Merge pull request #5540 from jow-/wireguard-peer-gridsection
authorJo-Philipp Wich <jo@mein.io>
Thu, 2 Dec 2021 09:54:36 +0000 (10:54 +0100)
committerGitHub <noreply@github.com>
Thu, 2 Dec 2021 09:54:36 +0000 (10:54 +0100)
Implement nested grid section support and use it for wireguard peer config

171 files changed:
applications/luci-app-acme/po/ro/acme.po
applications/luci-app-acme/po/zh_Hans/acme.po
applications/luci-app-adblock/po/ro/adblock.po
applications/luci-app-advanced-reboot/po/ro/advanced-reboot.po
applications/luci-app-ahcp/po/ro/ahcp.po
applications/luci-app-aria2/po/nb_NO/aria2.po
applications/luci-app-aria2/po/pt/aria2.po
applications/luci-app-aria2/po/ro/aria2.po
applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
applications/luci-app-banip/po/ro/banip.po
applications/luci-app-bmx7/po/ro/bmx7.po
applications/luci-app-clamav/po/ro/clamav.po
applications/luci-app-commands/po/ro/commands.po
applications/luci-app-dcwapd/po/pt/dcwapd.po
applications/luci-app-ddns/po/fr/ddns.po
applications/luci-app-ddns/po/nb_NO/ddns.po
applications/luci-app-ddns/po/ro/ddns.po
applications/luci-app-dnscrypt-proxy/po/ro/dnscrypt-proxy.po
applications/luci-app-dockerman/po/it/dockerman.po
applications/luci-app-dockerman/po/nb_NO/dockerman.po
applications/luci-app-dockerman/po/ro/dockerman.po
applications/luci-app-dockerman/po/zh_Hans/dockerman.po
applications/luci-app-dump1090/po/ro/dump1090.po
applications/luci-app-dynapoint/po/ro/dynapoint.po
applications/luci-app-firewall/po/da/firewall.po
applications/luci-app-firewall/po/ro/firewall.po
applications/luci-app-frpc/po/fr/frpc.po
applications/luci-app-frpc/po/ro/frpc.po
applications/luci-app-frps/po/fr/frps.po
applications/luci-app-frps/po/ro/frps.po
applications/luci-app-fwknopd/po/ro/fwknopd.po
applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
applications/luci-app-ksmbd/po/ro/ksmbd.po
applications/luci-app-lxc/po/ro/lxc.po
applications/luci-app-minidlna/po/ro/minidlna.po
applications/luci-app-mjpg-streamer/po/ro/mjpg-streamer.po
applications/luci-app-mwan3/po/da/mwan3.po
applications/luci-app-mwan3/po/fr/mwan3.po
applications/luci-app-mwan3/po/nb_NO/mwan3.po
applications/luci-app-mwan3/po/ro/mwan3.po
applications/luci-app-nft-qos/po/ro/nft-qos.po
applications/luci-app-nlbwmon/po/fr/nlbwmon.po
applications/luci-app-nlbwmon/po/nb_NO/nlbwmon.po
applications/luci-app-nlbwmon/po/ro/nlbwmon.po
applications/luci-app-nut/po/da/nut.po
applications/luci-app-nut/po/ro/nut.po
applications/luci-app-ocserv/po/ro/ocserv.po
applications/luci-app-olsr/po/ro/olsr.po
applications/luci-app-openvpn/po/it/openvpn.po
applications/luci-app-openvpn/po/ro/openvpn.po
applications/luci-app-openvpn/po/sk/openvpn.po
applications/luci-app-opkg/po/ro/opkg.po
applications/luci-app-opkg/po/sk/opkg.po
applications/luci-app-polipo/po/ro/polipo.po
applications/luci-app-privoxy/po/ro/privoxy.po
applications/luci-app-radicale/po/nb_NO/radicale.po
applications/luci-app-radicale/po/ro/radicale.po
applications/luci-app-radicale2/po/ro/radicale2.po
applications/luci-app-samba4/po/ro/samba4.po
applications/luci-app-ser2net/po/ro/ser2net.po
applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po
applications/luci-app-simple-adblock/po/ro/simple-adblock.po
applications/luci-app-splash/po/ro/splash.po
applications/luci-app-sqm/po/ro/sqm.po
applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js
applications/luci-app-statistics/po/nb_NO/statistics.po
applications/luci-app-statistics/po/pt_BR/statistics.po
applications/luci-app-statistics/po/ro/statistics.po
applications/luci-app-statistics/root/etc/config/luci_statistics
applications/luci-app-tinyproxy/po/ro/tinyproxy.po
applications/luci-app-transmission/po/ro/transmission.po
applications/luci-app-travelmate/po/nb_NO/travelmate.po
applications/luci-app-travelmate/po/ro/travelmate.po
applications/luci-app-ttyd/po/nb_NO/ttyd.po
applications/luci-app-ttyd/po/ro/ttyd.po
applications/luci-app-udpxy/po/ro/udpxy.po
applications/luci-app-uhttpd/po/ro/uhttpd.po
applications/luci-app-unbound/po/ro/unbound.po
applications/luci-app-upnp/po/ro/upnp.po
applications/luci-app-vpn-policy-routing/po/da/vpn-policy-routing.po
applications/luci-app-vpn-policy-routing/po/nb_NO/vpn-policy-routing.po
applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po
applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po
applications/luci-app-vpnbypass/po/ro/vpnbypass.po
applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po
applications/luci-app-watchcat/po/ro/watchcat.po
applications/luci-app-wifischedule/po/ro/wifischedule.po
applications/luci-app-wireguard/po/ar/wireguard.po
applications/luci-app-wireguard/po/bg/wireguard.po
applications/luci-app-wireguard/po/bn_BD/wireguard.po
applications/luci-app-wireguard/po/ca/wireguard.po
applications/luci-app-wireguard/po/cs/wireguard.po
applications/luci-app-wireguard/po/da/wireguard.po
applications/luci-app-wireguard/po/de/wireguard.po
applications/luci-app-wireguard/po/el/wireguard.po
applications/luci-app-wireguard/po/en/wireguard.po
applications/luci-app-wireguard/po/es/wireguard.po
applications/luci-app-wireguard/po/fi/wireguard.po
applications/luci-app-wireguard/po/fr/wireguard.po
applications/luci-app-wireguard/po/he/wireguard.po
applications/luci-app-wireguard/po/hi/wireguard.po
applications/luci-app-wireguard/po/hu/wireguard.po
applications/luci-app-wireguard/po/id/wireguard.po
applications/luci-app-wireguard/po/it/wireguard.po
applications/luci-app-wireguard/po/ja/wireguard.po
applications/luci-app-wireguard/po/ko/wireguard.po
applications/luci-app-wireguard/po/mr/wireguard.po
applications/luci-app-wireguard/po/ms/wireguard.po
applications/luci-app-wireguard/po/nb_NO/wireguard.po
applications/luci-app-wireguard/po/pl/wireguard.po
applications/luci-app-wireguard/po/pt/wireguard.po
applications/luci-app-wireguard/po/pt_BR/wireguard.po
applications/luci-app-wireguard/po/ro/wireguard.po
applications/luci-app-wireguard/po/ru/wireguard.po
applications/luci-app-wireguard/po/sk/wireguard.po
applications/luci-app-wireguard/po/sv/wireguard.po
applications/luci-app-wireguard/po/templates/wireguard.pot
applications/luci-app-wireguard/po/tr/wireguard.po
applications/luci-app-wireguard/po/uk/wireguard.po
applications/luci-app-wireguard/po/vi/wireguard.po
applications/luci-app-wireguard/po/zh_Hans/wireguard.po
applications/luci-app-wireguard/po/zh_Hant/wireguard.po
applications/luci-app-yggdrasil/po/ro/yggdrasil.po
modules/luci-base/htdocs/luci-static/resources/cbi.js
modules/luci-base/po/ar/base.po
modules/luci-base/po/bg/base.po
modules/luci-base/po/bn_BD/base.po
modules/luci-base/po/ca/base.po
modules/luci-base/po/cs/base.po
modules/luci-base/po/da/base.po
modules/luci-base/po/de/base.po
modules/luci-base/po/el/base.po
modules/luci-base/po/en/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/fi/base.po
modules/luci-base/po/fr/base.po
modules/luci-base/po/he/base.po
modules/luci-base/po/hi/base.po
modules/luci-base/po/hu/base.po
modules/luci-base/po/it/base.po
modules/luci-base/po/ja/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/mr/base.po
modules/luci-base/po/ms/base.po
modules/luci-base/po/nb_NO/base.po
modules/luci-base/po/nl/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/pt/base.po
modules/luci-base/po/pt_BR/base.po
modules/luci-base/po/ro/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/sk/base.po
modules/luci-base/po/sv/base.po
modules/luci-base/po/templates/base.pot
modules/luci-base/po/tr/base.po
modules/luci-base/po/uk/base.po
modules/luci-base/po/vi/base.po
modules/luci-base/po/zh_Hans/base.po
modules/luci-base/po/zh_Hant/base.po
modules/luci-mod-dashboard/po/da/dashboard.po
modules/luci-mod-dashboard/po/it/dashboard.po
modules/luci-mod-dashboard/po/ro/dashboard.po
modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js [new file with mode: 0644]
protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js
protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard
protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css

index a9b1c11dbd7d4dee4a3f42db02d2fd271bbec22a..22d3a58563d0bc12b791b6544c4ecad74b7e28b8 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-21 09:20+0000\n"
-"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"PO-Revision-Date: 2021-11-29 10:52+0000\n"
+"Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsacme/ro/>\n"
 "Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
 msgid "ACME certificates"
@@ -17,15 +17,15 @@ msgstr "Certificate ACME"
 
 #: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
 msgid "ACME certs"
-msgstr "Certificatele ACME"
+msgstr "Certificate ACME"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
 msgid "ACME global config"
-msgstr "Configurație globală ACME"
+msgstr "Configurare globală ACME"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:149
 msgid "ACME server URL"
-msgstr "URL-ul serverului ACME"
+msgstr "Adresa URL a server-ului ACME"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
 msgid "Account email"
@@ -49,7 +49,7 @@ msgstr "Validarea provocării"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
 msgid "Custom ACME CA"
-msgstr "Personalizat ACME CA"
+msgstr "Certificat ACME personalizat"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:150
 msgid "Custom ACME server directory URL."
@@ -61,7 +61,7 @@ msgstr "DNS"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
 msgid "DNS API"
-msgstr "API PENTRU DNS"
+msgstr "DNS API"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:121
 msgid "DNS API credentials"
@@ -73,11 +73,11 @@ msgstr "Zile până la reînnoire"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
 msgid "Domain Alias"
-msgstr "Alias de domeniu"
+msgstr "Aliasul domeniului"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:70
 msgid "Domain names"
-msgstr "Nume de domenii"
+msgstr "Numele domeniului"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:71
 msgid ""
@@ -85,9 +85,9 @@ msgid ""
 "subject name, subsequent names will be alt names. Note that all domain names "
 "must point at the router in the global DNS."
 msgstr ""
-"Nume de domenii care trebuie incluse în certificat. Primul nume va fi numele "
-"subiectului, iar numele ulterioare vor fi nume de alt. Rețineți că toate "
-"numele de domeniu trebuie să indice către router în DNS global."
+"Numele domeniului ce sunt incluse în certificat. Primul nume va fi cel al "
+"subiectului, următoarele nume vor fi alternative. Ține minte că toate numele "
+"domeniului trebuie să ducă la router în DNS-ul global."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
 msgid "ECC 256 bits"
@@ -99,11 +99,11 @@ msgstr "ECC 384 biți"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
 msgid "Email address to associate with account key."
-msgstr "Adresa de e-mail care se asociază cu cheia de cont."
+msgstr "Adresa de email ce va fi asociată cu cheia contului."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
 msgid "Enable debug logging"
-msgstr "Activați jurnalizarea de depanare"
+msgstr "Activează logging-ul pentru debug"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:51
 msgid "Enabled"
@@ -135,7 +135,7 @@ msgstr "Dimensiunea (și tipul) cheii pentru certificatul generat."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
 msgid "RSA 2048 bits"
-msgstr "RSA 2048 bits"
+msgstr "RSA 2048 biți"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
 msgid "RSA 3072 bits"
@@ -171,6 +171,10 @@ msgid ""
 "official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
 "only supports one challenge alias per certificate."
 msgstr ""
+"Aliasul de provocare care trebuie utilizat pentru TOATE domeniile. "
+"Consultați https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode "
+"pentru detalii despre acest proces. LUCI acceptă doar un singur alias de "
+"provocare pentru fiecare certificat."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
 msgid ""
@@ -179,6 +183,11 @@ msgid ""
 "by each API. Add multiple entries here in KEY=VAL shell variable format to "
 "supply multiple credential variables."
 msgstr ""
+"Datele de identificare pentru modul API DNS selectat mai sus. Consultați "
+"https://github.com/acmesh-official/acme.sh/wiki/dnsapi pentru formatul "
+"acreditărilor solicitate de fiecare API. Adăugați mai multe intrări aici în "
+"formatul variabilei de shell KEY=VAL pentru a furniza mai multe variabile de "
+"acreditare."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:137
 msgid ""
@@ -186,6 +195,10 @@ msgid ""
 "official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
 "only supports one challenge domain per certificate."
 msgstr ""
+"Aliasul de domeniu care trebuie utilizat pentru TOATE domeniile. Consultați "
+"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode pentru "
+"detalii despre acest proces. LUCI acceptă doar un singur domeniu de "
+"provocare pentru fiecare certificat."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
 msgid ""
@@ -196,6 +209,13 @@ msgid ""
 "address. Once configured, issuing certificates can take a while. Check the "
 "logs for progress and any errors."
 msgstr ""
+"Aceasta configurează instalarea automată a certificatului ACME (Letsencrypt)"
+". Pur și simplu completați această rubrică pentru ca routerul să fie "
+"configurat cu certificate emise de Letsencrypt pentru interfața web. "
+"Rețineți că numele de domeniu din certificat trebuie să fie deja configurate "
+"pentru a indica adresa IP publică a routerului. Odată configurată, emiterea "
+"certificatelor poate dura ceva timp. Verificați jurnalele pentru a vedea "
+"progresul și eventualele erori."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:113
 msgid ""
@@ -220,8 +240,8 @@ msgid ""
 "needs to be compiled with ssl support to use cert options"
 msgstr ""
 "Actualizați configurația nginx cu acest certificat odată emis (selectați-l "
-"doar pentru un certificat). Nginx trebuie să accepte ssl, dacă nu, nu va "
-"porni, deoarece trebuie să fie compilat cu suport ssl pentru a utiliza "
+"doar pentru un certificat). Nginx trebuie să accepte ssl, în caz contrar nu "
+"va porni, deoarece trebuie să fie compilat cu suport ssl pentru a utiliza "
 "opțiunile de certificare"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:78
@@ -230,10 +250,9 @@ msgid ""
 "for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
 "form the LuCI interface."
 msgstr ""
-"Actualizați configurația uhttpd cu acest certificat odată emis (selectați "
-"acest lucru doar pentru un certificat). Este disponibil și luci-app-uhttpd "
-"pentru a configura uhttpd din interfața LuCI.\n"
-"Română"
+"Actualizați configurația uhttpd cu acest certificat odată ce a fost emis ("
+"selectați acest lucru doar pentru un certificat). Este disponibil și luci-"
+"app-uhttpd pentru a configura uhttpd din interfața LuCI."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
 msgid "Use a custom CA instead of Let's Encrypt."
@@ -245,7 +264,7 @@ msgstr "Utilizați pentru nginx"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
 msgid "Use for uhttpd"
-msgstr "Metoda de validare"
+msgstr "Utilizați pentru uhttpd"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
 msgid "Use staging server"
index cc17b34ee4dcf42a0a75273cd033bb3a14c24bb6..824ae791884abc8c96011bcbbd17880fb7b01ad7 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-11 16:27+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2021-11-25 01:53+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsacme/zh_Hans/>\n"
 "Language: zh_Hans\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.6-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
 msgid "ACME certificates"
index 57e112c351189cfe0ea1c4977d5e950abacefd2e..3778ddc5030219d143021d4c53c0acf936d548c6 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-17 19:57+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
 msgid "Action"
@@ -94,7 +94,7 @@ msgstr "Director copie de siguranţă"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
 msgid "Base Temp Directory"
-msgstr "Director Temporar de Bază"
+msgstr "Directorul Temp de bază"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
 msgid ""
@@ -154,7 +154,7 @@ msgstr "Interogare Lista de Blocare..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:304
 msgid "Blocklist Sources"
-msgstr "Surse de blocare"
+msgstr "Surse din lista de blocuri"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
 msgid ""
@@ -178,7 +178,7 @@ msgstr "Anulare"
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
 msgid "Categories"
-msgstr ""
+msgstr "Categorii"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
 msgid "Client"
@@ -186,7 +186,7 @@ msgstr "Client"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
 msgid "Clients"
-msgstr ""
+msgstr "Clienți"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:136
 msgid ""
@@ -217,7 +217,7 @@ msgstr ""
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:237
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:426
 msgid "DNS Backend"
-msgstr ""
+msgstr "DNS Backend"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:436
 msgid "DNS Directory"
@@ -225,7 +225,7 @@ msgstr "Director DNS"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
 msgid "DNS Instance"
-msgstr ""
+msgstr "Instanța DNS"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
@@ -259,7 +259,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
 msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
-msgstr ""
+msgstr "Dezactivați lista albă DNS selectivă (RPZ-PASSTHRU)."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
 msgid "Domain"
@@ -267,23 +267,23 @@ msgstr "Domeniu"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
 msgid "Domains"
-msgstr ""
+msgstr "Domenii"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
 msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "Nu verificați certificatele serverului SSL în timpul descărcării."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
 msgid "Download Insecure"
-msgstr ""
+msgstr "Descărcați Insecure"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:419
 msgid "Download Parameters"
-msgstr "Descărcare Parametri"
+msgstr "Parametrii de descărcare"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
 msgid "Download Queue"
-msgstr "Coadă de Descărcare"
+msgstr "Coadă de descărcare"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:407
 msgid "Download Utility"
@@ -291,7 +291,7 @@ msgstr "Utilitar descărcare"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
 msgid "E-Mail Notification"
-msgstr "Notificare e-mail"
+msgstr "Notificare prin e-mail"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
 msgid "E-Mail Notification Count"
@@ -299,15 +299,15 @@ msgstr "Număr de Notificări pe E-mail"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
 msgid "E-Mail Profile"
-msgstr "Profil E-Mail"
+msgstr "Profil de e-mail"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:363
 msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Adresa de e-mail a destinatarului"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
 msgid "E-Mail Sender Address"
-msgstr "Adresa E-Mail Expeditor"
+msgstr "Adresa expeditorului de e-mail"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
 msgid "E-Mail Topic"
@@ -338,7 +338,8 @@ msgstr "Activare serviciu adblock."
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:371
 msgid "Enable verbose debug logging in case of any processing errors."
 msgstr ""
-"Activare înregistrare detaliată de depanare în cazul unor erori de procesare."
+"Activați jurnalizarea verbală a depanării în cazul în care apar erori de "
+"procesare."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:309
 msgid "Enabled"
@@ -438,7 +439,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
 msgid "Information"
-msgstr "Informare"
+msgstr "Informație"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
 msgid "Jail Directory"
@@ -585,7 +586,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:281
 msgid "Reload"
-msgstr ""
+msgstr "Reîncărcare"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:61
 msgid "Remove an existing job"
@@ -781,7 +782,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
 msgid "Time"
-msgstr ""
+msgstr "Timp"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
 msgid "Timeout to wait for a successful DNS backend restart."
index 354259776d2bbfd0b665ec2aaa2c3a3ae1f03bba..8eed8c1de741f8b743fce588962d29bb63564c98 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-29 10:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
 #: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -100,7 +100,7 @@ msgstr "Închidere..."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
 msgid "The Dual Boot Flag Partition: %s is not a block device."
@@ -148,14 +148,15 @@ msgstr "Nu se poate obține variabila de mediu firmware: %s."
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
 msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
 msgstr ""
+"Nu s-a putut seta intrarea Dual Boot Flag Partition pentru partiția: %s."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
 msgid "Unable to set firmware environment variable: %s to %s."
-msgstr ""
+msgstr "Nu s-a putut seta variabila de mediu firmware: %s la %s."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
 msgid "Unknown"
-msgstr ""
+msgstr "Necunoscut"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
 msgid ""
@@ -168,6 +169,15 @@ msgid ""
 "back to the currently active partition.<br /><br /> Click \"Proceed\" below "
 "to reboot device to an alternative partition."
 msgstr ""
+"AVERTISMENT: Este posibil ca o partiție alternativă să aibă propriile setări "
+"și un firmware complet diferit.<br /><br /> Deoarece configurația de rețea "
+"și SSID-ul/parola WiFi de pe partiția alternativă ar putea fi diferite, este "
+"posibil să trebuiască să vă ajustați setările computerului pentru a putea "
+"accesa dispozitivul odată ce acesta se repornește.<br /><br /> De asemenea, "
+"vă rugăm să fiți conștienți de faptul că firmware-ul partiției alternative "
+"ar putea să nu ofere o modalitate ușoară de a schimba partiția activă și de "
+"a porni înapoi pe partiția activă.<br /><br /> Faceți clic pe \"Continuare\" "
+"de mai jos pentru a reporni dispozitivul pe o partiție alternativă."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
 msgid ""
@@ -175,6 +185,9 @@ msgid ""
 "support power off.<br /><br /> Click \"Proceed\" below to power off your "
 "device."
 msgstr ""
+"AVERTISMENT: Oprirea poate avea ca rezultat o repornire pe un dispozitiv "
+"care nu acceptă oprirea.<br /><br /> Faceți clic pe \" Continuați\" de mai "
+"jos pentru a opri dispozitivul."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
 msgid "Waiting for device..."
@@ -183,6 +196,8 @@ msgstr "În așteptarea dispozitivului..."
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
 msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
 msgstr ""
+"Avertisment: Dispozitivul (%s) este necunoscut sau nu este un dispozitiv cu "
+"partiție dublă!"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
@@ -191,11 +206,11 @@ msgstr ""
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
 msgid "Warning: This system does not support powering off!"
-msgstr ""
+msgstr "Avertisment: Acest sistem nu acceptă oprirea!"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
 msgid "Warning: Unable to obtain device information!"
-msgstr ""
+msgstr "Avertisment: Nu se pot obține informații despre dispozitiv!"
 
 #~ msgid "Alternative"
 #~ msgstr "Alternativ"
index bdec247371ed359263e9f90566d379bfbade0f3e..a52b32c2e2289e6224b03cb78bc520dbde3ba15e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-16 17:37+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsahcp/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -82,7 +82,7 @@ msgstr "Acordă acces UCI pentru luci-app-ahcp"
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
 msgid "IPv4 and IPv6"
-msgstr "IPv4 si IPv6"
+msgstr "IPv4 și IPv6"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:25
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:62
@@ -132,7 +132,7 @@ msgstr "Interfetele servite"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:20
 msgid "Server"
-msgstr "Server"
+msgstr "Serverul"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:45
 msgid "Specifies the announced IPv4 and IPv6 NTP servers"
index 5d907f58608b67a9d9e3cee212fb9fd533c00c38..ff6eb476d04712cd39f02f626b47343bdbf0036c 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-03-27 15:30+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsaria2/nb_NO/>\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.6-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -171,7 +171,7 @@ msgstr "Påskrudd"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:234
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:619
 msgid "Extra Settings"
index 8b7ef46dbf9d7aaf3e70b64abd2b2cb76b3083da..e1d3f6afc8bd4a59b464cb6ba151f0a7bd814342 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-05-02 20:06+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsaria2/pt/>\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.7-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -206,7 +206,7 @@ msgstr "Seguir o torrent"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:190
 msgid "For more information, please visit: %s."
-msgstr ""
+msgstr "Para obter mais informações, visite:% s."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:597
 msgid "Force save"
@@ -475,7 +475,7 @@ msgstr "Nome do utilizador RPC"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:62
 msgid "Refresh every %s seconds."
-msgstr ""
+msgstr "Atualize a cada %s segundos."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:459
 msgid "Remove unselected file"
@@ -505,7 +505,7 @@ msgstr "Executar serviço como utilizador"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:194
 msgid "Running Status"
-msgstr ""
+msgstr "Estado de execução"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:566
 msgid ""
index 07465bd422bbf2a800917226a63df7173ca4e771..6895d8c10a2dd8317f3d7d4642a3f4dc6423dc01 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsaria2/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -152,19 +152,20 @@ msgstr ""
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:427
 msgid "Enable IPv6 DHT functionality."
-msgstr ""
+msgstr "Activați funcționalitatea IPv6 DHT."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:435
 msgid "Enable Local Peer Discovery."
-msgstr ""
+msgstr "Activați Local Peer Discovery."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:444
 msgid "Enable Peer Exchange extension."
-msgstr ""
+msgstr "Activați extensia Peer Exchange."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:579
 msgid "Enable disk cache (in bytes), set 0 to disabled."
 msgstr ""
+"Activează memoria cache de disc (în octeți), setați 0 pentru dezactivare."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:220
 msgid "Enable logging"
@@ -172,11 +173,11 @@ msgstr "Activează fișierul log"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:442
 msgid "Enable peer exchange"
-msgstr ""
+msgstr "Activați schimbul de omologi"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:306
 msgid "Enable proxy"
-msgstr ""
+msgstr "Activați proxy"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:206
 msgid "Enabled"
@@ -188,72 +189,72 @@ msgstr "Eroare"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:619
 msgid "Extra Settings"
-msgstr ""
+msgstr "Setări suplimentare"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:487
 msgid "False"
-msgstr ""
+msgstr "Fals"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:584
 msgid "File allocation"
-msgstr ""
+msgstr "Alocarea fișierelor"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:45
 #: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:24
 msgid "Files"
-msgstr ""
+msgstr "Fișiere"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:485
 msgid "Follow torrent"
-msgstr ""
+msgstr "Urmăriți torrent"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:190
 msgid "For more information, please visit: %s."
-msgstr ""
+msgstr "Pentru mai multe informații, vă rugăm să vizitați: %s."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:597
 msgid "Force save"
-msgstr ""
+msgstr "Forțați salvarea"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:271
 msgid "Generate Randomly"
-msgstr ""
+msgstr "Generați aleatoriu"
 
 #: applications/luci-app-aria2/root/usr/share/rpcd/acl.d/luci-app-aria2.json:3
 msgid "Grant UCI access for luci-app-aria2"
-msgstr ""
+msgstr "Acordă acces la UCI pentru luci-app-aria2"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:347
 msgid "HTTP accept gzip"
-msgstr ""
+msgstr "HTTP acceptă gzip"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:356
 msgid "HTTP no cache"
-msgstr ""
+msgstr "HTTP fără cache"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:304
 msgid "HTTP/FTP/SFTP Options"
-msgstr ""
+msgstr "Opțiuni HTTP/FTP/SFTP"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:364
 msgid "Header"
-msgstr ""
+msgstr "Antet"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:46
 msgid "Here shows the files used by aria2."
-msgstr ""
+msgstr "Aici sunt prezentate fișierele utilizate de aria2."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:415
 msgid "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> activat"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:425
 msgid "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> activat"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:558
 msgid "IPv6 disabled"
-msgstr ""
+msgstr "IPv6 dezactivat"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:516
 msgid ""
@@ -262,6 +263,10 @@ msgid ""
 "Configuring this option with your preferred download speed can increase your "
 "download speed in some cases."
 msgstr ""
+"Dacă viteza totală de descărcare a fiecărui torrent este mai mică decât "
+"SPEED, aria2 mărește temporar numărul de omologi pentru a încerca să obțină "
+"o viteză de descărcare mai mare. Configurarea acestei opțiuni cu viteza de "
+"descărcare preferată poate crește viteza de descărcare în unele cazuri."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:231
 msgid "Info"
@@ -269,23 +274,23 @@ msgstr "Informații"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:41
 msgid "Installed web interface:"
-msgstr ""
+msgstr "Interfață web instalată:"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:301
 msgid "Json-RPC URL"
-msgstr ""
+msgstr "URL Json-RPC"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:488
 msgid "Keep in memory"
-msgstr ""
+msgstr "Păstrați în memorie"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:31
 msgid "Last 50 lines of log file:"
-msgstr ""
+msgstr "Ultimele 50 de linii din fișierul jurnal:"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:36
 msgid "Last 50 lines of syslog:"
-msgstr ""
+msgstr "Ultimele 50 de linii din syslog:"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:210
 msgid "Leave blank to use default user."
@@ -319,7 +324,7 @@ msgstr "Fișier jurnal"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
 msgid "Log level"
-msgstr ""
+msgstr "Nivel de jurnal"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:377
 msgid "Lowest speed limit"
@@ -384,7 +389,7 @@ msgstr "Nici unul"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:232
 msgid "Notice"
-msgstr ""
+msgstr "Aviz"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
 msgid "Pause"
@@ -489,7 +494,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:209
 msgid "Run daemon as user"
-msgstr ""
+msgstr "Rulați daemonul ca utilizator"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:194
 msgid "Running Status"
@@ -710,7 +715,7 @@ msgstr "Termen de expirare"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:260
 msgid "Token"
-msgstr ""
+msgstr "Token"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:486
 msgid "True"
index cc61f288e260bc65e18ffa089d756cf8945444fd..f4e04252740c5eb6e5550361b8083aeb893e1ed2 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-29 14:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsattendedsysupgrade/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
 msgid "Address"
@@ -137,31 +137,31 @@ msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
 msgid "Search for new sysupgrades on opening the tab"
-msgstr ""
+msgstr "Căutați noi sysupgrades la deschiderea filei"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
 msgid "Search for sysupgrade"
-msgstr ""
+msgstr "Căutați sysupgrade"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
 msgid "Search on opening"
-msgstr ""
+msgstr "Căutare la deschidere"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:282
 msgid "Searching for an available sysupgrade of %s - %s"
-msgstr ""
+msgstr "Căutarea unui sysupgrade disponibil de %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
 msgid "Server"
-msgstr ""
+msgstr "Serverul"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
 msgid "Show advanced options like packge list modification"
-msgstr ""
+msgstr "Afișați opțiunile avansate, cum ar fi modificarea listei de pachete"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:215
 msgid "Successfully created sysupgrade image"
-msgstr ""
+msgstr "Imaginea sysupgrade a fost creată cu succes"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:159
 msgid "Target"
@@ -172,24 +172,28 @@ msgid ""
 "The attended sysupgrade service allows to easily upgrade vanilla and custom "
 "firmware images."
 msgstr ""
+"Serviciul sysupgrade permite actualizarea cu ușurință a imaginilor de "
+"firmware vanilie și personalizate."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:386
 msgid "The device runs the latest firmware version %s - %s"
-msgstr ""
+msgstr "Dispozitivul rulează cea mai recentă versiune de firmware %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:436
 msgid ""
 "This is done by building a new firmware on demand via an online service."
 msgstr ""
+"Acest lucru se face prin construirea unui nou firmware la cerere prin "
+"intermediul unui serviciu online."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:77
 msgid "Uploading firmware from browser to device"
-msgstr ""
+msgstr "Încărcarea firmware-ului din browser pe dispozitiv"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
 msgid "Version"
-msgstr ""
+msgstr "Versiunea"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:87
 msgid "Wrong checksum"
-msgstr ""
+msgstr "Suma de control greșită"
index 72b8843402900b40500d1a0b70165fa61aee7a38..9b54efea8876fbcece7c91c65284a87cf16843ee 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
@@ -167,6 +167,7 @@ msgstr ""
 msgid ""
 "Automatically transfers uplink IPs to the banIP whitelist during runtime."
 msgstr ""
+"Transferă automat IP-urile uplink în lista albă banIP în timpul execuției."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
 msgid "Backup Directory"
@@ -174,25 +175,29 @@ msgstr "Director copie de siguranţă"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
 msgid "Base Temp Directory"
-msgstr ""
+msgstr "Directorul Temp de bază"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
 msgid "Base Temp Directory used for all banIP related runtime operations."
 msgstr ""
+"Directorul Temp de bază utilizat pentru toate operațiunile de execuție "
+"legate de banIP."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
 msgid "Blacklist Timeout"
-msgstr ""
+msgstr "Lista neagră Timeout"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
 "Blacklist changes have been saved. Refresh your banIP lists that changes "
 "take effect."
 msgstr ""
+"Modificările la lista neagră au fost salvate. Reîmprospătați listele banIP "
+"pentru ca modificările să intre în vigoare."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
 msgid "Blocklist Sources"
-msgstr ""
+msgstr "Surse din lista de blocuri"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
@@ -207,64 +212,70 @@ msgid ""
 "master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
 "noopener\" >check the online documentation</a>"
 msgstr ""
+"Configurarea pachetului banIP pentru a bloca adrese IP/subrețele prin IPSet. "
+"Pentru informații suplimentare <a href=\"https://github.com/openwrt/packages/"
+"blob/master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >verificați documentația online</a>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
 msgid "Count ACC"
-msgstr ""
+msgstr "Contorizare ACC"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
 msgid "Count CIDR"
-msgstr ""
+msgstr "Număr CIDR"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
 msgid "Count IP"
-msgstr ""
+msgstr "Numărătoarea IP"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
 msgid "Count MAC"
-msgstr ""
+msgstr "Numărătoarea MAC"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
 msgid "Count SUM"
-msgstr ""
+msgstr "Numărătoare SUM"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776
 msgid "Countries"
-msgstr ""
+msgstr "Țări"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
 msgid "DST IPSet Type"
-msgstr ""
+msgstr "Tip DST IPSet"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
 msgid "DST Log Options"
-msgstr ""
+msgstr "Opțiuni jurnal DST"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
 msgid "DST Target"
-msgstr ""
+msgstr "Ținta DST"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
 msgid ""
 "Detect relevant network interfaces, devices, subnets and protocols "
 "automatically."
 msgstr ""
+"Detectarea automată a interfețelor de rețea, a dispozitivelor, a "
+"subrețelelor și a protocoalelor relevante."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
 msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "Nu verificați certificatele serverului SSL în timpul descărcării."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
 msgid "Download Insecure"
-msgstr ""
+msgstr "Descărcați Insecure"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
 msgid "Download Parameters"
-msgstr ""
+msgstr "Parametrii de descărcare"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
 msgid "Download Queue"
-msgstr ""
+msgstr "Coadă de descărcare"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
 msgid "Download Utility"
@@ -272,27 +283,27 @@ msgstr "Utilitar descărcare"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
 msgid "E-Mail Actions"
-msgstr ""
+msgstr "Acțiuni prin e-mail"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
 msgid "E-Mail Notification"
-msgstr ""
+msgstr "Notificare prin e-mail"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
 msgid "E-Mail Profile"
-msgstr ""
+msgstr "Profil de e-mail"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
 msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Adresa de e-mail a destinatarului"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
 msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresa expeditorului de e-mail"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
 msgid "E-Mail Topic"
-msgstr ""
+msgstr "Subiect E-Mail"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:9
 #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
@@ -302,7 +313,7 @@ msgstr "Editare listă neagră"
 #: applications/luci-app-banip/luasrc/controller/banip.lua:11
 #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
 msgid "Edit Maclist"
-msgstr ""
+msgstr "Editați Maclist"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:10
 #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
@@ -324,6 +335,8 @@ msgstr ""
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
 msgid "Enable verbose debug logging in case of any processing errors."
 msgstr ""
+"Activați jurnalizarea verbală a depanării în cazul în care apar erori de "
+"procesare."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
 msgid "Enabled"
@@ -396,11 +409,11 @@ msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
 msgid "IPv6 Support"
-msgstr ""
+msgstr "Suport IPv6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
 msgid "Information"
-msgstr ""
+msgstr "Informație"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
index c1f13ccf7cc826dec549d4e07d50cd49fa472387..1eb7481c9cb6e6d3d22ecebea1a14fbe2dee5a28 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 13:10+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbmx7/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
 msgid "Announcements"
@@ -136,75 +136,75 @@ msgstr "IPv6 primar"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
 msgid "Primary IPv6 address"
-msgstr ""
+msgstr "Adresa IPv6 primară"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
 msgid "RX BpP"
-msgstr ""
+msgstr "RX BpP"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
 msgid "RX rate"
-msgstr ""
+msgstr "Rata RX"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
 msgid "Rating"
-msgstr ""
+msgstr "Evaluare"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
 msgid "Remote link-local IPv6"
-msgstr ""
+msgstr "IPv6 local de legătură la distanță"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
 msgid "Routes"
-msgstr ""
+msgstr "Rute"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
 msgid "S/s/T/t"
-msgstr ""
+msgstr "S/s/T/t"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
 msgid "Short DHash"
-msgstr ""
+msgstr "DHash scurt"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
 msgid "Short ID"
-msgstr ""
+msgstr "ID scurt"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
 msgid "State"
-msgstr ""
+msgstr "Stat"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
 msgid "TX BpP"
-msgstr ""
+msgstr "TX BpP"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
 msgid "TX rate"
-msgstr ""
+msgstr "Rata TX"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
 msgid "Tun Metric"
-msgstr ""
+msgstr "Metrică Tun"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
 msgid "Tunnelled IPv4 address"
-msgstr ""
+msgstr "Adresa IPv4 tunelizată"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
 msgid "Tunnelled IPv6 address"
-msgstr ""
+msgstr "Adresa IPv6 tunelizată"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
 msgid "Tx queue"
-msgstr ""
+msgstr "Coadă Tx"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
 msgid "Type"
@@ -217,4 +217,4 @@ msgstr "Timp de funcționare"
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
 msgid "Via Neighbour"
-msgstr ""
+msgstr "Prin vecin"
index 2720a95ff9501faad1e65bc189f7f6fddc9636f9..c5d01de8911f27769dc2d7dab4412bde87bac8fc 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-29 10:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsclamav/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
 msgid "10"
@@ -146,39 +146,39 @@ msgstr "Gama de porturi, cel mai înalt port"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
 msgid "Port range, lowest port"
-msgstr ""
+msgstr "Gama de porturi, cel mai mic port"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
 msgid "Scan ELF files"
-msgstr ""
+msgstr "Scanarea fișierelor ELF"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
 msgid "Scan MS Office and .msi files"
-msgstr ""
+msgstr "Scanați fișierele MS Office și .msi"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
 msgid "Scan RFC1341 messages split over many emails"
-msgstr ""
+msgstr "Scanarea mesajelor RFC1341 împărțite în mai multe e-mailuri"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
 msgid "Scan archives"
-msgstr ""
+msgstr "Scanați arhivele"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
 msgid "Scan emails"
-msgstr ""
+msgstr "Scanați e-mailurile"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
 msgid "Scan pdf files"
-msgstr ""
+msgstr "Scanarea fișierelor pdf"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
 msgid "Scan portable executables"
-msgstr ""
+msgstr "Scanarea executabilelor portabile"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
 msgid "Scan swf files"
-msgstr ""
+msgstr "Scanare fișiere swf"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
 msgid "Settings"
index 6a797b5f809bb15e94331d3fde0d28042158d949..1442c17eaecdcc05973888d5efdf958e152b2d88 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscommands/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
 msgid "A short textual description of the configured command"
@@ -137,7 +137,7 @@ msgstr "Eroare standard"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:36
 msgid "Standard Output"
-msgstr ""
+msgstr "Ieșire standard"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
 msgid ""
@@ -149,7 +149,7 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:150
 msgid "This section contains no values yet"
-msgstr ""
+msgstr "Această secțiune nu conține încă nicio valoare"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:54
 msgid "Waiting for command to complete..."
index 1cee209f1f907451695c371ad027c5af479cee27..ff070451738ae37a92a13d3be131537d72b7c97d 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2020-11-01 08:19+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdcwapd/pt/>\n"
@@ -8,12 +8,12 @@ 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.3.2-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
 msgid "Bridge"
-msgstr "Bridge"
+msgstr "Ponte"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
 msgid "Channel Sets"
index 3cdab2aedeae25563b24085f303a843cbb4011d3..c5f8288152141962940ff5f399694d5e99fc70c3 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-ddns 2.4.0-1\n"
 "POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-11-21 18:56+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/fr/>\n"
@@ -70,13 +70,15 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "Ca Certs path"
-msgstr "Chemin des certificats CA"
+msgstr "Chemin d'accès des certificats CA"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:451
 msgid ""
 "Ca Certs path that will be used to download services data. Set IGNORE to "
 "skip certificate validation."
 msgstr ""
+"Chemin d'accès Ca Certs qui sera utilisé afin de télécharger les données de "
+"service. Assigne IGNORE afin de sauter la validation de certificat."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:537
 msgid "Cancel"
@@ -88,12 +90,12 @@ msgstr "Vérifier l'intervale"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
 msgid "Check Unit"
-msgstr ""
+msgstr "Vérifier l'unité"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:522
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:656
 msgid "Checking the service support..."
-msgstr ""
+msgstr "Vérifiant le support du service..."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
 msgid "Configuration"
@@ -170,7 +172,7 @@ msgstr "Format de date"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:834
 msgid "Defines the Web page to read systems IP-Address from."
-msgstr ""
+msgstr "Définit la page web depuis laquelle lire les adresses IP système."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:844
 msgid "Defines the interface to read systems IP-Address from"
@@ -293,7 +295,7 @@ msgstr "Forcer TCP sur DNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1012
 msgid "Force Unit"
-msgstr ""
+msgstr "Forcer l'unité"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
 msgid "Format"
@@ -410,7 +412,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:669
 msgid "Install Service"
-msgstr ""
+msgstr "Installer le service"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:793
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:843
@@ -483,7 +485,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:613
 msgid "Neither from LuCI interface nor from console."
-msgstr ""
+msgstr "Ni de l'interface LuCI ni de la ligne de commande."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:791
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:825
@@ -625,7 +627,7 @@ msgstr "Lire/Relire le fichier de journal"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:684
 msgid "Really switch service?"
-msgstr ""
+msgstr "Vraiment changer de service ?"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1120
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
@@ -642,15 +644,15 @@ msgstr "Recharger ce service"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:736
 msgid "Replaces [DOMAIN] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Remplace [DOMAIN] dans l'URL de mise à jour (encodé URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:748
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr "Remplace [MOT DE PASSE] dans Update-URL (URL encodée)"
+msgstr "Remplace [MOT DE PASSE] dans l'URL de mise à jour (encodé URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:742
 msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
-msgstr "Remplace [NON D'UTILISATEUR] dans Update-URL (URL encodée)"
+msgstr "Remplace [NON D'UTILISATEUR] dans l'URL de mise à jour (encodé URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:288
 msgid "Restart DDns"
@@ -658,7 +660,7 @@ msgstr "Redémarrer DDns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1042
 msgid "Retry Unit"
-msgstr ""
+msgstr "Réessaier l'unité"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
 msgid "Run once"
@@ -677,18 +679,18 @@ msgstr "Script"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:521
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
 msgid "Select a service"
-msgstr ""
+msgstr "Choisis un service"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:523
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:658
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:678
 msgid "Service doesn't support this ip type"
-msgstr ""
+msgstr "Le service ne supporte pas ce type d'adresse IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:657
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:668
 msgid "Service not installed"
-msgstr ""
+msgstr "Service non-installé"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
 msgid "Services"
@@ -696,11 +698,11 @@ msgstr "Services"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:454
 msgid "Services URL Download"
-msgstr ""
+msgstr "Téléchargement de l'URL de services"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:292
 msgid "Services list last update"
-msgstr ""
+msgstr "Dernière mise à jour de la liste de services"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:989
 msgid "Setting this parameter to 0 will force the script to only run once"
@@ -740,7 +742,7 @@ msgstr "Arrêté"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:685
 msgid "Switch service"
-msgstr ""
+msgstr "Change de service"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1025
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1035
@@ -792,7 +794,7 @@ msgstr "Inconnue"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:299
 msgid "Update DDns Services List"
-msgstr ""
+msgstr "Fait une mise à jour de la liste de services DDns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:700
 msgid "Update URL to be used for updating your DDNS Provider."
index c73d6e226815c96749c55fd029c6e3503b0ed17b..6f7acc45567cd1f5ba984a529b404f29da23ffe6 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-ddns 2.4.0-1\n"
 "POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-03-27 15:30+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/nb_NO/>\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.6-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "\"../\" not allowed in path for Security Reason."
@@ -221,7 +221,7 @@ msgstr "Påskrudd"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:947
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1022
 msgid "Error Retry Counter"
@@ -689,7 +689,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:18
 msgid "Stopped"
-msgstr ""
+msgstr "Stoppet"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:685
 msgid "Switch service"
@@ -789,7 +789,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
 msgid "Warning"
-msgstr ""
+msgstr "Advarsel"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:955
 msgid ""
index 42f037529c70e27edc48114cf6665aca077d3a4d..cc041b5a1d3dca437b644ac720c2bd24118676a2 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-ddns 2.4.0-1\n"
 "POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/ro/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "\"../\" not allowed in path for Security Reason."
@@ -155,11 +155,11 @@ msgstr "DDns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
 msgid "DDns Service"
-msgstr ""
+msgstr "Serviciul DDns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
 msgid "DNS requests via TCP not supported"
-msgstr ""
+msgstr "Cererile DNS prin TCP nu sunt acceptate"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:905
 msgid "DNS-Server"
@@ -171,21 +171,23 @@ msgstr "Formatul datei"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:834
 msgid "Defines the Web page to read systems IP-Address from."
-msgstr ""
+msgstr "Definește pagina web de pe care se citește adresa IP a sistemelor."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:844
 msgid "Defines the interface to read systems IP-Address from"
-msgstr ""
+msgstr "Definește interfața de la care se citește adresa IP a sistemelor"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:826
 msgid "Defines the network to read systems IP-Address from"
-msgstr ""
+msgstr "Definește rețeaua din care se citește adresa IP a sistemelor"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:788
 msgid ""
 "Defines the source to read systems IP-Address from, that will be send to the "
 "DDNS provider"
 msgstr ""
+"Definește sursa de la care se citește adresa IP a sistemelor, care va fi "
+"trimisă furnizorului DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:628
@@ -195,11 +197,15 @@ msgstr "Definește care adresă IP \"IPv4/IPv6\" este trimisa furnizorului DDNS"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:424
 msgid "Directory contains Log files for each running section."
 msgstr ""
+"Directorul conține fișierele jurnal pentru fiecare secțiune în curs de "
+"execuție."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:418
 msgid ""
 "Directory contains PID and other status information for each running section."
 msgstr ""
+"Directorul conține PID și alte informații de stare pentru fiecare secțiune "
+"în curs de execuție."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:17
 msgid "Disabled"
@@ -247,7 +253,7 @@ msgstr "Intervalul reîncercărilor în caz de eroare"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:858
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:867
 msgid "Event Network"
-msgstr ""
+msgstr "Rețeaua de evenimente"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:836
 msgid "Example for IPv4"
@@ -263,11 +269,11 @@ msgstr "Fișier"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:702
 msgid "Follow instructions you will find on their WEB page."
-msgstr ""
+msgstr "Urmați instrucțiunile pe care le veți găsi pe pagina lor WEB."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:410
 msgid "For supported codes look here"
-msgstr ""
+msgstr "Pentru coduri acceptate, uitați-vă aici"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:896
 msgid "Force IP Version"
@@ -279,23 +285,23 @@ msgstr "Forțarea versiunii IP nu este suportată"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
 msgid "Force Interval"
-msgstr ""
+msgstr "Interval de forță"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:917
 msgid "Force TCP on DNS"
-msgstr ""
+msgstr "Forțați TCP pe DNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1012
 msgid "Force Unit"
-msgstr ""
+msgstr "Unitatea de forță"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
 msgid "Format"
-msgstr ""
+msgstr "Format"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:908
 msgid "Format: IP or FQDN"
-msgstr ""
+msgstr "Format: IP sau FQDN"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:335
 msgid ""
@@ -309,11 +315,11 @@ msgstr "Setări generale"
 
 #: applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json:3
 msgid "Grant access to ddns procedures"
-msgstr ""
+msgstr "Acordați acces la procedurile ddns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:318
 msgid "HTTPS not supported"
-msgstr ""
+msgstr "HTTPS nu este acceptat"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:620
 msgid "Hostname/FQDN to validate, if IP update happen or necessary"
@@ -331,7 +337,7 @@ msgstr "Versiunea adresei IP"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:510
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:632
 msgid "IPv4-Address"
-msgstr ""
+msgstr "Adresa IPv4"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:931
 msgid "IPv6 address must be given in square brackets"
@@ -343,7 +349,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:308
 msgid "IPv6 not supported"
-msgstr ""
+msgstr "IPv6 nu este suportat"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:512
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:634
@@ -363,6 +369,8 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:391
 msgid "If using secure communication you should verify server certificates!"
 msgstr ""
+"Dacă utilizați o comunicare securizată, ar trebui să verificați "
+"certificatele serverului!"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:337
@@ -377,7 +385,7 @@ msgstr "Informații"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:262
 msgid "Information"
-msgstr ""
+msgstr "Informație"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:728
@@ -417,7 +425,7 @@ msgstr "Ultima actualizare"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
 msgid "Log File Viewer"
-msgstr ""
+msgstr "Vizualizator de fișiere jurnal"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:423
 msgid "Log directory"
@@ -513,7 +521,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:945
 msgid "Notice"
-msgstr ""
+msgstr "Aviz"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
 msgid "Number of last lines stored in log files"
@@ -600,7 +608,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:572
 msgid "Reload"
-msgstr ""
+msgstr "Reîncărcare"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:555
 msgid "Reload this service"
@@ -633,7 +641,7 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:227
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1109
 msgid "Running"
-msgstr ""
+msgstr "Rulare"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:851
@@ -678,11 +686,11 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:270
 msgid "State"
-msgstr ""
+msgstr "Stat"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1103
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:417
 msgid "Status directory"
@@ -752,7 +760,7 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
 msgid "Unknown"
-msgstr ""
+msgstr "Necunoscut"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:299
 msgid "Update DDns Services List"
@@ -802,7 +810,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
 msgid "Warning"
-msgstr ""
+msgstr "Avertisment"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:955
 msgid ""
index d7df6b2094c7b097bcf1b681ea31ff3a102f26ce..7eae1f3c444c3caf0efd92dc823c2e93665ac3e6 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 20:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdnscrypt-proxy/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -146,7 +146,7 @@ msgstr "Opțiuni generale"
 
 #: applications/luci-app-dnscrypt-proxy/root/usr/share/rpcd/acl.d/luci-app-dnscrypt-proxy.json:3
 msgid "Grant UCI access for luci-app-dnscrypt-proxy"
-msgstr ""
+msgstr "Acordarea accesului UCI pentru luci-app-dnscrypt-proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
 msgid "IP Address"
@@ -155,6 +155,8 @@ msgstr "Adresa IP"
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:221
 msgid "Improve privacy by using an ephemeral public key for each query."
 msgstr ""
+"Îmbunătățirea confidențialității prin utilizarea unei chei publice efemere "
+"pentru fiecare interogare."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:9
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
@@ -164,36 +166,44 @@ msgstr "Fișierul de intrare nu a fost găsit, vă rugăm verificaţi configura
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
 msgid "Instance Options"
-msgstr ""
+msgstr "Opțiuni de instanță"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
 msgid "Local Cache"
-msgstr ""
+msgstr "Memoria cache locală"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:229
 msgid ""
 "Local blacklists allow you to block abuse sites by domains or ip addresses."
 msgstr ""
+"Listele negre locale vă permit să blocați site-urile abuzive în funcție de "
+"domenii sau adrese IP."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:246
 msgid ""
 "Log the received DNS queries to a file, so you can watch in real-time what "
 "is happening on the network."
 msgstr ""
+"Înregistrați interogările DNS primite într-un fișier, astfel încât să puteți "
+"urmări în timp real ce se întâmplă în rețea."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:201
 msgid ""
 "Name of the remote DNS service for resolving queries incl. Location, DNSSEC- "
 "and NOLOG-Flag."
 msgstr ""
+"Numele serviciului DNS la distanță pentru rezolvarea interogărilor, inclusiv "
+"Location, DNSSEC- și NOLOG-Flag."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
 msgid "No SSL support available.<br />"
-msgstr ""
+msgstr "Nu este disponibil suport SSL.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:21
 msgid "No default resolver list and no SSL support available.<br />"
 msgstr ""
+"Nu există o listă de rezolvare implicită și nu este disponibil suport "
+"SSL.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
 msgid "Overview"
@@ -201,25 +211,31 @@ msgstr "Prezentare generală"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
 msgid "Please edit the file manually in the 'Advanced' section."
-msgstr ""
+msgstr "Vă rugăm să editați manual fișierul în secțiunea 'Advanced'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:138
 msgid ""
 "Please install a 'libustream-ssl' library to download the current resolver "
 "list from 'github.com/dyne/dnscrypt-proxy'."
 msgstr ""
+"Vă rugăm să instalați o bibliotecă \"libustream-ssl\" pentru a descărca "
+"lista curentă de rezolvare din 'github.com/dyne/dnscrypt-proxy'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:22
 msgid ""
 "Please install a resolver list to '/usr/share/dnscrypt-proxy/dnscrypt-"
 "resolvers.csv' to use this package."
 msgstr ""
+"Vă rugăm să instalați o listă de rezolvatori în '/usr/share/dnscrypt-proxy/"
+"dnscrypt-resolvers.csv' pentru a utiliza acest pachet."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:259
 msgid ""
 "Please note: This may change the values for 'noresolv', 'resolvfile', "
 "'allservers' and the list 'server' settings."
 msgstr ""
+"Vă rugăm să rețineți: Acest lucru poate modifica valorile pentru setările "
+"\"noresolv\", \"resolvfile\", \"allservers\" și lista \"server\"."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
 msgid "Port"
@@ -227,16 +243,16 @@ msgstr "Port"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
 msgid "Refresh List"
-msgstr ""
+msgstr "Actualizați lista"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:123
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:136
 msgid "Refresh Resolver List"
-msgstr ""
+msgstr "Actualizarea listei de rezolvare"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
 msgid "Resolver (LOC/SEC/NOLOG)"
-msgstr ""
+msgstr "Rezolvator (LOC/SEC/NOLOG)"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
@@ -246,7 +262,7 @@ msgstr "Salvați"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
 msgid "Specify a non-default Resolver List."
-msgstr ""
+msgstr "Specificați o listă de rezolvare care nu este implicită."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
 msgid "Startup Trigger"
@@ -254,63 +270,82 @@ msgstr "Declanșator la pornire"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
 msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
-msgstr ""
+msgstr "Fișierul de configurare '/etc/resolv-crypt.conf' există deja.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
 msgid "The listening port for DNS queries."
-msgstr ""
+msgstr "Portul de ascultare pentru interogările DNS."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:190
 msgid ""
 "The local IPv4 or IPv6 address. The latter one should be specified within "
 "brackets, e.g. '[::1]'."
 msgstr ""
+"Adresa IPv4 sau IPv6 locală. Aceasta din urmă trebuie specificată între "
+"paranteze, de exemplu \"[::1]'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:230
 msgid ""
 "The value for this property is the blocklist type and path to the file, e."
 "g.'domains:/path/to/dbl.txt' or 'ips:/path/to/ipbl.txt'."
 msgstr ""
+"Valoarea pentru această proprietate este tipul de listă de blocuri și calea "
+"către fișier, de exemplu \"domains:/path/to/dbl.txt\" sau \"ips:/path/to/ipbl"
+".txt\"."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the main DNSCrypt-Proxy "
 "configuration file (/etc/config/dnscrypt-proxy)."
 msgstr ""
+"Acest formular vă permite să modificați conținutul fișierului principal de "
+"configurare DNSCrypt-Proxy (/etc/config/dnscrypt-proxy)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the main Dnsmasq configuration "
 "file (/etc/config/dhcp)."
 msgstr ""
+"Acest formular vă permite să modificați conținutul fișierului principal de "
+"configurare Dnsmasq (/etc/config/dhcp)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the resolv-crypt configuration "
 "file (/etc/resolv-crypt.conf)."
 msgstr ""
+"Acest formular vă permite să modificați conținutul fișierului de configurare "
+"resolv-crypt (/etc/resolv-crypt.conf)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/view_reslist.htm:10
 msgid "This form shows the content of the current DNSCrypt Resolver List."
 msgstr ""
+"Acest formular afișează conținutul listei actuale de rezolvare DNSCrypt."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/logread.htm:10
 msgid ""
 "This form shows the syslog output, pre-filtered for DNSCrypt-Proxy related "
 "messages only."
 msgstr ""
+"Acest formular afișează ieșirea syslog, prefiltrată numai pentru mesajele "
+"legate de DNSCrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:222
 msgid ""
 "This option requires extra CPU cycles and is useless with most DNSCrypt "
 "server."
 msgstr ""
+"Această opțiune necesită cicluri CPU suplimentare și este inutilă cu "
+"majoritatea serverelor DNSCrypt."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:170
 msgid ""
 "To restrict the trigger, select only the relevant network interface. Usually "
 "the 'wan' interface should work for most users."
 msgstr ""
+"Pentru a restricționa declanșarea, selectați numai interfața de rețea "
+"relevantă. De obicei, interfața \"wan\" ar trebui să funcționeze pentru "
+"majoritatea utilizatorilor."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
 msgid "Transfer Options To Dnsmasq"
index 6018d0244dd0cfb8a561a8eaae2b76a65d2355e3..6339fb47f322870b0429efd33ad6ac07bc2184c0 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-10-19 18:57+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: pisquan8 <cimurro@outlook.de>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/it/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
 msgid "A list of kernel capabilities to add to the container"
@@ -903,7 +903,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 "Upload"
+msgstr "Carica"
 
 #: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:46
 msgid "Upload Error"
index fc99f2ed8222ddb7950f1bf67ae5c2f72eff9b00..8c550b5bf85c67f4a6950f04a404d7b074f356e2 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 12:52+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/nb_NO/>\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.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
 msgid "A list of kernel capabilities to add to the container"
@@ -333,7 +333,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:59
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:41
 #: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:5
@@ -939,7 +939,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:58
 msgid "Warning"
-msgstr ""
+msgstr "Advarsel"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:125
 msgid ""
index 1a0551ffee2a32b5f43ff7a5baf6af0ab07ece5e..7bb78c59aed66aeed9e35079535d6a9cac456fbc 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 18:52+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
 msgid "A list of kernel capabilities to add to the container"
@@ -54,7 +54,7 @@ msgstr "Crearea automată a interfeței macvlan în Openwrt"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:64
 msgid "Available"
-msgstr "Disponibil"
+msgstr "Disponibile"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:39
 msgid "Base device"
@@ -154,11 +154,11 @@ msgstr "Comandă"
 
 #: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:100
 msgid "Command line"
-msgstr ""
+msgstr "Linia de comandă"
 
 #: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:72
 msgid "Command line Error"
-msgstr ""
+msgstr "Eroare în linia de comandă"
 
 #: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:16
 msgid "Configuration"
@@ -166,44 +166,44 @@ msgstr "Configurație"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:42
 msgid "Configure the default bridge network"
-msgstr ""
+msgstr "Configurați rețeaua de punte implicită"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:397
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:698
 msgid "Connect"
-msgstr ""
+msgstr "Conectați-vă"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:395
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:429
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:465
 msgid "Connect Network"
-msgstr ""
+msgstr "Conectarea rețelei"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:14
 msgid "Connect to remote endpoint"
-msgstr ""
+msgstr "Conectarea la punctul final la distanță"
 
 #: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:7
 msgid "Console"
-msgstr ""
+msgstr "Consolă"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:641
 msgid "Container Inspect"
-msgstr ""
+msgstr "Inspecția containerelor"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:662
 msgid "Container Logs"
-msgstr ""
+msgstr "Jurnalele containerelor"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:125
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:458
 msgid "Container Name"
-msgstr ""
+msgstr "Denumirea containerului"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:58
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:29
 msgid "Container detail"
-msgstr ""
+msgstr "Detaliu container"
 
 #: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:37
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:109
@@ -211,29 +211,29 @@ msgstr ""
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:87
 #: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:133
 msgid "Containers"
-msgstr ""
+msgstr "Containere"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:107
 msgid "Containers overview"
-msgstr ""
+msgstr "Prezentare generală a containerelor"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
 msgid "Create macvlan interface"
-msgstr ""
+msgstr "Creați o interfață macvlan"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:450
 msgid "Create new docker container"
-msgstr ""
+msgstr "Creați un nou container docker"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:23
 msgid "Create new docker network"
-msgstr ""
+msgstr "Creați o nouă rețea docker"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:304
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:148
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:92
 msgid "Created"
-msgstr ""
+msgstr "Creat"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:363
 msgid "DNS"
@@ -245,7 +245,7 @@ msgstr "Depanare"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:41
 msgid "Default bridge"
-msgstr ""
+msgstr "Punte implicită"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:355
 msgid "Device"
@@ -253,49 +253,49 @@ msgstr "Dispozitiv"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:579
 msgid "Device(--device)"
-msgstr ""
+msgstr "Dispozitiv(--device)"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:388
 msgid "Disconnect"
-msgstr ""
+msgstr "Deconectați"
 
 #: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:13
 #: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:3
 msgid "Docker"
-msgstr ""
+msgstr "Docker"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:7
 msgid "Docker - Configuration"
-msgstr ""
+msgstr "Docker - Configurație"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:199
 msgid "Docker - Container (%s)"
-msgstr ""
+msgstr "Docker - Containerul (%s)"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:94
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:439
 msgid "Docker - Containers"
-msgstr ""
+msgstr "Docker - Containere"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:72
 msgid "Docker - Images"
-msgstr ""
+msgstr "Docker - Imagini"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:12
 msgid "Docker - Network"
-msgstr ""
+msgstr "Docker - Rețea"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:51
 msgid "Docker - Networks"
-msgstr ""
+msgstr "Docker - Rețele"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:22
 msgid "Docker - Overview"
-msgstr ""
+msgstr "Docker - Prezentare generală"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:69
 msgid "Docker - Volumes"
-msgstr ""
+msgstr "Docker - Volumele"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:474
 msgid "Docker Image"
@@ -326,7 +326,7 @@ msgstr "Descărcați"
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:85
 msgid "Driver"
-msgstr "Șofer"
+msgstr "Driver"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:263
 msgid "Duplicate/Edit"
@@ -462,7 +462,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:4
 msgid "Import"
-msgstr ""
+msgstr "Importați"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:124
 msgid "Import Image"
@@ -668,7 +668,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:7
 msgid "Path"
-msgstr ""
+msgstr "Cale"
 
 #: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
 msgid "Please input new tag"
@@ -689,7 +689,7 @@ msgstr ""
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:347
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:135
 msgid "Ports"
-msgstr ""
+msgstr "Porturi"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:52
 msgid "Private (Prevent communication between MAC VLANs)"
@@ -820,7 +820,7 @@ msgstr ""
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:300
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:128
 msgid "Status"
-msgstr ""
+msgstr "Stare"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:236
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:211
@@ -930,7 +930,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:331
 msgid "User"
-msgstr ""
+msgstr "Utilizator"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:524
 msgid "User(-u)"
@@ -951,7 +951,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:58
 msgid "Warning"
-msgstr ""
+msgstr "Avertisment"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:125
 msgid ""
index a8ccb7152f2a8ca32e1795117bdba8ea51f29f71..656e6c58f75b8664634178c9242293ffd4f9e0db 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-20 15:29+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Eric <spice2wolf@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsdockerman/zh_Hans/>\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.7-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
 msgid "A list of kernel capabilities to add to the container"
@@ -312,7 +312,7 @@ msgstr "下载"
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:85
 msgid "Driver"
-msgstr "驱动"
+msgstr "驱动"
 
 #: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:263
 msgid "Duplicate/Edit"
index 80be0ae282f0a354092e1487aa530a89f5cd3fc2..b4dceabf742481555bdc89994e1f3aacfb67d5f1 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdump1090/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
 msgid "Absolute maximum range for position decoding"
@@ -132,19 +132,19 @@ msgstr "Scrieți periodic ieșirea json într-un director"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
 msgid "Print stats at exit"
-msgstr ""
+msgstr "Imprimă statisticile la ieșire"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
 msgid "RTL device index"
-msgstr ""
+msgstr "Indicele dispozitivului RTL"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
 msgid "Reference/receiver latitude for surface posn"
-msgstr ""
+msgstr "Latitudine de referință/receptor pentru poziția la suprafață"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
 msgid "Reference/receiver longitude for surface posn"
-msgstr ""
+msgstr "Longitudine de referință/receptor pentru poziția la suprafață"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
 msgid "Respawn"
@@ -152,90 +152,93 @@ msgstr "Reîntoarcerea"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
 msgid "Sample format for data file"
-msgstr ""
+msgstr "Exemplu de format pentru fișierul de date"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
 msgid "Set receiver error in parts per million"
-msgstr ""
+msgstr "Setați eroarea receptorului în părți pe milion"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
 msgid "Show and reset stats every seconds"
-msgstr ""
+msgstr "Afișați și resetați statisticile la fiecare secundă"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
 msgid "Show only ICAO addresses"
-msgstr ""
+msgstr "Afișați numai adresele OACI"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
 msgid "Show only messages hex values"
-msgstr ""
+msgstr "Afișează doar mesajele cu valori hexagonale"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
 msgid "Strip IQ file removing samples"
-msgstr ""
+msgstr "Fișier Strip IQ care elimină eșantioanele"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
 msgid "TCP BaseStation output listen port"
-msgstr ""
+msgstr "Portul de ascultare a ieșirii stației de bază TCP"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
 msgid "TCP Beast input listen port"
-msgstr ""
+msgstr "Portul de ascultare TCP Beast input"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
 msgid "TCP Beast output listen port"
-msgstr ""
+msgstr "Port de ascultare a ieșirii TCP Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
 msgid "TCP buffer size 64Kb * (2^n)"
-msgstr ""
+msgstr "Dimensiunea buffer-ului TCP 64Kb * (2^n)"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
 msgid "TCP heartbeat rate in seconds"
-msgstr ""
+msgstr "Rata bătăilor inimii TCP în secunde"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
 msgid "TCP raw input listen port"
-msgstr ""
+msgstr "Portul de ascultare a intrării brute TCP"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
 msgid "TCP raw output in Beast binary format"
-msgstr ""
+msgstr "Ieșire brută TCP în format binar Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
 msgid "TCP raw output listen port"
-msgstr ""
+msgstr "Portul de ascultare a ieșirii brute TCP"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
 msgid "TCP raw output memory flush rate in seconds"
-msgstr ""
+msgstr "Rata de curățare a memoriei de ieșire brută TCP în secunde"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
 msgid "TCP raw output minimum size"
-msgstr ""
+msgstr "Dimensiunea minimă a ieșirii brute TCP"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
 msgid "Use metric units"
-msgstr ""
+msgstr "Utilizați unități metrice"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
 msgid "Use the 2.4MHz demodulator"
-msgstr ""
+msgstr "Utilizați demodulatorul de 2,4MHz"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
 msgid "When reading from a file play back in realtime, not at max speed"
 msgstr ""
+"La citirea dintr-un fișier, redarea se face în timp real, nu la viteza maximă"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
 msgid "Write json output every t seconds"
-msgstr ""
+msgstr "Scrieți ieșirea json la fiecare t secunde"
 
 #: applications/luci-app-dump1090/root/usr/share/luci/menu.d/luci-app-dump1090.json:3
 msgid "dump1090"
-msgstr ""
+msgstr "dump1090"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
 msgid ""
 "dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
 "you can configure the settings."
 msgstr ""
+"dump1090 este un decodor Mode S special conceput pentru dispozitivele "
+"RTLSDR, aici puteți configura setările."
index c070235b5354250f50d2f84cc87e87cd15fe9747..ce65befef8fdaf8ac0681bf2d7fa5078b7380b7a 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdynapoint/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
 msgid "Activate this wVIF if status is:"
@@ -142,7 +142,8 @@ msgstr "Interfață utilizată"
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
 msgid "Which interface should curl use. (Use ifconfig to find out)"
 msgstr ""
+"Ce interfață ar trebui să folosească curl. (Utilizați ifconfig pentru a afla)"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:61
 msgid "WiFi Status"
-msgstr ""
+msgstr "Starea WiFi"
index 09648a37bf07965268427aa94280201b3b1a7325..a70167c074dd93901a6273c52376774fc0c08013 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2021-11-15 14:07+0000\n"
+"PO-Revision-Date: 2021-11-23 20:37+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfirewall/da/>\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
 msgid ""
@@ -30,19 +30,19 @@ msgid ""
 "&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
 "val}</var>}}"
 msgstr ""
-"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> og "
-"<var>IPv6</var>:<var>IPv6</var>} :<var>IPv4</var>}%{proto?, protokol "
+"%{src?%{dest?Vidersend:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> og "
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protokol "
 "%{proto#%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item."
-"name} <span class=\"cbi-tooltip\">ICMP med typer %{item.types#%{next?, "
-"<var>%{item}</var>}</span></var>:<var>% {item.name}</var>}}}%{mark?, mark "
-"<var%{mark.inv? data-tooltip=\"Match fwmarks undtagen %{mark.num}%{"
-"mark.mask? med maske %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask "
-"fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}%{"
-"dscp?, DSCP %{dscp.inv?<var data-tooltip =\"Match DSCP-klassifikationer "
+"name}<span class=\"cbi-tooltip\">ICMP med typer %{item.types#%{next?, "
+"}<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark "
+"<var%{mark.inv? data-tooltip=\"Match fwmærker undtagen %{mark.num}%{"
+"mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask "
+"fwmærke værdi med %{mark.mask} before compare.\"}}>%{mark.val}</var>}%{"
+"dscp?, DSCP %{dscp.inv?<var data-tooltip=\"Match DSCP-klassifikationer "
 "undtagen %{dscp.num?:%{dscp.name}}\">%{dscp.val}</var>:<var>%{dscp."
-"val}</var>}}%{ helper?, helper %{helper.inv?<var data-tooltip=\"Match enhver "
+"val}</var>}}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match enhver "
 "hjælper undtagen &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-"
-"tooltip= \"%{helper.name}\">%{helper.val}</var>}}"
+"tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
 msgid "-- add IP --"
@@ -56,7 +56,8 @@ msgstr "-- tilføj MAC --"
 msgid ""
 "<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
 msgstr ""
-"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"ACCEPT\">Accept</var> "
+"%{src?%{dest?vidersend:input}:output}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
 msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
@@ -67,21 +68,21 @@ msgid ""
 "<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
 "%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
 msgstr ""
-"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP "
+"<var data-tooltip=\"DNAT\">Vidersend</var> til%{dest}%{dest_ip? IP "
 "<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
 msgid ""
 "<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
 msgstr ""
-"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?vidersend: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\">Tildel DSCP</var>-klassifikation "
+"<var data-tooltip=\"DSCP\">Tildel DSCP</var> klassifikation "
 "<var>%{set_dscp}</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
@@ -89,20 +90,20 @@ msgid ""
 "<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
 "%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
 msgstr ""
-"<var data-tooltip=\"HELPER\">Tildel conntrack</var>-hjælper <var%{"
-"helper_name? data-tooltip=\"%{helper_name}\">%{set_helper}</var>"
+"<var data-tooltip=\"HELPER\">Tildel forbindelse</var> hjælper <var%{"
+"helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
 msgid ""
 "<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
 "%{set_mark?:%{set_xmark}}</var>"
 msgstr ""
-"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewallmark "
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mærke "
 "<var>%{set_mark?:%{set_xmark}}</var>"
 
 #: 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\">Omskriv automatisk</var> kilde-IP"
+msgstr "<var data-tooltip=\"MASQUERADE\">Omskriv automatisk</var> kilde IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
 msgid ""
@@ -110,21 +111,22 @@ msgid ""
 "output}"
 msgstr ""
 "<var data-tooltip=\"NOTRACK\">Spor ikke</var> "
-"%{src?%{dest?forward:input}:output}"
+"%{src?%{dest?vidersend: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\">Afvis</var> %{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"REJECT\">Afvis</var> "
+"%{src?%{dest?vidersend: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\">Statisk omskrivning</var> til kilde %{snat_ip?IP "
-"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var >}"
+"<var data-tooltip=\"SNAT\">Statisk omskriv</var> til kilde %{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:224
 msgid "A rewrite IP must be specified!"
@@ -220,11 +222,11 @@ msgstr "Tildel automatisk conntrack-hjælpere baseret på trafikprotokol og port
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
 msgid "Conntrack Settings"
-msgstr "Conntrack indstillinger"
+msgstr "Forbindelsesindstillinger"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:258
 msgid "Conntrack helpers"
-msgstr "Conntrack hjælpere"
+msgstr "Forbindelseshjælpere"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:16
 msgid "Contents have been saved."
@@ -400,11 +402,11 @@ msgid ""
 "%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
 "\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
 msgstr ""
-"Videresendt IPv4%{proto?, protokol %{proto#%{next?, <var>%{item."
-"name}</var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
-"undtagen %{mark.num}%{mark.mask? med maske %{mark.mask}}.\":%{mark.mask? "
-"data-tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark"
-".val}</var>}"
+"Vidersend IPv4%{proto?, protokol %{proto#%{next?, }<var>%{item."
+"name}</var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmærker "
+"undtagen %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? "
+"data-tooltip=\"Mask fwmærke værdi med %{mark.mask} før sammenligne.\""
+"}}>%{mark.val}</var>}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:449
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
@@ -420,9 +422,9 @@ msgid ""
 "ival}</var>}}"
 msgstr ""
 "Fra %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
-"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP-adresser undtagen "
-"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
-"<var% {item.inv? data-tooltip=\"Match ports undtagen %{item.val}.\"}>%{item."
+"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP adresser undtagen "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, "
+"}<var%{item.inv? data-tooltip=\"Match porte undtagen %{item.val}.\"}>%{item."
 "ival}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
@@ -437,10 +439,10 @@ msgid ""
 "</var>}}"
 msgstr ""
 "Fra %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
-"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP-adresser undtagen "
-"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
-"<var% {item.inv? data-tooltip=\"Match ports undtagen %{item.val}.\"}>%{item."
-"ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{ item.inv? data-"
+"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP adresser undtagen "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, "
+"}<var%{item.inv? data-tooltip=\"Match porte undtagen %{item.val}.\"}>%{item."
+"ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-"
 "tooltip=\"Match MAC'er undtagen %{item.val}%{item.hint.name? a.k.a. %{item."
 "hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item."
 "ival}</var>}}"
@@ -456,10 +458,10 @@ msgid ""
 "name}\"}}>%{item.ival}</var>}}"
 msgstr ""
 "Fra %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
-"\"Match IP-adresser undtagen %{item.val}.\"}>%{item.ival}</var>}}%{"
-"src_port?, port %{src_port#%{next?, }<var% {item.inv? data-tooltip=\"Match "
+"\"Match IP adresser undtagen %{item.val}.\"}>%{item.ival}</var>}}%{"
+"src_port?, port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match "
 "porte undtagen %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC "
-"%{src_mac#%{next?, }<var%{ item.inv? data-tooltip=\"Match MAC'er undtagen "
+"%{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"Match MAC'er undtagen "
 "%{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item.hint.name? "
 "data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
 
@@ -511,15 +513,15 @@ msgid ""
 "except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip="
 "\"%{helper.name}\">%{helper.val}</var>}}"
 msgstr ""
-"Indende IPv4%{proto?, protokol %{proto#%{next?, }%{item.types?<var class"
-"=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip \">ICMP med "
-"typer %{item.types#%{next?, <var>%{item}</var>}</span></var>:<var>%{item."
-"name}</var >}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
-"undtagen %{mark.num}%{mark.mask? med maske %{mark.mask}}.\":%{mark.mask? "
-"data-tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark"
-".val}</var>}%{helper?, helper %{helper.inv?<var data-tooltip =\"Match enhver "
+"Indkommende IPv4%{proto?, protokol %{proto#%{next?, }%{item.types?<var class"
+"=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP med "
+"typer %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
+"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmærker "
+"undtagen %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? "
+"data-tooltip=\"Mask fwmærke værdi med %{mark.mask} before compare.\"}}>%{mark"
+".val}</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match enhver "
 "hjælper undtagen &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-"
-"tooltip=\"%{helper.name}\">%{helper.val} </var>}}"
+"tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:143
@@ -1000,9 +1002,9 @@ msgid ""
 "ival}</var>}}"
 msgstr ""
 "Til %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{dest_ip?, "
-"IP %{dest_ip#%{next?, <var%{item.inv? data-tooltip=\"Match IP-adresser "
+"IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP adresser "
 "undtagen %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port "
-"%{dest_port#%{next?, }<var% {item.inv? data-tooltip=\"Match porte undtagen "
+"%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match porte undtagen "
 "%{item.val}.\"}>%{item.ival}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
@@ -1014,9 +1016,9 @@ msgid ""
 "%{item.val}.\"}>%{item.ival}</var>}}"
 msgstr ""
 "Til %{dest}%{dest_device?, via interface <var>%{dest_device}</var>}%{"
-"dest_ip?, IP %{dest_ip#%{next?, <var%{item.inv? data-tooltip=\"Match IP-"
+"dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP "
 "adresser undtagen %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port "
-"%{dest_port#%{next?, }<var% {item.inv? data-tooltip=\"Match porte undtagen "
+"%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match porte undtagen "
 "%{item.val}.\"}>%{item.ival}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
@@ -1027,8 +1029,8 @@ msgid ""
 "\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
 msgstr ""
 "Til %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
-"\"Match IP-adresser undtagen %{item.val}.\"}>%{item.ival}</var>}}%{"
-"dest_port?, port %{dest_port#%{next?, }<var% {item.inv? data-tooltip=\"Match "
+"\"Match IP adresser undtagen %{item.val}.\"}>%{item.ival}</var>}}%{"
+"dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match "
 "porte undtagen %{item.val}.\"}>%{item.ival}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
@@ -1155,7 +1157,7 @@ msgstr "Zoner"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
 msgid "accept"
-msgstr "acceptere"
+msgstr "accept"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
@@ -1188,7 +1190,7 @@ msgstr "anvend firewall-mærke"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:384
 msgid "assign conntrack helper"
-msgstr "tildel conntrack-hjælper"
+msgstr "tildel forbindelse-hjælper"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
@@ -1208,7 +1210,7 @@ msgstr "spor ikke"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
 msgid "drop"
-msgstr "tab"
+msgstr "drop"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
index 93948e19bcd6ac9d10fc103081c41f4463254883..b38698150d5337acc02f7b02234486f503f2b5ad 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:09+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfirewall/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
 msgid ""
@@ -221,14 +221,16 @@ msgstr "Atribuirea automată a ajutorului"
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
+"Atribuiți automat ajutoare de conntrack pe baza protocolului și portului de "
+"trafic"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
 msgid "Conntrack Settings"
-msgstr ""
+msgstr "Setări Conntrack"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:258
 msgid "Conntrack helpers"
-msgstr ""
+msgstr "Ajutoarele Conntrack"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:16
 msgid "Contents have been saved."
@@ -240,7 +242,7 @@ msgstr "Continuă"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Covered devices"
-msgstr ""
+msgstr "Dispozitive acoperite"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
 msgid "Covered networks"
@@ -248,7 +250,7 @@ msgstr "Retele acoperite"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226
 msgid "Covered subnets"
-msgstr ""
+msgstr "Subrețele acoperite"
 
 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:54
 msgid "Custom Rules"
@@ -260,18 +262,22 @@ msgid ""
 "otherwise covered by the firewall framework. The commands are executed after "
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
+"Regulile personalizate vă permit să executați comenzi iptables arbitrare "
+"care nu sunt altfel acoperite de cadrul firewall. Comenzile sunt executate "
+"după fiecare repornire a firewall-ului, imediat după ce setul de reguli "
+"implicite a fost încărcat."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:387
 msgid "DSCP classification"
-msgstr ""
+msgstr "Clasificarea DSCP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 msgid "DSCP mark"
-msgstr ""
+msgstr "Marcaj DSCP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 msgid "DSCP mark required"
-msgstr ""
+msgstr "Marcaj DSCP necesar"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
@@ -296,6 +302,9 @@ msgid ""
 "Do not install extra rules to reject forwarded traffic with conntrack state "
 "<em>invalid</em>. This may be required for complex asymmetric route setups."
 msgstr ""
+"Nu instalați reguli suplimentare pentru a respinge traficul redirecționat cu "
+"starea conntrack <em>invalid</em>. Acest lucru poate fi necesar pentru "
+"configurații complexe de rute asimetrice."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:58
 msgid "Drop invalid packets"
@@ -321,7 +330,7 @@ msgstr "Activeaza log in aceasta zona"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
 msgid "Expecting: %s"
-msgstr ""
+msgstr "Se așteaptă: %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
@@ -330,6 +339,8 @@ msgstr "Funcție experimentală. Nu este complet compatibiă cu QoS/SQM."
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:258
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
+"Alege în mod explicit ajutoarele de urmărire a conexiunilor permise pentru "
+"traficul din zonă"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
 msgid "External IP address"
@@ -347,15 +358,15 @@ msgstr "Argumente suplimentare"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:289
 msgid "Extra destination arguments"
-msgstr ""
+msgstr "Argumente suplimentare pentru destinație"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
 msgid "Extra iptables arguments"
-msgstr ""
+msgstr "Argumente suplimentare pentru iptables"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:279
 msgid "Extra source arguments"
-msgstr ""
+msgstr "Argumente sursă suplimentare"
 
 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
@@ -455,7 +466,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:279
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:232
 msgid "IPv4 and IPv6"
-msgstr "IPv4 şi IPv6"
+msgstr "IPv4 și IPv6"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:280
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
@@ -691,7 +702,7 @@ msgstr "Ieşire"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
 msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
+msgstr "Transmite argumente suplimentare către iptables. Folosiți cu grijă!"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:276
 msgid ""
index 50d3ad52ae49f9d0a63754d829df3996945e7de2..ce270bc00c764cc7b8243ccee1a93c979f14c867 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-01-15 12:32+0000\n"
-"Last-Translator: Amaury <y0da@live.fr>\n"
+"PO-Revision-Date: 2021-11-25 01:53+0000\n"
+"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfrpc/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.5-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
 msgid "Additional configs"
@@ -85,7 +85,7 @@ msgstr ""
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
 msgid "Collecting data ..."
-msgstr ""
+msgstr "Recueillant les données..."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
 msgid "Common Settings"
@@ -255,7 +255,7 @@ msgstr ""
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
 msgid "NOT RUNNING"
-msgstr ""
+msgstr "NON-EXÉCUTANT"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
 msgid "Name can not be \"common\""
@@ -305,7 +305,7 @@ msgstr ""
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
 msgid "RUNNING"
-msgstr ""
+msgstr "EXÉCUTANT"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
 msgid "Remote port"
index bb46314fe87ca77c80a0aa91de9836aa359664d0..e5aabcf138feab356f84a35630ce0f3975d143ad 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfrpc/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
 msgid "Additional configs"
@@ -159,6 +159,9 @@ msgid ""
 "server, in seconds. It is not recommended to change this value.<br />By "
 "default, this value is 30."
 msgstr ""
+"HeartBeatInterval specifică la ce interval de timp sunt trimise bătăile "
+"inimii către server, în secunde. Nu este recomandat să modificați această "
+"valoare.<br />În mod implicit, această valoare este 30."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
 msgid ""
@@ -166,18 +169,21 @@ msgid ""
 "before the connection is terminated, in seconds. It is not recommended to "
 "change this value.<br />By default, this value is 90."
 msgstr ""
+"HeartBeatTimeout specifică timpul maxim de așteptare a unei bătăi de inimă "
+"înainte de a încheia conexiunea. Nu se recomandă modificarea acestei "
+"valori.<br />În mod implicit, această valoare este 90."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
 msgid "Heartbeat interval"
-msgstr ""
+msgstr "Intervalul bătăilor inimii"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
 msgid "Heartbeat timeout"
-msgstr ""
+msgstr "Timpul limită a bătăilor inimii"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:62
 msgid "Host header rewrite"
-msgstr ""
+msgstr "Rescrierea antetului gazdă"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
 msgid ""
@@ -185,44 +191,49 @@ msgid ""
 "this value is \"\", the server will be connected to directly.<br />By "
 "default, this value is read from the \"http_proxy\" environment variable."
 msgstr ""
+"HttpProxy specifică o adresă de proxy prin care să se conecteze la server. "
+"Dacă această valoare este \"\", serverul va fi conectat direct.<br />În mod "
+"implicit, această valoare este citită din variabila de mediu \"http_proxy\"."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
 msgid "If remote_port is 0, frps will assign a random port for you"
 msgstr ""
+"Dacă remote_port este 0, frps va aloca un port aleatoriu pentru dumneavoastră"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
 msgid "Local IP"
-msgstr ""
+msgstr "IP local"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
 msgid "Local port"
-msgstr ""
+msgstr "Port local"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
 msgid "LocalIp specifies the IP address or host name to proxy to."
 msgstr ""
+"LocalIp specifică adresa IP sau numele de gazdă către care se face proxy."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
 msgid "LocalPort specifies the port to proxy to."
-msgstr ""
+msgstr "LocalPort specifică portul la care se face proxy."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
 msgid "Locations"
-msgstr ""
+msgstr "Locații"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
 msgid "Log level"
-msgstr ""
+msgstr "Nivel de jurnal"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
 msgid "Log stderr"
-msgstr ""
+msgstr "Jurnal stderr"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:10
 msgid "Log stdout"
-msgstr ""
+msgstr "Jurnal stdout"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
 msgid ""
@@ -230,6 +241,9 @@ msgid ""
 "\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
 "\"."
 msgstr ""
+"LogLevel specifică nivelul minim al jurnalului. Valorile valabile sunt "
+"\"trace\", \"debug\", \"info\", \"warn\" și \"error\".<br />Prin definiție, "
+"această valoare este \"info\"."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
 msgid ""
@@ -237,20 +251,27 @@ msgid ""
 "login attempt. If false, the client will retry until a login attempt "
 "succeeds.<br />By default, this value is true."
 msgstr ""
+"LoginFailExit controlează dacă clientul trebuie sau nu să iasă după o "
+"încercare eșuată de conectare. Dacă este falsă, clientul va încerca din nou "
+"până când o încercare de autentificare reușește.<br />Din mod implicit, "
+"această valoare este adevărată."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
 msgid "NOT RUNNING"
-msgstr ""
+msgstr "NU FUNCȚIONEAZĂ"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
 msgid "Name can not be \"common\""
-msgstr ""
+msgstr "Numele nu poate fi \"comun\""
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
 msgid ""
 "OS environments pass to frp for config file template, see <a href=\"https://"
 "github.com/fatedier/frp#configuration-file-template\">frp README</a>"
 msgstr ""
+"Mediile sistemului de operare trec la frp pentru șablonul fișierului de "
+"configurare, vezi <a href=\"https://github.com/fatedier/frp#configuration-"
+"file-template\">frp README</a>"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
 msgid "Protocol"
@@ -262,15 +283,18 @@ msgid ""
 "Valid values are \"tcp\", \"kcp\", and \"websocket\".<br />By default, this "
 "value is \"tcp\"."
 msgstr ""
+"Protocol specifică protocolul care trebuie utilizat la interacțiunea cu "
+"serverul. Valorile valide sunt \"tcp\", \"kcp\" și \"websocket\".<br />Prin "
+"definiție, această valoare este \"tcp\"."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
 msgid "Proxy Settings"
-msgstr ""
+msgstr "Setări Proxy"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
 msgid "Proxy type"
-msgstr ""
+msgstr "Tipul de proxy"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
 msgid ""
@@ -278,38 +302,41 @@ msgid ""
 "\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br />By default, this "
 "value is \"tcp\"."
 msgstr ""
+"ProxyType specifică tipul acestui proxy. Valorile valide includ \"tcp\", "
+"\"udp\", \"http\", \"https\", \"stcp\" și \"xtcp\".<br />Prin definiție, "
+"această valoare este \"tcp\"."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
 msgid "RUNNING"
-msgstr ""
+msgstr "RULARE"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
 msgid "Remote port"
-msgstr ""
+msgstr "Port la distanță"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:14
 msgid "Respawn when crashed"
-msgstr ""
+msgstr "Respawn când crapă"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
 msgid "Role"
-msgstr ""
+msgstr "Rol"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:13
 msgid "Run daemon as group"
-msgstr ""
+msgstr "Rularea daemonului ca grup"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:12
 msgid "Run daemon as user"
-msgstr ""
+msgstr "Rulați daemonul ca utilizator"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
 msgid "Server address"
-msgstr ""
+msgstr "Adresa serverului"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
 msgid "Server port"
-msgstr ""
+msgstr "Port de server"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
 msgid ""
@@ -338,7 +365,7 @@ msgstr ""
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
 msgid "TCP mux"
-msgstr ""
+msgstr "Mux TCP"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
 msgid "TLS"
@@ -363,10 +390,12 @@ msgid ""
 "This list can be used to specify some additional parameters which have not "
 "been included in this LuCI."
 msgstr ""
+"Această listă poate fi utilizată pentru a specifica anumiți parametri "
+"suplimentari care nu au fost incluși în acest LuCI."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
 msgid "Token"
-msgstr ""
+msgstr "Token"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
 msgid ""
@@ -390,7 +419,7 @@ msgstr ""
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
 msgid "User"
-msgstr ""
+msgstr "Utilizator"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
 msgid ""
index 896eef74b3f0b4df4daf29e90029cc057f7b0152..8678cf7481a9f7b2f7e38aedf826fd84815cd9dd 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-01-15 12:32+0000\n"
-"Last-Translator: Amaury <y0da@live.fr>\n"
+"PO-Revision-Date: 2021-11-25 01:53+0000\n"
+"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfrps/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.5-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
 msgid "Additional configs"
@@ -93,7 +93,7 @@ msgstr ""
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:143
 msgid "Collecting data ..."
-msgstr ""
+msgstr "Recueillant les données..."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:151
 msgid "Common settings"
@@ -272,7 +272,7 @@ msgstr ""
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:118
 msgid "NOT RUNNING"
-msgstr ""
+msgstr "NON-EXÉCUTANT"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
 msgid ""
@@ -297,7 +297,7 @@ msgstr ""
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:116
 msgid "RUNNING"
-msgstr ""
+msgstr "EXÉCUTANT"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
 msgid "Respawn when crashed"
index 1ccf66b17ae40caa777bbcc959647632647526ec..2444490f682489f24e8b18cc7bafbb1321798f08 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 20:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfrps/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
 msgid "Additional configs"
@@ -187,7 +187,7 @@ msgstr "Variabila de mediu"
 
 #: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3
 msgid "Grant access to LuCI app frps"
-msgstr ""
+msgstr "Acordarea accesului la aplicația LuCI frps"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:42
 msgid ""
@@ -195,14 +195,17 @@ msgid ""
 "terminating the connection. It is not recommended to change this value.<br /"
 ">By default, this value is 90."
 msgstr ""
+"HeartBeatTimeout specifică timpul maxim de așteptare a unei bătăi de inimă "
+"înainte de a încheia conexiunea. Nu se recomandă modificarea acestei "
+"valori.<br />În mod implicit, această valoare este 90."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:42
 msgid "Heartbeat timeout"
-msgstr ""
+msgstr "Timpul limită a bătăilor inimii"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
 msgid "KCP bind port"
-msgstr ""
+msgstr "Port de legătură KCP"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
 msgid "Log file"
@@ -210,19 +213,19 @@ msgstr "Fișier jurnal"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
 msgid "Log level"
-msgstr ""
+msgstr "Nivel de jurnal"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
 msgid "Log max days"
-msgstr ""
+msgstr "Log max zile"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
 msgid "Log stderr"
-msgstr ""
+msgstr "Jurnal stderr"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:9
 msgid "Log stdout"
-msgstr ""
+msgstr "Jurnal stdout"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
 msgid ""
@@ -230,6 +233,9 @@ msgid ""
 "be used if LogWay is set appropriately.<br />By default, this value is "
 "\"console\"."
 msgstr ""
+"LogFile specifică un fișier în care vor fi scrise jurnalele. Această valoare "
+"va fi utilizată numai dacă LogWay este setat în mod corespunzător.<br />În "
+"mod implicit, această valoare este \"console\"."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
 msgid ""
@@ -237,6 +243,9 @@ msgid ""
 "\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
 "\"."
 msgstr ""
+"LogLevel specifică nivelul minim al jurnalului. Valorile valabile sunt "
+"\"trace\", \"debug\", \"info\", \"warn\" și \"error\".<br />Prin definiție, "
+"această valoare este \"info\"."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
 msgid ""
@@ -244,10 +253,13 @@ msgid ""
 "before deletion. This is only used if LogWay == \"file\".<br />By default, "
 "this value is 0."
 msgstr ""
+"LogMaxDays specifică numărul maxim de zile de stocare a informațiilor din "
+"jurnal înainte de ștergere. Aceasta este utilizată numai dacă LogWay == "
+"\"file\".<br />În mod implicit, această valoare este 0."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
 msgid "Max ports per client"
-msgstr ""
+msgstr "Porturi maxime pe client"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
 msgid ""
@@ -255,47 +267,56 @@ msgid ""
 "proxy to. If this value is 0, no limit will be applied.<br />By default, "
 "this value is 0."
 msgstr ""
+"MaxPortsPerClient specifică numărul maxim de porturi pe care un singur "
+"client le poate accesa prin proxy. Dacă această valoare este 0, nu se va "
+"aplica nicio limită.<br />În mod implicit, această valoare este 0."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:118
 msgid "NOT RUNNING"
-msgstr ""
+msgstr "NU FUNCȚIONEAZĂ"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
 msgid ""
 "OS environments pass to frp for config file template, see <a href=\"https://"
 "github.com/fatedier/frp#configuration-file-template\">frp README</a>"
 msgstr ""
+"Mediile sistemului de operare trec la frp pentru șablonul fișierului de "
+"configurare, vezi <a href=\"https://github.com/fatedier/frp#configuration-"
+"file-template\">frp README</a>"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
 msgid "Proxy bind address"
-msgstr ""
+msgstr "Adresa de legare a proxy-ului"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
 msgid ""
 "ProxyBindAddr specifies the address that the proxy binds to. This value may "
 "be the same as BindAddr.<br />By default, this value is \"0.0.0.0\"."
 msgstr ""
+"ProxyBindAddr specifică adresa la care se leagă proxy-ul. Această valoare "
+"poate fi aceeași cu BindAddr.<br />În mod implicit, această valoare este \"0."
+"0.0.0\"."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:116
 msgid "RUNNING"
-msgstr ""
+msgstr "RULARE"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
 msgid "Respawn when crashed"
-msgstr ""
+msgstr "Respawn când crapă"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:12
 msgid "Run daemon as group"
-msgstr ""
+msgstr "Rularea daemonului ca grup"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:11
 msgid "Run daemon as user"
-msgstr ""
+msgstr "Rulați daemonul ca utilizator"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:152
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:156
 msgid "Startup settings"
-msgstr ""
+msgstr "Setări de pornire"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
 msgid ""
@@ -305,30 +326,40 @@ msgid ""
 "\", the resulting URL would be \"test.frps.com\".<br />By default, this "
 "value is \"\"."
 msgstr ""
+"SubDomainHost specifică domeniul care va fi atașat la subdomeniile "
+"solicitate de client atunci când se utilizează proxy Vhost. De exemplu, dacă "
+"această valoare este setată la \"frps.com\", iar clientul a solicitat "
+"subdomeniul \"test\", URL-ul rezultat va fi \"test.frps.com\".<br />În mod "
+"implicit, această valoare este \"\"."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
 msgid "Subdomain host"
-msgstr ""
+msgstr "Gazda subdomeniului"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
 msgid "TCP mux"
-msgstr ""
+msgstr "Mux TCP"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
 msgid ""
 "TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
 "client to share a single TCP connection.<br />By default, this value is true."
 msgstr ""
+"TcpMux comută multiplexarea fluxurilor TCP. Acest lucru permite ca mai multe "
+"cereri de la un client să partajeze o singură conexiune TCP.<br />În mod "
+"implicit, această valoare este adevărată."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:43
 msgid ""
 "This list can be used to specify some additional parameters which have not "
 "been included in this LuCI."
 msgstr ""
+"Această listă poate fi utilizată pentru a specifica anumiți parametri "
+"suplimentari care nu au fost incluși în acest LuCI."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
 msgid "Token"
-msgstr ""
+msgstr "Token"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
 msgid ""
@@ -336,18 +367,22 @@ msgid ""
 "from clients. Clients must have a matching token to be authorized to use the "
 "server.<br />By default, this value is \"\"."
 msgstr ""
+"Token specifică tokenul de autorizare utilizat pentru a autentifica cheile "
+"primite de la clienți. Clienții trebuie să aibă un token corespunzător "
+"pentru a fi autorizați să utilizeze serverul.<br />În mod implicit, această "
+"valoare este \"\"."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
 msgid "UDP bind port"
-msgstr ""
+msgstr "Port de legătură UDP"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:24
 msgid "Vhost HTTP port"
-msgstr ""
+msgstr "Port HTTP Vhost"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
 msgid "Vhost HTTP timeout"
-msgstr ""
+msgstr "Timpul de expirare HTTP Vhost"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:25
 msgid "Vhost HTTPS port"
index 047ad3fcfd05cf2863d52727e2635c0ea5f41a3c..52e8ba848d8a058de2b58b2a0a2a05a9cce3f151 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-29 14:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfwknopd/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:602
 msgid ""
@@ -204,14 +204,14 @@ msgstr "Configurația rețelei"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
 msgid "No stanza found."
-msgstr ""
+msgstr "Nu s-a găsit nicio cameră."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
-msgstr ""
+msgstr "Cheie normală"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
 msgid ""
@@ -219,26 +219,30 @@ msgid ""
 "and generates QR codes for all found stanzas. Handles only files in /etc/"
 "fwknop folder due to access rights restrictions."
 msgstr ""
+"Analizează fișierul /etc/fwknop/access.conf (și fișierele/folderele/chei "
+"incluse) și generează coduri QR pentru toate stările găsite. Gestionează "
+"numai fișierele din folderul /etc/fwknop din cauza restricțiilor privind "
+"drepturile de acces."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
-msgstr ""
+msgstr "Cod QR"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
 msgid "Show access.conf QR codes"
-msgstr ""
+msgstr "Afișați codurile QR access.conf"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:601
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
-msgstr ""
+msgstr "Specificați interfața ethernet pe care fwknopd va intercepta pachetele."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
-msgstr ""
+msgstr "Trebuie să se specifice cheia de autentificare HMAC."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
@@ -248,6 +252,12 @@ msgid ""
 "“192.168.10.0/24”), and individual IP addresses can be specified as well. "
 "Multiple entries are comma-separated."
 msgstr ""
+"Adresa de destinație pentru care va fi acceptat pachetul SPA. Șirul de "
+"caractere \"ANY\" este, de asemenea, acceptat în cazul în care un pachet SPA "
+"valid trebuie să fie onorat pentru orice IP de destinație. Rețelele trebuie "
+"specificate în notație CIDR (de exemplu, \"192.168.10.0/24\") și pot fi "
+"specificate și adrese IP individuale. Intrările multiple sunt separate prin "
+"virgulă."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
@@ -255,6 +265,9 @@ msgid ""
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
+"Rețeaua pe care ascultă demonul. Daemonul este pornit automat atunci când "
+"rețeaua este funcțională. Această opțiune are prioritate față de opțiunea "
+"\"PCAP_INTF\"."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
@@ -264,17 +277,22 @@ msgid ""
 "“192.168.10.0/24”), and individual IP addresses can be specified as well. "
 "Multiple entries are comma-separated."
 msgstr ""
+"Adresa sursă de la care va fi acceptat pachetul SPA. Șirul de caractere \"ANY"
+"\" este, de asemenea, acceptat în cazul în care un pachet SPA valid trebuie "
+"onorat de la orice IP sursă. Rețelele trebuie specificate în notație CIDR ("
+"de exemplu, \"192.168.10.0/24\"), dar pot fi specificate și adrese IP "
+"individuale. Intrările multiple sunt separate prin virgulă."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
-msgstr ""
+msgstr "Adresa sursă trebuie să fie specificată."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
-msgstr ""
+msgstr "Cheia simetrică trebuie să fie specificată."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:594
 msgid ""
@@ -283,21 +301,27 @@ msgid ""
 "server as the user specified by the “CMD_EXEC_USER” or as the user that "
 "started fwknopd if that is not set."
 msgstr ""
+"Acest lucru instruiește fwknopd să accepte comenzile complete care sunt "
+"conținute într-un pachet de autorizare. Orice astfel de comandă va fi "
+"executată pe serverul fwknopd ca utilizator specificat de \"CMD_EXEC_USER\" "
+"sau ca utilizator care a pornit fwknopd, dacă acesta nu este setat."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
+"Atunci când nu este bifat, fișierele de configurare din /etc/fwknopd vor fi "
+"utilizate ca atare, ignorând orice setări de aici."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
-msgstr ""
+msgstr "acces.conf stanțe"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "fwknopd.conf config options"
-msgstr ""
+msgstr "opțiuni de configurare fwknopd.conf"
 
 #~ msgid "Enter custom access.conf variables below:"
 #~ msgstr "Enter custom access.conf variables below:"
index 0b696014202c6cce345e5e57a4e79b225b47b385..a44588da0673186dae0adc9fd1c9f1aeba64f5ff 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-27 22:36+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationshttps-dns-proxy/nb_NO/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
 msgid "%s DoH at %s:%s"
@@ -279,7 +279,7 @@ msgstr "Stopp"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
 msgid "Stopped"
-msgstr ""
+msgstr "Stoppet"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:65
 msgid "Unknown Provider"
index 31fcd063e58ce0adf127e645f952ecadfb0aa5cb..cc0f1732b4c0981c28e5bd8b2a78896aaaf176b0 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationshttps-dns-proxy/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
 msgid "%s DoH at %s:%s"
@@ -129,7 +129,7 @@ msgstr "Dezactivați"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:130
 msgid "Do not update configs"
-msgstr ""
+msgstr "Nu actualizați configurațiile"
 
 #: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:54
 msgid "Enable"
@@ -137,35 +137,37 @@ msgstr "Activați"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:29
 msgid "For more information on different options check"
-msgstr ""
+msgstr "Pentru mai multe informații despre diferitele opțiuni, consultați"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
 msgid "Force Router DNS"
-msgstr ""
+msgstr "Forțați DNS-ul routerului"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
 msgid "Force Router DNS server to all local devices"
-msgstr ""
+msgstr "Forțați serverul DNS al Routerului pentru toate dispozitivele locale"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
 msgstr ""
+"Forțează utilizarea Router DNS pe dispozitivele locale, cunoscută și sub "
+"numele de DNS Hijacking."
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
 msgid "Google"
-msgstr ""
+msgstr "Google"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/rpcd/acl.d/luci-app-https-dns-proxy.json:3
 msgid "Grant UCI and file access for luci-app-https-dns-proxy"
-msgstr ""
+msgstr "Acordă UCI și acces la fișiere pentru luci-app-https-dns-proxy"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.he.ordns.lua:3
 msgid "Hurricane Electric"
-msgstr ""
+msgstr "Uragan Electric"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
 msgid "IDNet.net (UK)"
-msgstr ""
+msgstr "IDNet.net (Marea Britanie)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
 msgid ""
@@ -173,26 +175,31 @@ msgid ""
 "%s will be automatically updated to use selected DoH providers (%smore "
 "information%s)."
 msgstr ""
+"Dacă este selectată opțiunea de actualizare, secțiunea \"DNS forwardings\" "
+"din %sDHCP și DNS%s va fi actualizată automat pentru a utiliza furnizorii "
+"DoH selectați (%smore information%s)."
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
 msgid "Instances"
-msgstr ""
+msgstr "Instanțe"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:133
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
+"Permiteți dispozitivelor locale să utilizeze propriile servere DNS, dacă "
+"sunt setate"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
 msgid "LibreDNS"
-msgstr ""
+msgstr "LibreDNS"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh-ads.lua:3
 msgid "LibreDNS (No Ads)"
-msgstr ""
+msgstr "LibreDNS (Fără reclame)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:178
 msgid "Listen Address"
-msgstr ""
+msgstr "Ascultă adresa"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
 msgid "Listen Port"
@@ -204,59 +211,59 @@ msgstr "Încărcare"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.mullvad.doh.lua:3
 msgid "Mullvad"
-msgstr ""
+msgstr "Mullvad"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.mullvad.doh.adblocker.lua:3
 msgid "Mullvad (AdBlock)"
-msgstr ""
+msgstr "Mullvad (AdBlock)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/io.nextdns.dns.lua:3
 msgid "NextDNS.io"
-msgstr ""
+msgstr "UrmătorulDNS.io"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
 msgid "ODVR (nic.cz)"
-msgstr ""
+msgstr "ODVR (nic.cz)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.doh.lua:3
 msgid "OpenDNS"
-msgstr ""
+msgstr "DNS deschis"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.familyshield.doh.lua:3
 msgid "OpenDNS (Family Shield)"
-msgstr ""
+msgstr "OpenDNS (Scutul familiei)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:199
 msgid "Proxy Server"
-msgstr ""
+msgstr "Server Proxy"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua:3
 msgid "Quad 101 (Taiwan)"
-msgstr ""
+msgstr "Quad 101 (Taiwan)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
 msgid "Quad 9 (Recommended)"
-msgstr ""
+msgstr "Quad 9 (Recomandat)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
 msgid "Quad 9 (Secured with ECS Support)"
-msgstr ""
+msgstr "Quad 9 (Securizat cu sprijinul ECS)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
 msgid "Quad 9 (Secured)"
-msgstr ""
+msgstr "Quad 9 (Securizat)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
 msgid "Quad 9 (Unsecured)"
-msgstr ""
+msgstr "Quad 9 (negarantat)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:44
 msgid "Reload"
-msgstr ""
+msgstr "Reîncărcare"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
 msgid "Resolver"
-msgstr ""
+msgstr "Rezolvare"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:118
 msgid "Service Control"
@@ -268,7 +275,7 @@ msgstr "Starea serviciului"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:112
 msgid "Service Status [%s %s]"
-msgstr ""
+msgstr "Starea serviciului [%s %s]"
 
 #: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
 msgid "Start"
index 04752982cdc2439952411b61e4f99616956e55f0..44fe8c55ca2c9a7f31ccb25cab0d1d3741996aab 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-17 19:57+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsksmbd/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:87
 msgid "Allow guests"
@@ -96,7 +96,7 @@ msgstr "Rețea, partajări"
 
 #: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:66
 msgid "Path"
-msgstr "Calea"
+msgstr "Cale"
 
 #: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:61
 msgid ""
index b9c0b5eb418b223428ac660e5724514d4e4bd85e..bd1e212e86cf1a7ae0f40a46498d54a4140bfd30 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-17 19:57+0000\n"
+"PO-Revision-Date: 2021-11-29 10:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslxc/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
@@ -112,7 +112,7 @@ msgstr "Pornește"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:28
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:132
 msgid "Stop"
index e54a951c2e91507797315d7cad1e17c6571a9690..d3b80ff7ea2847d00f1dc40f1bead03bd4610403 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 13:10+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsminidlna/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
 msgid "Advanced Settings"
@@ -145,34 +145,46 @@ msgstr ""
 msgid ""
 "Set this if you want to customize the name that shows up on your clients."
 msgstr ""
+"Setați această opțiune dacă doriți să personalizați numele care apare pe "
+"clienții dumneavoastră."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:88
 msgid ""
 "Set this if you would like to specify the directory where you want MiniDLNA "
 "to store its database and album art cache."
 msgstr ""
+"Setați această opțiune dacă doriți să specificați directorul în care doriți "
+"ca MiniDLNA să stocheze baza de date și memoria cache a albumelor."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
 msgid ""
 "Set this if you would like to specify the directory where you want MiniDLNA "
 "to store its log file."
 msgstr ""
+"Setați acest lucru dacă doriți să specificați directorul în care doriți ca "
+"MiniDLNA să stocheze fișierul jurnal."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
 msgid ""
 "Set this to allow serving content outside the media root (via symlinks)."
 msgstr ""
+"Setați acest lucru pentru a permite servirea conținutului în afara rădăcinii "
+"media (prin intermediul legăturilor simbolice)."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
 msgid ""
 "Set this to enable inotify monitoring to automatically discover new files."
 msgstr ""
+"Setați această opțiune pentru a activa monitorizarea inotify pentru a "
+"descoperi automat fișiere noi."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
 msgid ""
 "Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
 "supporting HMO."
 msgstr ""
+"Setați acest lucru pentru a activa suportul pentru streamingul de fișiere ."
+"jpg și .mp3 către un TiVo care acceptă HMO."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
 msgid ""
@@ -180,6 +192,10 @@ msgid ""
 "downscaling of very large JPEG images, which may hurt JPEG serving "
 "performance on (at least) Sony DLNA products."
 msgstr ""
+"Setați această opțiune pentru a respecta cu strictețe standardele DLNA. "
+"Acest lucru va permite redimensionarea pe server a imaginilor JPEG foarte "
+"mari, ceea ce poate afecta performanța de servire JPEG pe (cel puțin) "
+"produsele Sony DLNA."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
 msgid ""
@@ -188,22 +204,27 @@ msgid ""
 "audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
 "(eg. A,/mnt/media/Music). Multiple directories can be specified."
 msgstr ""
+"Setați directorul pe care doriți să îl scanați. Dacă doriți să "
+"restricționați directorul la un anumit tip de conținut, puteți adăuga tipul ("
+"\"A\" pentru audio, \"V\" pentru video, \"P\" pentru imagini), urmat de o "
+"virgulă, la director (de exemplu, A,/mnt/media/Music). Se pot specifica mai "
+"multe directoare."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
 msgid "Specify the path to the MiniSSDPd socket."
-msgstr ""
+msgstr "Specificați calea către socket-ul MiniSSDPd."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:72
 msgid "Standard container"
-msgstr ""
+msgstr "Container standard"
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:39
 msgid "Status"
-msgstr ""
+msgstr "Stare"
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
 msgid "Strict to DLNA standard"
-msgstr ""
+msgstr "Strict la standardul DLNA"
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:25
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:28
@@ -211,15 +232,19 @@ msgid ""
 "The miniDLNA service is active, serving %d audio, %d video and %d image "
 "files."
 msgstr ""
+"Serviciul miniDLNA este activ, deservind %d fișiere audio, %d fișiere video "
+"și %d fișiere imagine."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:18
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:22
 msgid "The miniDLNA service is not running."
-msgstr ""
+msgstr "Serviciul miniDLNA nu este în funcțiune."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
 msgid "This is a list of file names to check for when searching for album art."
 msgstr ""
+"Aceasta este o listă de nume de fișiere pe care trebuie să le verificați "
+"atunci când căutați imagini de album."
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:75
 msgid "Video"
@@ -236,7 +261,7 @@ msgstr "Stare miniDLNA"
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
 msgid "miniSSDP socket"
-msgstr ""
+msgstr "priză miniSSDP"
 
 #~ msgid "Collecting data..."
 #~ msgstr "Colectare date..."
index 4757c48291f2c65dad42d8506d7feb78e3b28591..0495d2159e00806af8f9854150dea1d1cedbcb1d 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 13:10+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmjpg-streamer/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Allow ringbuffer to exceed limit by this amount"
@@ -134,11 +134,11 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/root/usr/share/luci/menu.d/luci-app-mjpg-streamer.json:3
 msgid "MJPG-streamer"
-msgstr ""
+msgstr "MJPG-streamer"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
 msgid "Max. number of pictures to hold"
-msgstr ""
+msgstr "Numărul maxim de imagini care pot fi păstrate"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
 msgid "Off"
@@ -150,7 +150,7 @@ msgstr "Pornit"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
 msgid "Output plugin"
-msgstr ""
+msgstr "Plugin de ieșire"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
 msgid "Password"
@@ -158,7 +158,7 @@ msgstr "Parolă"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
 msgid "Plugin settings"
-msgstr ""
+msgstr "Setări Plugin"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
 msgid "Port"
@@ -166,39 +166,43 @@ msgstr "Port"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
 msgid "Resolution"
-msgstr ""
+msgstr "Rezoluție"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
 msgid "Ring buffer size"
-msgstr ""
+msgstr "Dimensiunea bufferului de inel"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
 msgid "Set folder to save pictures"
-msgstr ""
+msgstr "Setați folderul pentru salvarea imaginilor"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
 msgid "Set the interval in millisecond"
-msgstr ""
+msgstr "Setați intervalul în milisecunde"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
 msgid ""
 "Set the minimum size if the webcam produces small-sized garbage frames. May "
 "happen under low light conditions"
 msgstr ""
+"Setați dimensiunea minimă dacă camera web produce cadre de gunoi de "
+"dimensiuni mici. Se poate întâmpla în condiții de iluminare slabă"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
 msgid ""
 "Set the quality in percent. This setting activates YUYV format, disables "
 "MJPEG"
 msgstr ""
+"Setați calitatea în procente. Această setare activează formatul YUYV, "
+"dezactivează MJPEG"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
 msgid "TCP port for this HTTP server"
-msgstr ""
+msgstr "Portul TCP pentru acest server HTTP"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:35
 msgid "UVC input"
-msgstr ""
+msgstr "Intrare UVC"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
 msgid "Username"
@@ -206,9 +210,11 @@ msgstr "Nume Utilizator"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
 msgid "WWW folder"
-msgstr ""
+msgstr "Folderul WWW"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:4
 msgid ""
 "mjpg streamer is a streaming application for Linux-UVC compatible webcams"
 msgstr ""
+"mjpg streamer este o aplicație de streaming pentru camere web compatibile cu "
+"Linux-UVC"
index 53de96f8cf559c8995ad1e935b9341a915b6c214..97950b869f1a3f3f748520e3083d3c91b4bf7ab3 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-16 17:38+0000\n"
+"PO-Revision-Date: 2021-11-23 20:37+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/da/>\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -745,7 +745,7 @@ msgstr "Kan ikke gemme indholdet: %s"
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:42
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:55
 msgid "Uptime"
-msgstr ""
+msgstr "Oppetid"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:61
 msgid "View the content of /etc/protocols for protocol description"
index d610005162c26bfc87e52eb7d5d130ffea3c306d..3aefd2fe32a314a5ea538f70a72d8dbd7b0b0376 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-01-15 12:32+0000\n"
-"Last-Translator: Amaury <y0da@live.fr>\n"
+"PO-Revision-Date: 2021-11-25 01:53+0000\n"
+"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/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.5-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -764,7 +764,7 @@ msgstr "Dépannage"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:20
 msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Impossible d'enregistrer le contenu: %s"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:33
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:47
index 0bfd0152e29b3ef7f92aed674ffa2deb01ab8db8..4e810b22a44736fd1e03727c43e78a883b738d01 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 12:52+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/nb_NO/>\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.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -208,7 +208,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:28
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:108
 msgid "Execute"
@@ -663,7 +663,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:91
 msgid "Task"
-msgstr ""
+msgstr "Oppgave"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:29
 msgid "The file is also preserved during sysupgrade."
@@ -753,7 +753,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:29
 msgid "Warning"
-msgstr ""
+msgstr "Advarsel"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:38
 msgid ""
index 7de69e443e6b6f794bdcbfa849dba6dc5fe7c608..409d0597e46e4c60f4480e60714c81adcbc87d87 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 20:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:44+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -181,11 +181,12 @@ msgstr "Dezactivat"
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
+"Interfața căzută va fi considerată activă după atâtea teste ping reușite"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:40
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:48
 msgid "Downtime"
-msgstr ""
+msgstr "Timp de nefuncționare"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:25
 msgid "Emergency"
@@ -193,7 +194,7 @@ msgstr "Urgență"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:68
 msgid "Enable ssl tracking"
-msgstr ""
+msgstr "Activați urmărirea ssl"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:31
 msgid "Enabled"
@@ -203,18 +204,20 @@ msgstr "Activat"
 msgid ""
 "Enables firewall rule logging (global mwan3 logging must also be enabled)"
 msgstr ""
+"Activează jurnalizarea regulilor de firewall (trebuie să fie activată și "
+"jurnalizarea globală mwan3)"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:20
 msgid "Enables global firewall logging"
-msgstr ""
+msgstr "Activează jurnalizarea globală a firewall-ului"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:69
 msgid "Enables https tracking on ssl port 443"
-msgstr ""
+msgstr "Activează urmărirea https pe portul ssl 443"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:15
 msgid "Enter value in hex, starting with <code>0x</code>"
-msgstr ""
+msgstr "Introduceți valoarea în hexazecimal, începând cu <code>0x</code>"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:28
 msgid "Error"
@@ -222,59 +225,59 @@ msgstr "Eroare"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:108
 msgid "Execute"
-msgstr ""
+msgstr "Executați"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:35
 msgid "Expect interface state on up event"
-msgstr ""
+msgstr "Așteaptă starea interfeței la evenimentul up"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:188
 msgid "Failure interval"
-msgstr ""
+msgstr "Intervalul de eșec"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:121
 msgid "Failure latency [ms]"
-msgstr ""
+msgstr "Latența de eșec [ms]"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:134
 msgid "Failure packet loss [%]"
-msgstr ""
+msgstr "Pierderea pachetelor de eșec [%]"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:23
 msgid "Firewall loglevel"
-msgstr ""
+msgstr "Nivelul jurnalului Firewall"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:14
 msgid "Firewall mask"
-msgstr ""
+msgstr "Masca de firewall"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:255
 msgid "Flush conntrack table"
-msgstr ""
+msgstr "Masă de comandă la culoare"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:256
 msgid "Flush global firewall conntrack table on interface events"
-msgstr ""
+msgstr "Spălarea tabelului global firewall conntrack la evenimente de interfață"
 
 #: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:56
 msgid "Globals"
-msgstr ""
+msgstr "Globale"
 
 #: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:3
 msgid "Grant UCI access for luci-app-mwan3"
-msgstr ""
+msgstr "Acordă acces UCI pentru luci-app-mwan3"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:68
 msgid "Hotplug ifdown"
-msgstr ""
+msgstr "Conectare la cald dacă este căzut"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:67
 msgid "Hotplug ifup"
-msgstr ""
+msgstr "Conectare la cald dacă este în sus"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:82
 msgid "IPset"
-msgstr ""
+msgstr "SetIP"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:43
 msgid "IPv4"
@@ -282,7 +285,7 @@ msgstr "IPv4"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:37
 msgid "IPv4 and IPv6"
-msgstr ""
+msgstr "IPv4 și IPv6"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:38
 msgid "IPv4 only"
@@ -302,7 +305,7 @@ msgstr "Informații"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:34
 msgid "Initial state"
-msgstr ""
+msgstr "Starea inițială"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:26
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:83
@@ -315,7 +318,7 @@ msgstr "Interfață"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
 msgid "Interface down"
-msgstr ""
+msgstr "Interfață oprită"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:241
 msgid "Interface up"
@@ -361,7 +364,7 @@ msgstr ""
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:19
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:92
 msgid "Logging"
-msgstr ""
+msgstr "Înregistrare"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:22
 msgid "Loglevel"
@@ -509,7 +512,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:30
 msgid "Notice"
-msgstr ""
+msgstr "Aviz"
 
 #: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:96
 msgid "Notify"
@@ -577,7 +580,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:80
 msgid "Policy"
-msgstr ""
+msgstr "Politica"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:96
 msgid "Policy assigned"
@@ -656,7 +659,7 @@ msgstr "Port sursă"
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:106
 #: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:21
 msgid "Status"
-msgstr ""
+msgstr "Stare"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:70
 msgid "Sticky"
@@ -763,7 +766,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:29
 msgid "Warning"
-msgstr ""
+msgstr "Avertisment"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:38
 msgid ""
index c440bbaf00fa37e0010421da269ff6fb1fb35c7b..ab409fab8d016036e5f14d0953df522f5ecc5a6e 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnft-qos/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -139,23 +139,29 @@ msgstr "Adresa MAC"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
 msgid "MB"
-msgstr ""
+msgstr "MB"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
 msgid "NFT-QoS Settings"
-msgstr ""
+msgstr "Setări NFT-QoS"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
 msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
+"Interfața de rețea pentru adaptarea traficului, de exemplu br-lan, eth0.1, "
+"eth0 etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
 msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
+"Rețeaua care urmează să fie aplicată, de exemplu 192.168.1.0/24, 10.2.0.0/"
+"16, etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
 msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
+"Rețeaua care urmează să fie aplicată, de exemplu AAAA::BBBB/64, CCCC::1/128, "
+"etc."
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
@@ -164,7 +170,7 @@ msgstr "Nu există informații disponibile"
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
 msgid "Packets Total"
-msgstr ""
+msgstr "Pachete Total"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
 msgid "Priority"
@@ -177,57 +183,59 @@ msgstr "Protocol"
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
 msgid "QoS over Nftables"
-msgstr ""
+msgstr "QoS pe Nftables"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
 msgid "Rate"
-msgstr ""
+msgstr "Tarif"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
 msgid "Realtime Download Rate"
-msgstr ""
+msgstr "Rata de descărcare în timp real"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
 msgid "Realtime Rate"
-msgstr ""
+msgstr "Rata în timp real"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
 msgid "Realtime Upload Rate"
-msgstr ""
+msgstr "Rata de încărcare în timp real"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
 msgid "Service"
-msgstr ""
+msgstr "Serviciul"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
 msgid "Static QoS-Download Rate"
-msgstr ""
+msgstr "QoS statică - Rata de descărcare"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
 msgid "Static QoS-Upload Rate"
-msgstr ""
+msgstr "QoS statică - Rata de încărcare"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
 msgid "Target Network (IPv4/MASK)"
-msgstr ""
+msgstr "Rețeaua țintă (IPv4/MASK)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
 msgid "Target Network6 (IPv6/MASK)"
-msgstr ""
+msgstr "Rețea țintă6 (IPv6/MASK)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
 msgid "This page gives an overview over currently download/upload rate."
 msgstr ""
+"Această pagină oferă o imagine de ansamblu asupra ratei actuale de descă"
+"rcare/încărcare."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
 msgid "Traffic Priority Settings"
-msgstr ""
+msgstr "Setări privind prioritatea traficului"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
 msgid "Type of Limit Rate"
-msgstr ""
+msgstr "Tipul de limită Rata"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
@@ -238,21 +246,21 @@ msgstr "Unitatea"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
 msgid "Upload Bandwidth (Mbps)"
-msgstr ""
+msgstr "Lățime de bandă de încărcare (Mbps)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
 msgid "Upload Rate"
-msgstr ""
+msgstr "Rata de încărcare"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
 msgid "White List for Limit Rate"
-msgstr ""
+msgstr "Lista albă pentru rata limită"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
 msgid "e.g. https, 23, (separator is comma)"
-msgstr ""
+msgstr "de exemplu, https, 23, (separatorul este virgulă)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
 msgid "kB"
-msgstr ""
+msgstr "kB"
index 1d8e1402427e9d783ab47370f371f329c303f7cf..e7bb58de70d421bc88e1b6744ff7863fb09a52fc 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2020-11-14 12:48+0000\n"
-"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
+"PO-Revision-Date: 2021-11-25 01:53+0000\n"
+"Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/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.4-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
 msgid "%d IPv4-only hosts"
@@ -20,7 +20,7 @@ msgstr "%d hôtes IPv6 uniquement"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
 msgid "%d dual-stack hosts"
-msgstr ""
+msgstr "%d hôtes double-pile"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:114
 msgid "%s and %s"
@@ -79,23 +79,23 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
 msgid "<big id=\"conn-total\">0</big> connections"
-msgstr ""
+msgstr "<big id=\"conn-total\">0</big> connexions"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
 msgid "<big id=\"host-total\">0</big> hosts"
-msgstr ""
+msgstr "<big id=\"host-total\">0</big> hôtes"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
 msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
-msgstr ""
+msgstr "<big id=\"ipv6-hosts\">0%</big> Taux de support IPv6 parmi les hôtes"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
 msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr ""
+msgstr "<big id=\"ipv6-rx\">0B</big> téléchargement IPv6 total"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
 msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
-msgstr ""
+msgstr "<big id=\"ipv6-share\">0%</big> du traffic total est en IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
 msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
index dd7227c4c95e98dbe8020c68b55bdba8db4fa24c..6d6a06ffb6ef4277e08a7492700a29b5d66a6a19 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-04 07:26+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/nb_NO/>\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.6-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
 msgid "%d IPv4-only hosts"
@@ -532,7 +532,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
 msgid "Warning"
-msgstr ""
+msgstr "Advarsel"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:149
 msgid ""
index 38e69dc36fc724ac64428ff3a1b5884d94f5d111..bcc06515fa60e3649b88dca028e9785969df460f 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
 msgid "%d IPv4-only hosts"
@@ -134,7 +134,7 @@ msgstr "Aplicație"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
 msgid "Application Protocols"
-msgstr ""
+msgstr "Protocoale de aplicare"
 
 #: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
 msgid "Backup"
@@ -142,13 +142,15 @@ msgstr "Backup"
 
 #: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:3
 msgid "Bandwidth Monitor"
-msgstr ""
+msgstr "Monitorizarea lățimii de bandă"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
 msgid ""
 "Changing the accounting interval type will invalidate existing databases!"
 "<br /><strong><a href=\"%s\">Download backup</a></strong>."
 msgstr ""
+"Schimbarea tipului de interval de contabilitate va invalida bazele de date "
+"existente!<br /><strong><a href=\"%s\">Descărcați backup</a></strong>."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:64
 msgid ""
@@ -156,6 +158,10 @@ msgid ""
 "specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
 "accounting period exactly every N days, beginning at a given date."
 msgstr ""
+"Alegeți \"Ziua lunii\" pentru a reporni lunar perioada contabilă la o "
+"anumită dată, de exemplu, la fiecare 3 zile. Alegeți \"Interval fix\" pentru "
+"a reporni perioada contabilă exact la fiecare N zile, începând de la o "
+"anumită dată."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
@@ -165,11 +171,11 @@ msgstr "Colectare date..."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:154
 msgid "Commit interval"
-msgstr ""
+msgstr "Interval de angajament"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:148
 msgid "Compress database"
-msgstr ""
+msgstr "Comprimarea bazei de date"
 
 #: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
 msgid "Configuration"
@@ -177,7 +183,7 @@ msgstr "Configurație"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
 msgid "Conn."
-msgstr ""
+msgstr "Conex."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
@@ -186,7 +192,7 @@ msgstr "Conexiuni"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
 msgid "Connections / Host"
-msgstr ""
+msgstr "Conexiuni / Gazdă"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:166
 msgid "Database directory"
@@ -197,10 +203,12 @@ msgid ""
 "Database storage directory. One file per accounting period will be placed "
 "into this directory."
 msgstr ""
+"Director de stocare a bazei de date. În acest director va fi plasat câte un "
+"fișier pentru fiecare perioadă contabilă."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:72
 msgid "Day of month"
-msgstr ""
+msgstr "Ziua lunii"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:84
 msgid ""
@@ -208,6 +216,9 @@ msgid ""
 "towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
 "24th of February."
 msgstr ""
+"Ziua lunii în care se repornește perioada contabilă. Utilizați valori "
+"negative pentru a număra spre sfârșitul lunii, de exemplu \"-5\" pentru a "
+"specifica 27 iulie sau 24 februarie."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
 msgid "Dismiss"
@@ -219,48 +230,48 @@ msgstr "Afișare"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
 msgid "Down. (Bytes)"
-msgstr ""
+msgstr "Jos. (Bytes)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
 msgid "Down. (Pkts.)"
-msgstr ""
+msgstr "Jos. (Pkts.)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
 msgctxt "Traffic counter"
 msgid "Download"
-msgstr ""
+msgstr "Descărcați"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
 msgid "Download (Bytes)"
-msgstr ""
+msgstr "Descărcare (Bytes)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
 msgid "Download (Packets)"
-msgstr ""
+msgstr "Descărcare (Pachete)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
 msgid "Download / Application"
-msgstr ""
+msgstr "Descărcare / Aplicație"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
 msgid "Download Database Backup"
-msgstr ""
+msgstr "Descărcați Database Backup"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
 msgid "Dualstack enabled hosts"
-msgstr ""
+msgstr "Gazde activate Dualstack"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:83
 msgid "Due date"
-msgstr ""
+msgstr "Data limită"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
 msgid "Dump (JSON)"
-msgstr ""
+msgstr "Descărcare (JSON)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
@@ -268,19 +279,19 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
 msgid "Export"
-msgstr ""
+msgstr "Exportați"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
 msgid "Failed to commit database: %s"
-msgstr ""
+msgstr "Nu s-a reușit confirmarea bazei de date: %s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:45
 msgid "Failed to download backup archive: %s"
-msgstr ""
+msgstr "Nu s-a reușit descărcarea arhivei de rezervă: %s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
 msgid "Failed to download traffic data: %s"
-msgstr ""
+msgstr "Nu s-a reușit descărcarea datelor de trafic: %s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:28
 msgid "Failed to restore backup archive: %s"
@@ -537,7 +548,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
 msgid "Warning"
-msgstr ""
+msgstr "Avertisment"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:149
 msgid ""
index a47b7e2769be30045a3f02baa0ceffd4565c3e51..b380b9b4dffb320bca42035ad648031bc93903a1 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-16 17:38+0000\n"
+"PO-Revision-Date: 2021-11-23 20:37+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnut/da/>\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
 msgid "Additional Shutdown Time(s)"
@@ -84,7 +84,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
 msgid "Driver"
-msgstr ""
+msgstr "Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
 msgid "Driver Configuration"
index 267db09d954000591c62459f095b0a5ecb7c3bb2..09055a92ab2cd4d65ab5756a395be12449f98329 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnut/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
 msgid "Additional Shutdown Time(s)"
@@ -87,7 +87,7 @@ msgstr "Nu blocați portul la pornirea driverului"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
 msgid "Driver"
-msgstr "Șofer"
+msgstr "Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
 msgid "Driver Configuration"
@@ -155,11 +155,11 @@ msgstr "Setări generale"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
 msgid "Go to NUT CGI"
-msgstr ""
+msgstr "Mergeți la NUT CGI"
 
 #: applications/luci-app-nut/root/usr/share/rpcd/acl.d/luci-app-nut.json:3
 msgid "Grant UCI access for luci-app-nut"
-msgstr ""
+msgstr "Acordă acces la UCI pentru luci-app-nut"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
 msgid "Host"
@@ -167,16 +167,16 @@ msgstr "Gazdă"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
 msgid "Hostname or IP address"
-msgstr ""
+msgstr "Numele de gazdă sau adresa IP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
 msgid "Hostname or address of UPS"
-msgstr ""
+msgstr "Numele de gazdă sau adresa UPS-ului"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
 msgid "Hot Sync"
-msgstr ""
+msgstr "Sincronizare la cald"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
 msgid "IP Address"
@@ -193,108 +193,108 @@ msgstr "Adresa IP"
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
 msgid "Ignore"
-msgstr ""
+msgstr "Ignoră"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
 msgid "Ignore Low Battery"
-msgstr ""
+msgstr "Ignoră bateria descărcată"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
 msgid "Instant commands"
-msgstr ""
+msgstr "Comenzi instantanee"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
 msgid "Interrupt Only"
-msgstr ""
+msgstr "Numai întrerupere"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
 msgid "Interrupt Size"
-msgstr ""
+msgstr "Dimensiunea întreruperii"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
 msgid "Low battery message"
-msgstr ""
+msgstr "Mesaj de baterie descărcată"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
 msgid "Manufacturer (Display)"
-msgstr ""
+msgstr "Producător (Afișaj)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
 msgid "Master"
-msgstr ""
+msgstr "Maestru"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
 msgid "Max USB HID Length Reported"
-msgstr ""
+msgstr "Lungimea maximă USB HID raportată"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
 msgid "Maximum Age of Data"
-msgstr ""
+msgstr "Vârsta maximă a datelor"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
 msgid "Maximum Retries"
-msgstr ""
+msgstr "Reîncercări maxime"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
 msgid "Maximum Start Delay"
-msgstr ""
+msgstr "Întârziere maximă de pornire"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
 msgid "Maximum connections"
-msgstr ""
+msgstr "Conexiuni maxime"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
 msgid "Maximum number of times to try starting a driver."
-msgstr ""
+msgstr "Numărul maxim de încercări de pornire a unui driver."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
 msgid "Maximum time in seconds between refresh of UPS status"
-msgstr ""
+msgstr "Timp maxim în secunde între actualizarea stării UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
 msgid "Minimum required number or power supplies"
-msgstr ""
+msgstr "Numărul minim necesar de surse de alimentare"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
 msgid "Model (Display)"
-msgstr ""
+msgstr "Model (Afișaj)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
 msgid "NUT CGI Access"
-msgstr ""
+msgstr "Accesul NUT CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
 msgid "NUT Users"
-msgstr ""
+msgstr "Utilizatori NUT"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
 msgid "Name of UPS"
-msgstr ""
+msgstr "Numele UPS"
 
 #: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:3
 msgid "Network UPS Tools"
-msgstr ""
+msgstr "Instrumente de rețea UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
 #: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:44
 msgid "Network UPS Tools (CGI)"
-msgstr ""
+msgstr "Instrumente de rețea UPS (CGI)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
 #: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:31
 msgid "Network UPS Tools (Monitor)"
-msgstr ""
+msgstr "Instrumente de rețea UPS (Monitor)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
 #: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:18
 msgid "Network UPS Tools (Server)"
-msgstr ""
+msgstr "Instrumente de rețea UPS (server)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
 msgid "Network UPS Tools CGI Configuration"
-msgstr ""
+msgstr "Instrumente de rețea UPS Instrumente de configurare CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
 msgid "Network UPS Tools Monitoring Configuration"
@@ -446,7 +446,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
 msgid "Role"
-msgstr ""
+msgstr "Rol"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
 msgid "Run drivers in a chroot(2) environment"
index e32590aed50ce79967fd839fdf4ead808befaced..7ab01889d4bde6ef08b8923c952dceb92079372b 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:44+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsocserv/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-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
@@ -162,14 +162,14 @@ msgstr "Nume"
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
-msgstr ""
+msgstr "Masca de rețea (sau prefixul-IPv6)"
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7
 msgid "OpenConnect VPN"
-msgstr ""
+msgstr "DeschidețiVPN-ulConnect"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
 msgid "Password"
@@ -183,7 +183,7 @@ msgstr "Port"
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
-msgstr ""
+msgstr "IP-uri previzibile"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
@@ -193,34 +193,42 @@ msgid ""
 "network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
 "upper 62 addresses."
 msgstr ""
+"Oferă adrese clienților dintr-o subrețea a LAN; dacă este activată, rețeaua "
+"de mai jos trebuie să fie o subrețea a LAN. Rețineți că prima adresă din "
+"subrețeaua specificată va fi rezervată de ocserv, deci nu trebuie să fie "
+"utilizată. Dacă aveți o rețea în LAN care acoperă 192.168.1.0/24, utilizați "
+"192.168.1.192/26 pentru a rezerva cele 62 de adrese superioare."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
-msgstr ""
+msgstr "Tabel de rutare"
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20
 msgid "Server Settings"
-msgstr ""
+msgstr "Setări server"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
 msgid "Server's Public Key ID"
-msgstr ""
+msgstr "ID-ul cheii publice a serverului"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
+"Serverele DNS care trebuie furnizate clienților; pot fi fie IPv6, fie IPv4"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
+"Serverele DNS care urmează să fie furnizate clienților; pot fi IPv6 sau "
+"IPv4. În mod normal, trebuie să includeți adresa acestui dispozitiv"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
@@ -228,17 +236,22 @@ msgid ""
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
+"Adresa de subrețea IPv4 care trebuie furnizată clienților; aceasta ar trebui "
+"să fie o rețea privată diferită de adresele LAN, cu excepția cazului în care "
+"este activat ARP proxy. Lăsați gol pentru a încerca autoconfigurarea."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
+"Adresa de subrețea IPv6 care trebuie furnizată clienților; lăsați-o goală "
+"pentru a încerca autoconfigurarea."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
-msgstr ""
+msgstr "IP-urile alocate vor fi selectate în mod determinist"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
@@ -247,14 +260,17 @@ msgid ""
 "username-password pair. Use PAM modules to authenticate using another server "
 "(e.g., LDAP, Radius)."
 msgstr ""
+"Metoda de autentificare a utilizatorilor. Cea mai simplă este cea simplă, cu "
+"o singură pereche nume de utilizator-password. Utilizați modulele PAM pentru "
+"a vă autentifica folosind un alt server (de exemplu, LDAP, Radius)."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
 msgid "The firewall zone that the VPN clients will be set to"
-msgstr ""
+msgstr "Zona de firewall pe care vor fi setați clienții VPN"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
-msgstr ""
+msgstr "Masca subnetului de mai sus."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
@@ -263,39 +279,44 @@ msgid ""
 "routes, the server will send only the appropriate. Leave empty to set a "
 "default route"
 msgstr ""
+"Tabelul de rutare care urmează să fie furnizat clienților; puteți amesteca "
+"rutele IPv4 și IPv6, serverul va trimite doar rutele corespunzătoare. Lăsați "
+"gol pentru a seta o rută implicită"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
-msgstr ""
+msgstr "Se vor folosi aceleași porturi UDP și TCP"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
 msgid ""
 "The value to be communicated to the client to verify the server's "
 "certificate; this value only depends on the public key"
 msgstr ""
+"Valoarea care urmează să fie comunicată clientului pentru a verifica "
+"certificatul serverului; această valoare depinde numai de cheia publică"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
-msgstr ""
+msgstr "Nu există utilizatori activi."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
 msgid "Time"
-msgstr ""
+msgstr "Timp"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
 msgid "User"
-msgstr ""
+msgstr "Utilizator"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
-msgstr ""
+msgstr "Autentificarea utilizatorului"
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25
 msgid "User Settings"
-msgstr ""
+msgstr "Setări utilizator"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
 msgid "Username"
@@ -304,27 +325,29 @@ msgstr "Nume Utilizator"
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr ""
+msgstr "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
+"VPN <abbr title=\"Internet Protocol Version 4\" >IPv4</abbr>-Adresă de rețea"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
 msgstr ""
+"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Adresă de rețea"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
 msgid "VPN IP"
-msgstr ""
+msgstr "IP VPN"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
 msgid "VPN IP Address"
-msgstr ""
+msgstr "Adresa IP VPN"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
@@ -332,3 +355,5 @@ msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
 "pem' and import it into the clients."
 msgstr ""
+"Vizualizați certificatul CA utilizat de acest server. Va trebui să îl "
+"salvați \"ca.pem\" și să îl importați în clienți."
index e915dbada0f27958c2ec9c79b6ed0ec4211ec94d..64495afe5ff0d93cac056f98f3c7d9a18f2726f6 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
 msgid "Active MID announcements"
@@ -198,15 +198,15 @@ msgstr "Setări generale"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
 msgid "Good (2 < ETX < 4)"
-msgstr ""
+msgstr "Bun (2 < ETX < 4)"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:18
 msgid "Good (30 > SNR > 20)"
-msgstr ""
+msgstr "Bun (30 > SNR > 20)"
 
 #: applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json:3
 msgid "Grant UCI access for luci-app-olsr"
-msgstr ""
+msgstr "Acordă acces la UCI pentru luci-app-olsr"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:17
@@ -218,48 +218,48 @@ msgstr "Verde"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
-msgstr ""
+msgstr "HNA"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:25
 msgid "HNA Announcements"
-msgstr ""
+msgstr "Anunțuri HNA"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
-msgstr ""
+msgstr "Intervalul HNA"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
-msgstr ""
+msgstr "Timp de valabilitate HNA"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:25
 msgid "HNA6 Announcements"
-msgstr ""
+msgstr "Anunțuri HNA6"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
-msgstr ""
+msgstr "Bună ziua"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
-msgstr ""
+msgstr "Bună ziua interval"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
-msgstr ""
+msgstr "Bună ziua timp de valabilitate"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
@@ -273,17 +273,17 @@ msgstr "Ascunde IPv6"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:12
 msgid "Hna4"
-msgstr ""
+msgstr "Hna4"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
-msgstr ""
+msgstr "Hna6"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:58
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:110
 msgid "Hops"
-msgstr ""
+msgstr "Salturi"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
@@ -295,12 +295,16 @@ msgid ""
 "Hosts in an OLSR routed network can announce connectivity to external "
 "networks using HNA messages."
 msgstr ""
+"Gazdele dintr-o rețea rutată OLSR pot anunța conectivitatea cu rețelele "
+"externe prin intermediul mesajelor HNA."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
 msgid ""
 "Hosts in an OLSR routed network can announce connectivity to external "
 "networks using HNA6 messages."
 msgstr ""
+"Gazdele dintr-o rețea rutată OLSR pot anunța conectivitatea cu rețelele "
+"externe prin intermediul mesajelor HNA6."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
@@ -309,6 +313,9 @@ msgid ""
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
+"Histerezis pentru detectarea legăturii (numai pentru metrica hopcount). "
+"Histerezis adaugă mai multă robustețe la detectarea legăturii, dar întârzie "
+"înregistrarea vecinilor. Valoarea implicită este \"yes\""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
@@ -322,6 +329,8 @@ msgid ""
 "IP-version to use. If 6and4 is selected then one olsrd instance is started "
 "for each protocol."
 msgstr ""
+"Versiunea IP care trebuie utilizată. Dacă se selectează 6și 4, se pornește o "
+"instanță olsrd pentru fiecare protocol."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:61
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:113
@@ -331,7 +340,7 @@ msgstr "IPv4"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
-msgstr ""
+msgstr "Difuzarea IPv4"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
@@ -340,11 +349,14 @@ msgid ""
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
+"Adresa de difuzare IPv4 pentru pachetele OLSR de ieșire. Un exemplu util ar "
+"fi 255.255.255.255.255.255. Valoarea implicită este \"0.0.0.0\", care "
+"declanșează utilizarea IP de difuzare a interfeței."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
-msgstr ""
+msgstr "Sursa IPv4"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
@@ -352,6 +364,8 @@ msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
 msgstr ""
+"Adresa IPv4 src pentru pachetele OLSR de ieșire. Valoarea implicită este \"0."
+"0.0.0\", care declanșează utilizarea IP-ului interfeței."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:114
@@ -363,7 +377,7 @@ msgstr "IPv6"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
-msgstr ""
+msgstr "multicast IPv6"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
@@ -674,7 +688,7 @@ msgstr "Vecini"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
 msgid "Netmask"
-msgstr ""
+msgstr "Masca de rețea"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
@@ -838,7 +852,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:44
 msgid "Routes"
-msgstr ""
+msgstr "Rute"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:21
 msgid "Secondary OLSR interfaces"
@@ -907,7 +921,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
 msgid "State"
-msgstr ""
+msgstr "Stat"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
 msgid "Still usable (20 > SNR > 5)"
@@ -1033,7 +1047,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:200
 msgid "Version"
-msgstr "Versiune"
+msgstr "Versiunea"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
 msgid "Very good (ETX < 2)"
index 51127c7c5f300ea07a153c0c6b53b90974ca6ad8..96df94b22be7d791eca67e05d7a75c77b23a5045 100644 (file)
@@ -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: 2021-10-03 09:47+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: pisquan8 <cimurro@outlook.de>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopenvpn/it/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
 msgid "'net30', 'p2p', or 'subnet'"
@@ -362,7 +362,7 @@ msgstr "Certificato locale"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:177
 msgid "Local host name or IP address"
-msgstr ""
+msgstr "Nome host locale o indirizzo IP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
@@ -469,7 +469,7 @@ msgstr "Timeout del proxy in secondi"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:407
 msgid "Push an ifconfig option to remote"
-msgstr ""
+msgstr "Invia (push) un'opzione ifconfig all'host remoto"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:382
 msgid "Push options to peer"
@@ -494,7 +494,7 @@ msgstr ""
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:501
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:61
 msgid "Remote host name or IP address"
-msgstr ""
+msgstr "Nome host remoto o indirizzo IP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:316
 msgid "Remote ping timeout"
@@ -711,15 +711,15 @@ msgstr "Passa alla configurazione base"
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:181
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:21
 msgid "TCP/UDP port # for both local and remote"
-msgstr ""
+msgstr "Numero porta TCP/UDP locale e remota"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:185
 msgid "TCP/UDP port # for local (default=1194)"
-msgstr ""
+msgstr "Numero porta TCP/UDP locale (predefinita=1194)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:189
 msgid "TCP/UDP port # for remote (default=1194)"
-msgstr ""
+msgstr "Numero porta TCP/UDP remota (predefinita=1194)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:712
 msgid "TLS 1.3 or newer cipher"
@@ -790,7 +790,7 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr "Upload"
+msgstr "Carica"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
index 7c202f2bb90ee0298efab2f661321589df3bdc73..339282eb97f1254adb7bcb4d0a96b493277f4b2b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopenvpn/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
 msgid "'net30', 'p2p', or 'subnet'"
@@ -138,123 +138,123 @@ msgstr "Conectare prin proxy Socks5"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
 msgid "Connect to remote host through an HTTP proxy"
-msgstr ""
+msgstr "Conectarea la o gazdă la distanță prin intermediul unui proxy HTTP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
 msgid "Connection retry interval"
-msgstr ""
+msgstr "Intervalul de reîncercare a conexiunii"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:564
 msgid "Cryptography"
-msgstr ""
+msgstr "Criptografie"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:233
 msgid "Delay n seconds after connection"
-msgstr ""
+msgstr "Întârziere n secunde după conectare"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:112
 msgid "Delay tun/tap open and up script execution"
-msgstr ""
+msgstr "Întârzierea executării scriptului tun/tap deschis și sus"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie-Hellman parameters"
-msgstr ""
+msgstr "Parametrii Diffie-Hellman"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:427
 msgid "Directory for custom client config files"
-msgstr ""
+msgstr "Director pentru fișierele de configurare a clientului personalizat"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:24
 msgid "Disable Paging"
-msgstr ""
+msgstr "Dezactivarea pagerului"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:28
 msgid "Disable options consistency check"
-msgstr ""
+msgstr "Dezactivați verificarea coerenței opțiunilor"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:197
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:41
 msgid "Do not bind to local address and port"
-msgstr ""
+msgstr "Nu se leagă la adresa și portul local"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:217
 msgid "Don't actually execute ifconfig"
-msgstr ""
+msgstr "Nu executați efectiv ifconfig"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:237
 msgid "Don't add routes automatically"
-msgstr ""
+msgstr "Nu adăugați automat rute"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
 msgid "Don't cache --askpass or --auth-user-pass passwords"
-msgstr ""
+msgstr "Nu stocați în memoria cache parolele --askpass sau --auth-user-pass"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:245
 msgid "Don't drop incoming tun packets with same destination as host"
-msgstr ""
+msgstr "Nu abandonați pachetele tun primite cu aceeași destinație ca și gazda"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:387
 msgid "Don't inherit global push options"
-msgstr ""
+msgstr "Nu moșteniți opțiunile globale de împingere"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:72
 msgid "Don't log timestamps"
-msgstr ""
+msgstr "Nu înregistrați timestamp-uri"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:241
 msgid "Don't pull routes automatically"
-msgstr ""
+msgstr "Nu trageți rutele automat"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:332
 msgid "Don't re-read key on restart"
-msgstr ""
+msgstr "Nu recitiți cheia la repornire"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:261
 msgid "Don't use adaptive lzo compression"
-msgstr ""
+msgstr "Nu folosiți compresia adaptivă lzo"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:221
 msgid "Don't warn on ifconfig inconsistencies"
-msgstr ""
+msgstr "Nu avertizați cu privire la inconsecvențele ifconfig"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:88
 msgid "Echo parameters to log"
-msgstr ""
+msgstr "Parametrii de ecou pentru jurnal"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:253
 msgid "Empirically measure MTU"
-msgstr ""
+msgstr "Măsurarea empirică a MTU"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
 msgid "Enable OpenSSL hardware crypto engines"
-msgstr ""
+msgstr "Activați motoarele criptografice hardware OpenSSL"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:249
 msgid "Enable Path MTU discovery"
-msgstr ""
+msgstr "Activați descoperirea MTU de cale"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
-msgstr ""
+msgstr "Activați modul de criptare cu cheie statică (non-TLS)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
 msgid "Enable TLS and assume client role"
-msgstr ""
+msgstr "Activarea TLS și asumarea rolului de client"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
 msgid "Enable TLS and assume server role"
-msgstr ""
+msgstr "Activați TLS și preluați rolul de server"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:278
 msgid "Enable internal datagram fragmentation"
-msgstr ""
+msgstr "Activează fragmentarea internă a datagramelor"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:345
 msgid "Enable management interface on <em>IP</em> <em>port</em>"
-msgstr ""
+msgstr "Activați interfața de gestionare pe <em>IP</em> <em>port</em>"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
 msgid "Enabled"
@@ -262,15 +262,15 @@ msgstr "Activat"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:752
 msgid "Encrypt and authenticate all control channel packets with the key"
-msgstr ""
+msgstr "Criptează și autentifică toate pachetele canalului de control cu cheia"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
 msgid "Encryption cipher for packets"
-msgstr ""
+msgstr "Cifru de criptare pentru pachete"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:128
 msgid "Execute shell cmd after routes are added"
-msgstr ""
+msgstr "Executați shell cmd după ce sunt adăugate rutele"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:132
 msgid "Execute shell command on remote IP change"
@@ -585,7 +585,7 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:15
 msgid "Service"
-msgstr ""
+msgstr "Serviciul"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:266
 msgid "Set TCP/UDP MTU"
@@ -793,7 +793,7 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:368
 msgid "VPN"
-msgstr ""
+msgstr "VPN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:64
 msgid "Write log to file"
index 78887403bae9b0625dab9edb5e56df72a7e91b0a..615f497be9425c49b91f3de643cc3a884883127a 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-08-03 19:09+0000\n"
-"Last-Translator: Marek Ľach <graweeld@googlemail.com>\n"
+"PO-Revision-Date: 2021-12-01 14:09+0000\n"
+"Last-Translator: Dušan Kazik <prescott66@gmail.com>\n"
 "Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopenvpn/sk/>\n"
 "Language: sk\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.8-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
 msgid "'net30', 'p2p', or 'subnet'"
@@ -18,7 +18,7 @@ msgstr "'net30', 'p2p', alebo 'subnet'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:481
 msgid "Accept options pushed from server"
-msgstr ""
+msgstr "Prijať voľby odoslané serverom"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add"
@@ -26,28 +26,28 @@ msgstr "Pridať"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:225
 msgid "Add route after establishing connection"
-msgstr ""
+msgstr "Pridať trasu po uskutočnení pripojenia"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add template based configuration"
-msgstr ""
+msgstr "Pridať konfiguráciu založenú na šablóne"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:748
 msgid "Additional authentication over TLS"
-msgstr ""
+msgstr "Dodatočné overenie totožnosti cez TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:417
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:57
 msgid "Allow client-to-client traffic"
-msgstr ""
+msgstr "Povoliť prenos od klienta ku klientovi"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:422
 msgid "Allow multiple clients with same certificate"
-msgstr ""
+msgstr "Povoliť viacero klientov s rovnakým certifikátom"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:740
 msgid "Allow only one session"
-msgstr ""
+msgstr "Povoliť iba jednu reláciu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:193
 msgid "Allow remote to change its IP or port"
@@ -55,7 +55,7 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:457
 msgid "Allowed maximum of connected clients"
-msgstr ""
+msgstr "Maximum povolených pripojených klientov"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:462
 msgid "Allowed maximum of internal"
index 8e4d47358c518d9e6b0778ee7bfa927fb62dc303..b33ce9ffde0025c708d20e65383729f572873500 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-17 15:39+0000\n"
+"PO-Revision-Date: 2021-11-29 14:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopkg/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
 msgid "Actions"
@@ -23,7 +23,7 @@ msgstr "Eliminați automat dependențele neutilizate"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1054
 msgid "Available"
-msgstr "Disponibil"
+msgstr "Disponibile"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:775
 msgid ""
@@ -110,7 +110,7 @@ msgstr "Instalați"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:494
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1055
 msgid "Installed"
-msgstr "Instalat"
+msgstr "Instalate"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:936
@@ -214,7 +214,7 @@ msgstr "Eliminați…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:665
 msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr ""
+msgstr "Este necesar aproximativ %.1024mB pentru instalarea a %d pachete(e)."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:489
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:507
@@ -284,6 +284,8 @@ msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
 msgstr ""
+"Versiunea din depozit a pachetului <em>%h</em> nu este compatibilă, este "
+"necesar %s dar numai %s este disponibil."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1030
 msgid "Type to filter…"
@@ -303,7 +305,7 @@ msgstr "Nu se poate salva %s: %s"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1046
 msgid "Update lists…"
-msgstr "Actualizarea listelor…"
+msgstr "Actualizați listele…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1056
 msgid "Updates"
@@ -322,7 +324,7 @@ msgstr "Încărcați pachetul…"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:842
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1070
 msgid "Version"
-msgstr "Versiune"
+msgstr "Versiunea"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:491
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:509
index d018de23ad542b84cd1a4a90839349831474dd48..fbe236fa3a02f8611d6fac2221576a4b26f79e03 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-09-29 14:41+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Dušan Kazik <prescott66@gmail.com>\n"
 "Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopkg/sk/>\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.3-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
 msgid "Actions"
@@ -46,7 +46,7 @@ msgstr "Zrušiť"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1031
 msgid "Clear"
-msgstr "Vyčistiť"
+msgstr "Vymazať"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1048
 msgid "Configure opkg…"
index 11ac6ece9401b4e08b31a2f08dbd63e419827c80..f5c8f0fffc4ef0477050e5771d18a4d04ac71124 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspolipo/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
@@ -149,19 +149,19 @@ msgstr "Autentificare proxy părinte"
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:4
 #: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:3
 msgid "Polipo"
-msgstr ""
+msgstr "Polipo"
 
 #: applications/luci-app-polipo/luasrc/view/polipo_status.htm:12
 msgid "Polipo Status"
-msgstr ""
+msgstr "Statutul de caracatiță"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:5
 msgid "Polipo is a small and fast caching web proxy."
-msgstr ""
+msgstr "Polipo este un proxy web mic și rapid cu cache."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:163
 msgid "Poor Man's Multiplexing"
-msgstr ""
+msgstr "Multiplexarea săracului"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:164
 msgid ""
@@ -170,102 +170,118 @@ msgid ""
 "caused by the weakness of HTTP protocol. NOTE: some sites may not work with "
 "PMM enabled."
 msgstr ""
+"Poor Man's Multiplexing (PMM) este o tehnică care simulează multiplexarea "
+"prin solicitarea unei instanțe în mai multe segmente. Aceasta încearcă să "
+"reducă latența cauzată de slăbiciunea protocolului HTTP. NOTĂ: este posibil "
+"ca unele site-uri să nu funcționeze cu PMM activat."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:27
 msgid "Port on which Polipo will listen"
-msgstr ""
+msgstr "Portul pe care Polipo va asculta"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:8
 msgid "Proxy"
-msgstr ""
+msgstr "Proxy"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:64
 msgid "Query DNS by hostname"
-msgstr ""
+msgstr "Interogare DNS după numele de gazdă"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:72
 msgid "Query DNS directly, fallback to system resolver"
-msgstr ""
+msgstr "Interogarea directă a DNS, revenire la rezolvarea sistemului"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:69
 msgid "Query DNS directly, for unknown hosts fall back to system resolver"
 msgstr ""
+"Interogarea directă a DNS, pentru gazde necunoscute se revine la rezolvarea "
+"sistemului"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:54
 msgid "Query DNS for IPv6"
-msgstr ""
+msgstr "Interogare DNS pentru IPv6"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:59
 msgid "Query IPv4 and IPv6, prefer IPv4"
-msgstr ""
+msgstr "Interogare IPv4 și IPv6, preferă IPv4"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:58
 msgid "Query IPv4 and IPv6, prefer IPv6"
-msgstr ""
+msgstr "Interogare IPv4 și IPv6, preferă IPv6"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:57
 msgid "Query only IPv6"
-msgstr ""
+msgstr "Interogare numai IPv6"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:47
 msgid ""
 "Set the DNS server address to use, if you want Polipo to use different DNS "
 "server than the host system."
 msgstr ""
+"Setați adresa serverului DNS de utilizat, dacă doriți ca Polipo să utilizeze "
+"un server DNS diferit de cel al sistemului gazdă."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:132
 msgid "Shared cache"
-msgstr ""
+msgstr "Memoria cache partajată"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:174
 msgid ""
 "Size of the first PMM segment. If not defined, it defaults to twice the PMM "
 "segment size."
 msgstr ""
+"Dimensiunea primului segment PMM. Dacă nu este definită, valoarea implicită "
+"este de două ori mai mare decât dimensiunea segmentului PMM."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:138
 msgid "Size to which cached files should be truncated"
-msgstr ""
+msgstr "Dimensiunea la care trebuie trunchiate fișierele din memoria cache"
 
 #: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:15
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
 msgid "Syslog facility"
-msgstr ""
+msgstr "Facilitatea Syslog"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:19
 msgid ""
 "The interface on which Polipo will listen. To listen on all interfaces use "
 "0.0.0.0 or :: (IPv6)."
 msgstr ""
+"Interfața pe care Polipo va asculta. Pentru a asculta pe toate interfețele, "
+"utilizați 0.0.0.0.0 sau :: (IPv6)."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:155
 msgid "Time after which cached files will be deleted"
-msgstr ""
+msgstr "Timpul după care vor fi șterse fișierele din memoria cache"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:147
 msgid "Time after which cached files will be truncated"
-msgstr ""
+msgstr "Timpul după care fișierele din memoria cache vor fi trunchiate"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:170
 msgid "To enable PMM, PMM segment size must be set to some positive value."
 msgstr ""
+"Pentru a activa PMM, dimensiunea segmentului PMM trebuie să fie setată la o "
+"valoare pozitivă."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:137
 msgid "Truncate cache files size (in bytes)"
-msgstr ""
+msgstr "Dimensiunea fișierelor cache trunchiate (în bytes)"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:146
 msgid "Truncate cache files time"
-msgstr ""
+msgstr "Timp de trunchiere a fișierelor cache"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:104
 msgid ""
 "Use of external storage device is recommended, because the log file is "
 "written frequently and can grow considerably."
 msgstr ""
+"Se recomandă utilizarea unui dispozitiv de stocare extern, deoarece fișierul "
+"jurnal este scris frecvent și poate crește considerabil."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:36
 msgid ""
@@ -273,7 +289,11 @@ msgid ""
 "that are allowed to connect. The format is IP address or network address "
 "(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))"
 msgstr ""
+"Atunci când adresa de ascultare este setată la 0.0.0.0.0 sau :: (IPv6), "
+"trebuie să enumerați clienții cărora li se permite să se conecteze. Formatul "
+"este adresa IP sau adresa de rețea (192.168.1.123, 192.168.1.0/24, "
+"2001:660:116::/48 (IPv6))"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
 msgid "enable"
-msgstr ""
+msgstr "activează"
index 5f989e5755336e4c80ca6f834751d41e99ecf418..cfd88b0a557fc4cb63e42400c6754c404f3d3ccc 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsprivoxy/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
 msgid ""
@@ -165,21 +165,23 @@ msgstr "Fișiere și directoare"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:36
 msgid "For help use link at the relevant option"
-msgstr ""
+msgstr "Pentru ajutor folosiți link-ul de la opțiunea relevantă"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:91
 msgid "Forwarding"
-msgstr ""
+msgstr "Redirecționare"
 
 #: applications/luci-app-privoxy/root/usr/share/rpcd/acl.d/luci-app-privoxy.json:3
 msgid "Grant UCI access for luci-app-privoxy"
-msgstr ""
+msgstr "Acordă acces la UCI pentru luci-app-privoxy"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:589
 msgid ""
 "If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
 "should not be able to bypass any blocks."
 msgstr ""
+"Dacă este activată, Privoxy ascunde linkul 'du-te acolo oricum'. Evident, "
+"utilizatorul nu ar trebui să poată ocoli niciun blocaj."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:67
 msgid ""
@@ -187,126 +189,136 @@ msgid ""
 "be a good idea to let them know how to reach you, what you block and why you "
 "do that, your policies, etc."
 msgstr ""
+"Dacă intenționezi să operezi Privoxy pentru mai mulți utilizatori decât "
+"pentru tine însuți, ar fi o idee bună să le spui cum să te contacteze, ce "
+"blochezi și de ce faci asta, politicile tale, etc."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:215
 msgid "Invalid email address"
-msgstr ""
+msgstr "Adresa de e-mail invalidă"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:416
 msgid "It is NOT recommended for the casual user."
-msgstr ""
+msgstr "NU este recomandat pentru un utilizator ocazional."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:194
 msgid "Location of the Privoxy User Manual."
-msgstr ""
+msgstr "Locația manualului de utilizare Privoxy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
 msgid "Log File Viewer"
-msgstr ""
+msgstr "Vizualizator de fișiere jurnal"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:895
 msgid "Log all data read from the network"
-msgstr ""
+msgstr "Înregistrați toate datele citite din rețea"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:827
 msgid "Log all data written to the network"
-msgstr ""
+msgstr "Înregistrați toate datele scrise în rețea"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:901
 msgid "Log the applying actions"
-msgstr ""
+msgstr "Înregistrați acțiunile de aplicare"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:803
 msgid ""
 "Log the destination for each request Privoxy let through. See also 'Debug "
 "1024'."
 msgstr ""
+"Înregistrați destinația pentru fiecare solicitare pe care Privoxy o lasă să "
+"treacă. A se vedea și 'Debug 1024'."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:863
 msgid ""
 "Log the destination for requests Privoxy didn't let through, and the reason "
 "why."
 msgstr ""
+"Înregistrați destinația cererilor pe care Privoxy nu le-a primit și motivul "
+"pentru care nu le-a primit."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
 msgid "Logging"
-msgstr ""
+msgstr "Înregistrare"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
 msgid "Main actions file"
-msgstr ""
+msgstr "Fișierul acțiunilor principale"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:461
 msgid "Mandatory Input: No Data given!"
-msgstr ""
+msgstr "Intrare obligatorie: Nu sunt furnizate date!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:259
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:296
 msgid "Mandatory Input: No Directory given!"
-msgstr ""
+msgstr "Intrare obligatorie: Nu se dă niciun director!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:279
 msgid "Mandatory Input: No File given!"
-msgstr ""
+msgstr "Intrare obligatorie: Nu se dă niciun fișier!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:479
 msgid "Mandatory Input: No Port given!"
-msgstr ""
+msgstr "Intrare obligatorie: Nu se dă niciun port!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:345
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:381
 msgid "Mandatory Input: No files given!"
-msgstr ""
+msgstr "Intrare obligatorie: Nu se dau fișiere!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:482
 msgid "Mandatory Input: No valid IPv4 address or host given!"
 msgstr ""
+"Intrare obligatorie: Nu a fost furnizată nicio adresă IPv4 sau gazdă validă!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
 msgid "Mandatory Input: No valid IPv6 address given!"
-msgstr ""
+msgstr "Intrare obligatorie: Nu a fost furnizată nicio adresă IPv6 validă!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:472
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:484
 msgid "Mandatory Input: No valid Port given!"
-msgstr ""
+msgstr "Intrare obligatorie: Nu a fost indicat niciun port valid!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:733
 msgid "Maximum number of client connections that will be served."
-msgstr ""
+msgstr "Numărul maxim de conexiuni client care vor fi servite."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:535
 msgid "Maximum size (in KB) of the buffer for content filtering."
-msgstr ""
+msgstr "Dimensiunea maximă (în KB) a tamponului pentru filtrarea conținutului."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:97
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:100
 msgid "Miscellaneous"
-msgstr ""
+msgstr "Diverse"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:51
 msgid "NOT installed"
-msgstr ""
+msgstr "NU este instalat"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:254
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:291
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:310
 msgid "No trailing '/', please."
-msgstr ""
+msgstr "Fără '/' la sfârșit, vă rog."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:881
 msgid "Non-fatal errors - *we highly recommended enabling this*"
-msgstr ""
+msgstr "Erorile non-fatal - *recomandăm cu tărie activarea acestui lucru*"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:714
 msgid ""
 "Number of seconds after which a socket times out if no data is received."
 msgstr ""
+"Numărul de secunde după care un socket se termină dacă nu se primesc date."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:668
 msgid ""
 "Number of seconds after which an open connection will no longer be reused."
 msgstr ""
+"Numărul de secunde după care o conexiune deschisă nu va mai fi refolosită."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:327
 msgid ""
@@ -541,7 +553,7 @@ msgstr ""
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
 msgid "Version"
-msgstr ""
+msgstr "Versiunea"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
 msgid "Version Information"
index 6d82fe89f2327ed118794d6b7eeea1c2706d55ec..fce8622360d1178c024ee69de04e8e26787d37d3 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-03 04:27+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale/nb_NO/>\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.6-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
@@ -159,7 +159,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:595
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
 msgid "File '%s' not found !"
@@ -476,7 +476,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
 msgid "Warning"
-msgstr ""
+msgstr "Advarsel"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
 msgid ""
index 24dc3bb474bced8dbaf574eed7082cfc7079d6bb..e99e8538721889681ed970946b93f18f55e7e5cf 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
@@ -164,15 +164,15 @@ msgstr "Codificare"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:689
 msgid "Encoding for responding requests."
-msgstr ""
+msgstr "Codificarea pentru cererile de răspuns."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:698
 msgid "Encoding for storing local collections."
-msgstr ""
+msgstr "Codificare pentru stocarea colecțiilor locale."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:385
 msgid "Encryption method"
-msgstr ""
+msgstr "Metoda de criptare"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:551
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
@@ -182,50 +182,53 @@ msgstr "Eroare"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
 msgid "File '%s' not found !"
-msgstr ""
+msgstr "Fișierul '%s' nu a fost găsit!"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:588
 msgid "File Log level"
-msgstr ""
+msgstr "Fișier Nivel de jurnal"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:300
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:325
 msgid "File not found !"
-msgstr ""
+msgstr "Fișierul nu a fost găsit!"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:488
 msgid "File-system"
-msgstr ""
+msgstr "Sistem de fișiere"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:92
 msgid ""
 "For example, for the 'user' key, '.+' means 'authenticated user' and '.*' "
 "means 'anybody' (including anonymous users)."
 msgstr ""
+"De exemplu, pentru cheia \"user\", \".+\" înseamnă \"utilizator "
+"autentificat\", iar \".*\" înseamnă \"oricine\" (inclusiv utilizatorii "
+"anonimi)."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:435
 msgid "Full access for Owner only"
-msgstr ""
+msgstr "Acces complet numai pentru proprietar"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:434
 msgid "Full access for authenticated Users"
-msgstr ""
+msgstr "Acces deplin pentru utilizatorii autentificați"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:433
 msgid "Full access for everybody (including anonymous)"
-msgstr ""
+msgstr "Acces deplin pentru toată lumea (inclusiv pentru cei anonimi)"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:285
 msgid "Full path and file name of certificate"
-msgstr ""
+msgstr "Calea completă și numele de fișier al certificatului"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:310
 msgid "Full path and file name of private key"
-msgstr ""
+msgstr "Calea completă și numele de fișier al cheii private"
 
 #: applications/luci-app-radicale/root/usr/share/rpcd/acl.d/luci-app-radicale.json:3
 msgid "Grant UCI access for luci-app-radicale"
-msgstr ""
+msgstr "Acordă acces la UCI pentru luci-app-radicale"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:549
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
@@ -235,47 +238,47 @@ msgstr "Informații"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
 msgid "Keep in mind to use the correct hashing algorithm !"
-msgstr ""
+msgstr "Nu uitați să folosiți algoritmul de hashing corect!"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:97
 msgid "Leading or ending slashes are trimmed from collection's path."
-msgstr ""
+msgstr "Slashes de început sau de sfârșit sunt tăiate din calea colecției."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:653
 msgid "Log-backup Count"
-msgstr ""
+msgstr "Numărătoarea de log-backup"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:77
 msgid "Log-file Viewer"
-msgstr ""
+msgstr "Vizualizator de fișiere jurnal"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:610
 msgid "Log-file directory"
-msgstr ""
+msgstr "Directorul fișierelor-jurnal"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:630
 msgid "Log-file size"
-msgstr ""
+msgstr "Dimensiunea fișierului-jurnal"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
 msgid "Logging"
-msgstr ""
+msgstr "Înregistrare"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
 msgid "Logon message"
-msgstr ""
+msgstr "Mesaj de conectare"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:631
 msgid "Maximum size of each rotation log-file."
-msgstr ""
+msgstr "Dimensiunea maximă a fiecărui fișier jurnal de rotație."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:236
 msgid "Message displayed in the client when a password is needed."
-msgstr ""
+msgstr "Mesaj afișat în client atunci când este necesară o parolă."
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:46
 msgid "NOT installed"
-msgstr ""
+msgstr "NU este instalat"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:356
 msgid "None"
@@ -283,20 +286,21 @@ msgstr "Nici unul"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:654
 msgid "Number of backup files of log to create."
-msgstr ""
+msgstr "Numărul de fișiere de backup ale jurnalului care urmează să fie create."
 
 #: applications/luci-app-radicale/luasrc/view/radicale/tabmap_nsections.htm:50
 msgid "One or more missing/invalid fields on tab"
-msgstr ""
+msgstr "Unul sau mai multe câmpuri lipsă/invalabile pe filă"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:436
 msgid "Owner allow write, authenticated users allow read"
 msgstr ""
+"Proprietarul permite scrierea, utilizatorii autentificați permit citirea"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:303
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:328
 msgid "Path/File required !"
-msgstr ""
+msgstr "Calea/fișierul este necesar!"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:81
 msgid ""
@@ -347,7 +351,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
 msgid "Reload"
-msgstr ""
+msgstr "Reîncărcare"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
 msgid "Response Encoding"
@@ -385,7 +389,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
 msgid "Server"
-msgstr ""
+msgstr "Serverul"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
@@ -480,7 +484,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:42
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:45
 msgid "Version"
-msgstr ""
+msgstr "Versiunea"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:38
 msgid "Version Information"
@@ -495,7 +499,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
 msgid "Warning"
-msgstr ""
+msgstr "Avertisment"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
 msgid ""
index 9549915fb7104d69a7800d103ae1cd55b806d186..24842e50c55870e64ee130363b4be6a33fffea2b 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-11-19 14:52+0000\n"
-"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
+"Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale2/ro/>\n"
 "Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -136,11 +136,11 @@ msgstr "Dosar"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
 msgid "Folder in which to store collections"
-msgstr ""
+msgstr "Dosarul în care se stochează colecțiile"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
 msgid "For verifying client certificates"
-msgstr ""
+msgstr "Pentru verificarea certificatelor clienților"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
 msgid "General Settings"
@@ -154,42 +154,47 @@ msgid ""
 "plaintext in a field that will appear on this page if python3-passlib is "
 "installed."
 msgstr ""
+"Generați acest câmp utilizând un generator pentru fișiere de autentificare "
+"de tip Apache htpasswd (pentru formatul hash pe care l-ați ales mai sus) sau "
+"instalați python3-passlib pentru a activa capacitatea de a crea hash-ul prin "
+"introducerea textului în clar într-un câmp care va apărea pe această pagină "
+"dacă python3-passlib este instalat."
 
 #: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
 msgid "Go to Radicale 2.x Web UI"
-msgstr ""
+msgstr "Mergeți la Radicale 2.x Web UI"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
 msgid "Go to Radicale v2 Web UI"
-msgstr ""
+msgstr "Mergeți la Radicale v2 Web UI"
 
 #: applications/luci-app-radicale2/root/usr/share/rpcd/acl.d/luci-app-radicale2.json:3
 msgid "Grant UCI access for luci-app-radicale2"
-msgstr ""
+msgstr "Acordă acces la UCI pentru luci-app-radicale2"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
 msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
+msgstr "Autentificare HTTP(S) Basic Authentication Realm"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
 msgid "HTTP(S) Headers"
-msgstr ""
+msgstr "Antetele HTTP(S)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
 msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
+msgstr "Ascultători HTTP(S) (adresă:port)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
 msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
+msgstr "Antet: X-Access-Control-Allow-Origin"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
 msgid "Headers"
-msgstr ""
+msgstr "Anteturi"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
 msgid "Hook"
-msgstr ""
+msgstr "Cârlig"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
 msgid ""
@@ -198,86 +203,93 @@ msgid ""
 "the existing hash (you can also put your own hash value for the type of hash "
 "listed above)."
 msgstr ""
+"Dacă \"Plaintext Password\" este completat și se potrivește cu \"Confirm "
+"Plaintext Password\", atunci acest câmp devine hash-ul acelei parole; în caz "
+"contrar, acest câmp rămâne hash-ul existent (puteți, de asemenea, să "
+"introduceți propria valoare hash pentru tipul de hash enumerat mai sus)."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
 msgid "Include full environment in logs"
-msgstr ""
+msgstr "Includeți mediul complet în jurnale"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
 msgid "Insecure hashes"
-msgstr ""
+msgstr "Hașuri nesigure"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
 msgid "Install package python3-openssl to support SSL connections"
-msgstr ""
+msgstr "Instalați pachetul python3-openssl pentru a suporta conexiuni SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
 msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
 msgstr ""
+"Instalați python3-passlib și python3-bcrypt pentru a activa un hash securizat"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid ""
 "Log configuration file (no file means default procd which ends up in syslog"
 msgstr ""
+"Fișier de configurare a jurnalului (niciun fișier înseamnă procd implicit "
+"care ajunge în syslog"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:29
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
 msgid "Logging"
-msgstr ""
+msgstr "Înregistrare"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid "Logging File"
-msgstr ""
+msgstr "Fișier de jurnalizare"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
 msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
+msgstr "Căutați DNS invers pentru clienți pentru logare"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
 msgid "Mask Passwords"
-msgstr ""
+msgstr "Parole de mascare"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
 msgid "Max Connections"
-msgstr ""
+msgstr "Conexiuni Max"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
 msgid "Max Content Length"
-msgstr ""
+msgstr "Lungimea maximă a conținutului"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
 msgid "Max Sync Token Age"
-msgstr ""
+msgstr "Vârsta maximă a jetoanelor de sincronizare"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
 msgid "Maximum number of simultaneous connections"
-msgstr ""
+msgstr "Numărul maxim de conexiuni simultane"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
 msgid "Maximum size of request body (bytes)"
-msgstr ""
+msgstr "Dimensiunea maximă a corpului cererii (bytes)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
 msgid "Multiple files on filesystem"
-msgstr ""
+msgstr "Fișiere multiple pe sistemul de fișiere"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
 msgid "No authentication"
-msgstr ""
+msgstr "Fără autentificare"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
 msgid "Password and confirmation do not match"
-msgstr ""
+msgstr "Parola și confirmarea nu se potrivesc"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
 msgid "Password encryption method"
-msgstr ""
+msgstr "Metoda de criptare a parolei"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
 msgid "Plaintext"
-msgstr ""
+msgstr "Textul simplu"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
 msgid "Plaintext Password"
@@ -378,7 +390,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
 msgid "SSL not available"
@@ -403,7 +415,7 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:17
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
 msgid "Server Settings"
-msgstr ""
+msgstr "Setări server"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Socket timeout (seconds)"
@@ -426,6 +438,8 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
 msgid "This permanently deletes the cert, key, and configuration to use same."
 msgstr ""
+"Acest lucru șterge definitiv certificatul, cheia și configurația pentru "
+"utilizarea acestora."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
 msgid "This permanently deletes the rights file and configuration to use same."
@@ -445,7 +459,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "User"
-msgstr ""
+msgstr "Utilizator"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
 msgid "User-based ACL Settings"
index edbc1a810063d8ce56b742273126dfa8e75c1e60..f66f4403c5728c547aa2cd37c7f9027a7c58fc94 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-17 15:39+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
 msgid "Allow guests"
@@ -152,7 +152,7 @@ msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
 msgid "Path"
-msgstr "Calea"
+msgstr "Cale"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid ""
index 4678ee751056be09bae47a0d84dac19b7664d9c4..1e4ff7606a8d6004302e3b7215e8468ef2a04dc7 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-29 14:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsser2net/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-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
@@ -50,7 +50,7 @@ msgstr "Dispozitiv"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:15
 msgid "Driver"
-msgstr "Șofer"
+msgstr "Driver"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:23
 msgid "Duration"
@@ -142,58 +142,62 @@ msgstr "Setări"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:27
 msgid "State"
-msgstr ""
+msgstr "Stat"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:64
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:63
 msgid "Stop bits"
-msgstr ""
+msgstr "Biți de oprire"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:74
 msgid "TX LED configuration"
-msgstr ""
+msgstr "Configurația LED-ului TX"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:26
 msgid "Telnet"
-msgstr ""
+msgstr "Telnet"
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:18
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:29
 msgid "The TCP port to listen on."
-msgstr ""
+msgstr "Portul TCP pe care se ascultă."
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:30
 msgid ""
 "The amount of seconds of inactivity before a disconnect occurs.<br/>A value "
 "of zero means wait indefinitely."
 msgstr ""
+"Numărul de secunde de inactivitate înainte de a se produce o deconectare.<br/"
+">O valoare de zero înseamnă așteptare indefinită."
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:19
 msgid "The device itself."
-msgstr ""
+msgstr "Dispozitivul propriu-zis."
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:15
 msgid "The driver required for the device."
-msgstr ""
+msgstr "Driverul necesar pentru acest dispozitiv."
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:34
 msgid ""
 "The name of the device to connect to.<br/>This must be in the form of /dev/"
 "<device>."
 msgstr ""
+"Numele dispozitivului la care urmează să se conecteze.<br/>Aceasta trebuie "
+"să fie sub forma /dev/<device>."
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:25
 msgid "The network to listen from."
-msgstr ""
+msgstr "Rețeaua din care se ascultă."
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:22
 msgid "The protocol to listen to."
-msgstr ""
+msgstr "Protocolul care trebuie ascultat."
 
 #: 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 "The speed the device port should operate at."
-msgstr ""
+msgstr "Viteza la care ar trebui să funcționeze portul dispozitivului."
 
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:30
 msgid "Timeout"
@@ -202,8 +206,8 @@ msgstr "Termen de expirare"
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:70
 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:69
 msgid "Use RTS and CTS lines"
-msgstr ""
+msgstr "Utilizați liniile RTS și CTS"
 
 #: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:3
 msgid "ser2net"
-msgstr ""
+msgstr "ser2net"
index 3c7c991d67c2c3bc7946607ac4bfb367ffdee2ce..b7301f727dc6d4b4e1e9cb3abe7834673bde92a7 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsshadowsocks-libev/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
 msgid "-- instance type --"
@@ -155,10 +155,13 @@ msgstr ""
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
 msgid "Forward through ss-redir for packets with dst address in this list"
 msgstr ""
+"Redirecționare prin ss-redir pentru pachetele cu adresa dst din această listă"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:77
 msgid "Forward through ss-redir for packets with src address in this list"
 msgstr ""
+"Redirecționează prin ss-redir pentru pachetele cu adresa src din această "
+"listă"
 
 #: 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
@@ -168,32 +171,34 @@ msgstr "Setări generale"
 #: 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"
 msgstr ""
+"Acordarea accesului la lista de servicii pentru aplicația LuCI shadowsocks-"
+"libev"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:192
 msgid "IPv6 First"
-msgstr ""
+msgstr "IPv6 mai întâi"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:51
 msgid "Import"
-msgstr ""
+msgstr "Importați"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:22
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:59
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:61
 msgid "Import Links"
-msgstr ""
+msgstr "Linkuri de import"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
 msgid "Ingress interfaces"
-msgstr ""
+msgstr "Interfețe de intrare"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:249
 msgid "Install package"
-msgstr ""
+msgstr "Instalarea pachetului"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
 msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
+msgstr "Instalați pachetul iptables-mod-conntrack-extra"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
 msgid ""
@@ -201,10 +206,14 @@ msgid ""
 "tunnel, ss-server, etc. To enable an instance it is required to enable both "
 "the instance itself and the remote server it refers to."
 msgstr ""
+"Instanțe ale componentelor shadowsocks-libev, de exemplu, ss-local, ss-"
+"redir, ss-tunnel, ss-server etc. Pentru a activa o instanță este necesar să "
+"se activeze atât instanța în sine, cât și serverul la distanță la care se "
+"referă."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:169
 msgid "Key (base64)"
-msgstr ""
+msgstr "Cheie (base64)"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:93
 msgid "Local IPv4 address"
@@ -217,20 +226,20 @@ msgstr "Adresa IPv6 locală"
 #: 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
 msgid "Local Instances"
-msgstr ""
+msgstr "Instanțe locale"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:127
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:88
 msgid "Local address"
-msgstr ""
+msgstr "Adresa locală"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:131
 msgid "Local port"
-msgstr ""
+msgstr "Port local"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
 msgid "Local-out default"
-msgstr ""
+msgstr "Local-out implicit"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:185
 msgid "MTU"
@@ -238,11 +247,11 @@ msgstr "MTU"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:160
 msgid "Method"
-msgstr ""
+msgstr "Metoda"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
 msgid "Mode of operation"
-msgstr ""
+msgstr "Modul de funcționare"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
 msgid ""
@@ -253,10 +262,18 @@ msgid ""
 "give the default action to be taken. If the prior check results in action "
 "<em>checkdst</em>, packets will continue to have their dst addresses checked."
 msgstr ""
+"În această pagină puteți configura modul în care traficul va fi "
+"redirecționat către instanțele ss-redir. Dacă este activată, pachetelor li "
+"se vor verifica mai întâi adresele ip src în funcție de <em>Src ip/net "
+"bypass</em>, <em>Src ip/net forward</em>, <em>Src ip/net checkdst</em>, iar "
+"dacă niciuna nu se potrivește <em>Src default</em> va oferi acțiunea "
+"implicită care trebuie luată. Dacă verificarea anterioară are ca rezultat "
+"acțiunea <em>checkdst</em>, pachetele vor continua să aibă adresele dst "
+"verificate."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
 msgid "Only apply rules on packets from these network interfaces"
-msgstr ""
+msgstr "Aplicați regulile numai pe pachetele de la aceste interfețe de rețea"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:115
 msgid "Overview"
@@ -264,11 +281,11 @@ msgstr "Prezentare generală"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:248
 msgid "Package is not installed"
-msgstr ""
+msgstr "Pachetul nu este instalat"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
 msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
+msgstr "Transmite argumente suplimentare către iptables. Folosiți cu grijă!"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
 msgid "Password"
@@ -276,25 +293,25 @@ msgstr "Parolă"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
 msgid "Plugin"
-msgstr ""
+msgstr "Extensie"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
 msgid "Plugin Options"
-msgstr ""
+msgstr "Opțiuni de Plugin"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:192
 msgid "Prefer IPv6 addresses when resolving names"
-msgstr ""
+msgstr "Preferați adresele IPv6 la rezolvarea numelor"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
 #: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
 msgid "Redir Rules"
-msgstr ""
+msgstr "Reguli Redir"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
 #: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:23
 msgid "Remote Servers"
-msgstr ""
+msgstr "Servere la distanță"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:125
 msgid "Remote server"
@@ -306,15 +323,15 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:127
 msgid "Running"
-msgstr ""
+msgstr "Rulare"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:152
 msgid "Server"
-msgstr ""
+msgstr "Serverul"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:156
 msgid "Server port"
-msgstr ""
+msgstr "Port de server"
 
 #: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:3
 msgid "Shadowsocks-libev"
index ca3d249441cd9d4f059b9399d83d5b78585b3402..84f4fcc4325b0e8b0baa830b8a58e7eedcaaf9e1 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-27 22:36+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssimple-adblock/nb_NO/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
 msgid "%s Error: %s"
@@ -16,7 +16,7 @@ msgstr "%s Feil: %s"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
 msgid "%s Error: %s %s"
-msgstr ""
+msgstr "%s Feil: %s %s"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
 msgid "%s is not installed or not found"
@@ -24,11 +24,11 @@ msgstr "%s er ikke installert, eller ble ikke funnet"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
 msgid "Add IPv6 entries"
-msgstr ""
+msgstr "Legg til IPv6-oppføringer"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
 msgid "Add IPv6 entries to block-list."
-msgstr ""
+msgstr "Legg til IPv6-oppføringer i blokkeringslisten."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
 msgid "Advanced Configuration"
@@ -36,15 +36,15 @@ msgstr "Avansert oppsett"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
 msgid "Allowed Domain URLs"
-msgstr ""
+msgstr "Tillatte nettadresser for domener"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
 msgid "Allowed Domains"
-msgstr ""
+msgstr "Tillatte domener"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
 msgid "Allowed and Blocked Lists Management"
-msgstr ""
+msgstr "Håndtering av hvit- og svartelister"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
 msgid ""
@@ -53,7 +53,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
 msgid "Automatic Config Update"
-msgstr ""
+msgstr "Automatisk oppsettsoppdatering"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
 msgid "Basic Configuration"
@@ -61,7 +61,7 @@ msgstr "Grunnleggende oppsett"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
 msgid "Blocked Domain URLs"
-msgstr ""
+msgstr "Blokkerte nettadresser for domener"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
 msgid "Blocked Domains"
@@ -69,11 +69,11 @@ msgstr "Blokkerte domener"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
 msgid "Blocked Hosts URLs"
-msgstr ""
+msgstr "Blokkerte vertsnettadresser"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
 msgid "Blocking %s domains (with %s)."
-msgstr ""
+msgstr "Blokkerer %s domener (med %s)."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
 msgid "Cache file containing %s domains found."
@@ -81,7 +81,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
 msgid "Collected Errors"
-msgstr ""
+msgstr "Akkumulerte feil"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 msgid "Compressed cache file found."
@@ -104,12 +104,13 @@ msgid "DNS Service"
 msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#, fuzzy
 msgid "DNSMASQ Additional Hosts"
-msgstr ""
+msgstr "Ytterligere dnsmasq-verter"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
 msgid "DNSMASQ Config"
-msgstr ""
+msgstr "Dnsmasq-oppsett"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
 msgid "DNSMASQ IP Set"
@@ -130,11 +131,11 @@ msgstr "Skru av"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
 msgid "Disable Debugging"
-msgstr ""
+msgstr "Skru på avlusning"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
 msgid "Do not add IPv6 entries"
-msgstr ""
+msgstr "Ikke legg til noen IPv6-oppføringer"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
 msgid "Do not store compressed cache"
@@ -150,7 +151,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
 msgid "Downloading"
-msgstr ""
+msgstr "Laster ned …"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
 #: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
@@ -160,7 +161,7 @@ msgstr "Skru på"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
 msgid "Enable Debugging"
-msgstr ""
+msgstr "Skru på avlusning"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
 msgid "Enables debug output to /tmp/simple-adblock.log."
@@ -168,11 +169,11 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 msgid "Fail"
-msgstr ""
+msgstr "Mislykket"
 
 #: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:55
 msgid "Force Re-Download"
@@ -315,7 +316,7 @@ msgstr "Start"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
 msgid "Starting"
-msgstr ""
+msgstr "Starter …"
 
 #: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:58
 msgid "Stop"
@@ -327,7 +328,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
 msgid "Stopped"
-msgstr ""
+msgstr "Stoppet"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
 msgid "Store compressed cache"
@@ -339,15 +340,15 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
 msgid "Success"
-msgstr ""
+msgstr "Vellykket"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
 msgid "Suppress output"
-msgstr ""
+msgstr "Fortreng utdata"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
 msgid "Task"
-msgstr ""
+msgstr "Oppgave"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
 msgid "URLs to lists of domains to be allowed."
@@ -371,15 +372,15 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
 msgid "Verbose output"
-msgstr ""
+msgstr "Sirlig utdata"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
 msgid "Warning"
-msgstr ""
+msgstr "Advarsel"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
 msgid "failed to access shared memory"
-msgstr ""
+msgstr "fikk ikke tilgang til delt minne"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 msgid "failed to create '%s' file"
@@ -407,7 +408,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
 msgid "failed to move '%s' to '%s'"
-msgstr ""
+msgstr "klarte ikke å flytte «%s» til «%s»"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
 msgid "failed to move temporary data file to '%s'"
@@ -443,11 +444,11 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
 msgid "failed to sort data file"
-msgstr ""
+msgstr "klarte ikke å sortere datafil"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "failed to stop %s"
-msgstr ""
+msgstr "klarte ikke å stoppe %s"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
 msgid "failed to unpack compressed cache"
@@ -455,8 +456,9 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
 msgid "no HTTPS/SSL support on device"
-msgstr ""
+msgstr "ingen HTTPS/SSL-støtte på enheten"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#, fuzzy
 msgid "none"
-msgstr ""
+msgstr "ingen"
index 6f6c18f46d0ab66e46eac7a7162f9689d85e2b34..3cf187dd4613756d5dcab22283bed04f6a3343af 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssimple-adblock/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
 msgid "%s Error: %s"
@@ -133,27 +133,27 @@ msgstr "Dezactivați"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
 msgid "Disable Debugging"
-msgstr ""
+msgstr "Dezactivarea depanării"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
 msgid "Do not add IPv6 entries"
-msgstr ""
+msgstr "Nu adăugați intrări IPv6"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
 msgid "Do not store compressed cache"
-msgstr ""
+msgstr "Nu stocați memoria cache comprimată"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
 msgid "Do not use simultaneous processing"
-msgstr ""
+msgstr "Nu folosiți procesarea simultană"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
 msgid "Download time-out (in seconds)"
-msgstr ""
+msgstr "Time-out pentru descărcare (în secunde)"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
 msgid "Downloading"
-msgstr ""
+msgstr "Descărcarea"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
 #: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
@@ -163,11 +163,11 @@ msgstr "Activați"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
 msgid "Enable Debugging"
-msgstr ""
+msgstr "Activați depanarea"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
 msgid "Enables debug output to /tmp/simple-adblock.log."
-msgstr ""
+msgstr "Activează ieșirea de depanare în /tmp/simple-adblock.log."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 msgid "Error"
@@ -175,49 +175,53 @@ msgstr "Eroare"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 msgid "Fail"
-msgstr ""
+msgstr "Eșec"
 
 #: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:55
 msgid "Force Re-Download"
-msgstr ""
+msgstr "Forțați reîncărcarea"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
 msgid "Force Reloading"
-msgstr ""
+msgstr "Reîncărcare de forță"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
 msgid "Force Router DNS"
-msgstr ""
+msgstr "Forțați DNS-ul routerului"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
 msgid "Force Router DNS server to all local devices"
-msgstr ""
+msgstr "Forțați serverul DNS al Routerului pentru toate dispozitivele locale"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
 msgstr ""
+"Forțează utilizarea Router DNS pe dispozitivele locale, cunoscută și sub "
+"numele de DNS Hijacking."
 
 #: applications/luci-app-simple-adblock/root/usr/share/rpcd/acl.d/luci-app-simple-adblock.json:3
 msgid "Grant UCI and file access for luci-app-simple-adblock"
-msgstr ""
+msgstr "Acordă UCI și acces la fișiere pentru luci-app-simple-adblock"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
 msgid "IPv6 Support"
-msgstr ""
+msgstr "Suport IPv6"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
 msgid ""
 "If curl is installed and detected, it would retry download this many times "
 "on timeout/fail."
 msgstr ""
+"În cazul în care curl este instalat și detectat, acesta va încerca din nou "
+"să descarce de atâtea ori la timeout/ eșec."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
 msgid "Individual domains to be allowed."
-msgstr ""
+msgstr "Domenii individuale care să fie permise."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
 msgid "Individual domains to be blocked."
-msgstr ""
+msgstr "Domenii individuale care urmează să fie blocate."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
@@ -226,43 +230,52 @@ msgstr "Informații"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
 msgid "LED to indicate status"
-msgstr ""
+msgstr "LED pentru a indica starea"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
 msgid ""
 "Launch all lists downloads and processing simultaneously, reducing service "
 "start time."
 msgstr ""
+"Lansarea simultană a tuturor descărcărilor și procesării listelor, reducând "
+"timpul de pornire a serviciului."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
+"Permiteți dispozitivelor locale să utilizeze propriile servere DNS, dacă "
+"sunt setate"
 
 #: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/js.htm:51
 msgid "Loading"
-msgstr ""
+msgstr "Încărcare"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
 msgid "Message"
-msgstr ""
+msgstr "Mesaj"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
 msgid "Output Verbosity Setting"
-msgstr ""
+msgstr "Setarea verbalității de ieșire"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
 msgid "Perform config update before downloading the block/allow-lists."
 msgstr ""
+"Efectuați actualizarea configurației înainte de a descărca listele de "
+"blocare/permitere."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
 msgid ""
 "Pick the DNS resolution option to create the adblock list for, see the "
 "%sREADME%s for details."
 msgstr ""
+"Alegeți opțiunea de rezoluție DNS pentru care să creați lista adblock, "
+"consultați %sREADME%s pentru detalii."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
 msgid "Pick the LED not already used in %sSystem LED Configuration%s."
 msgstr ""
+"Alegeți LED-ul care nu este deja utilizat în %sSystem LED Configuration%s."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
@@ -271,7 +284,7 @@ msgstr ""
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
 msgid "Please note that %s is not supported on this system."
-msgstr ""
+msgstr "Vă rugăm să rețineți că %s nu este acceptat pe acest sistem."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
 msgid "Restarting"
@@ -293,7 +306,7 @@ msgstr "Starea serviciului"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
 msgid "Service Status [%s %s]"
-msgstr ""
+msgstr "Starea serviciului [%s %s]"
 
 #: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
 #: applications/luci-app-simple-adblock/root/usr/share/luci/menu.d/luci-app-simple-adblock.json:3
@@ -378,7 +391,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
 msgid "Warning"
-msgstr ""
+msgstr "Avertisment"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
 msgid "failed to access shared memory"
index 4eeb1030dbb523335be6f702b8556432a775b10a..1acfa9833f91a78855c5acbee924b4d9b8a5430c 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-01-03 05:11+0200\n"
-"PO-Revision-Date: 2021-11-18 18:36+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssplash/ro/>\n"
@@ -13,7 +13,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
 msgid "%s with the operator of this access point."
@@ -187,11 +187,11 @@ msgstr "Generale"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:54
 msgid "Get in contact"
-msgstr ""
+msgstr "Intrați în contact"
 
 #: applications/luci-app-splash/root/usr/share/rpcd/acl.d/luci-app-splash.json:3
 msgid "Grant UCI access for luci-app-splash"
-msgstr ""
+msgstr "Acordă acces la UCI pentru luci-app-splash"
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
 msgid "Hostname"
@@ -206,18 +206,20 @@ msgstr "Adresa IP"
 msgid ""
 "If you operate your own wifi equipment use channels different from ours."
 msgstr ""
+"Dacă vă folosiți propriul echipament wifi, utilizați canale diferite de ale "
+"noastre."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:93
 msgid "If you use this network on a regular basis we ask for your support:"
-msgstr ""
+msgstr "Dacă folosiți această rețea în mod regulat, vă rugăm să ne sprijiniți:"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:35
 msgid "Include your own text in the default splash"
-msgstr ""
+msgstr "Includeți propriul text în afișajul implicit"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:38
 msgid "Intercept client traffic on this Interface"
-msgstr ""
+msgstr "Interceptarea traficului de client pe această interfață"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
 msgid "Interfaces"
@@ -225,21 +227,23 @@ msgstr "Interfețe"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
 msgid "Interfaces that are used for Splash."
-msgstr ""
+msgstr "Interfețe care sunt utilizate pentru Splash."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:49
 msgid ""
 "KB/s (Download/Upload). You may be able to remove this limit by actively "
 "contributing to this project."
 msgstr ""
+"KB/s (descărcare/încărcare). Este posibil să puteți elimina această limită "
+"dacă contribuiți activ la acest proiect."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:115
 msgid "Legally Prohibited Activities"
-msgstr ""
+msgstr "Activități interzise din punct de vedere legal"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:118
 msgid "Legally Prohibited content"
-msgstr ""
+msgstr "Conținut interzis din punct de vedere legal"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:59
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:68
@@ -249,17 +253,19 @@ msgstr "Adresa MAC"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:63
 msgid "MAC addresses in this list are blocked."
-msgstr ""
+msgstr "Adresele MAC din această listă sunt blocate."
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:54
 msgid ""
 "MAC addresses of whitelisted clients. These do not need to accept the splash "
 "and are not bandwidth limited."
 msgstr ""
+"Adresele MAC ale clienților de pe lista albă. Aceștia nu trebuie să accepte "
+"splash-ul și nu sunt limitați în ceea ce privește lățimea de bandă."
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
 msgid "Netmask"
-msgstr ""
+msgstr "Masca de rețea"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:37
 msgid "Network"
@@ -268,25 +274,27 @@ msgstr "Rețea"
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:147
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:261
 msgid "No clients connected"
-msgstr ""
+msgstr "Nu există clienți conectați"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:78
 msgid ""
 "Please note that we are not an internet service provider but an experimental "
 "community network."
 msgstr ""
+"Vă rugăm să rețineți că nu suntem un furnizor de servicii de internet, ci o "
+"rețea comunitară experimentală."
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:210
 msgid "Policy"
-msgstr ""
+msgstr "Politica"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
 msgid "Redirect target"
-msgstr ""
+msgstr "Redirecționare țintă"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:124
 msgid "Safety"
-msgstr ""
+msgstr "Siguranță"
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:182
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:248
@@ -295,17 +303,19 @@ msgstr "Salvați"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:30
 msgid "Splash rules are integrated in this firewall zone"
-msgstr ""
+msgstr "Regulile Splash sunt integrate în această zonă de firewall"
 
 #: applications/luci-app-splash/luasrc/controller/splash/splash.lua:9
 msgid "Splashtext"
-msgstr ""
+msgstr "TextulSplash"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:125
 msgid ""
 "The network, like the Internet, is unencrypted and open. Each participant is "
 "responsible for the safety of their own connections and devices."
 msgstr ""
+"Rețeaua, ca și internetul, este necriptată și deschisă. Fiecare participant "
+"este responsabil pentru siguranța propriilor conexiuni și dispozitive."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:110
 msgid ""
@@ -313,6 +323,9 @@ msgid ""
 "the necessary equipment and Internet connections (\"Infrastructure\") at "
 "their own expense."
 msgstr ""
+"Rețeaua wireless deschisă și gratuită de voluntari (\"Operatori\") pune la "
+"dispoziție, pe cheltuiala proprie, echipamentele și conexiunile la internet "
+"necesare (\"Infrastructură\")."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:128
 msgid ""
@@ -320,34 +333,47 @@ msgid ""
 "damage to devices, or financial losses that participants may suffer from the "
 "use of the network."
 msgstr ""
+"Operatorul nu își asumă nicio răspundere pentru pierderea de date, accesul "
+"neautorizat/deteriorarea dispozitivelor sau pierderile financiare pe care "
+"participanții le pot suferi în urma utilizării rețelei."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:116
 msgid ""
 "The participant agrees to not perform any action and refrain from acts which "
 "may violate the law or infringe upon the rights of third parties."
 msgstr ""
+"Participantul este de acord să nu întreprindă nicio acțiune și să se abțină "
+"de la acte care ar putea încălca legea sau drepturile unor terțe părți."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:119
 msgid ""
 "The participant agrees to not transfer content over the network which "
 "violates the law."
 msgstr ""
+"Participantul se angajează să nu transfere în rețea conținuturi care încalcă "
+"legea."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:122
 msgid ""
 "The participant agrees to not use the network in any way which will harm the "
 "infrastructure, the network itself, its operators or other participants."
 msgstr ""
+"Participantul este de acord să nu utilizeze rețeaua în niciun fel care să "
+"dăuneze infrastructurii, rețelei însăși, operatorilor acesteia sau altor "
+"participanți."
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:111
 msgid ""
 "These Terms of Use govern the use of the network by its participants' "
 "computer, PDA, or similar device (\"Devices\") within the network."
 msgstr ""
+"Acești Termeni de utilizare reglementează utilizarea rețelei de către "
+"computerul, PDA-ul sau un dispozitiv similar (\"Dispozitive\") al "
+"participanților în cadrul rețelei."
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:208
 msgid "Time remaining"
-msgstr ""
+msgstr "Timp rămas"
 
 #: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
 msgid ""
index 4d34f1596075dfe90899deedc6cae7dbf56d3502..6b5dd6579123901bb53660082ed495972a84f2c8 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-29 10:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssqm/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
 msgid ""
@@ -186,14 +186,16 @@ msgid ""
 "Show and Use Dangerous Configuration. Dangerous options will only be used as "
 "long as this box is checked."
 msgstr ""
+"Afișare și utilizare Configurație periculoasă. Opțiunile periculoase vor fi "
+"utilizate numai atât timp cât această casetă este bifată."
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
 msgid "Smart Queue Management"
-msgstr ""
+msgstr "Gestionarea inteligentă a cozilor de așteptare"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
 msgid "Squash DSCP on inbound packets (ingress):"
-msgstr ""
+msgstr "Zdrobiți DSCP pe pachetele de intrare (intrare):"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
 msgid ""
@@ -201,30 +203,39 @@ msgid ""
 "disable the sqm initscript manually under System Startup menu in case this "
 "change was not wished for."
 msgstr ""
+"Interfața grafică SQM tocmai a activat initscriptul sqm în numele "
+"dumneavoastră. Nu uitați să dezactivați manual sqm initscript în meniul "
+"Pornire sistem în cazul în care această modificare nu a fost dorită."
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
 msgid ""
 "The SQM service seems to be disabled. Please use the button below to "
 "activate this service."
 msgstr ""
+"Serviciul SQM pare să fie dezactivat. Vă rugăm să utilizați butonul de mai "
+"jos pentru a activa acest serviciu."
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
 msgid ""
 "Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
 "shaping:"
 msgstr ""
+"Viteza de încărcare (kbit/s) (ieșire) se setează la 0 pentru a dezactiva "
+"selectiv modelarea la ieșire:"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
 msgid "Verbosity of SQM's output into the system log."
-msgstr ""
+msgstr "Verbalitatea ieșirii SQM în jurnalul sistemului."
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
 msgid "Which link layer to account for:"
-msgstr ""
+msgstr "Ce strat de legătură trebuie luat în considerare:"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
 msgid "Which linklayer adaptation mechanism to use; for testing only"
 msgstr ""
+"Ce mecanism de adaptare a linklayer-ului trebuie utilizat; numai pentru "
+"testare"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
 msgid ""
@@ -232,6 +243,10 @@ msgid ""
 "traffic shaping, better mixing (Fair Queueing), active queue length "
 "management (AQM) and prioritisation on one network interface."
 msgstr ""
+"Cu <abbr title=\"Smart Queue Management\">SQM</abbr> puteți activa modelarea "
+"traficului, o mai bună amestecare (Fair Queueing), gestionarea activă a "
+"lungimii cozilor de așteptare (AQM) și prioritizarea pe o singură interfață "
+"de rețea."
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
index c1eb171ee7f32dee6d33907393cb3936be5b4ac3..e971e2c6c4b4b3b4ed56b2e8e8a8152de5b9203b 100644 (file)
@@ -50,7 +50,7 @@ return baseclass.extend({
                };
 
                o = s.option(form.Value, 'RRARows', _('Rows per RRA'));
-               o.default = '144';
+               o.default = '288';
                o.datatype = 'min(1)';
                o.depends('enable', '1');
 
index 88a8e0c0b3cfaeeeec8672770e0ec5da2adf5778..8e6b48163f1c80d311a198c0a3cac2d25ebb37dc 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-04 07:26+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/nb_NO/>\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.6-dev\n"
+"X-Generator: Weblate 4.10-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
@@ -1600,8 +1600,9 @@ msgid "cUrl Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:139
+#, fuzzy
 msgid "none"
-msgstr ""
+msgstr "ingen"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:107
 msgid "one device"
index 5e0b04d2e8cc99b573e125fff340411edf34189a..13624fb30e2642d7d0c22e75934e302602f982cf 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2021-08-19 17:38+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsstatistics/pt_BR/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.10-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
@@ -1535,7 +1535,7 @@ msgstr "Tentar encontrar o nome completo do equipamento (FQDN)"
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/nut.json:2
 msgid "UPS"
-msgstr "UPS (no-breaks)"
+msgstr "UPS"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
 msgid "UPS Plugin Configuration"
index 9b39a254daa86953b3d50c481e64174bfffc75c2..9c345644eadc77a92e75727d6e52c2afb02245a3 100644 (file)
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/ro/>\n"
@@ -13,7 +13,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-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
@@ -140,11 +140,11 @@ msgstr "ColecteazăLink-uri"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:28
 msgid "CollectRoutes"
-msgstr ""
+msgstr "ColecteazăRutele"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:35
 msgid "CollectTopology"
-msgstr ""
+msgstr "ColecteazăTopologia"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:46
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:49
@@ -153,11 +153,11 @@ msgstr "Setarile Collectd"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:57
 msgid "Command monitoring enabled"
-msgstr ""
+msgstr "Monitorizarea comenzilor activată"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:137
 msgid "Comment / Rule Number"
-msgstr ""
+msgstr "Comentariu / Numărul regulii"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:174
 msgid "Configure…"
@@ -166,48 +166,48 @@ msgstr "Configurați…"
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/conntrack.js:7
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/conntrack.json:2
 msgid "Conntrack"
-msgstr ""
+msgstr "Urmărirea conexiunii"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:6
 msgid "Conntrack Plugin Configuration"
-msgstr ""
+msgstr "Configurarea Plugin-ului Conntrack"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:10
 msgid "Conntrack monitoring enabled"
-msgstr ""
+msgstr "Monitorizare Conntrack activată"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/contextswitch.js:7
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/contextswitch.json:2
 msgid "Context Switches"
-msgstr ""
+msgstr "Comutatoare de context"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:10
 msgid "Context switch monitoring enabled"
-msgstr ""
+msgstr "Monitorizarea comutatorului de context activată"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
 msgid "Controls which notifications should be sent to syslog."
-msgstr ""
+msgstr "Controlează ce notificări trebuie să fie trimise la syslog."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
 msgid "Create statistics about the network plugin itself"
-msgstr ""
+msgstr "Creați statistici despre plugin-ul de rețea în sine"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:7
 msgid "DF Plugin Configuration"
-msgstr ""
+msgstr "Configurația DF Plugin"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dhcpleases.js:7
 msgid "DHCP Leases"
-msgstr ""
+msgstr "Închirieri DHCP"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:6
 msgid "DHCP Leases Plugin Configuration"
-msgstr ""
+msgstr "Configurarea Plugin-ului DHCP Leases"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:14
 msgid "DHCP leases file"
-msgstr ""
+msgstr "Fișier de contracte de închiriere DHCP"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dns.js:10
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/dns.json:2
@@ -216,7 +216,7 @@ msgstr "DNS"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:7
 msgid "DNS Plugin Configuration"
-msgstr ""
+msgstr "Configurarea plugin-ului DNS"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:74
 msgid "Data collection interval"
@@ -228,11 +228,11 @@ msgstr "Fisierul de definitii dataseturi"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:22
 msgid "Detailled CPU frequency monitoring enabled"
-msgstr ""
+msgstr "Monitorizarea detaliată a frecvenței CPU activată"
 
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/dhcpleases.json:2
 msgid "Dhcpleases"
-msgstr ""
+msgstr "Dhcpleases"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:65
 msgid "Directory for collectd plugins"
@@ -244,7 +244,7 @@ msgstr "Directorul pentru sub-configuratii"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:7
 msgid "Disk Plugin Configuration"
-msgstr ""
+msgstr "Configurarea Disk Plugin"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/df.js:7
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/df.json:2
@@ -258,19 +258,19 @@ msgstr "Utilizarea discului"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:221
 msgid "Display Host »"
-msgstr ""
+msgstr "Afișează gazda \""
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:229
 msgid "Display timespan »"
-msgstr ""
+msgstr "Afișați intervalul de timp \""
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:204
 msgid "Do not refresh"
-msgstr ""
+msgstr "Nu reîmprospătați"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:7
 msgid "E-Mail Plugin Configuration"
-msgstr ""
+msgstr "Configurarea plugin-ului de e-mail"
 
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/email.json:2
 msgid "Email"
@@ -278,7 +278,7 @@ msgstr "Email"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:15
 msgid "Empty value = monitor all"
-msgstr ""
+msgstr "Valoare goală = monitorizează toate"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:21
 msgid "Enable"
@@ -286,11 +286,11 @@ msgstr "Activați"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:25
 msgid "Enable forwarding"
-msgstr ""
+msgstr "Activați redirecționarea"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
 msgid "Enable statistics"
-msgstr ""
+msgstr "Activați statisticile"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:12
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:12
@@ -324,7 +324,7 @@ msgstr ""
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:13
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:13
 msgid "Enable this plugin"
-msgstr ""
+msgstr "Activați acest plugin"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
 msgid "Enabled"
@@ -333,27 +333,27 @@ msgstr "Activat"
 #: 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
 msgid "Entropy"
-msgstr ""
+msgstr "Entropie"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:6
 msgid "Entropy Plugin Configuration"
-msgstr ""
+msgstr "Configurarea Plugin-ului Entropie"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:10
 msgid "Entropy monitoring enabled"
-msgstr ""
+msgstr "Monitorizarea entropiei activată"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:206
 msgid "Every 30 seconds"
-msgstr ""
+msgstr "La fiecare 30 de secunde"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:205
 msgid "Every 5 seconds"
-msgstr ""
+msgstr "La fiecare 5 secunde"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:207
 msgid "Every minute"
-msgstr ""
+msgstr "La fiecare minut"
 
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/exec.json:2
 msgid "Exec"
@@ -554,7 +554,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
 msgid "Log level"
-msgstr ""
+msgstr "Nivel de jurnal"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:20
 msgid "Match IPv4 iptables rules"
@@ -1063,7 +1063,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:62
 msgid "Server port"
-msgstr ""
+msgstr "Port de server"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:20
 msgid "Set the maximum size for datagrams sent over the network"
@@ -1151,7 +1151,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:127
 msgid "Status"
-msgstr ""
+msgstr "Stare"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:14
 msgid "Storage directory"
@@ -1464,7 +1464,7 @@ msgstr "Incearca sa rezolvi numele de domeniu complet"
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/nut.json:2
 msgid "UPS"
-msgstr ""
+msgstr "UPS"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
 msgid "UPS Plugin Configuration"
@@ -1510,7 +1510,7 @@ msgstr "Fisierul pentru PID folosit"
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:27
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:47
 msgid "User"
-msgstr ""
+msgstr "Utilizator"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:21
 msgid "Verbose monitoring"
index 7ed2c5c1901122f0c4fc007d2a7357560eea84f3..43d825bc95d4f9582aa6c3b197ec301ef2b6506d 100644 (file)
@@ -20,7 +20,7 @@ config statistics 'rrdtool'
 config statistics 'collectd_rrdtool'
        option enable '1'
        option DataDir '/tmp/rrd'
-       option RRARows '144'
+       option RRARows '288'
        option RRASingle '1'
        option RRATimespans '1hour 1day 1week 1month 1year'
 
index fc27dfb83f477bba4e4b91f5c972c7f192c9618d..c1b289c8cc339286d023f5230f5946f037bd3daf 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstinyproxy/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
 msgid ""
@@ -182,130 +182,141 @@ msgstr "Fișier jurnal"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
 msgid "Log file to use for dumping messages"
-msgstr ""
+msgstr "Fișier jurnal de utilizat pentru descărcarea mesajelor"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
 msgid "Log level"
-msgstr ""
+msgstr "Nivel de jurnal"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
 msgid "Logging verbosity of the Tinyproxy process"
-msgstr ""
+msgstr "Verbalizarea procesului de logare a Tinyproxy"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:172
 msgid "Max. clients"
-msgstr ""
+msgstr "Maxim de clienți"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:200
 msgid "Max. requests per server"
-msgstr ""
+msgstr "Solicitări maxime pe server"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:186
 msgid "Max. spare servers"
-msgstr ""
+msgstr "Max. servere de rezervă"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:173
 msgid "Maximum allowed number of concurrently connected clients"
-msgstr ""
+msgstr "Numărul maxim permis de clienți conectați concomitent"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:201
 msgid ""
 "Maximum allowed number of requests per process. If it is exeeded, the "
 "process is restarted. Zero means unlimited."
 msgstr ""
+"Numărul maxim permis de cereri pe proces. În cazul în care este depășit, "
+"procesul este repornit. Zero înseamnă nelimitat."
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:187
 msgid "Maximum number of prepared idle processes"
-msgstr ""
+msgstr "Numărul maxim de procese inactive pregătite"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:165
 msgid "Maximum number of seconds an inactive connection is held open"
 msgstr ""
+"Numărul maxim de secunde în care o conexiune inactivă este menținută deschisă"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:179
 msgid "Min. spare servers"
-msgstr ""
+msgstr "Min. servere de rezervă"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:180
 msgid "Minimum number of prepared idle processes"
-msgstr ""
+msgstr "Numărul minim de procese inactive pregătite"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:194
 msgid "Number of idle processes to start when launching Tinyproxy"
-msgstr ""
+msgstr "Numărul de procese inactive care trebuie pornite la lansarea Tinyproxy"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:141
 msgid "Plaintext file with URLs or domains to filter. One entry per line"
 msgstr ""
+"Fișier de text simplu cu URL-uri sau domenii de filtrat. O intrare pe linie"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:218
 msgid "Policy"
-msgstr ""
+msgstr "Politica"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:12
 msgid "Privacy settings"
-msgstr ""
+msgstr "Setări de confidențialitate"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:222
 msgid "Reject access"
-msgstr ""
+msgstr "Respingeți accesul"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:8
 msgid "Server Settings"
-msgstr ""
+msgstr "Setări server"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:14
 msgid "Server limits"
-msgstr ""
+msgstr "Limitele serverului"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:119
 msgid ""
 "Specifies HTTP header names which are allowed to pass-through, all others "
 "are discarded. Leave empty to disable header filtering"
 msgstr ""
+"Specifică numele antetului HTTP care pot fi transmise, toate celelalte sunt "
+"eliminate. Lăsați gol pentru a dezactiva filtrarea antetului"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:32
 msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
-msgstr ""
+msgstr "Specifică portul HTTP pe care Tinyproxy îl ascultă pentru solicitări"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:112
 msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
 msgstr ""
+"Specifică numele de gazdă Tinyproxy care trebuie utilizat în antetul Via HTTP"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:48
 msgid ""
 "Specifies the address Tinyproxy binds to for outbound forwarded requests"
 msgstr ""
+"Specifică adresa la care Tinyproxy se leagă pentru cererile de expediere "
+"către exterior"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:40
 msgid "Specifies the addresses Tinyproxy is listening on for requests"
-msgstr ""
+msgstr "Specifică adresele pe care Tinyproxy le ascultă pentru cereri"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:98
 msgid "Specifies the group name the Tinyproxy process is running as"
-msgstr ""
+msgstr "Specifică numele grupului sub care se execută procesul Tinyproxy"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:234
 msgid ""
 "Specifies the upstream proxy to use for accessing the target host. Format is "
 "<code>address:port</code>"
 msgstr ""
+"Specifică proxy-ul din amonte care urmează să fie utilizat pentru accesarea "
+"gazdei țintă. Formatul este <code>adresa:port</code>"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:92
 msgid "Specifies the user name the Tinyproxy process is running as"
-msgstr ""
+msgstr "Specifică numele de utilizator cu care se execută procesul Tinyproxy"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:193
 msgid "Start spare servers"
-msgstr ""
+msgstr "Porniți serverele de rezervă"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:62
 msgid "Statistics page"
-msgstr ""
+msgstr "Pagina de statistici"
 
 #: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:14
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
 msgid "Target host"
@@ -340,7 +351,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:91
 msgid "User"
-msgstr ""
+msgstr "Utilizator"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:111
 msgid "Via hostname"
index f1519563f032a8dbaa4d4590e742e9efa7731adb..23d1a609161e8832d23b02ac13bb2ad29a9ee94d 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-09-25 19:17+0200\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstransmission/ro/>\n"
@@ -13,7 +13,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
 msgid "Alternative download speed"
@@ -133,7 +133,7 @@ msgstr "Complet"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:183
 msgid "Global peer limit"
-msgstr ""
+msgstr "Limita globală a colegilor"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:44
 msgid "Global settings"
@@ -141,23 +141,23 @@ msgstr "Setari globale"
 
 #: applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json:3
 msgid "Grant UCI access for luci-app-transmission"
-msgstr ""
+msgstr "Acordarea accesului UCI pentru luci-app-transmission"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:289
 msgid "Idle seeding limit"
-msgstr ""
+msgstr "Limita de însămânțare în gol"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:286
 msgid "Idle seeding limit enabled"
-msgstr ""
+msgstr "Limita de însămânțare în gol activată"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:102
 msgid "Incomplete directory"
-msgstr ""
+msgstr "Director incomplet"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:99
 msgid "Incomplete directory enabled"
-msgstr ""
+msgstr "Director incomplet activat"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:150
 msgid "Info"
@@ -165,19 +165,19 @@ msgstr "Informații"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:144
 msgid "LPD enabled"
-msgstr ""
+msgstr "LPD activat"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:141
 msgid "Lazy bitfield enabled"
-msgstr ""
+msgstr "Câmp binar leneș activat"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:147
 msgid "Message level"
-msgstr ""
+msgstr "Nivelul mesajului"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:128
 msgid "Miscellaneous"
-msgstr ""
+msgstr "Diverse"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:148
 msgid "None"
@@ -189,6 +189,9 @@ msgid ""
 "enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
 "8, Thursday - 16, Friday - 32, Saturday - 64"
 msgstr ""
+"Număr/câmp de biți. Începeți cu 0, apoi adăugați o valoare pentru fiecare zi "
+"în care doriți ca programatorul să fie activat. Pentru duminică - 1, luni - "
+"2, marți - 4, miercuri - 8, joi - 16, vineri - 32, sâmbătă - 64"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:106
 msgid "Off"
@@ -196,77 +199,75 @@ msgstr "Oprit"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:38
 msgid "Open Web Interface"
-msgstr ""
+msgstr "Interfață web deschisă"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:153
 msgid "PEX enabled"
-msgstr ""
+msgstr "PEX activat"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:190
 msgid "Peer Port settings"
-msgstr ""
+msgstr "Setări ale portului egal"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:178
 msgid "Peer congestion algorithm"
-msgstr ""
+msgstr "Algoritm de congestie între egali"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:185
 msgid "Peer limit per torrent"
-msgstr ""
+msgstr "Limita numărului de colegi pe torrent"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:193
 msgid "Peer port"
-msgstr ""
+msgstr "Port omolog"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:198
 msgid "Peer port random high"
-msgstr ""
+msgstr "Portul de egalitate aleatoriu mare"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:201
 msgid "Peer port random low"
-msgstr ""
+msgstr "Portul pereche aleatoriu scăzut"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:195
 msgid "Peer port random on start"
-msgstr ""
+msgstr "Portul egalului este aleatoriu la pornire"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:171
 msgid "Peer settings"
-msgstr ""
+msgstr "Setări de la egal la egal"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:187
 msgid "Peer socket <abbr title=\"Type of Service\">TOS</abbr>"
-msgstr ""
+msgstr "Priză pereche <abbr title=\"Tip de serviciu\">TOS</abbr>"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:204
 msgid "Port forwarding enabled"
-msgstr ""
+msgstr "Port forwarding activat"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:105
 msgid "Preallocation"
-msgstr ""
+msgstr "Prealocare"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:138
-#, fuzzy
 msgid "Prefer encrypted"
-msgstr "Preferat"
+msgstr "Preferați criptate"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:137
-#, fuzzy
 msgid "Prefer unencrypted"
-msgstr "Preferat"
+msgstr "Preferați necriptat"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:156
 msgid "Prefetch enabled"
-msgstr ""
+msgstr "Prefetch activat"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:214
 msgid "Queue stalled enabled"
-msgstr ""
+msgstr "Coadă blocată activată"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:223
 msgid "Queue stalled minutes"
-msgstr ""
+msgstr "Coadă blocată minute"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:208
 msgid "Queueing"
@@ -342,11 +343,11 @@ msgstr ""
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:52
 msgid "Run daemon as group"
-msgstr ""
+msgstr "Rularea daemonului ca grup"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:51
 msgid "Run daemon as user"
-msgstr ""
+msgstr "Rulați daemonul ca utilizator"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:271
 msgid "Scheduling"
index f6ef931efafc71b21f329bbad4fac12d4d3fa8d2..4773e7fdd78c3a64288072b5708ee1e60fbf865a 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 12:52+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/nb_NO/>\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.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
 msgid "-- AP Selection --"
@@ -850,8 +850,9 @@ msgstr ""
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:319
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:948
+#, fuzzy
 msgid "none"
-msgstr ""
+msgstr "ingen"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:311
 msgid "use both radios, normal sort order (radio0 radio1)"
index fc55649eca1c490b4f0ba2e457a3a4f0e00802ed..fa0a0e57807fada97e6a758aeec4346d74063ca0 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 18:52+0000\n"
+"PO-Revision-Date: 2021-12-01 15:03+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
 msgid "-- AP Selection --"
@@ -171,7 +171,7 @@ msgstr "Dispozitiv"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:894
 msgid "Device Name"
-msgstr ""
+msgstr "Numele dispozitivului"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:439
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:996
@@ -187,56 +187,56 @@ msgstr "Închideți"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:252
 msgid "Drag to reorder"
-msgstr ""
+msgstr "Trageți pentru a reordona"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
 msgid "E-Mail Hook"
-msgstr ""
+msgstr "E-mail cârlig"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
 msgid "E-Mail Profile"
-msgstr ""
+msgstr "Profil de e-mail"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
 msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Adresa de e-mail a destinatarului"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
 msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresa expeditorului de e-mail"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:297
 msgid "E-Mail Settings"
-msgstr ""
+msgstr "Setări de e-mail"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
 msgid "E-Mail Topic"
-msgstr ""
+msgstr "Subiect E-Mail"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:416
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:976
 msgid "EAP-GTC"
-msgstr ""
+msgstr "EAP-GTC"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:417
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:977
 msgid "EAP-MD5"
-msgstr ""
+msgstr "EAP-MD5"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:418
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:978
 msgid "EAP-MSCHAPV2"
-msgstr ""
+msgstr "EAP-MSCHAPV2"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:402
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:962
 msgid "EAP-Method"
-msgstr ""
+msgstr "Metoda-EAP"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:419
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:979
 msgid "EAP-TLS"
-msgstr ""
+msgstr "EAP-TLS"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:260
 msgid "Edit"
@@ -248,15 +248,17 @@ msgstr "Editați această rețea"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:302
 msgid "Enable the travelmate service."
-msgstr ""
+msgstr "Activați serviciul Travelmate."
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:305
 msgid "Enable verbose debug logging in case of any processing errors."
 msgstr ""
+"Activați jurnalizarea verbală a depanării în cazul în care apar erori de "
+"procesare."
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:263
 msgid "Enable/Disable this network"
-msgstr ""
+msgstr "Activați/dezactivați această rețea"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:302
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:275
@@ -271,18 +273,20 @@ msgstr "Criptare"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:251
 msgid "Ext. Hooks"
-msgstr ""
+msgstr "Ext. Hooks"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:610
 msgid ""
 "External script reference which will be called for automated captive portal "
 "logins."
 msgstr ""
+"Referința scriptului extern care va fi apelat pentru autentificarea automată "
+"a portalului captiv."
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:407
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:967
 msgid "FAST"
-msgstr ""
+msgstr "RAPID"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:295
 msgid "General Settings"
@@ -291,32 +295,35 @@ msgstr "Setări generale"
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
 msgid "Generate a random unicast MAC address for each uplink connection."
 msgstr ""
+"Generați o adresă MAC unicast aleatorie pentru fiecare conexiune 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 "Acordă acces la aplicația LuCI travelmate"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr ""
+"Cât timp trebuie să aștepte travelmate pentru o conexiune wlan uplink "
+"reușită."
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:426
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:984
 msgid "Identity"
-msgstr ""
+msgstr "Identitate"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:913
 msgid "Ignore BSSID"
-msgstr ""
+msgstr "Ignoră BSSID"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:225
 msgid "Information"
-msgstr ""
+msgstr "Informație"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:898
 msgid "Interface Name"
-msgstr ""
+msgstr "Numele interfeței"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
 msgid "Interface Timeout"
index 10ce7adc5e8413aff7574d21e1355f915abf79e3..c8d1bc5e23c7b27d9f2c942e85b2ec62d063a135 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-27 22:36+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsttyd/nb_NO/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\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 "Skru på SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:74
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: applications/luci-app-ttyd/root/usr/share/rpcd/acl.d/luci-app-ttyd.json:3
 msgid "Grant UCI access for luci-app-ttyd"
@@ -219,7 +219,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
 msgid "Warning"
-msgstr ""
+msgstr "Advarsel"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:12
 msgid "ttyd Instance"
index 0146e7f188e74bed168177e23f951ade4ac949e0..c0df9d3a98af1374a991b3af959f701b115519e1 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 13:10+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsttyd/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
 msgid "Accept only one client and exit on disconnection"
@@ -133,11 +133,11 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:76
 msgid "Notice"
-msgstr ""
+msgstr "Aviz"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
 msgid "Once"
-msgstr ""
+msgstr "O dată"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20
 msgid "Port"
@@ -146,12 +146,15 @@ msgstr "Port"
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20
 msgid "Port to listen (default: 7681, use `0` for random port)"
 msgstr ""
+"Port de ascultare (implicit: 7681, folosiți `0` pentru un port aleatoriu)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:14
 msgid ""
 "Random ttyd port (port=0) is not supported.<br />Change to a fixed port and "
 "try again."
 msgstr ""
+"Portul ttyd aleatoriu (port=0) nu este acceptat.<br />Schimbă la un port fix "
+"și încearcă din nou."
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:42
 msgid "Read-only"
@@ -159,39 +162,39 @@ msgstr "Doar citire"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:62
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:70
 msgid "SSL CA file path for client certificate verification"
-msgstr ""
+msgstr "Calea fișierului SSL CA pentru verificarea certificatului clientului"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:70
 msgid "SSL ca"
-msgstr ""
+msgstr "SSL ca"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:64
 msgid "SSL cert"
-msgstr ""
+msgstr "Certificatul SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:64
 msgid "SSL certificate file path"
-msgstr ""
+msgstr "Calea fișierului de certificat SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:67
 msgid "SSL key"
-msgstr ""
+msgstr "Cheia SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:67
 msgid "SSL key file path"
-msgstr ""
+msgstr "Calea fișierului cheie SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:44
 msgid "Send option to client"
-msgstr ""
+msgstr "Trimite opțiunea către client"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:73
 msgid "Set log level (default: 7)"
-msgstr ""
+msgstr "Setați nivelul de jurnal (implicit: 7)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:37
 msgid "Signal"
@@ -199,33 +202,33 @@ msgstr "Semnal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:37
 msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr ""
+msgstr "Semnal de trimis comenzii la ieșirea acesteia (implicit: 1, SIGHUP)"
 
 #: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:3
 #: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:14
 msgid "Terminal"
-msgstr ""
+msgstr "Terminalul"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:47
 msgid "Terminal type"
-msgstr ""
+msgstr "Tip terminal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:47
 msgid "Terminal type to report (default: xterm-256color)"
-msgstr ""
+msgstr "Tipul de terminal de raportat (implicit: xterm-256color)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:31
 msgid "User ID"
-msgstr ""
+msgstr "ID-ul utilizatorului"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:31
 msgid "User id to run with"
-msgstr ""
+msgstr "ID-ul de utilizator cu care se execută"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
 msgid "Warning"
-msgstr ""
+msgstr "Avertisment"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:12
 msgid "ttyd Instance"
-msgstr ""
+msgstr "Instanța ttyd"
index 28afdea17ddcf2e9b2b90aa939f4db6107821d4a..beb0a97b04bfec2e8f3a120ff707600c71a77ade 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-16 17:38+0000\n"
+"PO-Revision-Date: 2021-11-29 10:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsudpxy/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
 msgid "Bind IP/Interface"
@@ -65,7 +65,7 @@ msgstr "IP/Interfață sursă"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
index d7eae64b4e330123fe57045fbd90e3e05279c7b2..673b6c512772a18d136cfdd5a6cb3a9975c03f11 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsuhttpd/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid ""
@@ -139,130 +139,140 @@ msgstr "Ignoră IP-urile private pe interfața publică"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
 msgid "Index page(s)"
-msgstr ""
+msgstr "Pagina (paginile) de index"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
 msgid ""
 "Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
 "usr/bin/php-cgi')"
 msgstr ""
+"Interpretor care se asociază cu terminațiile fișierelor (\"suffix=handler\", "
+"de exemplu \".php=/usr/bin/php-cgi\")"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
 msgid "Length of key in bits"
-msgstr ""
+msgstr "Lungimea cheii în biți"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:227
 msgid "Location"
-msgstr ""
+msgstr "Locație"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
 msgid "Maximum number of connections"
-msgstr ""
+msgstr "Numărul maxim de conexiuni"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
 msgid "Maximum number of script requests"
-msgstr ""
+msgstr "Numărul maxim de cereri de script"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
 msgid "Maximum wait time for Lua, CGI, or ubus execution"
-msgstr ""
+msgstr "Timpul maxim de așteptare pentru execuția Lua, CGI sau ubus"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
 msgid "Maximum wait time for network activity"
-msgstr ""
+msgstr "Timp maxim de așteptare pentru activitatea de rețea"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
 msgid "Override path for ubus socket"
-msgstr ""
+msgstr "Suprascrieți calea pentru socket-ul ubus"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
 msgid "Path prefix for CGI scripts"
-msgstr ""
+msgstr "Prefix de cale pentru scripturile CGI"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
 msgid ""
 "Prevent access from private (RFC1918) IPs on an interface if it has an "
 "public IP address"
 msgstr ""
+"Împiedicați accesul de la IP-uri private (RFC1918) pe o interfață dacă "
+"aceasta are o adresă IP publică"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
 msgid "Realm for Basic Auth"
-msgstr ""
+msgstr "Domeniul pentru autentificarea de bază"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
 msgid "Redirect all HTTP to HTTPS"
-msgstr ""
+msgstr "Redirecționați toate HTTP către HTTPS"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
 msgid "Remove configuration for certificate and key"
-msgstr ""
+msgstr "Eliminarea configurației pentru certificat și cheie"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
 msgid "Remove old certificate and key"
-msgstr ""
+msgstr "Eliminați certificatul și cheia veche"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
 msgid "Server Hostname"
-msgstr ""
+msgstr "Numele de gazdă al serverului"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
 msgid ""
 "Settings which are either rarely needed or which affect serving the WebUI"
-msgstr ""
+msgstr "Setări care fie sunt rareori necesare, fie afectează deservirea WebUI"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
 msgid "State"
-msgstr ""
+msgstr "Stat"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
 msgid "TCP Keepalive"
-msgstr ""
+msgstr "TCP Ținețiactiv"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
 msgid "This permanently deletes the cert, key, and configuration to use same."
 msgstr ""
+"Acest lucru șterge definitiv certificatul, cheia și configurația pentru "
+"utilizarea acestora."
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
 msgid "Valid for # of Days"
-msgstr ""
+msgstr "Valabil pentru # de zile"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
 msgid ""
 "Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
 "with '/'"
 msgstr ""
+"URL-ul virtual sau scriptul CGI care trebuie afișat la starea \"404 Not "
+"Found\". Trebuie să înceapă cu \"/\""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
 msgid "Virtual path prefix for Lua scripts"
-msgstr ""
+msgstr "Prefix de cale virtuală pentru scripturile Lua"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
 msgid "Virtual path prefix for ubus via JSON-RPC integration"
-msgstr ""
+msgstr "Prefix de cale virtuală pentru ubus prin integrarea JSON-RPC"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
 msgid "Will not use HTTP authentication if not present"
-msgstr ""
+msgstr "Nu va utiliza autentificarea HTTP dacă nu este prezentă"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
 msgid "a.k.a CommonName"
-msgstr ""
+msgstr "alias CommonName"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
 #: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
 msgid "uHTTPd"
-msgstr ""
+msgstr "uHTTPd"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
 msgid "uHTTPd Self-signed Certificate Parameters"
-msgstr ""
+msgstr "Parametrii certificatului auto-semnat uHTTPd"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
 msgid ""
 "uHTTPd will generate a new self-signed certificate using the configuration "
 "shown below."
 msgstr ""
+"uHTTPd va genera un nou certificat auto-semnat folosind configurația "
+"prezentată mai jos."
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
 msgid "ubus integration is disabled if not present"
-msgstr ""
+msgstr "integrarea ubus este dezactivată dacă nu este prezentă"
index 49f0a8bd1b41ef9bd543558868cebf69d220b451..bd596c214d9ca78e5472921803bea97b3d43fce3 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsunbound/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -137,58 +137,60 @@ msgstr "Zona dirijată"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:85
 msgid "Directory only part of URL"
-msgstr ""
+msgstr "Director doar o parte din URL"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
 msgid "Domain Insecure"
-msgstr ""
+msgstr "Domeniu nesigur"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:80
 msgid "Domain name to verify TLS certificate"
-msgstr ""
+msgstr "Nume de domeniu pentru verificarea certificatului TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
 msgid "Domain suffix for this router and DHCP clients"
-msgstr ""
+msgstr "Sufix de domeniu pentru acest router și clienții DHCP"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
 msgid "EDNS Size"
-msgstr ""
+msgstr "EDNS Dimensiune"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:15
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:14
 msgid "Edit '"
-msgstr ""
+msgstr "Editare '"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:15
 msgid "Edit 'server:' clause options for 'include:"
-msgstr ""
+msgstr "Editați opțiunile clauzei \"server:\" pentru \"include:"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
 msgid ""
 "Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
 "recursion."
 msgstr ""
+"Editați o zonă forward, stub sau zone-file-cache pentru ca Unbound să o "
+"folosească în locul recursivității."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:15
 msgid "Edit clauses such as 'forward-zone:' for 'include:"
-msgstr ""
+msgstr "Modificați clauze cum ar fi \"forward-zone:\" pentru \"include:"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:86
 msgid "Edit: Extended"
-msgstr ""
+msgstr "Editare: Extins"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:83
 msgid "Edit: Server"
-msgstr ""
+msgstr "Editare: Server"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:71
 msgid "Edit: UCI"
-msgstr ""
+msgstr "Editare: UCI"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:78
 msgid "Edit: Unbound"
-msgstr ""
+msgstr "Editare: Fără legătură"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
 msgid "Enable"
@@ -196,35 +198,35 @@ msgstr "Activați"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:102
 msgid "Enable DNS64"
-msgstr ""
+msgstr "Activați DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:72
 msgid "Enable DNSSEC"
-msgstr ""
+msgstr "Activați DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:54
 msgid "Enable Unbound"
-msgstr ""
+msgstr "Activare fără legătură"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
 msgid "Enable access for unbound-control"
-msgstr ""
+msgstr "Activați accesul pentru unbound-control"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:103
 msgid "Enable the DNS64 module"
-msgstr ""
+msgstr "Activați modulul DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:73
 msgid "Enable the DNSSEC validator module"
-msgstr ""
+msgstr "Activați modulul de validare DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:55
 msgid "Enable the initialization scripts for Unbound"
-msgstr ""
+msgstr "Activați scripturile de inițializare pentru Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
 msgid "Enable this directed zone"
-msgstr ""
+msgstr "Activați această zonă direcționată"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
 msgid "Enabled"
@@ -232,39 +234,39 @@ msgstr "Activat"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:297
 msgid "Extended Statistics"
-msgstr ""
+msgstr "Statistici extinse"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:298
 msgid "Extended statistics are printed from unbound-control"
-msgstr ""
+msgstr "Statisticile extinse sunt tipărite din unbound-control"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
 msgid "Extra DNS"
-msgstr ""
+msgstr "Extra DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
 msgid "Fall Back"
-msgstr ""
+msgstr "Căderea înapoi"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
 msgid "Fallback"
-msgstr ""
+msgstr "Retragere"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:66
 msgid "Files"
-msgstr ""
+msgstr "Fișiere"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:99
 msgid "Filter Entire Subnet"
-msgstr ""
+msgstr "Filtrează întreaga subrețea"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
 msgid "Filter Localhost Rebind"
-msgstr ""
+msgstr "Filtru Localhost Rebind"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
 msgid "Filter Private Address"
-msgstr ""
+msgstr "Filtrează adresa privată"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:95
 msgid "Filter Private Rebind"
@@ -347,7 +349,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
 msgid "Ignore"
-msgstr ""
+msgstr "Ignoră"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:196
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
@@ -611,7 +613,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:39
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
 msgid "Strict Minimize"
index b6685d03e8f13b791d1f10d0f9073be1f1a2ca4c..4e00bfd6d47389dfcacb901cd7ef1007c1e31d37 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-18 18:36+0000\n"
+"PO-Revision-Date: 2021-11-30 13:10+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsupnp/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
 msgid ""
@@ -176,11 +176,11 @@ msgstr "Raporteaza timpul de functionare de sistem in loc de serviciu"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
 msgid "STUN Host"
-msgstr ""
+msgstr "Gazda STUN"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
 msgid "STUN Port"
-msgstr ""
+msgstr "Portul STUN"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
 msgid "Start UPnP and NAT-PMP service"
@@ -215,7 +215,7 @@ msgstr "Plug & Play universal"
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:56
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:100
 msgid "Unknown"
-msgstr ""
+msgstr "Necunoscut"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:139
 msgid "Uplink"
@@ -223,7 +223,7 @@ msgstr "Legătură ascendentă"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
 msgid "Use STUN"
-msgstr ""
+msgstr "Utilizați STUN"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:137
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:140
index 629467e9192fccb3fd89ad96cb5b7ee8f28f4e6c..85410fb6f4e3a1781282b4ca45ea4599e73e25d9 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-16 17:38+0000\n"
+"PO-Revision-Date: 2021-11-23 20:37+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsvpn-policy-routing/da/>\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
 msgid "%s (disabled)"
@@ -216,7 +216,7 @@ msgstr ""
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
 msgid "Path"
-msgstr ""
+msgstr "Sti"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
index 6755d45a8700055d43000e58e52a28ba6423852c..05d6d83396854549b97f99820594c761f19bf4c0 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-03-27 15:30+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsvpn-policy-routing/nb_NO/>\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.6-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
 msgid "%s (disabled)"
@@ -358,7 +358,7 @@ msgstr "Stopp"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:59
 msgid "Stopped"
-msgstr ""
+msgstr "Stoppet"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
 msgid "Strict enforcement"
@@ -420,7 +420,7 @@ msgstr ""
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
 msgid "Verbose output"
-msgstr ""
+msgstr "Sirlig utdata"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:221
 msgid "WAN"
index ec3c9b51e221cb81fba1c85b68e1ffa4f6a3febc..b7d1ddfc8dd4eb9c3279a2c3fdc409fd1d111707 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 18:52+0000\n"
+"PO-Revision-Date: 2021-12-01 14:54+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsvpn-policy-routing/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
 msgid "%s (disabled)"
@@ -178,30 +178,32 @@ msgid ""
 "FW Mask used by the service. High mask is used to avoid conflict with SQM/"
 "QoS. Change with caution together with"
 msgstr ""
+"FW Masca utilizată de serviciu. Masca înaltă este utilizată pentru a evita "
+"conflictul cu SQM/QoS. Modificați cu prudență împreună cu"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:219
 msgid "Force the ICMP protocol interface."
-msgstr ""
+msgstr "Forțează interfața protocolului ICMP."
 
 #: applications/luci-app-vpn-policy-routing/root/usr/share/rpcd/acl.d/luci-app-vpn-policy-routing.json:3
 msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
-msgstr ""
+msgstr "Acordă UCI și acces la fișiere pentru luci-app-vpn-policy-routing"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
 msgid "IPTables rule option"
-msgstr ""
+msgstr "Opțiunea de regulă IPTables"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
 msgid "IPv6 Support"
-msgstr ""
+msgstr "Suport IPv6"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:195
 msgid "Ignored Interfaces"
-msgstr ""
+msgstr "Interfețe ignorate"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
 msgid "Insert"
-msgstr ""
+msgstr "Introduceți"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
 msgid "Interface"
@@ -209,15 +211,15 @@ msgstr "Interfață"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/js.htm:51
 msgid "Loading"
-msgstr ""
+msgstr "Încărcare"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
 msgid "Local addresses / devices"
-msgstr ""
+msgstr "Adrese / dispozitive locale"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:296
 msgid "Local ports"
-msgstr ""
+msgstr "Porturi locale"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
 msgid "Name"
@@ -225,25 +227,26 @@ msgstr "Nume"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:220
 msgid "No Change"
-msgstr ""
+msgstr "Nici o schimbare"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
 msgid "Output verbosity"
-msgstr ""
+msgstr "Verbalizarea ieșirii"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
 msgid "Path"
-msgstr "Calea"
+msgstr "Cale"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
 msgid "Please check the %sREADME%s before changing this option."
 msgstr ""
+"Vă rugăm să verificați %sREADME%s înainte de a modifica această opțiune."
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:270
 msgid "Policies"
-msgstr ""
+msgstr "Politici"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:312
 msgid "Protocol"
@@ -251,11 +254,11 @@ msgstr "Protocol"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
 msgid "Remote addresses / domains"
-msgstr ""
+msgstr "Adrese / domenii la distanță"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
 msgid "Remote ports"
-msgstr ""
+msgstr "Porturi la distanță"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
 msgid "Restart"
@@ -266,18 +269,20 @@ msgid ""
 "Run the following user files after setting up but before restarting DNSMASQ. "
 "See the %sREADME%s for details."
 msgstr ""
+"Rulați următoarele fișiere de utilizator după configurarea, dar înainte de a "
+"reporni DNSMASQ. Consultați %sREADME%s pentru detalii."
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:54
 msgid "Running"
-msgstr ""
+msgstr "Rulare"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
 msgid "See the %sREADME%s for details."
-msgstr ""
+msgstr "Consultați %sREADME%s pentru detalii."
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
 msgid "Select Append for -A and Insert for -I."
-msgstr ""
+msgstr "Selectați Append pentru -A și Insert pentru -I."
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:154
 msgid "Service Control"
@@ -285,16 +290,16 @@ msgstr "Controlul serviciilor"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
 msgid "Service Errors"
-msgstr ""
+msgstr "Erori de serviciu"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
 msgid "Service FW Mask"
-msgstr ""
+msgstr "Masca de serviciu FW"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
 msgid "Service Gateways"
-msgstr ""
+msgstr "Porți de serviciu"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
 msgid "Service Status"
@@ -302,11 +307,11 @@ msgstr "Starea serviciului"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
 msgid "Service Status [%s %s]"
-msgstr ""
+msgstr "Starea serviciului [%s %s]"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
 msgid "Service Warnings"
-msgstr ""
+msgstr "Avertismente de serviciu"
 
 #: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:353
 msgid ""
index 1bf175520aabf48f7dc06f02391f502468e78716..58b1d9ec544bbb17e30e8c9463838ece16633b9b 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-09-03 03:27+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsvpnbypass/pt_BR/>\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.8.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
 msgid "Disable"
@@ -131,7 +131,7 @@ msgstr "Parando o serviço %s"
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27
 #: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3
 msgid "VPN Bypass"
-msgstr "VPN Bypass"
+msgstr "Burlar a VPN"
 
 #~ msgid "%s (disabled)"
 #~ msgstr "%s (desativado)"
index a507d0a7ffc0f6e154d5119c4e72296b457c6708..2bb9fca862867d8d08fee79e9adbdc6b6b6fcc9f 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
-"Last-Translator: Simona Iacob <s@zp1.net>\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
+"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsvpnbypass/ro/>\n"
 "Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
 msgid "Disable"
@@ -63,7 +63,7 @@ msgstr "Nu este instalat sau nu a fost găsit"
 
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68
 msgid "Quering"
-msgstr "Întrebări"
+msgstr "Interogare"
 
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50
 msgid "Remote IP Addresses to Bypass"
index 8e5add001c6258f7b7561f0fe22d6756f6b9018d..1fb80d748afce2a885d74ee28bf6a66c0e0eb028 100644 (file)
@@ -3,15 +3,15 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-11 16:27+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsvpnbypass/zh_Hans/>\n"
 "Language: zh_Hans\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.6-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
 msgid "Disable"
@@ -63,7 +63,7 @@ msgstr "未安装或未找到"
 
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68
 msgid "Quering"
-msgstr "æ\9f¥è¯¢中"
+msgstr "æ\8e\92é\98\9f中"
 
 #: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50
 msgid "Remote IP Addresses to Bypass"
index 4d16a0b93665d4b395888b403e723834cb2e9b85..502ef8aef5001d91b617bcd68d3664644573a646 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswatchcat/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
 msgid ""
@@ -205,17 +205,19 @@ msgstr "Standard: 56 octeți"
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
 msgid "These rules will govern how this device reacts to network events."
 msgstr ""
+"Aceste reguli vor guverna modul în care acest dispozitiv reacționează la "
+"evenimentele din rețea."
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
 msgid "Unlock Modem Bands"
-msgstr ""
+msgstr "Deblocarea benzilor de modem"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
 #: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
 msgid "Watchcat"
-msgstr ""
+msgstr "Priveștepisica"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
 msgid "Windows: 32 bytes"
-msgstr ""
+msgstr "Ferestre: 32 octeți"
index 9fa3867b84ceb97c8b0ad086f6a904d03508648c..c60f29578d7077354a5383df0a75f2806a576a71 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 18:36+0000\n"
+"PO-Revision-Date: 2021-11-22 19:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswifischedule/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
@@ -126,11 +126,11 @@ msgstr "Marţi"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
-msgstr ""
+msgstr "Descărcarea modulelor (experimental; economisește mai multă energie)"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:33
 msgid "View Cron Jobs"
-msgstr ""
+msgstr "Vezi locuri de muncă Cron"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:32
 msgid "View Logfile"
index 7e2567bb8cc3a6a0d6a29e773847ce73345adc60..2922267466f75c808ea5ef11fc85c686cc9269d8 100644 (file)
@@ -23,23 +23,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "عناوين IP المسموح بها"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "علامة جدار الحماية"
 
@@ -47,11 +47,11 @@ msgstr "علامة جدار الحماية"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "بوابة الاستماع"
 
@@ -59,16 +59,24 @@ msgstr "بوابة الاستماع"
 msgid "Never"
 msgstr "أبدا"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "المفتاح العمومي"
 
@@ -76,7 +84,7 @@ msgstr "المفتاح العمومي"
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 2390008d6ea95f50ce50d9b7ac3bb83ebe0fb18e..c45fac3337c198f3267b9d7f5fa1db69d14ff463 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%dm преди"
 msgid "%ds ago"
 msgstr "%ds преди"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Разрешени IPs"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Получени данни"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Предадени данни"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Крайна точка"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -58,16 +58,24 @@ msgstr ""
 msgid "Never"
 msgstr "Никога"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Публичен ключ"
 
@@ -75,7 +83,7 @@ msgstr "Публичен ключ"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Състояние на WireGuard"
 
index 04c35f54eeb840d95bf69f47ff252d149e36b1b7..00dd68f29272d81e7046ebed4ba5cea7a3777b97 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%d মিনিট আগে"
 msgid "%ds ago"
 msgstr "%d সেকেন্ড আগে"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "অনুমোদিত আইপি"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "ডাটা গৃহীত হয়েছে"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "ডাটা প্রেরিত"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "এন্ডপয়েন্ট"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "ফায়ারওয়াল মার্ক"
 
@@ -46,11 +46,11 @@ msgstr "ফায়ারওয়াল মার্ক"
 msgid "Grant access to LuCI app wireguard"
 msgstr "LuCI অ্যাপ ওয়্যারগার্ডে প্রবেশাধিকার প্রদান করুন"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "সর্বশেষ হ্যান্ডশেক"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "শোনার পোর্ট"
 
@@ -58,16 +58,24 @@ msgstr "শোনার পোর্ট"
 msgid "Never"
 msgstr "কখনও না"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "পিয়ার"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "স্থায়ী Keepalive"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "পাবলিক কী"
 
@@ -75,7 +83,7 @@ msgstr "পাবলিক কী"
 msgid "WireGuard"
 msgstr "ওয়্যারগার্ড"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "ওয়্যারগার্ড স্ট্যাটাস"
 
index c9e9d0f6f97fba2a4739d7dffc91b643d58905e6..1e8a7426350c98b60c7515e15aadce75e6573a66 100644 (file)
@@ -22,23 +22,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "IPs permeses"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -58,16 +58,24 @@ msgstr ""
 msgid "Never"
 msgstr "Mai"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -75,7 +83,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 7851269d174ae186937dcae7ce6d2bcc83a53106..f52e2802132de6cd1283799c18c2946d53c95d44 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%d minut zpět"
 msgid "%ds ago"
 msgstr "%d sekund zpět"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "IP adresy, ze kterých umožnit přístup"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Přijatá data"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Odeslaná data"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Koncový bod"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Označkování brány firewall"
 
@@ -46,11 +46,11 @@ msgstr "Označkování brány firewall"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Poslední handshake"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Port na kterém očekávat spojení"
 
@@ -58,16 +58,24 @@ msgstr "Port na kterém očekávat spojení"
 msgid "Never"
 msgstr "Nikdy"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Trvalé udržování spojení (Keep Alive)"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Veřejný klíč"
 
@@ -75,7 +83,7 @@ msgstr "Veřejný klíč"
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Stav WireGuard"
 
index 85f92a7a8e1a9cf4553cc495f9f2a2aa0bfad9b4..ff56681be9cf71ae4004dff28c58caa1968f3095 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%dm siden"
 msgid "%ds ago"
 msgstr "%ds siden"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Tilladte IP'er"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Data modtaget"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Data Overført"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Endpoint"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Firewall-mærke"
 
@@ -46,11 +46,11 @@ msgstr "Firewall-mærke"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Giv adgang til LuCI app wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Seneste håndtryk"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Lytteport"
 
@@ -58,16 +58,24 @@ msgstr "Lytteport"
 msgid "Never"
 msgstr "Aldrig"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Peers"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Vedvarende hold i live"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Offentlig nøgle"
 
@@ -75,7 +83,7 @@ msgstr "Offentlig nøgle"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard-status"
 
index 40d858b76e072a3ba154349dd133e51e5a295132..942d6c503c72cf16f48c8c7e5cfebca14e6dc3fc 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%d Minuten zuvor"
 msgid "%ds ago"
 msgstr "%d Sekunden zuvor"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Erlaubte IP-Adressen"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Daten erhalten"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Daten gesendet"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Endpunkt"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Firewall Mark"
 
@@ -46,11 +46,11 @@ msgstr "Firewall Mark"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Letztes Handshake"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Listening-Port"
 
@@ -58,16 +58,24 @@ msgstr "Listening-Port"
 msgid "Never"
 msgstr "Niemals"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Verbindung aufrechterhalten (Persistent Keepalive)"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Öffentlicher Schlüssel"
 
@@ -75,7 +83,7 @@ msgstr "Öffentlicher Schlüssel"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard-Status"
 
index ef7575830808dc78300d42a772725b1e4c7db3bd..aaa3ea6f8f18a35da05a5c0457bfa49ca5cf0a90 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%d λεπτά πριν"
 msgid "%ds ago"
 msgstr "%d δευτερόλεπτα πριν"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Επιτρεπόμενες IPs"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Ληφθέντα δεδομένα"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Απεσταλμένα δεδομένα"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Τελικό σημείο"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Σημάδι τείχους προστασίας"
 
@@ -46,11 +46,11 @@ msgstr "Σημάδι τείχους προστασίας"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Τελευταία Χειραψία"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Θύρα ακρόασης"
 
@@ -58,16 +58,24 @@ msgstr "Θύρα ακρόασης"
 msgid "Never"
 msgstr "Ποτέ"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Συνεχής διατήρηση σύνδεσης"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Δημόσιο κλειδί"
 
@@ -75,7 +83,7 @@ msgstr "Δημόσιο κλειδί"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Κατάσταση του WireGuard"
 
index 58b7740d60d46563f4b69c2d59d944372d63fe64..27609b96d47de5c998dbc5b0907af339ad24a130 100644 (file)
@@ -22,23 +22,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -58,16 +58,24 @@ msgstr ""
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -75,7 +83,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index ad7d9814a12a69bcf70a4c54e3705eae966a19fc..51f905461198df173d2ac963a8190bdd5030b772 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-09-23 04:17+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswireguard/es/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
 msgid "%dh ago"
@@ -25,23 +25,23 @@ msgstr "hace %dm"
 msgid "%ds ago"
 msgstr "hace %ds"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "IPs permitidas"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Datos recibidos"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Datos transmitidos"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Punto final"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Marca de Cortafuegos"
 
@@ -50,11 +50,11 @@ msgstr "Marca de Cortafuegos"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Otorgar acceso a la app de LuCI WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Último Handshake"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Puerto de escucha"
 
@@ -62,16 +62,24 @@ msgstr "Puerto de escucha"
 msgid "Never"
 msgstr "Nunca"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr "No se han configurado interfaces WireGuard."
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr "No hay información de pares disponible"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Pares"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Mantener conectado continuamente"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Clave pública"
 
@@ -79,7 +87,7 @@ msgstr "Clave pública"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Estado de WireGuard"
 
index 32c7eb6b4c5b4d5f78d3caeb802e29b6646aa9b1..81b3a240fe9fe9e35ce1d3615dbfb99374aadfe5 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%dm sitten"
 msgid "%ds ago"
 msgstr "%ds sitten"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Sallitut IP:t"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Dataa vastaanotettu"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Dataa lähetetty"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Päätepiste"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Palomuurimerkintä"
 
@@ -46,11 +46,11 @@ msgstr "Palomuurimerkintä"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Viimeisin kättely"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Kuunteluportti"
 
@@ -58,16 +58,24 @@ msgstr "Kuunteluportti"
 msgid "Never"
 msgstr "Ei ikinä"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Pysyvä Keepalive"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Julkinen avain"
 
@@ -75,7 +83,7 @@ msgstr "Julkinen avain"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuardin tila"
 
index 6d0a5b057a15d7ed17360fac76480dbc349b9a14..26823d3569204d8bb80e49ee44c7ff965bb1086b 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%dm passée"
 msgid "%ds ago"
 msgstr "%ds passée"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "IP autorisées"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Donnée reçue"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Données transmises"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Point d'arrivée"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Marque du Pare-feu"
 
@@ -46,11 +46,11 @@ msgstr "Marque du Pare-feu"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Autoriser l'accès à l'application LuCI wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Dernière poignée de main"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Port d'écoute"
 
@@ -58,16 +58,24 @@ msgstr "Port d'écoute"
 msgid "Never"
 msgstr "Jamais"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Pairs"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "KeepAlive persistant"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Clé publique"
 
@@ -75,7 +83,7 @@ msgstr "Clé publique"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "État de WireGuard"
 
index 821d8b90ade98a198f7e9dd3c58fb25bf2a850a5..eb5c6c46a998bc801ec7e07f3af192ac47978aed 100644 (file)
@@ -23,23 +23,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "כתובות IP מורשות"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "התקבלו נתונים"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "הועברו נתונים"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "נקודת קצה"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "סימן חומת אש"
 
@@ -47,11 +47,11 @@ msgstr "סימן חומת אש"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "לחיצת יד אחרונה"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "פתחת האזנה"
 
@@ -59,16 +59,24 @@ msgstr "פתחת האזנה"
 msgid "Never"
 msgstr "אף פעם"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "מפתח ציבורי"
 
@@ -76,7 +84,7 @@ msgstr "מפתח ציבורי"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "מצב WireGuard"
 
index 7e150541d41a6a7cbcc4dceedb80d63deda2d751..f0fb70e4079efc9cf7d235112452a7023e31a22b 100644 (file)
@@ -16,23 +16,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -40,11 +40,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -52,16 +52,24 @@ msgstr ""
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -69,7 +77,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 4dbc87cf5050ea2068faf6e7d1a54c3c79ca3308..8f5fb9a49802084aec9e71ce8fb3bc68fe3dcab6 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%d perccel ezelőtt"
 msgid "%ds ago"
 msgstr "%d másodperccel ezelőtt"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Engedélyezett IP-k"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Fogadott adat"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Átvitt adat"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Végpont"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Tűzfal jelölés"
 
@@ -46,11 +46,11 @@ msgstr "Tűzfal jelölés"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Utolsó kapcsolatfelvétel"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Fogadó port"
 
@@ -58,16 +58,24 @@ msgstr "Fogadó port"
 msgid "Never"
 msgstr "Soha"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Megmaradó keepalive"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Nyilvános kulcs"
 
@@ -75,7 +83,7 @@ msgstr "Nyilvános kulcs"
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard állapot"
 
index 028d303388676467dc815e39050f618cff45e199..99fbe5e6eabf22b8f2db095ef2d5371a6b9ee023 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%d menit yang lalu"
 msgid "%ds ago"
 msgstr "%d detik yang lalu"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "IP yang Diizinkan"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Data Diterima"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Data Ditransmisikan"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Titik akhir"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Tanda Firewall"
 
@@ -46,11 +46,11 @@ msgstr "Tanda Firewall"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Handshake Terbaru"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Port untuk Didengarkan"
 
@@ -58,16 +58,24 @@ msgstr "Port untuk Didengarkan"
 msgid "Never"
 msgstr "Tidak pernah"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Keepalive Persisten"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Kunci Publik"
 
@@ -75,7 +83,7 @@ msgstr "Kunci Publik"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Status WireGuard"
 
index 49b9ccc0663b67402ded067dbe9aa6b04f8285d2..5ee132d24a9844c600f267b850d7aa84213805ab 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%dmin fa"
 msgid "%ds ago"
 msgstr "%dsec fa"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "IP permessi"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Dati ricevuti"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Dati trasmessi"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Punto finale"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Marcatore firewall"
 
@@ -46,11 +46,11 @@ msgstr "Marcatore firewall"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Concedere l'accesso all'app LuCI wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Ultimo handshake"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Porta in ascolto"
 
@@ -58,16 +58,24 @@ msgstr "Porta in ascolto"
 msgid "Never"
 msgstr "Mai"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Peer"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "KeepAlive persistente"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Chiave pubblica"
 
@@ -75,7 +83,7 @@ msgstr "Chiave pubblica"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Stato WireGuard"
 
index 16d0d380106b023d1affebe1c852f6ff21352c02..a456fc2e9f9dd80822114513cca47dcd67697ac2 100644 (file)
@@ -26,23 +26,23 @@ msgstr "%d分前"
 msgid "%ds ago"
 msgstr "%d秒前"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "許可されたIP"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "受信済みデータ"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "送信済みデータ"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "エンドポイント"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "ファイアウォールマーク"
 
@@ -50,11 +50,11 @@ msgstr "ファイアウォールマーク"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "最新のハンドシェイク"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "リッスンポート"
 
@@ -62,16 +62,24 @@ msgstr "リッスンポート"
 msgid "Never"
 msgstr "なし"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "永続的なキープアライブ"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "公開鍵"
 
@@ -79,7 +87,7 @@ msgstr "公開鍵"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard ステータス"
 
index e14c58154c909b9ffae5943becaa33b60df9b11f..14b6e6324331a03004f6a95e7ea8b90657b427b6 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%d분 전"
 msgid "%ds ago"
 msgstr "%d초 전"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "허용된 IP"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "받은 데이터"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "보낸 데이터"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "마지막 핸드셰이크"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "접근 포트"
 
@@ -58,16 +58,24 @@ msgstr "접근 포트"
 msgid "Never"
 msgstr "안함"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "공개 키"
 
@@ -76,7 +84,7 @@ msgstr "공개 키"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard 상태"
 
index 65a9b1379233d6117ac1dc408a70dac202530f04..913a2f100952d7e41d851801e7d7b9a26f57fae8 100644 (file)
@@ -22,23 +22,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -58,16 +58,24 @@ msgstr ""
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -75,7 +83,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 13f7ba1854999e703622cddda470b86365792270..898718919463bba4b5a64427ece5b9b4170a63d2 100644 (file)
@@ -22,23 +22,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -58,16 +58,24 @@ msgstr ""
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -75,7 +83,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 9ed438b547c037656a5ecbff4a230e0c2712623b..bf0998a4e3e5cb178d3c41d2f16fb469eadf954d 100644 (file)
@@ -22,23 +22,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Tillatte IP-er"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Lytteport"
 
@@ -58,16 +58,24 @@ msgstr "Lytteport"
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -75,7 +83,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 9cbcca45ff8d07514717edb97fdafdc172de7c8e..cfdf0083ec63e0f2a5754657f9a26278dab6ba2a 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-23 04:17+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswireguard/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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
 msgid "%dh ago"
@@ -23,23 +23,23 @@ msgstr "%dm temu"
 msgid "%ds ago"
 msgstr "$d sekund temu"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Dozwolone IP"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Otrzymane dane"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Przesyłane dane"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Punkt końcowy"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Znacznik zapory sieciowej"
 
@@ -47,11 +47,11 @@ msgstr "Znacznik zapory sieciowej"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Przyznaj dostęp do aplikacji LuCI Wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Ostatni Handshake"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Port nasłuchu"
 
@@ -59,16 +59,24 @@ msgstr "Port nasłuchu"
 msgid "Never"
 msgstr "Nigdy"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr "Brak skonfigurowanych interfejsów WireGuard."
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr "Brak dostępnych informacji o peerach"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Peery"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Trwale trzymaj przy życiu"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Klucz publiczny"
 
@@ -76,7 +84,7 @@ msgstr "Klucz publiczny"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Status WireGuard"
 
index 3874cefc11510abda98aa7e09917ed7974dec888..0392f22cb715ac8c4038f5f37fd49f46be11c2a4 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-24 17:56+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswireguard/pt/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
 msgid "%dh ago"
@@ -22,23 +22,23 @@ msgstr "%dm atrás"
 msgid "%ds ago"
 msgstr "%ds atrás"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Endereços IP autorizados"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Dados Recebidos"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Dados Transmitidos"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Ponto final"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Marca da Firewall"
 
@@ -46,11 +46,11 @@ msgstr "Marca da Firewall"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Conceder acesso à app LuCI wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Último Aperto de Mão"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Porta de escuta"
 
@@ -58,16 +58,24 @@ msgstr "Porta de escuta"
 msgid "Never"
 msgstr "Nunca"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr "Nenhuma interface WireGuard foi configurada."
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr "Nenhuma informação dos pares está disponível"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Pares"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Keepalive Persistente"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Chave Pública"
 
@@ -75,7 +83,7 @@ msgstr "Chave Pública"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Estado do WireGuard"
 
index 3f119608233e75650a915a95eabeb7783e7e9e3f..ed4dec5ef571709f0cc2abc477706ab94b0f6696 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-09-23 04:17+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationswireguard/pt_BR/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
 msgid "%dh ago"
@@ -25,23 +25,23 @@ msgstr "%d meses atrás"
 msgid "%ds ago"
 msgstr "%d segundos atrás"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Endereços IP autorizados"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Dados Recebidos"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Dados Enviados"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Endpoint"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Marca do firewall"
 
@@ -49,11 +49,11 @@ msgstr "Marca do firewall"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Conceda acesso ao aplicativo LuCI wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Última Negociação"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Porta de escuta"
 
@@ -61,16 +61,24 @@ msgstr "Porta de escuta"
 msgid "Never"
 msgstr "Nunca"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr "Nenhuma interface WireGuard foi configurada."
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr "Nenhuma informação dos pares está disponível"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Pares"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Manter as Conexões Abertas (Keepalive)"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Chave Pública"
 
@@ -78,7 +86,7 @@ msgstr "Chave Pública"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Condição Geral do WireGuard"
 
index 0d93d4a83ad50bd2b9c0d8a6f82e5fe82fcc805d..ae8c7510695199737ec14cdb59c49cd7560d6821 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-16 22:33+0000\n"
+"PO-Revision-Date: 2021-11-28 15:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswireguard/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
 msgid "%dh ago"
@@ -23,23 +23,23 @@ msgstr "%dm în urmă"
 msgid "%ds ago"
 msgstr "%ds în urmă"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "IP-uri permise"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Date primite"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Date transmise"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Punct final"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Marca Firewall"
 
@@ -47,11 +47,11 @@ msgstr "Marca Firewall"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Acordă acces la aplicația LuCI wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Cea mai recentă strângere de mână"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Port de ascultare"
 
@@ -59,16 +59,24 @@ msgstr "Port de ascultare"
 msgid "Never"
 msgstr "Niciodată"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr "Nu sunt configurate interfețe WireGuard."
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr "Nu sunt disponibile informații de la egal la egal"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Perechi"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Keepalive persistent"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Cheia publică"
 
@@ -76,7 +84,7 @@ msgstr "Cheia publică"
 msgid "WireGuard"
 msgstr "WireProtecție"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Starea WireGuard"
 
index ce6e696c6a322e998790c76bb12b3bc985188168..bbaceb482d3f78c2848dc254db049d470f098a05 100644 (file)
@@ -28,23 +28,23 @@ msgstr "%d минуту назад"
 msgid "%ds ago"
 msgstr "%d секунду назад"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Разрешенные IP-адреса"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Полученные данные"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Переданные данные"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Конечная точка"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Метка межсетевого экрана"
 
@@ -52,11 +52,11 @@ msgstr "Метка межсетевого экрана"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Предоставить доступ к приложению LuCI Wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Последнее «рукопожатие» (handshake)"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Порт для входящих соединений"
 
@@ -64,16 +64,24 @@ msgstr "Порт для входящих соединений"
 msgid "Never"
 msgstr "Никогда"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Пиры"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Постоянные проверки активности (keepalive)"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Публичный ключ"
 
@@ -81,7 +89,7 @@ msgstr "Публичный ключ"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Состояние WireGuard"
 
index 15eeb7d2fda455a536ce3348ee959d6de682cabe..e6faa9188e9945f359d3ea757fa82f4df8f7d18d 100644 (file)
@@ -22,23 +22,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Povolené IP adresy"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Načúvací port"
 
@@ -58,16 +58,24 @@ msgstr "Načúvací port"
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Verejný kľúč"
 
@@ -75,7 +83,7 @@ msgstr "Verejný kľúč"
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 5e34588ce485aa45ee95f4f9d55965dc4d088b91..ad0822f675a1e20c25096412656f4bcc1ca95576 100644 (file)
@@ -22,23 +22,23 @@ msgstr "%dm sedan"
 msgid "%ds ago"
 msgstr "%ds sedan"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Tillåtna IP-adresser"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Mottagen data"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Överförd data"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Slutpunkt"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Brandväggsmarkering"
 
@@ -46,11 +46,11 @@ msgstr "Brandväggsmarkering"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Bevilja åtkomst till LuCI-appen wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Senaste handskakning"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Lyssningsport"
 
@@ -58,16 +58,24 @@ msgstr "Lyssningsport"
 msgid "Never"
 msgstr "Aldrig"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Motpart"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Hålla vid liv ständigt"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Publik nyckel"
 
@@ -75,7 +83,7 @@ msgstr "Publik nyckel"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Status för WireGuard"
 
index e2781f4da36133d2475c117520eb68a1eab77f38..1075263f36b6497d6e5acdde7afe96a4505df346 100644 (file)
@@ -13,23 +13,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -37,11 +37,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -49,16 +49,24 @@ msgstr ""
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -66,7 +74,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index f90d52b2bfc8598397f54f06d020ac42fb883a27..f0c1fd12d99ed545ac1599e61c6fb53740a01a03 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-25 02:38+0000\n"
+"PO-Revision-Date: 2021-11-29 16:08+0000\n"
 "Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswireguard/tr/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
 msgid "%dh ago"
@@ -22,23 +22,23 @@ msgstr "%d dak önce"
 msgid "%ds ago"
 msgstr "%d sn önce"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "İzin verilen IP adresleri"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Alınan Veriler"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "İletilen Veriler"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Bitiş Noktası"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Güvenlik Duvarı İşareti"
 
@@ -46,11 +46,11 @@ msgstr "Güvenlik Duvarı İşareti"
 msgid "Grant access to LuCI app wireguard"
 msgstr "LuCI uygulaması wireguard'a erişim izni verin"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Son El Sıkışma"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Dinleme Bağlantı Noktası"
 
@@ -58,16 +58,24 @@ msgstr "Dinleme Bağlantı Noktası"
 msgid "Never"
 msgstr "Asla"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr "Yapılandırılmış bir WireGuard arabirimi yok."
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr "Kullanılabilir eş bilgisi yok"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "Eşler"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Sürekli Canlı Tut"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Ortak Anahtar"
 
@@ -75,7 +83,7 @@ msgstr "Ortak Anahtar"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard Durumu"
 
index b0b56fb8f5fa4426949160d630af92402ee78bc4..7e18f2561ffe484c1230ef14ba153e0463ae8671 100644 (file)
@@ -23,23 +23,23 @@ msgstr "%dхв тому"
 msgid "%ds ago"
 msgstr "%dс тому"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "Дозволено IP-адреси"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "Отримані дані"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "Передані дані"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "Кінцева точка"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "Позначка брандмауера"
 
@@ -47,11 +47,11 @@ msgstr "Позначка брандмауера"
 msgid "Grant access to LuCI app wireguard"
 msgstr "Надання доступу до дротового охоронця програми LuCI"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "Останнє рукостискання"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "Порти прослуховування"
 
@@ -59,16 +59,24 @@ msgstr "Порти прослуховування"
 msgid "Never"
 msgstr "Ніколи"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "рівні"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Постійне утримання"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "Відкритий ключ"
 
@@ -76,7 +84,7 @@ msgstr "Відкритий ключ"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "Стан WireGuard"
 
index 9538265ea41341f5237e520796174cfd4de67b04..c821b40cb21bd69a0411c75b138b0afea651274d 100644 (file)
@@ -22,23 +22,23 @@ msgstr ""
 msgid "%ds ago"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr ""
 
@@ -46,11 +46,11 @@ msgstr ""
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr ""
 
@@ -58,16 +58,24 @@ msgstr ""
 msgid "Never"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr ""
 
@@ -75,7 +83,7 @@ msgstr ""
 msgid "WireGuard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr ""
 
index 69092a40421afa05194cd2deab8a26dec0716465..8eb88429b5aa5c0bc31cab809fb1c432f158f233 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-09-22 07:56+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: Eric <spice2wolf@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationswireguard/zh_Hans/>\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
 msgid "%dh ago"
@@ -28,23 +28,23 @@ msgstr "%d分钟前"
 msgid "%ds ago"
 msgstr "%d秒前"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "允许的 IP"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "已接收"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "已发送"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "传输端点"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "防火墙标识"
 
@@ -52,11 +52,11 @@ msgstr "防火墙标识"
 msgid "Grant access to LuCI app wireguard"
 msgstr "将权限授予 LuCI 应用 wireguard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "上次握手"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "监听端口"
 
@@ -64,16 +64,24 @@ msgstr "监听端口"
 msgid "Never"
 msgstr "永不"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr "未配置 WireGuard 接口。"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr "无对端信息可用"
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr "对端"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Keepalive 间隔(秒)"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "公钥"
 
@@ -81,7 +89,7 @@ msgstr "公钥"
 msgid "WireGuard"
 msgstr "WireGuard"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard 状态"
 
index 476b7434b15c1f0d412be276b997a7415ef64d3f..682eaa21510037bd02abaafd553116523dd25267 100644 (file)
@@ -28,23 +28,23 @@ msgstr "%d分鐘前"
 msgid "%ds ago"
 msgstr "%d秒前"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
 msgid "Allowed IPs"
 msgstr "允許的 IP群"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
 msgid "Data Received"
 msgstr "已接收"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
 msgid "Data Transmitted"
 msgstr "已傳送"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
 msgid "Endpoint"
 msgstr "傳輸端點"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
 msgid "Firewall Mark"
 msgstr "防火牆遮罩"
 
@@ -52,11 +52,11 @@ msgstr "防火牆遮罩"
 msgid "Grant access to LuCI app wireguard"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
 msgid "Latest Handshake"
 msgstr "上次握手"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
 msgid "Listen Port"
 msgstr "監聽連接埠"
 
@@ -64,16 +64,24 @@ msgstr "監聽連接埠"
 msgid "Never"
 msgstr "永不"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
+msgid "No peer information available"
+msgstr ""
+
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
 msgid "Peers"
 msgstr ""
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
 msgid "Persistent Keepalive"
 msgstr "Keepalive 間隔(秒)"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
 msgid "Public Key"
 msgstr "公鑰"
 
@@ -81,7 +89,7 @@ msgstr "公鑰"
 msgid "WireGuard"
 msgstr "WireGuard VPN"
 
-#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
 msgid "WireGuard Status"
 msgstr "WireGuard 狀態"
 
index bd46f6b680fc63417c86197ef323f3daa06d7094..2d6f3646bcbeec7fa90f5fe4568c704f61d82440 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-29 10:52+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsyggdrasil/ro/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
 msgid "Active peers"
@@ -178,7 +178,7 @@ msgstr "Setări"
 
 #: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:14
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:3
 msgid "Yggdrasil"
@@ -186,15 +186,15 @@ msgstr "Yggdrasil"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:30
 msgid "Yggdrasil node status"
-msgstr ""
+msgstr "Starea nodului Yggdrasil"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:14
 msgid "Yggdrasil's network interface name"
-msgstr ""
+msgstr "Numele interfeței de rețea a lui Yggdrasil"
 
 #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:40
 msgid "e.g. tcp://0.0.0.0:0 or tcp://[::]:0"
-msgstr ""
+msgstr "de exemplu, tcp://0.0.0.0:0 sau tcp://[::]:0"
 
 #~ msgid "Interface name"
 #~ msgstr "Numele interfeței"
index aef64d577eb49b2749549f0075a39f2b04c755db..9200954d1e791f088f9bf66bab9a10637e1435f1 100644 (file)
@@ -777,7 +777,7 @@ function cbi_update_table(table, data, placeholder) {
                                        var td = trow.appendChild(E('td', {
                                                'class': titles[i].className,
                                                'data-title': (text !== '') ? text : null
-                                       }, row[i] || ''));
+                                       }, (row[i] != null) ? row[i] : ''));
 
                                        td.classList.remove('th');
                                        td.classList.add('td');
index af487ae96b55ce039799e742b685c9d9121294ba..c451ee3f14998bd762c0d3382dbbf6895ec7bf87 100644 (file)
@@ -19,7 +19,7 @@ msgstr "%.1f ديسيبل"
 msgid "%d Bit"
 msgstr "%d بت"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d حقل غير صحيح"
 
@@ -55,19 +55,19 @@ msgid "-- Additional Field --"
 msgstr "--ميدانية إضافية --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- اختر من فضلك --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- إعداد--"
@@ -215,7 +215,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "يوجد دليل بنفس الاسم."
 
@@ -223,7 +223,7 @@ msgstr "يوجد دليل بنفس الاسم."
 msgid "A new login is required since the authentication session expired."
 msgstr "يجب الدخول مجدداً لئن صلاحية جلسة قد انتهت."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -399,11 +399,11 @@ msgstr "موازنة الحمل التكيفية(balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "موازنة تحميل الإرسال التكيفي (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -628,7 +628,7 @@ msgstr "السماح بفحص ميزات النظام"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "اسمح للمستخدم <em> root </ em> بتسجيل الدخول باستخدام كلمة المرور"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "عناوين IP المسموح بها"
 
@@ -786,16 +786,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "تطبيق النسخ الاحتياطي؟"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "فشل تطبيق الطلب بالحالة <code> h% </code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "تطبيق ملحوظ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "جاري تطبيق تغييرات التكوين ... %ds"
 
@@ -850,6 +850,7 @@ msgid "Authoritative"
 msgstr "موثوق"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "التفويض مطلوب"
 
@@ -1067,8 +1068,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "سياسة البث (البث ، 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "تصفح…"
 
@@ -1098,8 +1099,8 @@ msgstr "مخبأ"
 msgid "Call failed"
 msgstr "الاتصال فشل"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1173,11 +1174,11 @@ msgstr ""
 msgid "Chain"
 msgstr "سلسلة"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "التغييرات"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "تم التراجع عن التغييرات."
 
@@ -1277,7 +1278,7 @@ msgstr "العميل"
 msgid "Client ID to send when requesting DHCP"
 msgstr "معرّف العميل لإرساله عند طلب DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1344,16 +1345,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "حساب المجموع الاختباري الصادر (اختياري)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "إعدادات"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "تم تطبيق تغييرات التكوين."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "تم التراجع عن تغييرات التكوين!"
 
@@ -1459,7 +1460,7 @@ msgstr "تم حفظ المحتويات."
 msgid "Continue"
 msgstr "يكمل"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1699,11 +1700,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1715,7 +1716,7 @@ msgstr "احدف"
 msgid "Delete key"
 msgstr "احدف المفتاح"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "فشل طلب الحذف: %s"
 
@@ -1729,11 +1730,11 @@ msgstr "الفاصل الزمني لرسالة إشارة حركة التسلي
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "الوصف"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "إلغاء"
 
@@ -1806,7 +1807,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "الجهاز لا يمكن الوصول إليه!"
 
@@ -1827,7 +1828,7 @@ msgstr "التشخيص"
 msgid "Dial number"
 msgstr "رقم الاتصال الهاتفي"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "الدليل"
 
@@ -1882,7 +1883,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "إلغاء الارتباط عند الإقرار القليل"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr "تجاهل استجابات المنبع RFC1918"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1901,10 +1902,14 @@ msgstr "فشلت محاولة قطع الاتصال"
 msgid "Disconnection attempt failed."
 msgstr "فشلت محاولة قطع الاتصال."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1991,7 +1996,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "هل تريد حقًا حذف \" %s\"؟"
 
@@ -2003,7 +2008,7 @@ msgstr "هل تريد حقًا حذف مفتاح SSH التالي؟"
 msgid "Do you really want to erase all settings?"
 msgstr "هل تريد حقًا مسح جميع الإعدادات؟"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "هل تريد حقًا حذف الدليل \" s%\" بشكل متكرر؟"
 
@@ -2045,7 +2050,7 @@ msgstr "تحميل mtdblock"
 msgid "Downstream SNR offset"
 msgstr "تعويض مصب SNR"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "اسحب لإعادة ترتيب"
 
@@ -2095,9 +2100,9 @@ msgstr "طول EA بت"
 msgid "EAP-Method"
 msgstr "طريقة EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2144,6 +2149,10 @@ msgstr "طوارئ"
 msgid "Enable"
 msgstr "شغل"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2345,11 +2354,11 @@ msgstr "وضع التغليف"
 msgid "Encryption"
 msgstr "التشفير"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "مضيف نقطة النهاية"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "منفذ نقطة النهاية"
 
@@ -2451,7 +2460,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2531,7 +2540,7 @@ msgstr "بروتوكول FT"
 msgid "Failed to change the system password."
 msgstr "فشل تغيير كلمة مرور النظام."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "فشل التأكيد على التطبيق خلال %ds ، في انتظار التراجع…"
 
@@ -2539,7 +2548,7 @@ msgstr "فشل التأكيد على التطبيق خلال %ds ، في انت
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "فشل تنفيذ الإجراء\"%‎/etc/init.d/s% s\""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "ملف"
 
@@ -2552,7 +2561,7 @@ msgstr ""
 "1.2.3.4' لخوادم <abbr title = \"Domain Name System\"> DNS </abbr> الخاصة "
 "بالمجال أو للخوادم."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "الملف لا يمكن الوصول إليه"
 
@@ -2566,7 +2575,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "الملف محلي <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "اسم الملف"
@@ -2675,7 +2684,7 @@ msgstr "عمليات الفلاش"
 msgid "Flashing…"
 msgstr "تتبيت الصورة …"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2859,7 +2868,7 @@ msgstr "توليد التكوين"
 msgid "Generate Key"
 msgstr "توليد مفتاح"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2871,7 +2880,7 @@ msgstr "إنشاء PMK محليًا"
 msgid "Generate archive"
 msgstr "إنشاء أرشيف"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2887,21 +2896,20 @@ msgstr "الاعدادات العامة"
 msgid "Global network options"
 msgstr "خيارات الشبكة العالمية"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "انتقل إلى تكوين كلمة المرور ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3055,7 +3063,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "إخفاء <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3240,7 +3248,7 @@ msgstr "بوابة IPv4"
 msgid "IPv4 netmask"
 msgstr "قناع الشبكة IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "شبكة IPv4 في تدوين العنوان / قناع الشبكة"
 
@@ -3341,7 +3349,7 @@ msgstr "طول تعيين IPv6"
 msgid "IPv6 gateway"
 msgstr "بوابة IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "شبكة IPv6 في تدوين العنوان / قناع الشبكة"
 
@@ -3412,7 +3420,7 @@ msgstr "IPv6-over-IPv4 (6to4)"
 msgid "Identity"
 msgstr "هوية"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3451,7 +3459,7 @@ msgstr ""
 "إذا تم تحديد ذلك ، فقم بتركيب الجهاز من خلال تسمية القسم بدلاً من عقدة الجهاز "
 "الثابت"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3769,6 +3777,8 @@ msgid "Invalid hexadecimal value"
 msgstr "قيمة سداسية عشرية غير صالحة"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "اسم المستخدم و / أو كلمة المرور غير صالحة! حاول مرة اخرى."
 
@@ -3788,7 +3798,7 @@ msgstr ""
 "يبدو أنك تحاول وميض صورة لا تتناسب مع ذاكرة الفلاش ، يرجى التحقق من ملف "
 "الصورة!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3964,7 +3974,7 @@ msgstr ""
 "للتشغيل البيني. قد يتم تقليل كفاءة وقت الهواء بشكل كبير حيث يتم استخدامها. "
 "يوصى بعدم السماح بمعدلات 802.11b حيثما أمكن ذلك."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "عنوان تفسيري:"
 
@@ -4084,17 +4094,19 @@ msgstr "حمولة"
 msgid "Load Average"
 msgstr "متوسط الحمولة"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "تحميل محتويات الدليل …"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "جارٍ تحميل العرض…"
 
@@ -4202,6 +4214,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "الشبكة المنطقية التي سيتم إضافة النفق إليها (جسور) (اختياري)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "تسجيل الدخول"
 
@@ -4557,7 +4570,7 @@ msgstr "مراقب"
 msgid "More Characters"
 msgstr "المزيد من الأحرف"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "المزيد…"
 
@@ -4662,8 +4675,8 @@ msgstr "مجال NT"
 msgid "NTP server candidates"
 msgstr "المرشحين لخادم NTP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4761,7 +4774,7 @@ msgstr "اسم الواجهة الجديد …"
 msgid "Next »"
 msgstr "التالي \""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4791,7 +4804,6 @@ msgstr "لا يوجد NAT-T"
 msgid "No RX signal"
 msgstr "لا توجد إشارة RX"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4822,7 +4834,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "لا توجد إدخالات في هذا الدليل"
 
@@ -4862,7 +4874,7 @@ msgstr "لا مزيد من المستخدمين متاحين ، لا يمكن ح
 msgid "No negative cache"
 msgstr "لا توجد ذاكرة تخزين مؤقت سلبية"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5030,7 +5042,7 @@ msgstr "طريق على الارتباط"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "يجب تحديد اسم مضيف أو عنوان mac!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "واحد مما يلي: s%"
 
@@ -5094,20 +5106,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "تردد التشغيل"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "يحتوي الخيار \" s%\" على قيمة إدخال غير صالحة."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "يجب ألا يكون الخيار \" s%\" فارغًا."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "تغير الخيار"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "تمت إزالة الخيار"
 
@@ -5138,7 +5150,7 @@ msgstr ""
 "1: 2'. عند استلام بادئة IPv6 (مثل \"a: b: c: d ::\") من خادم مفوض ، استخدم "
 "اللاحقة (مثل \":: 1\") لتشكيل عنوان IPv6 ('a: b: c: d: : 1 ') للواجهة."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5146,11 +5158,11 @@ msgstr ""
 "خياري. مفتاح مشفر باستخدام Base64. يضيف طبقة إضافية من تشفير المفتاح "
 "المتماثل لمقاومة ما بعد الكم."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "خياري. إنشاء مسارات لعناوين IP المسموح بها لهذا النظير."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "خياري. وصف الأقران."
 
@@ -5158,13 +5170,13 @@ msgstr "خياري. وصف الأقران."
 msgid "Optional. Do not create host routes to peers."
 msgstr "خياري. لا تقم بإنشاء مسارات مضيفة للأقران."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr "خياري. مضيف الأقران. يتم حل الأسماء قبل إحضار الواجهة."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5175,11 +5187,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "خياري. وحدة النقل القصوى لواجهة النفق."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "خياري. بوابة الأقران."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5324,7 +5336,7 @@ msgstr "تجاوز الجدول المستخدم للتوجيهات الداخل
 msgid "Overview"
 msgstr "نظرة عامة"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "هل تريد الكتابة فوق الملف الموجود \" %s\"؟"
 
@@ -5459,6 +5471,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "كلمة المرور"
 
@@ -5548,6 +5561,10 @@ msgstr "عنوان النظير مفقود"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "الأقران"
@@ -5575,7 +5592,7 @@ msgstr "إجراء إعادة تعيين"
 msgid "Permission denied"
 msgstr "طلب الاذن مرفوض"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "مثابرة على البقاء حيا"
 
@@ -5606,7 +5623,7 @@ msgstr "الحزم."
 msgid "Please enter your username and password."
 msgstr "الرجاء إدخال اسم المستخدم وكلمة المرور الخاصة بك."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "الرجاء تحديد الملف المراد تحميله."
 
@@ -5626,7 +5643,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "حالة المنفذ:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "النفي المحتمل ل: s%"
 
@@ -5654,7 +5671,7 @@ msgstr "تفويض البادئة"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "مفتاح مشترك مسبقًا"
 
@@ -5749,7 +5766,7 @@ msgstr "توفير شبكة جديدة"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "المفتاح العمومي"
 
@@ -5773,8 +5790,8 @@ msgstr "البادئة العامة موجهة إلى هذا الجهاز لتو
 msgid "QMI Cellular"
 msgstr "QMI الخلوية"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6010,7 +6027,7 @@ msgstr "مطلوب لبعض مزودي خدمة الإنترنت ، على سب
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "مطلوب. المفتاح الخاص بترميز Base64 لهذه الواجهة."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "مطلوب. تشفير Base64 للمفتاح العام للنظير."
 
@@ -6140,8 +6157,8 @@ msgstr ""
 "ابحث عن اسم المضيف بناءً على الشبكة الفرعية المطلوبة في حالة توفر عدة عناوين "
 "IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "كشف / إخفاء كلمة المرور"
 
@@ -6149,19 +6166,19 @@ msgstr "كشف / إخفاء كلمة المرور"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "يرجع"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "التغيرات المرتدة"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "فشل طلب العودة مع الحالة <code> h% </code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "جارٍ إعادة التكوين …"
 
@@ -6184,7 +6201,7 @@ msgstr "تحضير الجذر"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "سياسة Round-Robin (Balance-rr، 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "توجيه عناوين IP المسموح بها"
 
@@ -6290,7 +6307,7 @@ msgstr "خادم SSTP"
 msgid "SWAP"
 msgstr "ذاكرة المبادلة"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6301,7 +6318,7 @@ msgid "Save"
 msgstr "إحفض"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "حفظ وتطبيق"
@@ -6327,11 +6344,11 @@ msgstr "مسح"
 msgid "Scheduled Tasks"
 msgstr "المهام المجدولة"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "تمت إضافة القسم"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "تمت إزالة القسم"
 
@@ -6348,9 +6365,9 @@ msgstr ""
 "حدد \"فرض الترقية\" وميض الصورة حتى إذا فشل فحص تنسيق الصورة. استخدمه فقط "
 "إذا كنت متأكدًا من أن البرنامج الثابت صحيح ومخصص لجهازك!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "حدد ملفًا …"
 
@@ -6536,7 +6553,7 @@ msgstr "معدل تحديث الإشارة"
 msgid "Signal:"
 msgstr "الإشارة:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "مقاس"
@@ -6906,7 +6923,7 @@ msgstr "أولوية البدء"
 msgid "Start refresh"
 msgstr "ابدأ التحديث"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "بدء تطبيق التكوين …"
 
@@ -6978,6 +6995,10 @@ msgstr "وقف WPS"
 msgid "Stop refresh"
 msgstr "توقف عن التحديث"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7040,7 +7061,7 @@ msgstr "بروتوكول التبديل"
 msgid "Switch to CIDR list notation"
 msgstr "قم بالتبديل إلى تدوين قائمة CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "ارتباط رمزي"
 
@@ -7077,7 +7098,6 @@ msgstr "خصائص النظام"
 msgid "System log buffer size"
 msgstr "حجم المخزن المؤقت لسجل النظام"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7131,11 +7151,15 @@ msgstr ""
 msgid "Target network"
 msgstr "الشبكة المستهدفة"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "إنهاء"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7252,7 +7276,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7280,7 +7304,7 @@ msgid ""
 "network"
 msgstr "يجب تحديد SSID الصحيح يدويًا عند الانضمام إلى شبكة لاسلكية مخفية"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7380,7 +7404,7 @@ msgstr "طول بادئة IPv4 بالبتات ، ويستخدم الباقي ف
 msgid "The length of the IPv6 prefix in bits"
 msgstr "طول بادئة IPv6 بالبتات"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7407,6 +7431,10 @@ msgstr "قناع شبكة IPv4 المحلي"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "عنوان IPv6 المحلي الذي تم إنشاء النفق من خلاله (اختياري)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7549,11 +7577,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "لا توجد إيجارات نشطة"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "لا توجد تغييرات لتطبيقها"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7646,8 +7674,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr "لا يمكن استخدام هذا الخيار نظرًا لعدم تثبيت حزمة ca-bundle."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7918,7 +7946,7 @@ msgstr "قم بإلغاء التحميل"
 msgid "Unnamed key"
 msgstr "مفتاح بدون اسم"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "تغييرات غير محفوظة"
 
@@ -7948,7 +7976,7 @@ msgstr "يشتغل"
 msgid "Up Delay"
 msgstr "تأخير التشغيل"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "تحميل"
 
@@ -7965,21 +7993,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "تحميل أرشيف ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "رفع ملف"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "رفع ملف…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "فشل طلب التحميل: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "جارٍ تحميل الملف …"
 
@@ -8183,6 +8211,7 @@ msgstr "مفتاح المستخدم (مشفر PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "اسم المستخدم"
 
@@ -8486,7 +8515,7 @@ msgstr "اكتب سجل النظام إلى ملف"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "سياسة XOR (Balance-xor، 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8513,7 +8542,7 @@ msgstr ""
 "إعادة تشغيل الجهاز. <br /> <strong> تحذير: إذا عطلت البرامج النصية الأساسية "
 "للبادئ مثل \"الشبكة\" ، فقد يتعذر الوصول إلى جهازك! </ strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8676,7 +8705,7 @@ msgstr "الازدواج الكامل"
 msgid "half-duplex"
 msgstr "نصف مزدوج"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "قيمة مشفرة سداسية عشرية"
 
@@ -8701,11 +8730,11 @@ msgstr "تجاهل"
 msgid "input"
 msgstr "إدخال"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "مفتاح بين 8 و 63 حرفًا"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "مفتاح مكون من 5 أو 13 حرفًا"
 
@@ -8738,12 +8767,12 @@ msgstr "لا"
 msgid "no link"
 msgstr "لا يوجد ارتباط"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "قيمة غير فارغة"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "لا شيء"
@@ -8777,11 +8806,11 @@ msgstr ""
 msgid "output"
 msgstr "الحاصل"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "قيمة عشرية موجبة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "قيمة عدد صحيح موجب"
 
@@ -8832,7 +8861,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "قيمة فريدة"
 
@@ -8850,7 +8879,7 @@ msgstr "غير معروف"
 msgid "unlimited"
 msgstr "غير محدود"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8871,175 +8900,175 @@ msgstr "غير محدد - أو - إنشاء:"
 msgid "untagged"
 msgstr "بدون علامات"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "عنوان IP صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "عنوان IP صالح أو بادئة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "IPv4 CIDR صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "عنوان IPv4 صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "عنوان IPv4 أو شبكة صالحة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "عنوان IPv4 صالح: المنفذ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "شبكة IPv4 صالحة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "IPv4 أو IPv6 CIDR صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "قيمة بادئة IPv4 صالحة (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "IPv6 CIDR صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "عنوان IPv6 صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "عنوان IPv6 صالح أو بادئة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "معرف مضيف IPv6 صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "شبكة IPv6 صالحة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "قيمة بادئة IPv6 صالحة (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "عنوان MAC صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "معرف UCI صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "معرف UCI صالح أو اسم مضيف أو عنوان IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "عنوان صالح: المنفذ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "تاريخ صالح (YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "قيمة عشرية صالحة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "مفتاح WEP سداسي عشري صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "مفتاح WPA سداسي عشري صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "مضيف صالح: المنفذ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "اسم مضيف صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "اسم مضيف أو عنوان IP صالح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "قيمة عدد صحيح"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "شبكة صالحة في تدوين العنوان / قناع الشبكة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "رقم هاتف صالح (0-9 ، \"*\" ، \"#\" ، \"!\" أو \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "منفذ أو نطاق منفذ صالح (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "قيمة منفذ صالحة"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "الوقت الصالح (HH: MM: SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "قيمة بين %d و%d حرف"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "قيمة بين %f و %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "قيمة أكبر أو تساوي %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "قيمة أصغر أو تساوي %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "قيمة مع %d حرف"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "قيمة تحتوي على d% حرفًا على الأقل"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "قيمة بحد أقصى d% حرف"
 
index 27d58ae7002404c23031036b25e204702af2f7e6..6009a64877e2785858a7418992bca0720463b3b7 100644 (file)
@@ -18,7 +18,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Бита"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d невалидни полета"
 
@@ -54,19 +54,19 @@ msgid "-- Additional Field --"
 msgstr "-- Допълнително поле --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Моля изберете --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- персонализиран --"
@@ -213,7 +213,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Сървис"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Конфигурация за устройството „%s“ вече съществува"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Вече съществува директория със същото име."
 
@@ -222,7 +222,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Необходимо е ново влизане, тъй като сесията за удостоверяване е изтекла."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -396,11 +396,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -622,7 +622,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Разрешаване на потребителя <em>root</em> да влезе с парола"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Разрешени IPs"
 
@@ -778,16 +778,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -842,6 +842,7 @@ msgid "Authoritative"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr ""
 
@@ -1059,8 +1060,8 @@ msgstr "Вдигнае на бриджа дори при липса на зак
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Броудкаст политика (броудкаст, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Преглед…"
 
@@ -1090,8 +1091,8 @@ msgstr "Кеширана"
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1157,11 +1158,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Чейн"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Промени"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Промените бяха върнати."
 
@@ -1264,7 +1265,7 @@ msgstr "Клиент"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ИД на клиент за изпращане при заявяване на DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1328,16 +1329,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Изчисляване на изходяща контролна сума (по избор)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Конфигурация"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Промените по конфигурацията са приложени."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Промените в конфигурацията са отменени!"
 
@@ -1435,7 +1436,7 @@ msgstr "Съдържанието е записано."
 msgid "Continue"
 msgstr "Продължи"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1669,11 +1670,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1685,7 +1686,7 @@ msgstr "Изтрий"
 msgid "Delete key"
 msgstr "Премахни ключ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Неуспешна заявка за изтриване: %s"
 
@@ -1699,11 +1700,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Описание"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Размаркирай"
 
@@ -1776,7 +1777,7 @@ msgstr "Устройството не е налично"
 msgid "Device type"
 msgstr "Тип на устройството"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Устройството е недостъпно!"
 
@@ -1797,7 +1798,7 @@ msgstr "Диагностики"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1854,7 +1855,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Дисоцииране при ниско потвърждение"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1874,10 +1875,14 @@ msgstr "Опитът за прекъсване на връзката е неус
 msgid "Disconnection attempt failed."
 msgstr "Опитът за прекъсване е неуспешен."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1966,7 +1971,7 @@ msgstr ""
 "Не изпращай никакви <abbr title=\"Router Advertisement, ICMPv6 Type "
 "134\">RA</abbr> съобщения на този интерфейс."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Наистина ли искате да изтриете %s ?"
 
@@ -1978,7 +1983,7 @@ msgstr "Наистина ли искате да изтриете следния
 msgid "Do you really want to erase all settings?"
 msgstr "Наистина ли искате да изтриете всички настройки?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Наистина ли искате да изтриете рекурсивно директорията \"%s\" ?"
 
@@ -2020,7 +2025,7 @@ msgstr "Изтегляне на mtdblock"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Плъзнете, за да пренаредите"
 
@@ -2071,9 +2076,9 @@ msgstr "Дължина на EA-бита"
 msgid "EAP-Method"
 msgstr "EAP-метод"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2122,6 +2127,10 @@ msgstr "Спешен случай"
 msgid "Enable"
 msgstr "Разрешаване"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 #, fuzzy
 msgid ""
@@ -2324,12 +2333,12 @@ msgstr ""
 msgid "Encryption"
 msgstr "Криптиране"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 #, fuzzy
 msgid "Endpoint Host"
 msgstr "Хост на крайна точка"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 #, fuzzy
 msgid "Endpoint Port"
 msgstr "Порт на крайна точка"
@@ -2435,7 +2444,7 @@ msgstr "Очакване на валиден IPv6 адрес"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Очакване на две стойности на приоритет, разделени с двоеточие"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2515,7 +2524,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2523,7 +2532,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2533,7 +2542,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2545,7 +2554,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2652,7 +2661,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2834,7 +2843,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2846,7 +2855,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "Създай архив"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2862,21 +2871,20 @@ msgstr "Глобални настройки"
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3029,7 +3037,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3214,7 +3222,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3315,7 +3323,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3385,7 +3393,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3420,7 +3428,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3726,6 +3734,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Невалидно потребителско име и/или парола! Моля, опитайте отново."
 
@@ -3745,7 +3755,7 @@ msgstr ""
 "Изглежда, че се опитвате да флашнете фирмуеър, което не се побира във флаш "
 "паметта, моля, проверете файла с изображението!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3918,7 +3928,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -4028,17 +4038,19 @@ msgstr ""
 msgid "Load Average"
 msgstr "Средно натоварване"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4144,6 +4156,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr ""
 
@@ -4496,7 +4509,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4602,8 +4615,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4699,7 +4712,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4729,7 +4742,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4760,7 +4772,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4800,7 +4812,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4965,7 +4977,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -5029,20 +5041,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5068,17 +5080,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5086,13 +5098,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5103,11 +5115,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5248,7 +5260,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5383,6 +5395,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr ""
 
@@ -5472,6 +5485,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5499,7 +5516,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5530,7 +5547,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "Моля, въведете потребителско име и парола."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5550,7 +5567,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5578,7 +5595,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5669,7 +5686,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Публичен ключ"
 
@@ -5694,8 +5711,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5926,7 +5943,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6054,8 +6071,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -6063,19 +6080,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6098,7 +6115,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6203,7 +6220,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6214,7 +6231,7 @@ msgid "Save"
 msgstr "Запази"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Запиши & Приложи"
@@ -6240,11 +6257,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6259,9 +6276,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6443,7 +6460,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Размер"
@@ -6779,7 +6796,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6848,6 +6865,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6910,7 +6931,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6947,7 +6968,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7001,11 +7021,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7120,7 +7144,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7146,7 +7170,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7236,7 +7260,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7263,6 +7287,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7389,11 +7417,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7473,8 +7501,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7746,7 +7774,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -7776,7 +7804,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Качване"
 
@@ -7791,21 +7819,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7992,6 +8020,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Потребителско име"
 
@@ -8283,7 +8312,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8306,7 +8335,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8469,7 +8498,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8494,11 +8523,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8531,12 +8560,12 @@ msgstr "не"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8570,11 +8599,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8625,7 +8654,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8643,7 +8672,7 @@ msgstr "неизвестен"
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8664,175 +8693,175 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 83ee017eb6a231dea8bb75e394bb62a39dec9585..8570acf4189b7d33a9ee07045fc31f7219552e22 100644 (file)
@@ -18,7 +18,7 @@ msgstr "%.1f ডিবি"
 msgid "%d Bit"
 msgstr "%d বিট"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d ফিল্ড(গুলো) সঠিক নয়"
 
@@ -54,19 +54,19 @@ msgid "-- Additional Field --"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr ""
@@ -213,7 +213,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr ""
 
@@ -221,7 +221,7 @@ msgstr ""
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -395,11 +395,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -621,7 +621,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "অনুমোদিত আইপি"
 
@@ -777,16 +777,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -841,6 +841,7 @@ msgid "Authoritative"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr ""
 
@@ -1053,8 +1054,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1084,8 +1085,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1151,11 +1152,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1248,7 +1249,7 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1310,16 +1311,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "কনফিগারেশন"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1417,7 +1418,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1647,11 +1648,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1663,7 +1664,7 @@ msgstr ""
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1677,11 +1678,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "বর্ণনা"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1754,7 +1755,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1775,7 +1776,7 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1828,7 +1829,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1847,10 +1848,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1929,7 +1934,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1941,7 +1946,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -1983,7 +1988,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2028,9 +2033,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2075,6 +2080,10 @@ msgstr ""
 msgid "Enable"
 msgstr "সক্রিয় করুন"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2273,11 +2282,11 @@ msgstr ""
 msgid "Encryption"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2378,7 +2387,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2456,7 +2465,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2464,7 +2473,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2474,7 +2483,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2486,7 +2495,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2593,7 +2602,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2775,7 +2784,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2787,7 +2796,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2803,21 +2812,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2970,7 +2978,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3155,7 +3163,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3256,7 +3264,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3326,7 +3334,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3361,7 +3369,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3667,6 +3675,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
@@ -3684,7 +3694,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3857,7 +3867,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3967,17 +3977,19 @@ msgstr ""
 msgid "Load Average"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4083,6 +4095,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr ""
 
@@ -4433,7 +4446,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4537,8 +4550,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4634,7 +4647,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4664,7 +4677,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4695,7 +4707,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4735,7 +4747,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4900,7 +4912,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4964,20 +4976,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5003,17 +5015,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5021,13 +5033,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5038,11 +5050,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5183,7 +5195,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5318,6 +5330,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr ""
 
@@ -5407,6 +5420,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "পিয়ার"
@@ -5434,7 +5451,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5465,7 +5482,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5485,7 +5502,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5513,7 +5530,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5604,7 +5621,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "পাবলিক কী"
 
@@ -5625,8 +5642,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5857,7 +5874,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -5985,8 +6002,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -5994,19 +6011,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6029,7 +6046,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6134,7 +6151,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6145,7 +6162,7 @@ msgid "Save"
 msgstr "সংরক্ষণ করুন"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -6171,11 +6188,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6190,9 +6207,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6374,7 +6391,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr ""
@@ -6710,7 +6727,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6779,6 +6796,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6841,7 +6862,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6878,7 +6899,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6932,11 +6952,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7051,7 +7075,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7077,7 +7101,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7165,7 +7189,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7192,6 +7216,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7318,11 +7346,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7402,8 +7430,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7671,7 +7699,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -7701,7 +7729,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7716,21 +7744,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7917,6 +7945,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr ""
 
@@ -8208,7 +8237,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8231,7 +8260,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8394,7 +8423,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8419,11 +8448,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8456,12 +8485,12 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8495,11 +8524,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8550,7 +8579,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8568,7 +8597,7 @@ msgstr "অজ্ঞাত"
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8589,175 +8618,175 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 28eeb38c3ba7907f6f1ea324f1b0f0fa0088e015..4fe8c0d35702cfcf92ae00a9d19415f5d1d0a7a7 100644 (file)
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d camp(s) invàlid(s)"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Camp addicional --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Escolliu, si us plau --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- personalitzat --"
@@ -221,7 +221,7 @@ msgstr "Servei <abbr title=\"Router Advertisement\">RA</abbr>"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Ja existeix una configuració pel dispositiu\"%s\""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Ja existeix un directori amb aquest mateix nom."
 
@@ -229,7 +229,7 @@ msgstr "Ja existeix un directori amb aquest mateix nom."
 msgid "A new login is required since the authentication session expired."
 msgstr "Cal un inici de sessió nou ja que la sessió d'autenticació ha caducat."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -408,11 +408,11 @@ msgstr "Equilibri de càrrega adaptatiu (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Equilibri de càrrega de transmissió adaptativa (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -644,7 +644,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permetre l'accés de l'usurari <em>root</em> amb contrasenya"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "IPs permeses"
 
@@ -800,16 +800,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -864,6 +864,7 @@ msgid "Authoritative"
 msgstr "Autoritzada"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Es requereix autenticació"
 
@@ -1079,8 +1080,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1110,8 +1111,8 @@ msgstr "En cau"
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1180,11 +1181,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Cadena"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Canvis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1285,7 +1286,7 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID de client a enviar en les sol·licituds DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1347,16 +1348,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configuració"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1454,7 +1455,7 @@ msgstr ""
 msgid "Continue"
 msgstr "Continua"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1687,11 +1688,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1703,7 +1704,7 @@ msgstr "Suprimeix"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1717,11 +1718,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Descripció"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Deselecciona"
 
@@ -1794,7 +1795,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1815,7 +1816,7 @@ msgstr "Diagnòstics"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Directori"
 
@@ -1870,8 +1871,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Descarta les respostes RFC1918 des de dalt"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Descarta les respostes RFC1918 des de dalt."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1889,10 +1890,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1977,7 +1982,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1989,7 +1994,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -2031,7 +2036,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2079,9 +2084,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Mètode EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2126,6 +2131,10 @@ msgstr "Emergència"
 msgid "Enable"
 msgstr "Activa"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2324,11 +2333,11 @@ msgstr "Mode d'encapsulació"
 msgid "Encryption"
 msgstr "Xifratge"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2429,7 +2438,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2507,7 +2516,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2515,7 +2524,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Fitxer"
 
@@ -2525,7 +2534,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "No hi ha accés al fitxer"
 
@@ -2539,7 +2548,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "fitxer <abbr title=\"Domain Name System\">DNS</abbr> local"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Nom de fitxer"
@@ -2646,7 +2655,7 @@ msgstr "Operacions a la memòria flaix"
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2828,7 +2837,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2840,7 +2849,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "Genera l'arxiu"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2858,21 +2867,20 @@ msgstr "Configuració global"
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Vés a la configuració de contrasenya"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3028,7 +3036,7 @@ msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "No mostris l'<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3213,7 +3221,7 @@ msgstr "Passarel·la IPv4"
 msgid "IPv4 netmask"
 msgstr "Màscara de xarxa IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3314,7 +3322,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Passarel·la IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3384,7 +3392,7 @@ msgstr "IPv6-sobre-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identitat"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3419,7 +3427,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3731,6 +3739,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Usuari i/o contrasenya invàlids! Si us plau prova-ho de nou."
 
@@ -3751,7 +3761,7 @@ msgstr ""
 "Sembla que intentes actualitzar una imatge que no hi cap a la memòria flaix, "
 "si us plau verifica el fitxer d'imatge!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3924,7 +3934,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Llegenda:"
 
@@ -4036,17 +4046,19 @@ msgstr "Càrrega"
 msgid "Load Average"
 msgstr "Càrrega mitjana"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4152,6 +4164,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Entra"
 
@@ -4506,7 +4519,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Més…"
 
@@ -4612,8 +4625,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr "Candidats de servidor NTP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4709,7 +4722,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Següent"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4739,7 +4752,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4770,7 +4782,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4810,7 +4822,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Sense memòria cau negativa"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4975,7 +4987,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Cal especificar o el nom de host o l'adreça MAC!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -5039,20 +5051,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Opció canviada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Opció treta"
 
@@ -5078,17 +5090,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5096,13 +5108,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5113,11 +5125,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5258,7 +5270,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Visió de conjunt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5393,6 +5405,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Contrasenya"
 
@@ -5482,6 +5495,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5509,7 +5526,7 @@ msgstr "Executa un reinici"
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5540,7 +5557,7 @@ msgstr "Paquets"
 msgid "Please enter your username and password."
 msgstr "Si us plau entra el teu nom d'usuari i contrasenya."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5560,7 +5577,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Estatus de port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5588,7 +5605,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5679,7 +5696,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr ""
 
@@ -5700,8 +5717,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5934,7 +5951,7 @@ msgstr "Alguns ISP ho requereixen, per exemple el Charter amb DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6062,8 +6079,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Mostra/amaga la contrasenya"
 
@@ -6071,19 +6088,19 @@ msgstr "Mostra/amaga la contrasenya"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Reverteix"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6106,7 +6123,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6213,7 +6230,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6224,7 +6241,7 @@ msgid "Save"
 msgstr "Desar"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Desa i aplica"
@@ -6250,11 +6267,11 @@ msgstr "Escaneja"
 msgid "Scheduled Tasks"
 msgstr "Tasques programades"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Secció afegida"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Secció treta"
 
@@ -6269,9 +6286,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6453,7 +6470,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Senyal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Mida"
@@ -6789,7 +6806,7 @@ msgstr "Prioritat d'inici"
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6858,6 +6875,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6920,7 +6941,7 @@ msgstr "Protocol de commutador"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6957,7 +6978,6 @@ msgstr "Propietats del sistema"
 msgid "System log buffer size"
 msgstr "Mida de la memòria intermèdia per al registre del sistema"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7011,11 +7031,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Acaba"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7130,7 +7154,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7158,7 +7182,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7249,7 +7273,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "La longitud del prefix IPv6 en bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7276,6 +7300,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7412,11 +7440,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7509,8 +7537,8 @@ msgstr ""
 "Aquesta opció no es pot utilitzar perquè el paquet ca-bundle no està "
 "instal·lat."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7782,7 +7810,7 @@ msgstr "Desmunta"
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Canvis sense desar"
 
@@ -7812,7 +7840,7 @@ msgstr "Amunt"
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Puja"
 
@@ -7827,21 +7855,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Puja un arxiu..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -8030,6 +8058,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nom d'usuari"
 
@@ -8323,7 +8352,7 @@ msgstr "Escriure el registre del sistema al fitxer"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8350,7 +8379,7 @@ msgstr ""
 "Si desactives scripts d'inici necessaris com el \"network\", el teu "
 "dispositiu pot resultar inaccessible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8515,7 +8544,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8540,11 +8569,11 @@ msgstr "ignora"
 msgid "input"
 msgstr "entrada"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8577,12 +8606,12 @@ msgstr "no"
 msgid "no link"
 msgstr "cap enllaç"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "cap"
@@ -8616,11 +8645,11 @@ msgstr ""
 msgid "output"
 msgstr "sortida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8671,7 +8700,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8689,7 +8718,7 @@ msgstr "desconegut"
 msgid "unlimited"
 msgstr "il·limitat"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8710,175 +8739,175 @@ msgstr "sense espeficicar -o- crear:"
 msgid "untagged"
 msgstr "sense etiquetar"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index d0f8b48267826b3e4b83db23be0af9f44006f787..d6e0d5fade23c35d8a9e8f80894f3f941d24d62a 100644 (file)
@@ -19,7 +19,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d bitů"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d neplatných kolonek"
 
@@ -55,19 +55,19 @@ msgid "-- Additional Field --"
 msgstr "-- Doplňující pole --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Vyberte --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- vlastní --"
@@ -214,7 +214,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Konfigurace zařízení \"%s\" již existuje"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Složka se stejným názvem už existuje."
 
@@ -223,7 +223,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Je třeba se znovu přihlásit, protože platnost relace přihlášení skončila."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -405,11 +405,11 @@ msgstr "Adaptivní vyvažování zátěže (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Adaptivní vyvažování přenosové zátěže (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -635,7 +635,7 @@ msgstr "Povolit zkoumání funkcí systému"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Povolit <em>root</em> účtu přihlášení bez nastaveného hesla"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "IP adresy, ze kterých umožnit přístup"
 
@@ -793,16 +793,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Aplikovat zálohu?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Provádění požadavku selhalo se stavem <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Použít nezkontrolované"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Aplikuji změny nastavení… %ds"
 
@@ -863,6 +863,7 @@ msgid "Authoritative"
 msgstr "Autoritativní"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Vyžadováno ověření se"
 
@@ -1082,8 +1083,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Procházet…"
 
@@ -1115,8 +1116,8 @@ msgstr "Mezipaměť"
 msgid "Call failed"
 msgstr "Volání se nezdařilo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1182,11 +1183,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Řetěz"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Změny"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Změny byly vzaty zpět."
 
@@ -1290,7 +1291,7 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Identifikátor klienta, odesílaný v DHCP požadavku"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1359,16 +1360,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Vypočítat odchozí kontrolní součet (volitelné)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Nastavení"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Změny nastavení byly provedeny."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Změny nastavení byly vráceny zpět!"
 
@@ -1466,7 +1467,7 @@ msgstr "Obsah byl uložen."
 msgid "Continue"
 msgstr "Pokračovat"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1705,11 +1706,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Delegovat prefix IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1721,7 +1722,7 @@ msgstr "Odstranit"
 msgid "Delete key"
 msgstr "Smazat klíč"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Odstranění se nezdařilo: %s"
 
@@ -1735,11 +1736,11 @@ msgstr "Interval zprávy Delivery Traffic Indication"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Popis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Zrušit označení"
 
@@ -1812,7 +1813,7 @@ msgstr "Zařízení není přítomné"
 msgid "Device type"
 msgstr "Druh zařízení"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Zařízení nedostupné!"
 
@@ -1833,7 +1834,7 @@ msgstr "Diagnostika"
 msgid "Dial number"
 msgstr "Vytáčené číslo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Adresář"
 
@@ -1888,7 +1889,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Zrušit spojení při nízkém počtu ACK potvrzení"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr "Vyřadit upstream RFC1918 odpovědi."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1907,10 +1908,14 @@ msgstr "Pokud o odpojení se nezdařil"
 msgid "Disconnection attempt failed."
 msgstr "Pokud o odpojení se nezdařil."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1997,7 +2002,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Opravdu chcete „%s“ smazat?"
 
@@ -2009,7 +2014,7 @@ msgstr "Opravdu chcete smazat následující SSH klíč?"
 msgid "Do you really want to erase all settings?"
 msgstr "Opravdu chcete smazat veškeré nastavení?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Opravdu chcete smazat složku „%s“ a tím i vše, co obsahuje?"
 
@@ -2051,7 +2056,7 @@ msgstr "Stáhnout si mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Downstream SNR offset"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Pořadí změníte přetažením"
 
@@ -2102,9 +2107,9 @@ msgstr "EA bitová délka"
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2151,6 +2156,10 @@ msgstr "Záchrana"
 msgid "Enable"
 msgstr "Povolit"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2353,11 +2362,11 @@ msgstr "Režim zapouzdřování"
 msgid "Encryption"
 msgstr "Šifrování"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Koncový bod"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Port koncového bodu"
 
@@ -2460,7 +2469,7 @@ msgstr "Očekávání platné adresy IPv6"
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2540,7 +2549,7 @@ msgstr "FT protokol"
 msgid "Failed to change the system password."
 msgstr "Nepodařilo se změnit systémové heslo."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 #, fuzzy
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
@@ -2551,7 +2560,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Nepodařilo se vykonat „/etc/init.d/%s %s“ akce: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Soubor"
 
@@ -2564,7 +2573,7 @@ msgstr ""
 "nebo <code>'server=1.2.3.4'</code> pro konkrétní doménové nebo plně "
 "nadřazené <abbr title=\"Domain Name System\">DNS</abbr> servery."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Soubor není přístupný"
 
@@ -2578,7 +2587,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "Soubor s nadřazenými resolvery."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Název souboru"
@@ -2687,7 +2696,7 @@ msgstr "Operace nad flash pamětí"
 msgid "Flashing…"
 msgstr "Flashování…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2872,7 +2881,7 @@ msgstr "Vytvořit konfiguraci"
 msgid "Generate Key"
 msgstr "Vygenerovat klíč"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2884,7 +2893,7 @@ msgstr "Generovat klíč PMK lokálně"
 msgid "Generate archive"
 msgstr "Vytvorǐt archív"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2900,21 +2909,20 @@ msgstr "Obecná nastavení"
 msgid "Global network options"
 msgstr "Globální možnosti sítě"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Přejít na nastavení hesla..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3069,7 +3077,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skrývat <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3254,7 +3262,7 @@ msgstr "IPv4 brána"
 msgid "IPv4 netmask"
 msgstr "IPv4 maska sítě"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Síť IPv4 v notaci adresa/maska sítě"
 
@@ -3356,7 +3364,7 @@ msgstr "Velikost přídělu IPv6"
 msgid "IPv6 gateway"
 msgstr "IPv6 brána"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Síť IPv6 v notaci adresa/maska sítě"
 
@@ -3428,7 +3436,7 @@ msgstr "IPv6-over-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identita"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3463,7 +3471,7 @@ msgid ""
 "device node"
 msgstr "Namísto pevného uzlu zařízení připojovat pomocí názvu oddílu"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3782,6 +3790,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Neplatná šestnáctková hodnota"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Špatné uživatelské jméno a/nebo heslo! Prosím zkuste to znovu."
 
@@ -3801,7 +3811,7 @@ msgstr ""
 "Vypadadá to, že se pokoušíte zapsat obraz, který se nevejde do flash paměti. "
 "Prosím ověřte soubor s obrazem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3978,7 +3988,7 @@ msgstr ""
 "efektivita. Doporučuje se, pokud možno, nepovolovat rychlosti přenosu "
 "802.11b."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -4105,17 +4115,19 @@ msgstr "Zátěž"
 msgid "Load Average"
 msgstr "Průměrná zátěž"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Načítání obsahu adresáře…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Načítání zobrazení…"
 
@@ -4225,6 +4237,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Přihlásit"
 
@@ -4587,7 +4600,7 @@ msgstr "Sledování"
 msgid "More Characters"
 msgstr "Více znaků"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Více…"
 
@@ -4694,8 +4707,8 @@ msgstr "NT doména"
 msgid "NTP server candidates"
 msgstr "Kandidáti NTP serveru"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4793,7 +4806,7 @@ msgstr "Nový název rozhraní…"
 msgid "Next »"
 msgstr "Další »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4823,7 +4836,6 @@ msgstr "Žádné NAT-T"
 msgid "No RX signal"
 msgstr "Žádný signál RX"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4854,7 +4866,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "V tomto adresáři nejsou žádné položky"
 
@@ -4894,7 +4906,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Žádná negativní mezipaměť"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5064,7 +5076,7 @@ msgstr "Link-local trasa"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Jedno jméno nebo mac adresa, musí být zadáno!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Jeden z následujících: %s"
 
@@ -5128,20 +5140,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Provozní frekvence"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Volba \"%s\" obsahuje neplatnou vstupní hodnotu."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Volba \"%s\" nesmí být prázdná."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Volba změněna"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Volba odstraněna"
 
@@ -5173,7 +5185,7 @@ msgstr ""
 "b:c:d::\"), použijte k vytvoření IPv6 adresy (\"a:b:c:d::1\") pro dané "
 "rozhraní suffix (např. '::1')."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5181,12 +5193,12 @@ msgstr ""
 "Volitelné. Předsdílený klíč v kódování Base64. Přidává další vrstvu "
 "symetrické kryptografie pro post-kvantovou odolnost."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 #, fuzzy
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Volitelné. Vytvořte trasy pro povolené IP adresy této protistrany."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Volitelné. Popis protistrany."
 
@@ -5194,7 +5206,7 @@ msgstr "Volitelné. Popis protistrany."
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5202,7 +5214,7 @@ msgstr ""
 "Volitelné. Hostitel protistrany. Názvy jsou překládány před spuštěním "
 "síťového rozhraní."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5213,11 +5225,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Volitelné. Maximální přenosová jednotka (MTU) tunelového rozhraní."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Volitelné. Port protistrany."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5363,7 +5375,7 @@ msgstr "Přepsat tabulku, používanou pro vnitřní cesty"
 msgid "Overview"
 msgstr "Přehled"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Přepsat existující soubor \"%s\"?"
 
@@ -5498,6 +5510,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Heslo"
 
@@ -5587,6 +5600,10 @@ msgstr "Adresa protistrany chybí"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Protistrany"
@@ -5614,7 +5631,7 @@ msgstr "Provést reset"
 msgid "Permission denied"
 msgstr "Přístup zamítnut"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Trvalé udržování spojení (Keep Alive)"
 
@@ -5645,7 +5662,7 @@ msgstr "paketů"
 msgid "Please enter your username and password."
 msgstr "Prosím vložte vaše uživatelské jméno a heslo."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Vyberte soubor, který chcete nahrát."
 
@@ -5665,7 +5682,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Stav portu:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Potenciální negace: %s"
 
@@ -5693,7 +5710,7 @@ msgstr "Delegovaný prefix"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Předsdílený klíč"
 
@@ -5786,7 +5803,7 @@ msgstr "Poskytování nové sítě"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Veřejný klíč"
 
@@ -5811,8 +5828,8 @@ msgstr "Veřejný prefix směrovaná k tomuto zařízení pro distribuci klient
 msgid "QMI Cellular"
 msgstr "Mobilní QMI"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6050,7 +6067,7 @@ msgstr "Vyžadováno u některých ISP, např. Charter s DocSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Povinné. Soukromý klíč tohoto rozhraní v kódování Base64."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Povinné. Veřejný klíč protistrany v kódování Base64."
 
@@ -6180,8 +6197,8 @@ msgstr ""
 "Lokalizovat jméno v závislosti na dotazující se podsíti, pokud bylo nalezeno "
 "více IP adres."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Odhalit/skrýt heslo"
 
@@ -6189,19 +6206,19 @@ msgstr "Odhalit/skrýt heslo"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Vrátit zpět"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Vrátit změny"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Požadavek na vrácení se nezdařil se stavem <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Vracení konfigurace…"
 
@@ -6224,7 +6241,7 @@ msgstr "Příprava kořenového adresáře"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Politika Round-Robin (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Směrovat povolené IP adresy"
 
@@ -6330,7 +6347,7 @@ msgstr "Server SSTP"
 msgid "SWAP"
 msgstr "Odkládací soubor/oddíl"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6341,7 +6358,7 @@ msgid "Save"
 msgstr "Uložit"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Uložit & použít"
@@ -6367,11 +6384,11 @@ msgstr "Skenovat"
 msgid "Scheduled Tasks"
 msgstr "Naplánované úlohy"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Přidána sekce"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Sekce odebrána"
 
@@ -6389,9 +6406,9 @@ msgstr ""
 "kontrola formátu firmware. Použijte, pouze pokud jste si jisti, že firmware "
 "je správný a určený pro vaše zařízení!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Vybrat soubor…"
 
@@ -6577,7 +6594,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signál:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Velikost"
@@ -6925,7 +6942,7 @@ msgstr "Priorita spouštění"
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Provádění konfiguračních změn…"
 
@@ -6997,6 +7014,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7060,7 +7081,7 @@ msgstr "Směrovací protokol"
 msgid "Switch to CIDR list notation"
 msgstr "Přepnout na notaci seznamu CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Symbolický odkaz"
 
@@ -7097,7 +7118,6 @@ msgstr "Vlastnosti systému"
 msgid "System log buffer size"
 msgstr "Velikost bufferu systémového logu"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7151,11 +7171,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Cílová síť"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Ukončit"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7272,7 +7296,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7300,7 +7324,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7403,7 +7427,7 @@ msgstr "Délka IPv4 prefixu v bitech, zbytek se používá v IPv6 adresách."
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Délka IPv6 prefixu v bitech"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7430,6 +7454,10 @@ msgstr "Síťová maska místní IPv4 adresy"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7576,11 +7604,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "Žádné aktivní zápůjčky"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Žádné změny k provedení"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7682,8 +7710,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7954,7 +7982,7 @@ msgstr "Odpojit"
 msgid "Unnamed key"
 msgstr "Nepojmenovaný klíč"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Neuložené změny"
 
@@ -7984,7 +8012,7 @@ msgstr "Nahoru"
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Nahrát"
 
@@ -8001,21 +8029,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Nahrát archiv..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Nahrát soubor"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Nahrát soubor…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Požadavek na nahrání selhal: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Nahrávání souboru…"
 
@@ -8215,6 +8243,7 @@ msgstr "Uživatelský klíč (PEM formát)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Uživatelské jméno"
 
@@ -8520,7 +8549,7 @@ msgstr "Zapisovat systémový protokol do souboru"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8548,7 +8577,7 @@ msgstr ""
 "zařízení.<br /><strong>Varování: Pokud zakážete základní init skripty jako "
 "\"network\", vaše zařízení se může stát nepřístupným!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8715,7 +8744,7 @@ msgstr "plný-duplex"
 msgid "half-duplex"
 msgstr "poloviční-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "hexadecimální hodnota"
 
@@ -8740,11 +8769,11 @@ msgstr "ignorovat"
 msgid "input"
 msgstr "vstup"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "délka klíče v rozmezí 8 až 63 znaků"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "délka klíče 8, nebo 13 znaků"
 
@@ -8777,12 +8806,12 @@ msgstr "ne"
 msgid "no link"
 msgstr "žádné spojení"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "neprázdná hodnota"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "žádný"
@@ -8816,11 +8845,11 @@ msgstr ""
 msgid "output"
 msgstr "výstup"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "kladná desítková hodnota"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "kladná celočíselná hodnota"
 
@@ -8871,7 +8900,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "jedinečná hodnota"
 
@@ -8889,7 +8918,7 @@ msgstr "neznámý"
 msgid "unlimited"
 msgstr "neomezený"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8910,175 +8939,175 @@ msgstr "nespecifikovaný -nebo- vytvořit:"
 msgid "untagged"
 msgstr "neoznačený"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "platná IP adresa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "platná IP adresa nebo prefix"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "platný IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "platná IPv4 adresa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "platná IPv4 adresa nebo síť"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "platná IPv4 adresa:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "platná IPv4 síť"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "platný IPv4 nebo IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "platná hodnota IPv4 prefixu (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "platný IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "platná IPv6 adresa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "platná IPv6 adresa nebo prefix"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "platný identifikátor hostitele IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "platná IPv6 síť"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "platná hodnota prefixu IPv6 (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "platná MAC adresa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "platný UCI identifikátor"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "platný identifikátor UCI, název hostitele nebo IP adresa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "platná adresa:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "platné datum (RRRR-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "platná desítková hodnota"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "platný šestnáctkový klíč WEP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "platný šestnáctkový klíč WPA"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "platný hostitel:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "platný název hostitele"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "platný název hostitele nebo IP adresa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "platná celočíselná hodnota"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "platná síť v notaci adresa/maska sítě"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "platná telefonní číslice (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "platný port nebo rozsah portů (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "platná hodnota portu"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "platný čas (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "hodnota mezi %d a %d znaky"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "hodnota mezi %f a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "hodnota větší nebo rovna %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "hodnota menší nebo rovna %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "hodnota s %d znaky"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "hodnota s alespoň %d znaky"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "hodnota s nejvýše %d znaky"
 
index 5bb9d61778cfa25682ddb95db79b7f2ee9d746ba..869ee114759bec254c2da5572dcdbca90be57e62 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 18:36+0000\n"
+"PO-Revision-Date: 2021-11-23 20:37+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/luci/da/>"
 "\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -18,7 +18,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d ugyldigt(e) felt(er)"
 
@@ -54,19 +54,19 @@ msgid "-- Additional Field --"
 msgstr "-- Yderligere felt --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Vælg venligst --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- brugerdefineret --"
@@ -215,7 +215,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-tjeneste"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Der findes allerede en konfiguration for enheden \"%s\""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Der findes allerede en mappe med samme navn."
 
@@ -223,7 +223,7 @@ msgstr "Der findes allerede en mappe med samme navn."
 msgid "A new login is required since the authentication session expired."
 msgstr "Der er behov for et nyt login, da godkendelsessessionen er udløbet."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:197
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -404,11 +404,11 @@ msgstr "Adaptiv load balancing (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Adaptiv load balancing af transmission (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -466,7 +466,7 @@ msgstr "Tilføj lokalt domæne-suffiks til navne, der serveres fra hosts-filer."
 msgid "Add new interface..."
 msgstr "Tilføj nyt interface..."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
 msgid "Add peer"
 msgstr "Tilføj peer"
 
@@ -639,7 +639,7 @@ msgstr "Tillad undersøgelse af systemfunktioner"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillad brugeren <em>root</em> at logge ind med adgangskode"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
 msgid "Allowed IPs"
 msgstr "Tilladte IP'er"
 
@@ -805,16 +805,16 @@ msgstr "Anvend DHCP-indstillinger på dette net. (Tomt = alle klienter)."
 msgid "Apply backup?"
 msgstr "Anvend backup?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Anvendelse af anmodning mislykkedes med status <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Anvend ikke afkrydset"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Anvendelse af konfigurationsændringer... %ds"
 
@@ -874,6 +874,7 @@ msgid "Authoritative"
 msgstr "Autoritativ"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorisation påkrævet"
 
@@ -991,6 +992,10 @@ msgstr "Bånd"
 msgid "Base device"
 msgstr "Basisenhed"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
+msgid "Base64-encoded public key of this interface for sharing."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:974
 msgid "Beacon Interval"
 msgstr "Beacon-interval"
@@ -1091,8 +1096,8 @@ msgstr "start bro interface op, selv om der ikke er tilsluttet nogen porte"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Broadcast politik (broadcast, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Gennemse…"
 
@@ -1124,8 +1129,8 @@ msgstr "Cachelagret"
 msgid "Call failed"
 msgstr "Opkald mislykkedes"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1190,8 +1195,8 @@ msgid ""
 "Certificate constraint(s) via Subject Alternate Name values<br />(supported "
 "attributes: EMAIL, DNS, URI) - e.g. DNS:wifi.mycompany.com"
 msgstr ""
-"Certifikatbegrænsning(er) via Subject Alternate Name-værdier<br />("
-"understøttede attributter: EMAIL, DNS, URI) - f.eks. DNS:wifi.mycompany.com"
+"Certifikatbegrænsning(er) via Subject Alternate Name-værdier<br /"
+">(understøttede attributter: EMAIL, DNS, URI) - f.eks. DNS:wifi.mycompany.com"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
@@ -1199,11 +1204,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Kæde"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Ændringer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Ændringerne er blevet tilbageført."
 
@@ -1286,7 +1291,7 @@ msgid ""
 "Click \"Generate archive\" to download a tar archive of the current "
 "configuration files."
 msgstr ""
-"Klik på \"Generate archive\" for at downloade et tar-arkiv med de aktuelle "
+"Klik på \" Generer arkiv \" for at downloade et tar-arkiv med de aktuelle "
 "konfigurationsfiler."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:424
@@ -1294,8 +1299,8 @@ msgid ""
 "Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
-"Klik på \"Save mtdblock\" for at downloade den angivne mtdblock-fil. (BEMÆRK:"
-" DENNE FUNKTION ER FOR PROFESSIONELLE! )"
+"Klik på \"Save mtdblock\" for at downloade den angivne mtdblock-fil. "
+"(BEMÆRK: DENNE FUNKTION ER FOR PROFESSIONELLE! )"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3873
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:992
@@ -1308,7 +1313,7 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Klient-ID, der skal sendes ved anmodning om DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1376,16 +1381,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Beregner den udgående checksum (valgfrit)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Konfigurationsændringer er anvendt."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Konfigurationsændringer er blevet rullet tilbage!"
 
@@ -1424,8 +1429,8 @@ msgid ""
 "Configures the operation mode of the <abbr title=\"Router Advertisement"
 "\">RA</abbr> service on this interface."
 msgstr ""
-"Konfigurerer driftstilstanden for <abbr title=\"Router Advertisement\""
-">RA</abbr>-tjenesten på denne interface."
+"Konfigurerer driftstilstanden for <abbr title=\"Router Advertisement\">RA</"
+"abbr>-tjenesten på denne interface."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:868
 msgid "Configures the operation mode of the DHCPv6 service on this interface."
@@ -1475,7 +1480,8 @@ msgstr "Forbindelser"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
 msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
-msgstr "Slaven betragtes som værende oppe, når alle ARP-IP-mål kan nås (all, 1)"
+msgstr ""
+"Slaven betragtes som værende oppe, når alle ARP-IP-mål kan nås (all, 1)"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:377
 msgid "Consider the slave up when any ARP IP target is reachable (any, 0)"
@@ -1497,7 +1503,7 @@ msgstr "Indholdet er blevet gemt."
 msgid "Continue"
 msgstr "Fortsæt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1718,8 +1724,8 @@ msgid ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
 "servers to clients."
 msgstr ""
-"Definer yderligere DHCP-optioner, f.eks. \"<code>6,192.168.2.1,192.168.2."
-"2</code>\", som annoncerer forskellige DNS-servere til klienterne."
+"Definer yderligere DHCP-optioner, f.eks. \"<code>6,192.168.2.1,192.168.2.2</"
+"code>\", som annoncerer forskellige DNS-servere til klienterne."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
 msgid ""
@@ -1741,11 +1747,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Delegere IPv6-præfikser"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1757,7 +1763,7 @@ msgstr "Slet"
 msgid "Delete key"
 msgstr "Slet nøgle"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Anmodning om sletning mislykkedes: %s"
 
@@ -1771,11 +1777,11 @@ msgstr "Meddelelsesinterval for meddelelse om levering af trafikinformation"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:184
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Fravælg"
 
@@ -1848,7 +1854,7 @@ msgstr "Enheden er ikke til stede"
 msgid "Device type"
 msgstr "Enhedstype"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Enheden er ikke tilgængelig!"
 
@@ -1869,7 +1875,7 @@ msgstr "Diagnostik"
 msgid "Dial number"
 msgstr "Tast nummer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Mappe"
 
@@ -1924,8 +1930,9 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Fjern tilknytning ved lav anerkendelse"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Kassér upstream RFC1918-svar."
+msgid ""
+"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
+msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1943,10 +1950,14 @@ msgstr "Afbrydelsesforsøg mislykkedes"
 msgid "Disconnection attempt failed."
 msgstr "Afbrydelsesforsøg mislykkedes."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1974,9 +1985,8 @@ msgid ""
 "\">DHCP</abbr> server and <abbr title=\"Domain Name System\">DNS</abbr> "
 "forwarder."
 msgstr ""
-"Dnsmasq er en let <abbr title=\"Dynamic Host Configuration Protocol\""
-">DHCP</abbr>-server og <abbr title=\"Domain Name System\""
-">DNS</abbr>-forwarder."
+"Dnsmasq er en let <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr>-server og <abbr title=\"Domain Name System\">DNS</abbr>-forwarder."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:413
 msgid "Do not cache negative replies, e.g. for non-existent domains."
@@ -2020,8 +2030,8 @@ msgid ""
 "Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> "
 "packets."
 msgstr ""
-"Du må ikke give proxy-proxy til <abbr title=\"Neighbour Discovery Protocol\""
-">NDP</abbr>-pakker."
+"Du må ikke give proxy-proxy til <abbr title=\"Neighbour Discovery Protocol"
+"\">NDP</abbr>-pakker."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25
 msgid "Do not send a hostname"
@@ -2035,7 +2045,7 @@ msgstr ""
 "Send ingen <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr>-"
 "meddelelser på dette interface."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Ønsker du virkelig at slette \"%s\" ?"
 
@@ -2047,7 +2057,7 @@ msgstr "Ønsker du virkelig at slette følgende SSH-nøgle?"
 msgid "Do you really want to erase all settings?"
 msgstr "Ønsker du virkelig at slette alle indstillinger?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Ønsker du virkelig at slette mappen \"%s\" rekursivt?"
 
@@ -2089,7 +2099,7 @@ msgstr "Download mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Nedstrøms SNR offset"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Træk for at omarrangere"
 
@@ -2139,9 +2149,9 @@ msgstr "EA-bits længde"
 msgid "EAP-Method"
 msgstr "EAP-metode"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2188,6 +2198,10 @@ msgstr "Nødsituation"
 msgid "Enable"
 msgstr "Aktiver"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2273,9 +2287,9 @@ msgid ""
 "\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol Secure"
 "\">HTTPS</abbr> port."
 msgstr ""
-"Aktiver automatisk omdirigering af <abbr title=\"Hypertext Transfer "
-"Protocol\">HTTP</abbr>-anmodninger til <abbr title=\"Hypertext Transfer "
-"Protocol Secure\">HTTPS</abbr>-porten."
+"Aktiver automatisk omdirigering af <abbr title=\"Hypertext Transfer Protocol"
+"\">HTTP</abbr>-anmodninger til <abbr title=\"Hypertext Transfer Protocol "
+"Secure\">HTTPS</abbr>-porten."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
 msgid ""
@@ -2397,11 +2411,11 @@ msgstr "Indkapslingstilstand"
 msgid "Encryption"
 msgstr "Kryptering"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
 msgid "Endpoint Host"
 msgstr "Slutpunkt vært"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:280
 msgid "Endpoint Port"
 msgstr "Slutpunktsport"
 
@@ -2446,6 +2460,10 @@ msgstr "Sletning..."
 msgid "Error"
 msgstr "Fejl"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+msgid "Error getting PublicKey"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
 msgid "Errored seconds (ES)"
 msgstr "Fejlede sekunder (ES)"
@@ -2504,7 +2522,7 @@ msgstr "Forventer en gyldig IPv6-adresse"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Forventer to prioritetsværdier adskilt af et kolon"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2528,7 +2546,8 @@ msgstr "Udløber"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:679
 msgid ""
 "Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
-msgstr "Udløbstid for leased adresser, minimum er 2 minutter (<code>2m</code>)."
+msgstr ""
+"Udløbstid for leased adresser, minimum er 2 minutter (<code>2m</code>)."
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19
 msgid "External"
@@ -2582,7 +2601,7 @@ msgstr "FT-protokol"
 msgid "Failed to change the system password."
 msgstr "Det lykkedes ikke at ændre systemadgangskoden."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Det lykkedes ikke at bekræfte anvendelsen inden for %ds, venter på rollback…"
@@ -2591,7 +2610,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Fejl i udførelsen af \"/etc/init.d/%s %s %s\" handling: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Fil"
 
@@ -2603,7 +2622,7 @@ msgstr ""
 "Fil, der viser upstream resolvere, valgfrit domænespecifikke, f.eks. "
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Filen er ikke tilgængelig"
 
@@ -2615,7 +2634,7 @@ msgstr "Fil til lagring af DHCP-leasingoplysninger."
 msgid "File with upstream resolvers."
 msgstr "Fil med upstream resolvers."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Filnavn"
@@ -2674,7 +2693,7 @@ msgstr "Afslut"
 msgid "Firewall"
 msgstr "Firewall"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
 msgstr "Firewall-mærke"
 
@@ -2724,7 +2743,7 @@ msgstr "Flash-operationer"
 msgid "Flashing…"
 msgstr "Flashing…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:232
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 "For at få understøttelse af QR-koder skal du installere pakken qrencode!"
@@ -2840,7 +2859,7 @@ msgstr "Videresendelsestilstand"
 msgid "Fragmentation Threshold"
 msgstr "Fragmenteringstærskel"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid ""
 "Further information about WireGuard interfaces and peers at <a href='http://"
 "wireguard.com'>wireguard.com</a>."
@@ -2914,11 +2933,11 @@ msgstr "Generelle enhedsindstillinger"
 msgid "Generate Config"
 msgstr "Generere konfiguration"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:91
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:116
 msgid "Generate Key"
 msgstr "Generer nøgle"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:236
 msgid "Generate New QR-Code"
 msgstr "Generer en ny QR-kode"
 
@@ -2930,7 +2949,7 @@ msgstr "Generer PMK lokalt"
 msgid "Generate archive"
 msgstr "Generer arkiv"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:251
 msgid "Generate new QR-Code"
 msgstr "Generer ny QR-kode"
 
@@ -2947,21 +2966,20 @@ msgstr "Globale indstillinger"
 msgid "Global network options"
 msgstr "Globale netværksindstillinger"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "Gå til opgradering af firmware..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Gå til adgangskodekonfiguration..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3116,7 +3134,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skjul <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:246
 msgid "Hide QR-Code"
 msgstr "Skjul QR-kode"
 
@@ -3204,7 +3222,7 @@ msgstr "IEEE 802.3ad Dynamisk link aggregation (802.3ad, 4)"
 msgid "IKE DH Group"
 msgstr "IKE DH-gruppen"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "IP Addresses"
 msgstr "IP-adresser"
 
@@ -3304,7 +3322,7 @@ msgstr "IPv4-gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4-netmaske"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4-netværk i adresse/netmaske-notation"
 
@@ -3405,7 +3423,7 @@ msgstr "IPv6-tildelingslængde"
 msgid "IPv6 gateway"
 msgstr "IPv6 gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6-netværk i adresse/netmaske-notation"
 
@@ -3475,7 +3493,7 @@ msgstr "IPv6-over-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identitet"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:203
 msgid "If available, the client's \"PresharedKey\""
 msgstr "Hvis den er tilgængelig, klientens \"PresharedKey\""
 
@@ -3497,8 +3515,8 @@ msgid ""
 "If set, downstream subnets are only allocated from the given IPv6 prefix "
 "classes."
 msgstr ""
-"Hvis de er angivet, tildeles downstream-suvbets kun fra de angivne "
-"IPv6-præfiksklasser."
+"Hvis de er angivet, tildeles downstream-suvbets kun fra de angivne IPv6-"
+"præfiksklasser."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
@@ -3517,7 +3535,7 @@ msgstr ""
 "Hvis angivet, monteres enheden ved hjælp af partitionsetiketten i stedet for "
 "en fast enheds node"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:208
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3798,8 +3816,8 @@ msgstr "Ugyldig"
 msgid "Invalid APN provided"
 msgstr "Ugyldig APN angivet"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:26
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:29
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:33
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:36
 msgid "Invalid Base64 key string"
 msgstr "Ugyldig Base64-nøglestreng"
 
@@ -3837,11 +3855,13 @@ msgstr ""
 msgid "Invalid command"
 msgstr "Ugyldig kommando"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:153
 msgid "Invalid hexadecimal value"
 msgstr "Ugyldig hexadecimal værdi"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Ugyldigt brugernavn og/eller password! Prøv venligst igen."
 
@@ -3861,7 +3881,7 @@ msgstr ""
 "Det ser ud til, at du forsøger at flashe et image, der ikke passer ind i "
 "flashhukommelsen, kontrollere venligst imagefilen!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4038,7 +4058,7 @@ msgstr ""
 "reduceret, hvis disse anvendes. Det anbefales, at 802.11b-hastigheder så "
 "vidt muligt ikke tillades."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legend:"
 
@@ -4127,7 +4147,7 @@ msgstr "Liste over domæner, der skal tvinges til en IP-adresse."
 msgid "List of upstream resolvers to forward queries to."
 msgstr "Liste over upstream-resolvere at videresende forespørgsler til."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:103
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:130
 msgid "Listen Port"
 msgstr "Lytteport"
 
@@ -4160,17 +4180,19 @@ msgstr "Læs"
 msgid "Load Average"
 msgstr "Gennemsnitlig belastning"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Loading QR-Code..."
 msgstr "Indlæser QR-kode..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Indlæser mappeindhold…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Indlæser visning…"
 
@@ -4280,6 +4302,7 @@ msgstr ""
 "Logisk netværk, som tunnelen skal tilføjes til (overbrygges) (valgfrit)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Login"
 
@@ -4376,7 +4399,7 @@ msgstr "MII-interval"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1437
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:86
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
 msgid "MTU"
 msgstr "MTU"
 
@@ -4640,7 +4663,7 @@ msgstr "Overvågning"
 msgid "More Characters"
 msgstr "Flere karakterer"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Mere…"
 
@@ -4746,8 +4769,8 @@ msgstr "NT-domæne"
 msgid "NTP server candidates"
 msgstr "Kandidater til NTP-server"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4845,7 +4868,7 @@ msgstr "Nyt navn på interface…"
 msgid "Next »"
 msgstr "Næste »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4863,7 +4886,7 @@ msgstr "Ingen data"
 msgid "No Encryption"
 msgstr "Ingen kryptering"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
 msgid "No Host Routes"
 msgstr "Ingen værtsruter"
 
@@ -4875,7 +4898,6 @@ msgstr "Ingen NAT-T"
 msgid "No RX signal"
 msgstr "Intet RX-signal"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4908,7 +4930,7 @@ msgstr "Ingen håndhævelse"
 msgid "No entries available"
 msgstr "Ingen tilgængelige poster"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Ingen poster i denne mappe"
 
@@ -4948,13 +4970,13 @@ msgstr "Der er ikke flere slaver til rådighed, kan ikke gemme interface"
 msgid "No negative cache"
 msgstr "Ingen negativ cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
 msgstr "Ingen adgangskode angivet!"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:150
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:177
 msgid "No peers defined yet"
 msgstr "Ingen peers defineret endnu"
 
@@ -5115,7 +5137,7 @@ msgstr "On-link"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Der skal angives et værtsnavn eller MAC-adresse!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "En af følgende: %s"
 
@@ -5142,8 +5164,8 @@ msgstr ""
 msgid ""
 "Only if current active slave fails and the primary slave is up (failure, 2)"
 msgstr ""
-"Kun hvis den aktuelle aktive slave fejler, og den primære slave er oppe ("
-"fejl, 2)"
+"Kun hvis den aktuelle aktive slave fejler, og den primære slave er oppe "
+"(fejl, 2)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:472
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:19
@@ -5189,20 +5211,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Driftsfrekvens"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Indstillingen \"%s\" indeholder en ugyldig inputværdi."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Indstillingen \"%s\" må ikke være tom."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Indstillingen er ændret"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Indstillingen er fjernet"
 
@@ -5214,7 +5236,7 @@ msgstr "Valgfrit"
 msgid "Optional, free-form notes about this device"
 msgstr "Valgfri, noter i frit format om denne enhed"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid ""
 "Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
 "starting with <code>0x</code>."
@@ -5234,7 +5256,7 @@ msgstr ""
 "delegerende server, skal suffikset (f.eks. \"::1\") bruges til at danne IPv6-"
 "adressen (\"a:b:c:d::1\") for interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:265
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5242,25 +5264,25 @@ msgstr ""
 "Valgfrit. Base64-kodet forhåndsdelte nøgle. Tilføjer et ekstra lag af "
 "symmetrisk nøgle-kryptografi til post-kvantum-modstandsdygtighed."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:274
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Valgfrit. Opret ruter til tilladte IP'er for denne peer."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:184
 msgid "Optional. Description of peer."
 msgstr "Valgfrit. Beskrivelse af peer."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
 msgid "Optional. Do not create host routes to peers."
 msgstr "Valgfrit. Der må ikke oprettes værtsruter til peers."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr "Valgfrit. Vært for peer. Navne opløses, før interface oprettes."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5270,15 +5292,15 @@ msgstr ""
 "bruge i tunnelen. Normalt peerens tunnel-IP-adresser og de netværk, som "
 "peer'en dirigerer gennem tunnelen."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Valgfrit. Maksimal transmissionsenhed for tunnel interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:280
 msgid "Optional. Port of peer."
 msgstr "Valgfri. Peer-port."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5286,7 +5308,7 @@ msgstr ""
 "Valgfrit. Sekunder mellem hold i live meddelelser. Standardværdien er 0 "
 "(deaktiveret). Den anbefalede værdi, hvis enheden er bag en NAT, er 25."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:103
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:130
 msgid "Optional. UDP port used for outgoing and incoming packets."
 msgstr "Valgfrit. UDP-port, der bruges til udgående og indgående pakker."
 
@@ -5427,7 +5449,7 @@ msgstr "Tilsidesætte den tabel, der anvendes til interne ruter"
 msgid "Overview"
 msgstr "Oversigt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Overskrive eksisterende fil \"%s\" ?"
 
@@ -5562,6 +5584,7 @@ msgstr "Pass-through (spejler fysisk enhed til et enkelt MAC VLAN)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Adgangskode"
 
@@ -5651,7 +5674,11 @@ msgstr "Peer-adresse mangler"
 msgid "Peer device name"
 msgstr "Peer-enhedens navn"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
+msgid "Peer disabled"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid "Peers"
 msgstr "Peers"
 
@@ -5678,7 +5705,7 @@ msgstr "Udfør nulstilling"
 msgid "Permission denied"
 msgstr "Adgang nægtet"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284
 msgid "Persistent Keep Alive"
 msgstr "Vedvarende Hold i live"
 
@@ -5709,7 +5736,7 @@ msgstr "Pkts."
 msgid "Please enter your username and password."
 msgstr "Indtast venligst dit brugernavn og din adgangskode."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Vælg venligst den fil, der skal uploades."
 
@@ -5729,7 +5756,7 @@ msgstr "Port isolation"
 msgid "Port status:"
 msgstr "Port status:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Potentiel negation af: %s"
 
@@ -5757,7 +5784,7 @@ msgstr "Præfiks Delegeret"
 msgid "Prefix suppressor"
 msgstr "Præfiksundertrykker"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:265
 msgid "Preshared Key"
 msgstr "Forhåndsdelt nøgle"
 
@@ -5811,7 +5838,7 @@ msgctxt "MACVLAN mode"
 msgid "Private (Prevent communication between MAC VLANs)"
 msgstr "Privat (forhindrer kommunikation mellem MAC VLANs)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:86
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:93
 msgid "Private Key"
 msgstr "Privat nøgle"
 
@@ -5854,7 +5881,8 @@ msgstr "Forsyn nyt netværk"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:261
 msgid "Public Key"
 msgstr "Offentlig nøgle"
 
@@ -5882,8 +5910,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI-Cellulær"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "QR-Code"
 msgstr "QR-kode"
 
@@ -6006,7 +6034,7 @@ msgstr "Genstarter operativsystemet på din enhed"
 msgid "Receive"
 msgstr "Modtag"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Recommended. IP addresses of the WireGuard interface."
 msgstr "Anbefalet. IP-adresser for WireGuard-interface."
 
@@ -6112,11 +6140,11 @@ msgstr "Påkrævet"
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Påkrævet for visse internetudbydere, f.eks. Charter med DOCSIS 3"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:86
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:93
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Påkrævet. Base64-kodet privat nøgle for dette interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:261
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Påkrævet. Base64-kodet offentlig nøgle for peer."
 
@@ -6246,8 +6274,8 @@ msgstr ""
 "Returnerer svar på DNS-forespørgsler, der matcher det subnet, hvorfra "
 "forespørgslen blev modtaget, hvis der er flere IP'er tilgængelige."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Vis/skjul adgangskode"
 
@@ -6255,19 +6283,19 @@ msgstr "Vis/skjul adgangskode"
 msgid "Reverse path filter"
 msgstr "Filter med omvendt sti"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Gendan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Gendan ændringer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Anmodningen om gendannelse mislykkedes med statussen <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Gendanner konfiguration…"
 
@@ -6293,7 +6321,7 @@ msgstr "Rodforberedelse"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Round-Robin politik (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:274
 msgid "Route Allowed IPs"
 msgstr "Rute tilladte IP'er"
 
@@ -6402,7 +6430,7 @@ msgstr "SSTP-server"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6413,7 +6441,7 @@ msgid "Save"
 msgstr "Gem"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Gem og anvend"
@@ -6439,11 +6467,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Planlagte opgaver"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Afsnit tilføjet"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Afsnit fjernet"
 
@@ -6461,9 +6489,9 @@ msgstr ""
 "mislykkes. Brug kun, hvis du er sikker på, at firmwaren er korrekt og "
 "beregnet til din enhed!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Vælg fil…"
 
@@ -6660,7 +6688,7 @@ msgstr "Signalopdateringshastighed"
 msgid "Signal:"
 msgstr "Signal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Størrelse"
@@ -7071,7 +7099,7 @@ msgstr "Startprioritet"
 msgid "Start refresh"
 msgstr "Start opdatering"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Starter anvend konfiguration…"
 
@@ -7116,8 +7144,7 @@ msgid ""
 msgstr ""
 "Statiske leases bruges til at tildele faste IP-adresser og symbolske "
 "værtsnavne til DHCP-klienter. De er også nødvendige for ikke-dynamiske "
-"grænsefladekonfigurationer, hvor kun værter med en tilsvarende lejekontrakt "
-"betjenes."
+"interface konfigurationer, hvor kun værter med en tilsvarende lease betjenes."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1175
 msgid "Station inactivity limit"
@@ -7144,6 +7171,10 @@ msgstr "Stop WPS"
 msgid "Stop refresh"
 msgstr "Stop opdatering"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "Streng filtrering"
@@ -7208,7 +7239,7 @@ msgstr "Skift protokol"
 msgid "Switch to CIDR list notation"
 msgstr "Skift til CIDR-liste notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Symbolsk link"
 
@@ -7245,7 +7276,6 @@ msgstr "Systemegenskaber"
 msgid "System log buffer size"
 msgstr "Størrelse af systemlogbuffer"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7299,11 +7329,15 @@ msgstr "Målplatform"
 msgid "Target network"
 msgstr "Målnetværk"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Afslutte"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "Den \"PublicKey\" for dette wg-interface"
 
@@ -7314,8 +7348,8 @@ msgid ""
 "Minimum is 1280 bytes."
 msgstr ""
 "Den <abbr title=\"Maximum Transmission Unit\">MTU</abbr>, der skal "
-"offentliggøres i <abbr title=\"Router Advertisement, ICMPv6 Type 134\""
-">RA</abbr>-meddelelser. Minimum er 1280 bytes."
+"offentliggøres i <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
+"abbr>-meddelelser. Minimum er 1280 bytes."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:794
 msgid ""
@@ -7338,8 +7372,8 @@ msgid ""
 "The <em>Other configuration</em> (O) flag indicates that other information, "
 "such as DNS servers, is available via DHCPv6."
 msgstr ""
-"Flaget <em>Anden konfiguration</em> (O) angiver, at andre oplysninger, "
-"f.eks. DNS-servere, er tilgængelige via DHCPv6."
+"Flaget <em>Anden konfiguration</em> (O) angiver, at andre oplysninger, f."
+"eks. DNS-servere, er tilgængelige via DHCPv6."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:84
 msgid "The <em>block mount</em> command failed with code %d"
@@ -7438,7 +7472,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "MTU'en må ikke overstige forældreenhedens MTU på %d bytes"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:210
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7470,7 +7504,7 @@ msgstr ""
 "Det korrekte SSID skal angives manuelt, når du tilmelder dig et skjult "
 "trådløst netværk"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7578,7 +7612,7 @@ msgstr "Længden af IPv4-præfikset i bits, resten bruges i IPv6-adresserne."
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Længden af IPv6-præfikset i bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:202
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7607,6 +7641,10 @@ msgstr "Den lokale IPv4-netmaske"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "Den lokale IPv6-adresse, som tunnelen oprettes over (valgfrit)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7655,12 +7693,12 @@ msgid ""
 "segments. Often there is by default one Uplink port for a connection to the "
 "next greater network like the internet and other ports for a local network."
 msgstr ""
-"Netværksportene på denne enhed kan kombineres til flere <abbr title=\"Virtual"
-" Local Area Network\">VLAN</abbr>s, hvor computere kan kommunikere direkte "
-"med hinanden. <abbr title=\"Virtual Local Area Network\">VLAN</abbr>s bruges "
-"ofte til at adskille forskellige netværkssegmenter. Ofte er der som standard "
-"en Uplink-port til en forbindelse til det næste større netværk, f.eks. "
-"internettet, og andre porte til et lokalt netværk."
+"Netværksportene på denne enhed kan kombineres til flere <abbr title="
+"\"Virtual Local Area Network\">VLAN</abbr>s, hvor computere kan kommunikere "
+"direkte med hinanden. <abbr title=\"Virtual Local Area Network\">VLAN</"
+"abbr>s bruges ofte til at adskille forskellige netværkssegmenter. Ofte er "
+"der som standard en Uplink-port til en forbindelse til det næste større "
+"netværk, f.eks. internettet, og andre porte til et lokalt netværk."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:569
 msgid "The query response interval must be lower than the query interval value"
@@ -7770,11 +7808,11 @@ msgstr "Værdien tilsidesættes af konfigurationen. Original: %s"
 msgid "There are no active leases"
 msgstr "Der er ingen aktive leases"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Der er ingen ændringer at anvende"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7872,8 +7910,8 @@ msgstr ""
 "Denne indstilling kan ikke bruges, fordi pakken ca-bundle ikke er "
 "installeret."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8148,7 +8186,7 @@ msgstr "Unmount"
 msgid "Unnamed key"
 msgstr "unavngiven nøgle"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Ikke gemte ændringer"
 
@@ -8178,7 +8216,7 @@ msgstr "Op"
 msgid "Up Delay"
 msgstr "Forsinkelse op"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Upload"
 
@@ -8195,21 +8233,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Upload arkiv..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Upload fil"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Upload fil…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Upload-forespørgsel mislykkedes: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Uploader fil…"
 
@@ -8241,34 +8279,34 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:422
 msgid "Upstream resolvers will be queried in the order of the resolv file."
-msgstr ""
+msgstr "Upstream-resolvere vil blive forespurgt i rækkefølgen af resolv-filen."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:61
 msgid "Uptime"
-msgstr ""
+msgstr "Oppetid"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:344
 msgid "Use <code>/etc/ethers</code>"
-msgstr ""
+msgstr "Brug <code>/etc/ethers</code>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:284
 msgid "Use DHCP advertised servers"
-msgstr ""
+msgstr "Brug DHCP-annoncerede servere"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
 msgid "Use DHCP gateway"
-msgstr ""
+msgstr "Brug DHCP-gateway"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:68
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:132
 msgid "Use DNS servers advertised by peer"
-msgstr ""
+msgstr "Brug DNS-servere, der annonceres af peer"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:623
 msgid "Use ISO/IEC 3166 alpha2 country codes."
-msgstr ""
+msgstr "Brug ISO/IEC 3166 alpha2-landekoder."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:89
@@ -8277,60 +8315,62 @@ msgstr ""
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:67
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:84
 msgid "Use MTU on tunnel interface"
-msgstr ""
+msgstr "Brug MTU på tunnel interface"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:65
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:49
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
 msgid "Use TTL on tunnel interface"
-msgstr ""
+msgstr "Brug TTL på tunnel interface"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:322
 msgid "Use XOR of hardware MAC addresses (layer2)"
-msgstr ""
+msgstr "Brug XOR af hardware MAC-adresser (lag2)"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:323
 msgid "Use XOR of hardware MAC addresses and IP addresses (layer2+3)"
-msgstr ""
+msgstr "Brug XOR af hardware MAC-adresser og IP-adresser (lag2+3)"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:325
 msgid ""
 "Use XOR of hardware MAC addresses and IP addresses, rely on skb_flow_dissect "
 "(encap2+3)"
 msgstr ""
+"Brug XOR af hardware MAC-adresser og IP-adresser, stol på skb_flow_dissect "
+"(encap2+3)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:294
 msgid "Use as external overlay (/overlay)"
-msgstr ""
+msgstr "Brug som eksternt overlay (/overlay)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293
 msgid "Use as root filesystem (/)"
-msgstr ""
+msgstr "Brug som rodfilsystem (/)"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
 msgid "Use broadcast flag"
-msgstr ""
+msgstr "Brug broadcast-flag"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1216
 msgid "Use builtin IPv6-management"
-msgstr ""
+msgstr "Brug indbygget IPv6-administration"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:927
 msgid "Use custom DNS servers"
-msgstr ""
+msgstr "Brug brugerdefinerede DNS-servere"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:64
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:121
 msgid "Use default gateway"
-msgstr ""
+msgstr "Brug standardgateway"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:941
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:72
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:126
 msgid "Use gateway metric"
-msgstr ""
+msgstr "Brug gateway-metrik"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88
 msgid "Use legacy MAP"
@@ -8375,7 +8415,7 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
 msgid "Used"
-msgstr ""
+msgstr "Brugt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1467
 msgid "Used Key Slot"
@@ -8403,6 +8443,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Brugernavn"
 
@@ -8628,7 +8669,7 @@ msgid "Width"
 msgstr ""
 
 #: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:61
 msgid "WireGuard VPN"
 msgstr ""
 
@@ -8694,7 +8735,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8717,7 +8758,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8880,7 +8921,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8905,11 +8946,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8942,12 +8983,12 @@ msgstr "nej"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8981,15 +9022,15 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:105
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
 msgid "random"
 msgstr ""
 
@@ -9036,7 +9077,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -9054,7 +9095,7 @@ msgstr ""
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9075,175 +9116,175 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -9258,3 +9299,6 @@ msgstr "ja"
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:20
 msgid "« Back"
 msgstr "« Tilbage"
+
+#~ msgid "Discard upstream RFC1918 responses."
+#~ msgstr "Kassér upstream RFC1918-svar."
index add39af49d686410ed23f99fa2e046a094abe0b2..a27201140e3b3378ea0af12e1555842c30829964 100644 (file)
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d ungültige Felder"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Zusätzliches Feld --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Bitte auswählen --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- benutzerdefiniert --"
@@ -218,7 +218,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Service"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Es existiert bereits eine Konfiguration für den Netzwerkadapter \"%s\""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Es existiert bereits ein Verzeichnis mit dem gleichen Namen."
 
@@ -227,7 +227,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Ein neuer Login ist erforderlich da die Benutzersitzung abgelaufen ist."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -406,11 +406,11 @@ msgstr "Adaptiver Lastausgleich (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Adaptiver Sendelastausgleich (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -642,7 +642,7 @@ msgstr ""
 "Erlaubt es dem <em>root</em> Benutzer sich mit einem Passwort statt einem "
 "Zertifikat einzuloggen"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Erlaubte IP-Adressen"
 
@@ -810,18 +810,18 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Backup anwenden?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 "Anforderung zur Anwendung der Änderungen mit Status <code>%h</code> "
 "fehlgeschlagen"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Ungeprüft übernehmen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Warte auf das Anwenden der Konfiguration… %ds"
 
@@ -882,6 +882,7 @@ msgid "Authoritative"
 msgstr "Authoritativ"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorisierung benötigt"
 
@@ -1104,8 +1105,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Broadcast-Richtlinie (broadcast, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Durchsuchen…"
 
@@ -1137,8 +1138,8 @@ msgstr "Im Cache"
 msgid "Call failed"
 msgstr "Anruf fehlgeschlagen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1214,11 +1215,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Kette"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Änderungen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Änderungen wurden verworfen."
 
@@ -1323,7 +1324,7 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Zu sendende Client-ID bei DHCP Anfragen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1391,16 +1392,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Prüfsummen für zu sendende Pakete berechnet (optional)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Die Konfiguration wurde angewendet."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Die Konfiguration wurde zurückgerollt!"
 
@@ -1514,7 +1515,7 @@ msgstr "Inhalte wurden gespeichert."
 msgid "Continue"
 msgstr "Fortfahren"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1759,11 +1760,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "IPv6-Präfix-Delegation"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1775,7 +1776,7 @@ msgstr "Löschen"
 msgid "Delete key"
 msgstr "Schlüssel löschen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Löschauftrag fehlgeschlagen: %s"
 
@@ -1789,11 +1790,11 @@ msgstr "DTIM (Delivery Traffic Indication) Nachrichtenintervall"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Beschreibung"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Abwählen"
 
@@ -1867,7 +1868,7 @@ msgstr "Netzwerkadapter nicht vorhanden"
 msgid "Device type"
 msgstr "Adaptertyp"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Das Gerät ist nicht erreichbar!"
 
@@ -1888,7 +1889,7 @@ msgstr "Diagnosen"
 msgid "Dial number"
 msgstr "Einwahlnummer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Verzeichnis"
 
@@ -1943,8 +1944,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Trennung bei schlechtem Antwortverhalten"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Eingehende RFC1918-Antworten verwerfen"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Eingehende RFC1918-Antworten verwerfen."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1962,10 +1963,14 @@ msgstr "Verbindungstrennung fehlgeschlagen"
 msgid "Disconnection attempt failed."
 msgstr "Trennungsversuch fehlgeschlagen."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2059,7 +2064,7 @@ msgstr ""
 "Keine <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr>-"
 "Nachrichten an diese Schnittstelle senden."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Soll \"%s\" wirklich gelöscht werden?"
 
@@ -2072,7 +2077,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr "Möchten Sie wirklich alle Einstellungen löschen?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Soll das Verzeichnis \"%s\" wirklich rekursiv gelöscht werden?"
 
@@ -2114,7 +2119,7 @@ msgstr "Mtdblock-Datei herunterladen"
 msgid "Downstream SNR offset"
 msgstr "Downstream SNR-Offset"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Ziehen zur Neuanordnung"
 
@@ -2165,9 +2170,9 @@ msgstr "EA-Bitlänge"
 msgid "EAP-Method"
 msgstr "EAP-Methode"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2214,6 +2219,10 @@ msgstr "Notfall"
 msgid "Enable"
 msgstr "Aktivieren"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2420,11 +2429,11 @@ msgstr "Kapselung"
 msgid "Encryption"
 msgstr "Verschlüsselung"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Entfernter Server"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Entfernter Port"
 
@@ -2527,7 +2536,7 @@ msgstr "Erwarte eine gültige IPv6-Adresse"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Erwarte zwei durch Doppelpunkt getrennte Prioritätswerte"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2607,7 +2616,7 @@ msgstr "FT Protokoll"
 msgid "Failed to change the system password."
 msgstr "Das Systempasswort konnte nicht geändert werden."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Konnte nicht innerhalb von %d Sekunden bestätigen, warte auf Zurückrollen "
@@ -2617,7 +2626,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Fehler beim Ausführen der Aktion \"/etc/init.d/%s %s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Datei"
 
@@ -2630,7 +2639,7 @@ msgstr ""
 "<code>server=1.2.3.4</code> für domainspezifische oder volle Upstream-<abbr "
 "title=\"Domain Name System\">DNS</abbr>-Server beinhalten."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Datei nicht verfügbar"
 
@@ -2644,7 +2653,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "Lokale <abbr title=\"Domain Name System\">DNS</abbr>-Datei"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Dateiname"
@@ -2753,7 +2762,7 @@ msgstr "Flash-Operationen"
 msgid "Flashing…"
 msgstr "Aktualisieren…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2949,7 +2958,7 @@ msgstr "Konfiguration generieren"
 msgid "Generate Key"
 msgstr "Key generieren"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2961,7 +2970,7 @@ msgstr "PMK lokal generieren"
 msgid "Generate archive"
 msgstr "Sicherung erstellen"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2979,21 +2988,20 @@ msgstr "Globale Einstellungen"
 msgid "Global network options"
 msgstr "Globale Netzwerkeinstellungen"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Zur Passwortkonfiguration..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3149,7 +3157,7 @@ msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> verstecken"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3334,7 +3342,7 @@ msgstr "IPv4 Gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4 Netzmaske"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4-Netzwerk in Addresse/Netzmaske-Notation"
 
@@ -3435,7 +3443,7 @@ msgstr "IPv6 Zuweisungslänge"
 msgid "IPv6 gateway"
 msgstr "IPv6 Gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6-Netzwerk in Addresse/Netzmaske-Notation"
 
@@ -3506,7 +3514,7 @@ msgstr "IPv6-über-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identität"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3549,7 +3557,7 @@ msgstr ""
 "Wenn angegeben, wird das Gerät nach anhand des Partitionslabels statt fester "
 "Gerätedatei gemounted"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3876,6 +3884,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Ungültiger Hexadezimalwert"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 "Ungültiger Benutzername oder ungültiges Passwort! Bitte erneut versuchen."
@@ -3896,7 +3906,7 @@ msgstr ""
 "Das verwendete Image scheint zu groß für den internen Flash-Speicher zu "
 "sein. Überprüfen Sie die Imagedatei!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4073,7 +4083,7 @@ msgstr ""
 "802.11b-Raten verhindert die effiziente Ausnutzung des Funkspektrums. Es "
 "wird empfohlen, die veralteten Datenraten wo immer möglich zu deaktivieren."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legende:"
 
@@ -4200,17 +4210,19 @@ msgstr "Last"
 msgid "Load Average"
 msgstr "Durchschnittslast"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Lade Verzeichniseinträge…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Lade Seite…"
 
@@ -4322,6 +4334,7 @@ msgstr ""
 "(optional)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Anmelden"
 
@@ -4687,7 +4700,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Mehr Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Mehr…"
 
@@ -4793,8 +4806,8 @@ msgstr "NT-Domäne"
 msgid "NTP server candidates"
 msgstr "NTP Server Kandidaten"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4893,7 +4906,7 @@ msgstr "Name der neuen Schnittstelle…"
 msgid "Next »"
 msgstr "Weiter »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4923,7 +4936,6 @@ msgstr "Kein NAT-T"
 msgid "No RX signal"
 msgstr "Kein Signal empfangen"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4954,7 +4966,7 @@ msgstr "Keine Erzwingung"
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Keine Einträge in diesem Verzeichnis"
 
@@ -4996,7 +5008,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Kein Negativ-Cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5165,7 +5177,7 @@ msgstr "Link-lokale Route"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Es muss entweder ein Hostname oder eine MAC-Adresse angegeben werden!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Eine der folgenden Möglichkeiten: %s"
 
@@ -5240,20 +5252,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Betriebsfrequenz"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Eingabefeld \"%s\" enthält einen ungültigen Wert."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Eingabefeld \"%s\" darf nicht leer sein."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Option geändert"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Option entfernt"
 
@@ -5285,7 +5297,7 @@ msgstr ""
 "Server empfangen wird, kombiniert das System das Suffix mit dem Präfix um "
 "eine lokale IPv6-Adresse (z.B. 'a:b:c:d::1') für die Schnittstelle zu formen."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5293,11 +5305,11 @@ msgstr ""
 "Optional. Base64-kodierter, vorhab ausgetauschter Schlüssel um eine weitere "
 "Ebene an symmetrischer Verschlüsselung für erhöhte Sicherheit hinzuzufügen."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Optional. Routen für erlaubte IP-Adressen erzeugen."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Optionale Beschreibung des entfernten VPN-Partners."
 
@@ -5305,7 +5317,7 @@ msgstr "Optionale Beschreibung des entfernten VPN-Partners."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Optional. Unterdrückt die Einrichtung von Host-Routen zu VPN-Nachbarn."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5313,7 +5325,7 @@ msgstr ""
 "Optional. Hostname oder Adresse des Verbindungspartners. Namen werden vor "
 "dem Verbindungsaufbau aufgelöst."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5324,11 +5336,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Optional. Maximale MTU des Tunneladapters."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Optional. Port-Nummer des Verbindungspartners."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5475,7 +5487,7 @@ msgstr "Überschreibt die benutzte Tabelle für interne Routen"
 msgid "Overview"
 msgstr "Übersicht"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Existierende Datei \"%s\" überschreiben?"
 
@@ -5611,6 +5623,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Passwort"
 
@@ -5700,6 +5713,10 @@ msgstr "Entfernte IP-Adresse fehlt"
 msgid "Peer device name"
 msgstr "Linkpartner-Adaptername"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Verbindungspartner"
@@ -5727,7 +5744,7 @@ msgstr "Reset durchführen"
 msgid "Permission denied"
 msgstr "Zugriff verweigert"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Persistentes Keep-Alive"
 
@@ -5758,7 +5775,7 @@ msgstr "Pkte."
 msgid "Please enter your username and password."
 msgstr "Bitte Benutzernamen und Passwort eingeben."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Bitte wählen Sie die hochzuladende Datei aus."
 
@@ -5778,7 +5795,7 @@ msgstr "Port-Isolation"
 msgid "Port status:"
 msgstr "Port-Status:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Mögliche Negation von: %s"
 
@@ -5806,7 +5823,7 @@ msgstr "Delegiertes Präfix"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Gemeinsamer Schlüssel"
 
@@ -5906,7 +5923,7 @@ msgstr "Neues Netzwerk anbieten"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Öffentlicher Schlüssel"
 
@@ -5935,8 +5952,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI Cellular"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6175,7 +6192,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Benötigt. Base64-kodierter privater Schlüssel für diese Schnittstelle."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 "Benötigt. Base64-kodierter öffentlicher Schlüssel für diese Schnittstelle."
@@ -6306,8 +6323,8 @@ msgstr ""
 "Hostnamen je nach anfragendem Subnetz auflösen wenn mehrere IPs verfügbar "
 "sind"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Passwort zeigen/verstecken"
 
@@ -6315,19 +6332,19 @@ msgstr "Passwort zeigen/verstecken"
 msgid "Reverse path filter"
 msgstr "Reverse-Pfad-Filter"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Verwerfen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Änderungen verwerfen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Anforderung zum Verwerfen mit Status <code>%h</code> fehlgeschlagen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Verwerfe Konfigurationsänderungen…"
 
@@ -6350,7 +6367,7 @@ msgstr "Wurzelverzeichnis erzeugen"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Round-Robin-Richtlinie (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Erlaubte IP-Adressen routen"
 
@@ -6459,7 +6476,7 @@ msgstr "SSTP-Server"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6470,7 +6487,7 @@ msgid "Save"
 msgstr "Speichern"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Speichern & Anwenden"
@@ -6496,11 +6513,11 @@ msgstr "Suche"
 msgid "Scheduled Tasks"
 msgstr "Geplante Aufgaben"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Sektion hinzugefügt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Sektion entfernt"
 
@@ -6518,9 +6535,9 @@ msgstr ""
 "wenn die Formatüberprüfung fehlschlägt. Diese Option nur benutzen wenn das "
 "Abbild korrekt und für dieses Gerät bestimmt ist!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Datei auswählen…"
 
@@ -6721,7 +6738,7 @@ msgstr "Signal-Wiederholfrequenz"
 msgid "Signal:"
 msgstr "Signal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Größe"
@@ -7134,7 +7151,7 @@ msgstr "Startpriorität"
 msgid "Start refresh"
 msgstr "Aktualisierungen aktivieren"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Starte Anwendung der Konfigurationsänderungen…"
 
@@ -7207,6 +7224,10 @@ msgstr "WPS stoppen"
 msgid "Stop refresh"
 msgstr "Aktualisierungen deaktivieren"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "strikte Filterung"
@@ -7272,7 +7293,7 @@ msgstr "Wechsle Protokoll"
 msgid "Switch to CIDR list notation"
 msgstr "Auf CIDR-Listen-Notation wechseln"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Symbolischer Link"
 
@@ -7309,7 +7330,6 @@ msgstr "Systemeigenschaften"
 msgid "System log buffer size"
 msgstr "Größe des Systemprotokoll-Puffers"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7364,11 +7384,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Zielnetzwerk"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Beenden"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7510,7 +7534,7 @@ msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 "Die MTU darf nicht die %d Byte MTU des übergeordneten Gerätes überschreiten"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7542,7 +7566,7 @@ msgstr ""
 "Bei der Verbindung zu einem versteckten Netzwerk muss die korrekte SSID "
 "manuell angegeben werden"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7652,7 +7676,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Länge des IPv6-Präfix in Bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7679,6 +7703,10 @@ msgstr "Die lokale IPv4-Netzmaske"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "Die lokale IPv6-Adresse, über die der Tunnel erstellt wird (optional)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7850,11 +7878,11 @@ msgstr "Dieser Wert ist durch Konfiguration überschrieben. Originalwert: %s"
 msgid "There are no active leases"
 msgstr "Es gibt keine aktiven Leases"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Es gibt keine anzuwendenden Änderungen"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7960,8 +7988,8 @@ msgstr ""
 "Diese Option kann nicht verwendet werden, da das Paket ca-bundle nicht "
 "installiert ist."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8244,7 +8272,7 @@ msgstr "Aushängen"
 msgid "Unnamed key"
 msgstr "Unbenannter Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Ungespeicherte Änderungen"
 
@@ -8274,7 +8302,7 @@ msgstr "Hoch"
 msgid "Up Delay"
 msgstr "Up Delay"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Upload"
 
@@ -8291,21 +8319,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Backup wiederherstellen..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Datei hochladen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Datei hochladen…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Upload-Anfrage fehlgeschlagen: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Datei wird hochgeladen…"
 
@@ -8516,6 +8544,7 @@ msgstr "PEM-kodierter Benutzerschlüssel"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Benutzername"
 
@@ -8825,7 +8854,7 @@ msgstr "Systemprotokoll in Datei schreiben"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "XOR-Richtlinie (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8854,7 +8883,7 @@ msgstr ""
 "><strong>Warnung: Wenn essentielle Startscripte wie \"network\" deaktiviert "
 "werden könnte das Gerät unerreichbar werden!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -9023,7 +9052,7 @@ msgstr "Voll-Duplex"
 msgid "half-duplex"
 msgstr "Halb-Duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "hexadezimal kodierten Wert"
 
@@ -9048,11 +9077,11 @@ msgstr "ignorieren"
 msgid "input"
 msgstr "eingehend"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "Schlüssel zwischen 8 und 63 Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "Schlüssel mit exakt 5 oder 13 Zeichen"
 
@@ -9085,12 +9114,12 @@ msgstr "nein"
 msgid "no link"
 msgstr "nicht verbunden"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "nicht-leeren Wert"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "kein"
@@ -9124,11 +9153,11 @@ msgstr "andere Konfiguration (O)"
 msgid "output"
 msgstr "ausgehend"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "positiven Dezimalwert"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "positive Ganzzahl"
 
@@ -9179,7 +9208,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "eindeutigen Wert"
 
@@ -9197,7 +9226,7 @@ msgstr "unbekannt"
 msgid "unlimited"
 msgstr "unlimitiert"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9218,175 +9247,175 @@ msgstr "nichts auswählen -oder- erstellen:"
 msgid "untagged"
 msgstr "unmarkiert"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "gültige IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "gültige IP-Adresse oder gültiges IP-Präfix"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "gültige IPv4-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "gültige IPv4-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "gültige IPv4-Adresse oder gültiges IPv4-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "gültige IPv4 \"Adresse:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "gültiges IPv4-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "gültige IPv4- oder IPv6-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "gültiger IPv4-Präfix-Wert (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "gültige iPv6-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "gültige IPv6-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "gültige IPv6 addresse oder gültiger IPv6-Präfix"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "gültige IPv6 Host-Identifikation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "gültiges IPv6-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "gültiger IPv6-Präfix-Wert (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "gültige MAC-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "gültigen UCI-Bezeichner"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "gültigen UCI-Bezeichner, Hostnamen oder IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "gültige \"Adresse:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "gültiges Datum (JJJJ-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "gültigen Dezimalwert"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "gültigen hexadezimalen WEP-Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "gültigen hexadezimalen WPA-Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "gültige \"Host:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "gültigen Hostnamen"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "gültigen Hostnamen oder IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "gültige Ganzzahl"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "gültiges Netzwerk in \"Addresse/Netzmaske\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "gültige Telefonnummernziffer (0-0, \"*\", \"#\", \"!\" oder \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "gültigen Netzwerkport oder Port-Bereich (von-bis)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "gültigen Netzwerkport"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "gültige Zeit (SS:MM:ss)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "Wert zwischen %d und %d Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "Wert zwischen %f und %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "Wert größer oder gleich %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "Wert kleiner oder gleich %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "Wert mit %d Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "Wert mit mindestens %d Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "Wert mit maximal %d Zeichen"
 
index b0ece35339d62cb2cc4755127707c87f4e6d524c..fde2f118e4d034c65c9f8b32640f17498148f914 100644 (file)
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d μη έγκυρο/α πεδίο/α"
 
@@ -57,19 +57,19 @@ msgid "-- Additional Field --"
 msgstr "-- Επιπλέον Πεδίο --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Παρακαλώ επιλέξτε --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- προσαρμοσμένο --"
@@ -216,7 +216,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Ένας φάκελος με το ίδιο όνομα υπάρχει ήδη."
 
@@ -224,7 +224,7 @@ msgstr "Ένας φάκελος με το ίδιο όνομα υπάρχει ή
 msgid "A new login is required since the authentication session expired."
 msgstr "Απαιτείται νέα σύνδεση καθώς η συνεδρία ελέγχου ταυτότητας έληξε."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -403,11 +403,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -635,7 +635,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Να επιτρέπεται στον χρήστη <em>root</em> να συνδέετε με κωδικό πρόσβασης"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Επιτρεπόμενες IPs"
 
@@ -791,16 +791,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -855,6 +855,7 @@ msgid "Authoritative"
 msgstr "Κύριος"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Απαιτείται Εξουσιοδότηση"
 
@@ -1071,8 +1072,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1102,8 +1103,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1169,11 +1170,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Αλυσίδα"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Αλλαγές"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1272,7 +1273,7 @@ msgstr "πελάτης"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Αναγνωριστικό πελάτη που αποστέλλετε κατά την αίτηση DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1337,16 +1338,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Διαμόρφωση"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1444,7 +1445,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1678,11 +1679,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1694,7 +1695,7 @@ msgstr "Διαγραφή"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1708,11 +1709,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Περιγραφή"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1785,7 +1786,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1806,7 +1807,7 @@ msgstr "Διαγνωστικά"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Φάκελος"
 
@@ -1861,8 +1862,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1880,10 +1881,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1972,7 +1977,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1984,7 +1989,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -2026,7 +2031,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2077,9 +2082,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Μέθοδος EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2124,6 +2129,10 @@ msgstr "Έκτακτη ανάγκη"
 msgid "Enable"
 msgstr "Ενεργοποίηση"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2322,11 +2331,11 @@ msgstr "Λειτουργία ενθυλάκωσης"
 msgid "Encryption"
 msgstr "Κρυπτογράφηση"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2429,7 +2438,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2510,7 +2519,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2518,7 +2527,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Αρχείο"
 
@@ -2528,7 +2537,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2542,7 +2551,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "τοπικό αρχείο <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2649,7 +2658,7 @@ msgstr "Λειτουργίες φλασάρισματος"
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2833,7 +2842,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2845,7 +2854,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2861,21 +2870,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3030,7 +3038,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Κρυφό <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3215,7 +3223,7 @@ msgstr "Πύλη IPv4"
 msgid "IPv4 netmask"
 msgstr "Μάσκα IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3316,7 +3324,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Πύλη IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3386,7 +3394,7 @@ msgstr ""
 msgid "Identity"
 msgstr "Ταυτότητα"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3425,7 +3433,7 @@ msgstr ""
 "Αν οριστεί, προσάρτησε τη συσκευή με βάση την ετικέτα της αντί για το "
 "καθορισμένο όνομα της"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3737,6 +3745,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Άκυρο όνομα χρήστη και/ή κωδικός πρόσβασης! Παρακαλώ προσπαθήστε ξανά."
 
@@ -3757,7 +3767,7 @@ msgstr ""
 "Φαίνεται πως προσπαθείτε να φλασάρετε μια εικόνα που δεν χωράει στην μνήμη "
 "flash, παρακαλώ επιβεβαιώστε το αρχείο εικόνας!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3930,7 +3940,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Υπόμνημα:"
 
@@ -4040,17 +4050,19 @@ msgstr "Φόρτος"
 msgid "Load Average"
 msgstr "Μέσος όρος φόρτου"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4156,6 +4168,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Σύνδεση"
 
@@ -4511,7 +4524,7 @@ msgstr "Παρακολούθηση"
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4617,8 +4630,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4714,7 +4727,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Επόμενο »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4744,7 +4757,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4775,7 +4787,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4815,7 +4827,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4980,7 +4992,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -5044,20 +5056,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Η επιλογή άλλαξε"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Η επιλογή αφαιρέθηκε"
 
@@ -5083,17 +5095,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5101,13 +5113,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5118,11 +5130,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5263,7 +5275,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Επισκόπηση"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5398,6 +5410,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Κωδικός Πρόσβασης"
 
@@ -5487,6 +5500,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5514,7 +5531,7 @@ msgstr "Διενέργεια αρχικοποίησης"
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5545,7 +5562,7 @@ msgstr "Πκτ."
 msgid "Please enter your username and password."
 msgstr "Παρακαλώ εισάγετε όνομα χρήστη και κωδικό πρόσβασης."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5565,7 +5582,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5593,7 +5610,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5685,7 +5702,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ψευδό Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Δημόσιο κλειδί"
 
@@ -5706,8 +5723,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5940,7 +5957,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6068,8 +6085,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -6077,19 +6094,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Αναίρεση"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6112,7 +6129,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6219,7 +6236,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6230,7 +6247,7 @@ msgid "Save"
 msgstr "Αποθήκευση"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Αποθήκευση & Εφαρμογή"
@@ -6256,11 +6273,11 @@ msgstr "Σάρωση"
 msgid "Scheduled Tasks"
 msgstr "Προγραμματισμένες Εργασίες"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6275,9 +6292,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6459,7 +6476,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Σήμα:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Μέγεθος"
@@ -6795,7 +6812,7 @@ msgstr "Προτεραιότητα εκκίνησης"
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6864,6 +6881,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6926,7 +6947,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6963,7 +6984,6 @@ msgstr "Ιδιότητες Συστήματος"
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7017,11 +7037,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Τερματισμός"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7136,7 +7160,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7164,7 +7188,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7254,7 +7278,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7281,6 +7305,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7414,11 +7442,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7504,8 +7532,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7777,7 +7805,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Μη-αποθηκευμένες Αλλαγές"
 
@@ -7807,7 +7835,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7822,21 +7850,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -8025,6 +8053,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Όνομα Χρήστη"
 
@@ -8316,7 +8345,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8343,7 +8372,7 @@ msgstr ""
 "><strong>Προειδοποίηση: Αν απενεργοποιήσετε απαραίτητα σενάρια εκκίνησης "
 "όπως το \"network\", η συσκευή σας μπορεί να καταστεί μη-προσβάσιμη!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8507,7 +8536,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8532,11 +8561,11 @@ msgstr ""
 msgid "input"
 msgstr "είσοδος"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8569,12 +8598,12 @@ msgstr "όχι"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "κανένα"
@@ -8608,11 +8637,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8663,7 +8692,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8681,7 +8710,7 @@ msgstr ""
 msgid "unlimited"
 msgstr "απεριόριστα"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8702,175 +8731,175 @@ msgstr "μη-καθορισμένο -ή- δημιουργείστε:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 9c00ea0739720b18f81cb5015601c794dad01933..a4e8777b293bda9b6e049644f0a093965326c63c 100644 (file)
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Additional Field --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Please choose --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- custom --"
@@ -217,7 +217,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr ""
 
@@ -225,7 +225,7 @@ msgstr ""
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -402,11 +402,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -628,7 +628,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Allow the <em>root</em> user to login with password"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr ""
 
@@ -784,16 +784,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -848,6 +848,7 @@ msgid "Authoritative"
 msgstr "Authoritative"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Authorization Required"
 
@@ -1063,8 +1064,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1094,8 +1095,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1161,11 +1162,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Chain"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Changes"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1264,7 +1265,7 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Client ID to send when requesting DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1328,16 +1329,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configuration"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1435,7 +1436,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1670,11 +1671,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1686,7 +1687,7 @@ msgstr "Delete"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1700,11 +1701,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Description"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1777,7 +1778,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1798,7 +1799,7 @@ msgstr "Diagnostics"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Directory"
 
@@ -1851,7 +1852,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1870,10 +1871,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1958,7 +1963,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1970,7 +1975,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -2012,7 +2017,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2060,9 +2065,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2107,6 +2112,10 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2305,11 +2314,11 @@ msgstr ""
 msgid "Encryption"
 msgstr "Encryption"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2411,7 +2420,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2489,7 +2498,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2497,7 +2506,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2507,7 +2516,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2521,7 +2530,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2628,7 +2637,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2810,7 +2819,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2822,7 +2831,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2838,21 +2847,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3007,7 +3015,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3192,7 +3200,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3293,7 +3301,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3363,7 +3371,7 @@ msgstr ""
 msgid "Identity"
 msgstr "Identity"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3398,7 +3406,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3709,6 +3717,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Invalid username and/or password! Please try again."
 
@@ -3729,7 +3739,7 @@ msgstr ""
 "It appears that you try to flash an image that does not fit into the flash "
 "memory, please verify the image file!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3902,7 +3912,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -4012,17 +4022,19 @@ msgstr "Load"
 msgid "Load Average"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4128,6 +4140,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Login"
 
@@ -4482,7 +4495,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4588,8 +4601,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4685,7 +4698,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4715,7 +4728,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4746,7 +4758,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4786,7 +4798,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4951,7 +4963,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -5015,20 +5027,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5054,17 +5066,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5072,13 +5084,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5089,11 +5101,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5234,7 +5246,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Overview"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5369,6 +5381,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Password"
 
@@ -5458,6 +5471,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5485,7 +5502,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5516,7 +5533,7 @@ msgstr "Pkts."
 msgid "Please enter your username and password."
 msgstr "Please enter your username and password."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5536,7 +5553,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5564,7 +5581,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5655,7 +5672,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr ""
 
@@ -5676,8 +5693,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5910,7 +5927,7 @@ msgstr "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6038,8 +6055,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -6047,19 +6064,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Revert"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6082,7 +6099,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6189,7 +6206,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6200,7 +6217,7 @@ msgid "Save"
 msgstr "Save"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Save & Apply"
@@ -6226,11 +6243,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6245,9 +6262,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6429,7 +6446,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Size"
@@ -6765,7 +6782,7 @@ msgstr "Start priority"
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6834,6 +6851,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6896,7 +6917,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6933,7 +6954,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6987,11 +7007,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Terminate"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7106,7 +7130,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7132,7 +7156,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7222,7 +7246,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7249,6 +7273,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7382,11 +7410,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7470,8 +7498,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7742,7 +7770,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Unsaved Changes"
 
@@ -7772,7 +7800,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7787,21 +7815,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7990,6 +8018,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Username"
 
@@ -8283,7 +8312,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8309,7 +8338,7 @@ msgstr ""
 "after a device reboot.<br /><strong>Warning: If you disable essential init "
 "scripts like \"network\", your device might become inaccessible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8472,7 +8501,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8497,11 +8526,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8534,12 +8563,12 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "none"
@@ -8573,11 +8602,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8628,7 +8657,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8646,7 +8675,7 @@ msgstr ""
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8667,175 +8696,175 @@ msgstr "unspecified -or- create:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 9dabac174461287a72c9295064fb9f0a3174376f..dae22c8510fb9c42d586a74f329e88f57b79d83d 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2021-11-02 17:26+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
 "\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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d campo(s) inválido(s)"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Campo adicional --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Por favor elija --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- Personalizado --"
@@ -220,7 +220,7 @@ msgstr "Servicio <abbr title=\"Router Advertisement\">RA</abbr>"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Ya existe una configuración para el dispositivo \"%s\""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Ya existe un directorio con el mismo nombre."
 
@@ -230,7 +230,7 @@ msgstr ""
 "Se requiere un nuevo inicio de sesión ya que la sesión de autenticación "
 "expiró."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -411,11 +411,11 @@ msgstr "Equilibrio de carga adaptativo (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Equilibrio de carga de transmisión adaptativa (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -649,7 +649,7 @@ msgstr "Permitir sondeo de funciones del sistema"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir al usuario <em>root</em> conectar con contraseña"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "IPs permitidas"
 
@@ -817,16 +817,16 @@ msgstr "Aplique las opciones de DHCP a esta red. (Vacío = todos los clientes)."
 msgid "Apply backup?"
 msgstr "¿Aplicar respaldo?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Solicitud de aplicar fallida con estado <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Aplicar sin restricción"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Esperando a que se aplique la configuración… %ds"
 
@@ -888,6 +888,7 @@ msgid "Authoritative"
 msgstr "Autorizar"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorización requerida"
 
@@ -1114,8 +1115,8 @@ msgstr "Activar la interfaz de puente incluso si no hay puertos conectados"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Política de difusión (difusión, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Explorar…"
 
@@ -1146,8 +1147,8 @@ msgstr "En caché"
 msgid "Call failed"
 msgstr "Llamada fallida"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1223,11 +1224,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Cadena"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Cambios"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Se revirtieron los cambios."
 
@@ -1330,7 +1331,7 @@ msgstr "Cliente"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID de cliente que se enviará al solicitar DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1399,16 +1400,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Calcular la suma de verificación saliente (opcional)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configuración"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Se ha aplicado la configuración."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "¡La configuración ha sido revertida!"
 
@@ -1522,7 +1523,7 @@ msgstr "Se han guardado los contenidos."
 msgid "Continue"
 msgstr "Continuar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1769,11 +1770,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Delegar prefijos de IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1785,7 +1786,7 @@ msgstr "Eliminar"
 msgid "Delete key"
 msgstr "Eliminar clave"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Error al eliminar la solicitud: %s"
 
@@ -1799,11 +1800,11 @@ msgstr "Intervalo de mensaje de indicación de tráfico de entrega"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Descripción"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Deseleccionar"
 
@@ -1876,7 +1877,7 @@ msgstr "Dispositivo no presente"
 msgid "Device type"
 msgstr "Tipo de dispositivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Dispositivo inalcanzable!"
 
@@ -1897,7 +1898,7 @@ msgstr "Diagnósticos"
 msgid "Dial number"
 msgstr "Marcar el número"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Directorio"
 
@@ -1952,8 +1953,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Desasociarse en un reconocimiento bajo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Descartar respuestas RFC1918 ascendentes"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Descartar respuestas RFC1918 ascendentes."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1971,10 +1972,14 @@ msgstr "Intento de desconexión fallido"
 msgid "Disconnection attempt failed."
 msgstr "Intento de desconexión fallido."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr "Espacio del disco"
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2067,7 +2072,7 @@ msgstr ""
 "No envíe ningún mensaje <abbr title=\"Router Advertisement, ICMPv6 Type "
 "134\">RA</abbr> en esta interfaz."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "¿Realmente quieres eliminar \"%s\" ?"
 
@@ -2079,7 +2084,7 @@ msgstr "¿Realmente quiere eliminar la siguiente clave SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "¿Realmente quieres borrar todos las configuraciones?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "¿Realmente desea eliminar recursivamente el directorio \"%s\" ?"
 
@@ -2121,7 +2126,7 @@ msgstr "Descargar mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Desplazamiento SNR en sentido descendente"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Arrastrar para reordenar"
 
@@ -2171,9 +2176,9 @@ msgstr "Longitud de bits EA"
 msgid "EAP-Method"
 msgstr "Método EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2220,6 +2225,12 @@ msgstr "Emergencia"
 msgid "Enable"
 msgstr "Activar"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+"Activar / Desactivar par. Reinicie la interfaz wireguard para aplicar los "
+"cambios."
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2431,11 +2442,11 @@ msgstr "Modo de encapsulado"
 msgid "Encryption"
 msgstr "Encriptación"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Punto final de Host"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Punto final del puerto"
 
@@ -2538,7 +2549,7 @@ msgstr "Esperando una dirección IPv6 válida"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Esperando dos valores de prioridad separados por dos puntos"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2618,7 +2629,7 @@ msgstr "Protocolo FT"
 msgid "Failed to change the system password."
 msgstr "Error al cambiar la contraseña del sistema."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Error al confirmar aplicar dentro de %ds. Esperando a que se reviertan los "
@@ -2628,7 +2639,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Error al ejecutar la acción \"/etc/init.d/%s%s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Archivo"
 
@@ -2641,7 +2652,7 @@ msgstr ""
 "'server=1.2.3.4' para dominios específicos o servidores <abbr title=\"Domain "
 "Name System\">DNS</abbr> full upstream."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Archivo no accesible"
 
@@ -2653,7 +2664,7 @@ msgstr "Archivo en donde se almacenará información de las asignaciones DHCP."
 msgid "File with upstream resolvers."
 msgstr "Archivo <abbr title=\"Domain Name System\">DNS</abbr> local"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Nombre del archivo"
@@ -2766,7 +2777,7 @@ msgstr "Operaciones de grabado"
 msgid "Flashing…"
 msgstr "Instalando…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr "Para la compatibilidad con código QR, instale el paquete qrencode!"
 
@@ -2963,7 +2974,7 @@ msgstr "Generar Config"
 msgid "Generate Key"
 msgstr "Generar clave"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "Generar nuevo código QR"
 
@@ -2975,7 +2986,7 @@ msgstr "Generar PMK localmente"
 msgid "Generate archive"
 msgstr "Generar archivo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "Generar nuevo código QR"
 
@@ -2993,7 +3004,6 @@ msgstr "Configuración global"
 msgid "Global network options"
 msgstr "Opciones globales de red"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
@@ -3001,14 +3011,14 @@ msgstr "Opciones globales de red"
 msgid "Go to firmware upgrade..."
 msgstr "Ir a actualización de firmware..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Ir a la configuración de la contraseña..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3163,7 +3173,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Ocultar <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "Ocultar código QR"
 
@@ -3355,7 +3365,7 @@ msgstr "Puerta de enlace IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara de red IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Red IPv4 en notación de dirección / máscara de red"
 
@@ -3456,7 +3466,7 @@ msgstr "Longitud de asignación de IPv6"
 msgid "IPv6 gateway"
 msgstr "Puerta de enlace IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Red IPv6 en notación de dirección / máscara de red"
 
@@ -3527,7 +3537,7 @@ msgstr "IPv6-sobre-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identidad"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr "Si está disponible, la \"PresharedKey\" del cliente"
 
@@ -3568,7 +3578,7 @@ msgstr ""
 "Montar el dispositivo por la etiqueta de la partición en vez de por el nodo "
 "fijo de dispositivo si se especifica"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3896,6 +3906,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Valor hexadecimal inválido"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "¡Nombre de usuario y/o contraseña no válidos! Por favor reintente."
 
@@ -3916,7 +3928,7 @@ msgstr ""
 "Parece que está intentando grabar una imagen de firmware mayor que la "
 "memoria flash de su equipo. ¡Por favor, verifique el archivo!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4094,7 +4106,7 @@ msgstr ""
 "tiempo en el aire puede reducirse significativamente cuando se utilizan. Se "
 "recomienda no permitir velocidades 802.11b siempre que sea posible."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Registro de cambios:"
 
@@ -4218,17 +4230,19 @@ msgstr "Carga"
 msgid "Load Average"
 msgstr "Carga media"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr "Cargando código QR..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Cargando el contenido del directorio…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Cargando vista…"
 
@@ -4338,6 +4352,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "Red lógica a la que se agregará al túnel (puenteado) (opcional)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Iniciar sesión"
 
@@ -4704,7 +4719,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Más caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Más…"
 
@@ -4810,8 +4825,8 @@ msgstr "Dominio NT"
 msgid "NTP server candidates"
 msgstr "Servidores NTP a consultar"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4911,7 +4926,7 @@ msgstr "Nuevo nombre de interfaz…"
 msgid "Next »"
 msgstr "Siguiente »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4941,7 +4956,6 @@ msgstr "Sin NAT-T"
 msgid "No RX signal"
 msgstr "No hay señal RX"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4976,7 +4990,7 @@ msgstr "Sin aplicación"
 msgid "No entries available"
 msgstr "No hay entradas disponibles"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "No hay entradas en este directorio"
 
@@ -5016,7 +5030,7 @@ msgstr "No hay más esclavos disponibles, no se puede guardar la interfaz"
 msgid "No negative cache"
 msgstr "Sin caché negativa"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5186,7 +5200,7 @@ msgstr "Ruta en enlace"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "¡Debe especificar al menos un nombre de host o dirección MAC!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "uno de los siguientes: %s"
 
@@ -5261,20 +5275,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Frecuencia de operación"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "La opción \"%s\" contiene un valor de entrada no válido."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "La opción \"%s\" no debe estar vacía."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Opción cambiada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Opción removida"
 
@@ -5306,7 +5320,7 @@ msgstr ""
 "servidor delegante, use el sufijo (como '::1') para formar la dirección IPv6 "
 "('a:b:c:d::1') para la interfaz."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5315,11 +5329,11 @@ msgstr ""
 "adicional de criptografía de clave simétrica para la resistencia post-"
 "cuántica."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Opcional. Crear rutas para IPs permitidas para este par."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Opcional. Descripción del par."
 
@@ -5327,14 +5341,14 @@ msgstr "Opcional. Descripción del par."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Opcional. No crea rutas de host para los pares."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 "Opcional. Host de pares. Los nombres se resuelven antes de abrir la interfaz."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5348,11 +5362,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Opcional. Unidad máxima de transmisión de la interfaz del túnel."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Opcional. Puerto de pares."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5503,7 +5517,7 @@ msgstr "Anular la tabla utilizada para rutas internas"
 msgid "Overview"
 msgstr "Visión general"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Sobrescribir archivo \"%s\" existente?"
 
@@ -5638,6 +5652,7 @@ msgstr "Traspasar (Duplicar dispositivo físico a una sola MAC VLAN)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Contraseña"
 
@@ -5727,6 +5742,10 @@ msgstr "Falta la dirección del compañero"
 msgid "Peer device name"
 msgstr "Nombre del dispositivo del par"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr "Par desactivado"
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Pares"
@@ -5754,7 +5773,7 @@ msgstr "Realizar restablecimiento"
 msgid "Permission denied"
 msgstr "Permiso denegado"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Mantener conectado continuamente"
 
@@ -5785,7 +5804,7 @@ msgstr "Paq."
 msgid "Please enter your username and password."
 msgstr "Por favor, introduzca su nombre de usuario y contraseña."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Por favor, seleccione el archivo que desea cargar."
 
@@ -5805,7 +5824,7 @@ msgstr "Aislamiento de puertos"
 msgid "Port status:"
 msgstr "Estado del puerto:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "negación potencial de: %s"
 
@@ -5833,7 +5852,7 @@ msgstr "Prefijo delegado"
 msgid "Prefix suppressor"
 msgstr "Supresor de prefijo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Clave precompartida"
 
@@ -5932,7 +5951,7 @@ msgstr "Introduzca una nueva red"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Clave pública"
 
@@ -5960,8 +5979,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI Celular"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "Código QR"
 
@@ -6199,7 +6218,7 @@ msgstr "Requerido para ciertos ISPs, por ejemplo Charter con DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Requerido. Clave privada codificada en base64 para esta interfaz."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Requerido. Base64 codificada clave pública de igual."
 
@@ -6329,8 +6348,8 @@ msgstr ""
 "Localice el nombre del host en función de la subred que solicita si hay "
 "varias IP disponibles"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Revelar/ocultar contraseña"
 
@@ -6338,19 +6357,19 @@ msgstr "Revelar/ocultar contraseña"
 msgid "Reverse path filter"
 msgstr "Filtro de ruta inversa"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Revertir"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Revertir cambios"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Error al revertir la solicitud con el estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Revirtiendo configuración…"
 
@@ -6376,7 +6395,7 @@ msgstr "Preparación de la raíz"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Política Round-Robin (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Ruta permitida IPs"
 
@@ -6485,7 +6504,7 @@ msgstr "Servidor SSTP"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6496,7 +6515,7 @@ msgid "Save"
 msgstr "Guardar"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Guardar y Aplicar"
@@ -6522,11 +6541,11 @@ msgstr "Escanear"
 msgid "Scheduled Tasks"
 msgstr "Tareas programadas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Sección añadida"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Sección removida"
 
@@ -6544,9 +6563,9 @@ msgstr ""
 "la verificación del formato de la imagen. ¡Úselo solo si está seguro de que "
 "el firmware es correcto y está diseñado para su dispositivo!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Seleccionar archivo…"
 
@@ -6746,7 +6765,7 @@ msgstr "Frecuencia de actualización de la señal"
 msgid "Signal:"
 msgstr "Señal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Tamaño"
@@ -7161,7 +7180,7 @@ msgstr "Prioridad de inicio"
 msgid "Start refresh"
 msgstr "Iniciar actualización"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Iniciando aplicar configuración…"
 
@@ -7234,6 +7253,10 @@ msgstr "Detener WPS"
 msgid "Stop refresh"
 msgstr "Detener actualización"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr "Uso de almacenamiento"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "Filtrado estricto"
@@ -7298,7 +7321,7 @@ msgstr "Intercambiar protocolo"
 msgid "Switch to CIDR list notation"
 msgstr "Cambiar a la notación de lista CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Enlace simbólico"
 
@@ -7335,7 +7358,6 @@ msgstr "Propiedades del sistema"
 msgid "System log buffer size"
 msgstr "Tamaño del buffer de registro del sistema"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7391,11 +7413,16 @@ msgstr "Plataforma de destino"
 msgid "Target network"
 msgstr "Red de destino"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+#, fuzzy
+msgid "Temp space"
+msgstr "Espacio temporal"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Terminar"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 #, fuzzy
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "La \"PublicKey\" de esa interfaz de wg"
@@ -7537,7 +7564,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "La MTU no debe exceder la MTU del dispositivo principal de %d bytes"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7570,7 +7597,7 @@ msgstr ""
 "El SSID correcto debe especificarse manualmente para conectarse a una red Wi-"
 "Fi oculta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7680,7 +7707,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Longitud del prefijo IPv6 en bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7709,6 +7736,10 @@ msgstr "La máscara de red IPv4 local"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "La dirección IPv6 local sobre la cual se crea el túnel (opcional)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr "La solicitud de inicio de sesión falló con el error: %h"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7873,11 +7904,11 @@ msgstr "El valor se reemplaza por la configuración. Original: %s"
 msgid "There are no active leases"
 msgstr "No hay asignaciones activas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "No hay cambios para aplicar"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7976,8 +8007,8 @@ msgid ""
 msgstr ""
 "Esta opción no se puede usar porque el paquete ca-bundle no está instalado."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8257,7 +8288,7 @@ msgstr "Desmontar"
 msgid "Unnamed key"
 msgstr "Clave sin nombre"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Cambios sin aplicar"
 
@@ -8287,7 +8318,7 @@ msgstr "Arriba"
 msgid "Up Delay"
 msgstr "Retraso de subida"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Cargar"
 
@@ -8304,21 +8335,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Subir archivo..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Subir archivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Subir archivo…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Error al cargar la solicitud: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Cargando archivo…"
 
@@ -8529,6 +8560,7 @@ msgstr "Clave de usuario (codificada PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nombre de usuario"
 
@@ -8838,7 +8870,7 @@ msgstr "Escribe el registro del sistema al archivo"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "Política XOR (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8867,7 +8899,7 @@ msgstr ""
 "<strong>Advertencia: Si desactivas los scripts de inicio esenciales como "
 "\"network\", ¡Tu dispositivo podría volverse inaccesible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -9036,7 +9068,7 @@ msgstr "Full dúplex"
 msgid "half-duplex"
 msgstr "Half dúplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "valor codificado en hexadecimal"
 
@@ -9061,11 +9093,11 @@ msgstr "ignorar"
 msgid "input"
 msgstr "Entrada"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "clave entre 8 y 63 caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "clave de 5 o 13 caracteres"
 
@@ -9099,12 +9131,12 @@ msgstr "no"
 msgid "no link"
 msgstr "Sin enlace"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "valor no vacío"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "ninguno"
@@ -9140,11 +9172,11 @@ msgstr "otra configuración (O)"
 msgid "output"
 msgstr "Salida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "valor decimal positivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "valor entero positivo"
 
@@ -9198,7 +9230,7 @@ msgstr ""
 "\">HTTP</abbr> o <abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</"
 "abbr>."
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "valor único"
 
@@ -9216,7 +9248,7 @@ msgstr "Desconocido"
 msgid "unlimited"
 msgstr "ilimitado"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9237,175 +9269,175 @@ msgstr "No especificado -o- crear:"
 msgid "untagged"
 msgstr "Desetiquetado"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "dirección IP válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "dirección IP válida o prefijo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "IPv4 válido CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "dirección IPv4 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "dirección IPv4 o red válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "dirección IPv4 válida: puerto"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "red IPv4 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "IPv4 válido o IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "valor de prefijo IPv4 válido (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "IPv6 válido CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "dirección IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "dirección IPv6 válida o prefijo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "ID de host IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "red IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "valor de prefijo IPv6 válido (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "dirección MAC válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "identificador UCI válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identificador UCI válido, nombre del host o dirección IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "dirección válida: puerto"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "fecha válida (AAAA-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "valor decimal válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "clave WEP hexadecimal válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "clave hexadecimal WPA válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "host válido: puerto"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "nombre de host válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "nombre de host válido o dirección IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "valor entero valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "dirección MAC de multidifusión válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "red válida en notación de dirección/máscara de red"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "dígito de teléfono válido (0-9, \"*\", \"#\", \"!\" o \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "puerto válido o rango de puertos (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "valor de puerto válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "tiempo válido (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "valor entre %d y %d caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "valor entre %f y %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "valor mayor o igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "valor menor o igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "valor con %d caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "valor con al menos %d caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "valor con un máximo de %d caracteres"
 
index e09c1f7e7d24978e783347d63943b125b7cb749c..7829ca0fd75a0d515d229af3826cf474b5dc1791 100644 (file)
@@ -18,7 +18,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bitti"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d on virheellinen kenttä(t)"
 
@@ -54,19 +54,19 @@ msgid "-- Additional Field --"
 msgstr "-- Lisäkenttä --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Valitse --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- mukautettu --"
@@ -187,7 +187,8 @@ msgstr "<abbr title = \"Valoa emittoiva diodi\"> LED </abbr> nimi"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 msgid "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy"
-msgstr "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-välityspalvelin"
+msgstr ""
+"<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-välityspalvelin"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:791
 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags"
@@ -213,7 +214,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-palvelu"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Laitteen \"%s\" määritys on jo olemassa"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Samanniminen hakemisto on jo olemassa."
 
@@ -221,7 +222,7 @@ msgstr "Samanniminen hakemisto on jo olemassa."
 msgid "A new login is required since the authentication session expired."
 msgstr "Istunnon päättymisen jälkeen tarvitaan uusi kirjautuminen."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -401,11 +402,11 @@ msgstr "Mukautuva kuormantasaus (painotettu-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Mukautuva lähetyskuormantasaus (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -636,7 +637,7 @@ msgstr "Salli järjestelmän ominaisuuksien testaus"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Salli <em> root </em> -käyttäjän kirjautua sisään salasanalla"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Sallitut IP:t"
 
@@ -794,16 +795,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Käytetääntkö varmuuskopiota?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Pyyntö epäonnistui, tila <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Käytä valitsematonta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Otetaan käyttöön määritysmuutoksia... %ds"
 
@@ -862,6 +863,7 @@ msgid "Authoritative"
 msgstr "Määräävä"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Valtuutus vaaditaan"
 
@@ -1081,8 +1083,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Lähetyskäytäntö (lähetys, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Selaa…"
 
@@ -1112,8 +1114,8 @@ msgstr "Välimuistissa"
 msgid "Call failed"
 msgstr "Kutsu epäonnistui"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1187,11 +1189,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Ketju"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Muutokset"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Muutokset on palautettu."
 
@@ -1294,7 +1296,7 @@ msgstr "Asiakas"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Asiakastunnus, joka lähetetään DHCP: tä pyydettäessä"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1363,16 +1365,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Laske lähtevä tarkistussumma (valinnainen)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Kokoonpano"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Määritysmuutokset ovat käytössä."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Määritysmuutokset on peruttu!"
 
@@ -1472,7 +1474,7 @@ msgstr "Sisältö on tallennettu."
 msgid "Continue"
 msgstr "Jatka"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1715,11 +1717,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1731,7 +1733,7 @@ msgstr "Poista"
 msgid "Delete key"
 msgstr "Poista avain"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Poistopyyntö epäonnistui: %s"
 
@@ -1745,11 +1747,11 @@ msgstr "Delivery Traffic Indication Message aikaväli"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Kuvaus"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Poista valinta"
 
@@ -1822,7 +1824,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Laitetta ei tavoiteta!"
 
@@ -1843,7 +1845,7 @@ msgstr "Diagnostiikka"
 msgid "Dial number"
 msgstr "Soita numeroon"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Hakemisto"
 
@@ -1898,8 +1900,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Poista heikon kuittauksen yhteydet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Hylkää ulkoverkosta tulevat RFC1918-vastaukset"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Hylkää ulkoverkosta tulevat RFC1918-vastaukset."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1917,10 +1919,14 @@ msgstr "Irrotusyritys epäonnistui"
 msgid "Disconnection attempt failed."
 msgstr "Yhteyden katkaiseminen epäonnistui."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1946,9 +1952,9 @@ msgid ""
 "\">DHCP</abbr> server and <abbr title=\"Domain Name System\">DNS</abbr> "
 "forwarder."
 msgstr ""
-"Dnsmasq on yhdistetty <abbr title=\"Dynamic Host Configuration Protocol\""
-">DHCP</abbr>-palvelin ja <abbr title=\"Domain Name System\""
-">DNS</abbr>-välittäjä"
+"Dnsmasq on yhdistetty <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-palvelin ja <abbr title=\"Domain Name System\">DNS</abbr>-"
+"välittäjä"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:413
 msgid "Do not cache negative replies, e.g. for non-existent domains."
@@ -2008,7 +2014,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Haluatko todella poistaa '%s'?"
 
@@ -2020,7 +2026,7 @@ msgstr "Haluatko todella poistaa seuraavan SSH-avaimen?"
 msgid "Do you really want to erase all settings?"
 msgstr "Haluatko todella poistaa kaikki asetukset?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Haluatko todella poistaa hakemiston '%s' alihakemistoineen?"
 
@@ -2062,7 +2068,7 @@ msgstr "Lataa mtd-osio"
 msgid "Downstream SNR offset"
 msgstr "Alavirran SNR-siirtymä"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Vedä järjestääksesi uudelleen"
 
@@ -2113,9 +2119,9 @@ msgstr "EA-bittien pituus"
 msgid "EAP-Method"
 msgstr "EAP-menetelmä"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2162,6 +2168,10 @@ msgstr "Hätä"
 msgid "Enable"
 msgstr "Ota käyttöön"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2366,11 +2376,11 @@ msgstr "Kapselointitila"
 msgid "Encryption"
 msgstr "Salaus"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Päätepisteen palvelin"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Päätepisteen portti"
 
@@ -2471,7 +2481,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2551,7 +2561,7 @@ msgstr "FT-protokolla"
 msgid "Failed to change the system password."
 msgstr "Systeemin salasanan vaihto epäonnistui."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Tehtyjen muutosten onnistuminen ei varmistunut %d sekunnissa, joten "
@@ -2561,7 +2571,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Komento \"/etc/init.d/%s %s\" epäonnistui: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Tiedosto"
 
@@ -2574,7 +2584,7 @@ msgstr ""
 "\"server=1.2.3.4\" toimialuekohtaisissa tai muissa <abbr title=\"Domain Name "
 "System\">DNS</abbr> palvelimessa."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Tiedostoa ei voida lukea"
 
@@ -2590,7 +2600,7 @@ msgstr ""
 "paikallinen <abbr title = \"Verkkotunnusten nimijärjestelmä\">DNS</abbr>-"
 "tiedosto"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Tiedoston nimi"
@@ -2699,7 +2709,7 @@ msgstr "Flash toiminnot"
 msgid "Flashing…"
 msgstr "Kirjoitetaan laiteohjelmistoa…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2883,7 +2893,7 @@ msgstr "Luo määritys"
 msgid "Generate Key"
 msgstr "Luo avain"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "Luo uusi QR-koodi"
 
@@ -2895,7 +2905,7 @@ msgstr "Luo PMK paikallisesti"
 msgid "Generate archive"
 msgstr "Luo arkisto"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "Luo uusi QR-koodi"
 
@@ -2911,21 +2921,20 @@ msgstr "Yleiset asetukset"
 msgid "Global network options"
 msgstr "Yleiset verkkoasetukset"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "Siirry laiteohjelmiston päivitykseen..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Siirry salasanan määritykseen ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3081,7 +3090,7 @@ msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Piilota <abbr title = \"Extended Service Set Identifier\"> ESSID </abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "Piilota QR-koodi"
 
@@ -3266,7 +3275,7 @@ msgstr "IPv4-yhdyskäytävä"
 msgid "IPv4 netmask"
 msgstr "IPv4-verkkomaski"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4-verkko osoite/verkkopeittemerkittynä"
 
@@ -3367,7 +3376,7 @@ msgstr "IPv6-varauksen pituus"
 msgid "IPv6 gateway"
 msgstr "IPv6-yhdyskäytävä"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6-verkko osoite/verkkomaski merkittynä"
 
@@ -3438,7 +3447,7 @@ msgstr "IPv6-yli-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identiteetti"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3473,7 +3482,7 @@ msgid ""
 "device node"
 msgstr "Määritä laite osiotunnisteella kiinteän laitepolun sijasta"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3792,6 +3801,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Virheellinen heksadesimaaliarvo"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Virheellinen käyttäjätunnus tai salasana! Yritä uudelleen."
 
@@ -3811,7 +3822,7 @@ msgstr ""
 "Näyttää siltä, että kirjoittaa kuvaa, joka ei sovi flash-muistiin, tarkista "
 "kuvatiedosto!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3987,7 +3998,7 @@ msgstr ""
 "protokollan mukaisia siirtonopeuksia toimiakseen. Niiden käyttö heikentää "
 "tiedonsiirtotehoa huomattavasti eikä sitä suositella, jos vain mahdollista."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Tietoja:"
 
@@ -4112,17 +4123,19 @@ msgstr "Kuormitus"
 msgid "Load Average"
 msgstr "Kuormituksen keskiarvo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Ladataan hakemiston sisältöä…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Ladataan näkymää…"
 
@@ -4231,6 +4244,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "Looginen verkko, johon tunneli lisätään (sillataan) (valinnainen)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Kirjaudu sisään"
 
@@ -4589,7 +4603,7 @@ msgstr "Valvonta"
 msgid "More Characters"
 msgstr "Lisää merkkejä"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Lisää…"
 
@@ -4695,8 +4709,8 @@ msgstr "NT-toimialue"
 msgid "NTP server candidates"
 msgstr "NTP-palvelin ehdokkaat"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4794,7 +4808,7 @@ msgstr "Uusi sovittimen nimi…"
 msgid "Next »"
 msgstr "Seuraava »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4824,7 +4838,6 @@ msgstr "Ei NAT-T:tä"
 msgid "No RX signal"
 msgstr "Ei RX-signaalia"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4855,7 +4868,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Tässä hakemistossa ei ole merkintöjä"
 
@@ -4895,7 +4908,7 @@ msgstr "Ei enempää orjia saatavilla, sovitinta ei voi tallentaa"
 msgid "No negative cache"
 msgstr "Ei negatiivista välimuistia"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5064,7 +5077,7 @@ msgstr "Reitti aina ylhäällä"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Palvelinnimi tai MAC-osoite on määritettävä!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Jokin seuraavista: %s"
 
@@ -5130,20 +5143,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Toimintataajuus"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Vaihtoehto \"%s\" sisältää virheellisen arvon."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Vaihtoehto %s ei saa olla tyhjä."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Vaihtoehto muuttui"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Vaihtoehto poistettu"
 
@@ -5175,7 +5188,7 @@ msgstr ""
 "delegoivalta palvelimelta, muodosta liite (kuten ':: 1') IPv6-osoitteen "
 "muodostamiseksi ('a:b:c:d::1 ') käyttöliittymälle."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5183,11 +5196,11 @@ msgstr ""
 "Valinnainen. Base64-koodattu esijaettu avain. Lisää ylimääräisen symmetrisen "
 "avaimen salauksen tason kvanttiresistenssiä varten."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Valinnainen. Luo reitit sallituille IP-reitit tälle vertaiskoneelle."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Valinnainen. Vertaiskoneen kuvaus."
 
@@ -5195,7 +5208,7 @@ msgstr "Valinnainen. Vertaiskoneen kuvaus."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Valinnainen. Älä luo isäntäreittejä vertaiskoneisiin."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5203,7 +5216,7 @@ msgstr ""
 "Valinnainen. Vertaiskoneen isäntä. Nimet ratkaistaan ennen sovittimen "
 "aktivoimista."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5214,11 +5227,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Valinnainen. Tunnelisovittimen suurin siirtoyksikkö (MTU)."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Valinnainen. Vertaiskoneen portti."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5363,7 +5376,7 @@ msgstr "Ohita sisäisissä reiteissä käytettävä taulukko"
 msgid "Overview"
 msgstr "Yleiskatsaus"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Korvataanko aiemmin luotu tiedosto %s?"
 
@@ -5498,6 +5511,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Salasana"
 
@@ -5587,6 +5601,10 @@ msgstr "Vertaisosoite puuttuu"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Vertaiskoneet"
@@ -5614,7 +5632,7 @@ msgstr "Suorita nollaus"
 msgid "Permission denied"
 msgstr "Lupa evätty"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Persistent Keep Alive"
 
@@ -5645,7 +5663,7 @@ msgstr "Paket."
 msgid "Please enter your username and password."
 msgstr "Anna käyttäjätunnus ja salasana."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Valitse ladattava tiedosto."
 
@@ -5665,7 +5683,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Portin tila:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Mahdollinen kieltäytyminen:%s"
 
@@ -5693,7 +5711,7 @@ msgstr "Delegoitu etuliite"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Esijaettu avain"
 
@@ -5790,7 +5808,7 @@ msgstr "Tarjoa uusi verkko"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo-ad-hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Julkinen avain"
 
@@ -5816,8 +5834,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI Cellular"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6053,7 +6071,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Tarvitaan. Tämän liittymän Base64-koodattu yksityinen avain."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Tarvitaan. Vertaiskoneen base64-koodattu julkinen avain."
 
@@ -6183,8 +6201,8 @@ msgstr ""
 "Lokalisoi nimi pyynnön esittäneen aliverkon mukaan, jos käytettävissä on "
 "useita IP-osoitteita"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Paljasta/piilota salasana"
 
@@ -6192,19 +6210,19 @@ msgstr "Paljasta/piilota salasana"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Palauta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Palauta muutokset"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Palautuspyyntö epäonnistui, tila <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Palautetaan määritystä…"
 
@@ -6227,7 +6245,7 @@ msgstr "Juuren valmistelu"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Round-Robin -käytäntö (painotettu-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Reititä sallitut IPt"
 
@@ -6334,7 +6352,7 @@ msgstr "SSTP Palvelin"
 msgid "SWAP"
 msgstr "Välimuisti"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6345,7 +6363,7 @@ msgid "Save"
 msgstr "Tallenna"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Tallenna ja käytä"
@@ -6371,11 +6389,11 @@ msgstr "Etsi"
 msgid "Scheduled Tasks"
 msgstr "Ajoitetut tehtävät"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Osa lisätty"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Osa poistettu"
 
@@ -6393,9 +6411,9 @@ msgstr ""
 "tarkistus epäonnistuu. Käytätätä vain, jos olet varma, että laiteohjelmisto "
 "on oikea ja tarkoitettu laitteellesi!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Valitse tiedosto…"
 
@@ -6579,7 +6597,7 @@ msgstr "Signaalin virkistysnopeus"
 msgid "Signal:"
 msgstr "Signaali:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Koko"
@@ -6966,7 +6984,7 @@ msgstr "Aloitusprioriteetti"
 msgid "Start refresh"
 msgstr "Aloita päivitys"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Aloitetaan määrityksen käyttöönotto…"
 
@@ -7037,6 +7055,10 @@ msgstr "Lopeta WPS"
 msgid "Stop refresh"
 msgstr "Lopeta päivitys"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7100,7 +7122,7 @@ msgstr "Kytkinprokokolla"
 msgid "Switch to CIDR list notation"
 msgstr "Vaihda CIDR-luettelomerkintään"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Symbolinen linkki"
 
@@ -7137,7 +7159,6 @@ msgstr "Järjestelmän ominaisuudet"
 msgid "System log buffer size"
 msgstr "Järjestelmälokin puskurin koko"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7191,11 +7212,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Kohdeverkko"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Lopeta"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "Tämän wg-liittymän julkinen avain (\"PublicKey\")"
 
@@ -7314,7 +7339,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7344,7 +7369,7 @@ msgstr ""
 "Oikea SSID täytyy määritellä käsin, kun liitytään piilotettuun langattomaan "
 "verkkoon"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7446,7 +7471,7 @@ msgstr "IPv4-etuliitteen pituus bitteissä, loput käytetään IPv6-osoitteissa.
 msgid "The length of the IPv6 prefix in bits"
 msgstr "IPv6-etuliitteen pituus bitteissä"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7473,6 +7498,10 @@ msgstr "Paikallinen IPv4-verkkomaski"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "Paikallinen IPv6-osoite, jonka yli tunneli luodaan (valinnainen)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7618,11 +7647,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "Aktiivisia lainoja ei ole"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Ei muutoksia käyttöönotettavaksi"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7721,8 +7750,8 @@ msgid ""
 msgstr ""
 "Tätä vaihtoehtoa ei voi käyttää, koska ca-bundle -pakettia ei ole asennettu."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7993,7 +8022,7 @@ msgstr "Irroita"
 msgid "Unnamed key"
 msgstr "Nimeämätön avain"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Tallentamattomia muutoksia"
 
@@ -8023,7 +8052,7 @@ msgstr "Ylhäällä"
 msgid "Up Delay"
 msgstr "Viivästys"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Lähetä"
 
@@ -8040,21 +8069,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Lähetä arkisto..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Lähetä tiedosto"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Lähetä tiedosto…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Lähetyspyyntö epäonnistui:% s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Lähetetään tiedostoa …"
 
@@ -8258,6 +8287,7 @@ msgstr "Käyttäjäavain (PEM-koodattu)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Käyttäjätunnus"
 
@@ -8565,7 +8595,7 @@ msgstr "Kirjoita järjestelmäloki tiedostoon"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "XOR-käytäntö (tasapaino-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8594,7 +8624,7 @@ msgstr ""
 "<strong> Varoitus: Jos poistat käytöstä välttämättömät aloituskomentosarjat, "
 "kuten \"verkko\", saatat kadottaa pääsyn laitteeseesi! </strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8759,7 +8789,7 @@ msgstr "kaksisuuntainen"
 msgid "half-duplex"
 msgstr "yksisuuntainen"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "heksadesimaalinen koodattu arvo"
 
@@ -8784,11 +8814,11 @@ msgstr "ohita"
 msgid "input"
 msgstr "tulo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "8 - 63 merkkiä pitkä avain"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "5 tai 13 merkkiä pitkä avain"
 
@@ -8821,12 +8851,12 @@ msgstr "ei"
 msgid "no link"
 msgstr "ei linkkiä"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "ei-tyhjä arvo"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "ei mitään"
@@ -8860,11 +8890,11 @@ msgstr ""
 msgid "output"
 msgstr "lähtö"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "positiivinen desimaaliarvo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "positiivinen kokonaisluku"
 
@@ -8915,7 +8945,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "ainutlaatuinen arvo"
 
@@ -8933,7 +8963,7 @@ msgstr "tuntematon"
 msgid "unlimited"
 msgstr "rajoittamaton"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8954,175 +8984,175 @@ msgstr "määrittelemätön tai luo:"
 msgid "untagged"
 msgstr "merkitön"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "kelvollinen IP-osoite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "kelvollinen IP-osoite tai etuliite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "kelvollinen IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "kelvollinen IPv4-osoite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "kelvollinen IPv4-osoite tai verkko"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "kelvollinen IPv4-osoite:portti"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "kelvollinen IPv4-verkko"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "kelvollinen IPv4 tai IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "kelvollinen IPv4-etuliitearvo (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "kelvollinen IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "kelvollinen IPv6-osoite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "kelvollinen IPv6-osoite tai etuliite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "kelvollinen IPv6-isäntätunnus"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "kelvollinen IPv6-verkko"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "kelvollinen IPv6-etuliite (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "kelvollinen MAC-osoite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "kelvollinen UCI-tunniste"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "kelvollinen UCI-tunniste, isäntänimi tai IP-osoite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "kelvollinen osoite:portti"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "kelvollinen päivämäärä (VVVV-KK-PP)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "kelvollinen desimaaliarvo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "kelvollinen heksadesimaalinen WEP-avain"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "kelvollinen heksadesimaali-WPA-avain"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "kelvollinen palvelin:portti"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "kelvollinen palvelinnimi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "kelvollinen palvelinnimi tai IP-osoite"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "kelvollinen kokonaisluku"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "kelvollinen verkko osoite / verkkomaskin merkintä"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "kelvollinen puhelinnumero (0-9, \"*\", \"#\", \"!\" tai \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "kelvollinen portti tai porttialue (portti1-portti2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "kelvollinen portin arvo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "kelvollinen aika (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "arvo välillä %d - %d merkkiä"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "arvo välillä %f ja %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "suurempi tai yhtä suuri kuin %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "pienempi tai yhtä suuri kuin %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "arvo, jossa on %d merkkiä"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "arvo, jossa on vähintään %d merkkiä"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "arvo, jossa on enintään %d merkkiä"
 
index ab33879e1116591fd294529428770a37ce603bd2..3cbb3c14d92bc6a7e6f199bcb75bff15a2cafcb1 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2021-11-21 18:56+0000\n"
+"PO-Revision-Date: 2021-11-25 01:53+0000\n"
 "Last-Translator: Felix Braun <f.bhelicopter@gmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/luci/fr/>"
 "\n"
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d champs invalides"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Champ Supplémentaire --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Choisir --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- personnalisé --"
@@ -222,7 +222,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Une configuration pour l'appareil \"%s\" existe déjà"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Un dossier avec le même nom existe déjà."
 
@@ -231,7 +231,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Il est nécessaire de s'authentifier de nouveau car la session a expiré."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -415,11 +415,11 @@ msgstr "Équilibrage adaptatif de la charge (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Équilibrage adaptatif de la charge de transmission (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -654,7 +654,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Autoriser l'utilisateur <em>root</em> à se connecter avec un mot de passe"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "IP autorisées"
 
@@ -819,16 +819,16 @@ msgstr "Appliquer les options DHCP à ce réseau. (Vide = tous les clients)."
 msgid "Apply backup?"
 msgstr "Appliquer la sauvegarde ?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "La demande a échoué avec le statut <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Appliquer sans vérification"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Application des changements de configuration en cours... %ds"
 
@@ -889,6 +889,7 @@ msgid "Authoritative"
 msgstr "Autoritaire"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorisation requise"
 
@@ -1023,8 +1024,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:326
 msgid "Bind dynamically to interfaces rather than wildcard address."
 msgstr ""
-"Lier dynamiquement aux interfaces au lieu d’utiliser la méta-adresse ("
-"standard recommandé pour les systèmes Linux)."
+"Lier dynamiquement aux interfaces au lieu d’utiliser la méta-adresse "
+"(standard recommandé pour les systèmes Linux)."
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64
@@ -1108,8 +1109,8 @@ msgstr "Activer le pont même si des ports liés font défaut"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Politique de diffusion (diffusion, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Parcourir…"
 
@@ -1141,8 +1142,8 @@ msgstr "Mise en cache"
 msgid "Call failed"
 msgstr "L'appel a échoué"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1218,11 +1219,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Chaîne"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Changements"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Les modifications ont été annulées."
 
@@ -1328,7 +1329,7 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Identifiant client à envoyer dans les requêtes DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1397,16 +1398,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Calculer la somme de contrôle sortante (facultatif)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configuration"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Les changements de configuration sont appliqués."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Les changements de configuration ont été annulés !"
 
@@ -1508,7 +1509,7 @@ msgstr "Le contenu a été enregistré."
 msgid "Continue"
 msgstr "Continuer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1749,11 +1750,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1765,7 +1766,7 @@ msgstr "Effacer"
 msgid "Delete key"
 msgstr "Touche de suppression"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Échec de la demande de suppression : %s"
 
@@ -1779,11 +1780,11 @@ msgstr "Intervalle entre les messages d'indication du trafic de livraison"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Description"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Désélectionner"
 
@@ -1856,7 +1857,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Appareil inaccessible !"
 
@@ -1877,7 +1878,7 @@ msgstr "Diagnostiques"
 msgid "Dial number"
 msgstr "Composer le numéro"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Répertoire"
 
@@ -1932,8 +1933,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Désassossier sur la reconnaissance basse (Low Acknowledgement)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Rejeter les réponses RFC1918 en amont"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Rejeter les réponses RFC1918 en amont."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1951,10 +1952,14 @@ msgstr "La tentative de déconnexion a échoué"
 msgid "Disconnection attempt failed."
 msgstr "La tentative de déconnexion a échoué."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2034,8 +2039,8 @@ msgid ""
 "Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> "
 "packets."
 msgstr ""
-"Ne pas acheminer des paquets <abbr title=\"Neighbour Discovery Protocol\""
-">NDP</abbr>."
+"Ne pas acheminer des paquets <abbr title=\"Neighbour Discovery Protocol"
+"\">NDP</abbr>."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25
 msgid "Do not send a hostname"
@@ -2047,7 +2052,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Voulez-vous vraiment supprimer « %s » ?"
 
@@ -2059,7 +2064,7 @@ msgstr "Voulez-vous vraiment supprimer cette clé SSH ?"
 msgid "Do you really want to erase all settings?"
 msgstr "Voulez-vous vraiment effacer tous les paramètres ?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Voulez-vous vraiment supprimer récursivement le répertoire « %s » ?"
 
@@ -2101,7 +2106,7 @@ msgstr "Télécharger mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Décalage du Rapport signal - bruit descendant"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Faites glisser pour réorganiser"
 
@@ -2151,9 +2156,9 @@ msgstr "Longueur des bits de l'EA"
 msgid "EAP-Method"
 msgstr "Méthode EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2200,6 +2205,10 @@ msgstr "Urgence"
 msgid "Enable"
 msgstr "Activer"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2406,11 +2415,11 @@ msgstr "Mode encapsulé"
 msgid "Encryption"
 msgstr "Chiffrement"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Hôte du point terminal"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Port du point terminal"
 
@@ -2513,7 +2522,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2593,7 +2602,7 @@ msgstr "Protocole FT"
 msgid "Failed to change the system password."
 msgstr "Impossible de modifier le mot de passe du système."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "La demande n'a pas été confirmée dans les délais impartis (%ds), en attente "
@@ -2603,7 +2612,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Impossible d'exécuter l'action \"/etc/init.d/%s %s\" action : %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Fichier"
 
@@ -2616,7 +2625,7 @@ msgstr ""
 "'server=1.2.3.4' pour les serveurs <abbr title=\"Domain Name System\">DNS</"
 "abbr> spécifiques au domaine ou entièrement en amont."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Fichier non accessible"
 
@@ -2630,7 +2639,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "fichier local <abbr title = \"Domain Name System\"> DNS </abbr>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Nom de fichier"
@@ -2743,7 +2752,7 @@ msgstr "Opérations d'écriture"
 msgid "Flashing…"
 msgstr "Écriture en cours…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2927,7 +2936,7 @@ msgstr "Générer la configuration"
 msgid "Generate Key"
 msgstr "Générer une clé"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2939,7 +2948,7 @@ msgstr "Générer PMK localement"
 msgid "Generate archive"
 msgstr "Construire l'archive"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2957,21 +2966,20 @@ msgstr "Paramètres généraux"
 msgid "Global network options"
 msgstr "Options globales de réseau"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Aller à la configuration du mot de passe…"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3126,7 +3134,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Cacher le <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3311,7 +3319,7 @@ msgstr "Passerelle IPv4"
 msgid "IPv4 netmask"
 msgstr "Masque-réseau IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Réseau IPv4 au format adresse/masque réseau"
 
@@ -3412,7 +3420,7 @@ msgstr "Longueur d'attribution IPv6"
 msgid "IPv6 gateway"
 msgstr "Passerelle IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Réseau IPv6 au format adresse/masque réseau"
 
@@ -3484,7 +3492,7 @@ msgstr "IPv6 sur IPv4 (6 vers 4)"
 msgid "Identity"
 msgstr "Identité"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3523,7 +3531,7 @@ msgstr ""
 "Monte le périphérique identifié par cette étiquette au lieu d'un nom de "
 "périphérique fixe"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3843,6 +3851,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Valeur hexadécimale invalide"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Nom d'utilisateur et/ou mot de passe invalides ! Réessayez."
 
@@ -3862,7 +3872,7 @@ msgstr ""
 "L'image que vous essayez de flasher est vraisemblablement trop grosse pour "
 "tenir dans la mémoire flash, merci de vérifier le fichier !"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4035,7 +4045,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Légende :"
 
@@ -4160,17 +4170,19 @@ msgstr "Charge"
 msgid "Load Average"
 msgstr "Charge moyenne"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Chargement du contenu des répertoires…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Chargement de la vue…"
 
@@ -4277,6 +4289,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Connexion"
 
@@ -4635,7 +4648,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Plus de caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Plus…"
 
@@ -4741,8 +4754,8 @@ msgstr "Domaine NT"
 msgid "NTP server candidates"
 msgstr "Serveurs NTP candidats"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4841,7 +4854,7 @@ msgstr "Nom de la nouvelle interface …"
 msgid "Next »"
 msgstr "Prochain »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4871,7 +4884,6 @@ msgstr "Pas de NAT-T"
 msgid "No RX signal"
 msgstr "Pas de signal RX"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4902,7 +4914,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Aucune entrée dans ce répertoire"
 
@@ -4942,7 +4954,7 @@ msgstr "Plus d'esclaves disponibles, ne peut pas sauver l'interface"
 msgid "No negative cache"
 msgstr "Pas de cache négatif"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5109,7 +5121,7 @@ msgstr "Route On-Link"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Il faut indiquer un nom d'hôte ou une adresse MAC !"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "L’un des éléments suivants : %s"
 
@@ -5175,20 +5187,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Fréquence de fonctionnement"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Option \"%s\" contient une valeur erronée."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Option \"%s\" doit être vide."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Option modifiée"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Option retirée"
 
@@ -5220,7 +5232,7 @@ msgstr ""
 "d'un serveur délégant, utiliser le suffixe (comme '::1') pour former "
 "l'adresse IPv6 ('a:b:c:d::1') de l'interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5229,11 +5241,11 @@ msgstr ""
 "supplémentaire de cryptographie à clé symétrique pour la résistance post-"
 "quantique."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Facultatif. Créer des itinéraires pour les IP autorisés pour ce pair."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Facultatif. Description du pair."
 
@@ -5241,7 +5253,7 @@ msgstr "Facultatif. Description du pair."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Optionnel. Ne créez pas de routes hôtes vers des homologues."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5249,7 +5261,7 @@ msgstr ""
 "Facultatif. Hôte du pair. Les noms sont résolus avant de mettre en place "
 "l'interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5260,11 +5272,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Facultatif. Unité de transmission maximale de l'interface du tunnel."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Facultatif. Port de pair."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5410,7 +5422,7 @@ msgstr "Modifier la table utilisée pour les routes internes"
 msgid "Overview"
 msgstr "Aperçu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Remplacer le fichier existant \"%s\" ?"
 
@@ -5545,6 +5557,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Mot de passe"
 
@@ -5634,6 +5647,10 @@ msgstr "L'adresse du pair est manquante"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Pairs"
@@ -5661,7 +5678,7 @@ msgstr "Réinitialiser"
 msgid "Permission denied"
 msgstr "Permission refusée"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Maintien persistant"
 
@@ -5692,7 +5709,7 @@ msgstr "Pqts."
 msgid "Please enter your username and password."
 msgstr "Saisissez votre nom d'utilisateur et mot de passe."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Veuillez sélectionner le fichier à téléverser."
 
@@ -5712,7 +5729,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Statut du port :"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Négation potentielle de : %s"
 
@@ -5740,7 +5757,7 @@ msgstr "Préfixe Délégué"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Clé pré-partagée"
 
@@ -5835,7 +5852,7 @@ msgstr "Donner un nouveau réseau"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Clé publique"
 
@@ -5862,8 +5879,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI Cellulaire"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6098,7 +6115,7 @@ msgstr "Nécessaire avec certains FAIs, par ex. : Charter avec DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Obligatoire. Clé privée encodée en Base64 pour cette interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Obligatoire. Clé publique du pair encodée en Base64."
 
@@ -6228,8 +6245,8 @@ msgstr ""
 "Trouve le nom d'hôte suivant le sous-réseau d'où vient la requête si "
 "plusieurs adresses IPs sont possibles"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Montrer/cacher le mot de passe"
 
@@ -6237,19 +6254,19 @@ msgstr "Montrer/cacher le mot de passe"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Annuler les modifications"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Annuler les modifications"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "La demande d'annulation a échoué, statut <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Annulation de la configuration…"
 
@@ -6272,7 +6289,7 @@ msgstr "Préparation root"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Politique Round-Robin (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Route IP autorisées"
 
@@ -6380,7 +6397,7 @@ msgstr "Serveur SSTP"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6391,7 +6408,7 @@ msgid "Save"
 msgstr "Enregistrer"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Enregistrer et Appliquer"
@@ -6417,11 +6434,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Tâches Régulières"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Section ajoutée"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Section retirée"
 
@@ -6439,9 +6456,9 @@ msgstr ""
 "vérification du format de l'image échoue. N'utilisez que si vous êtes sûr "
 "que le microprogramme est correct et destiné à votre appareil !"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Sélectionner un fichier…"
 
@@ -6564,7 +6581,7 @@ msgstr "Échec de la définition du mode de fonctionnement"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:11
 msgid "Settings"
-msgstr ""
+msgstr "Paramètres"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906
 msgid "Setup routes for proxied IPv6 neighbours."
@@ -6630,7 +6647,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signal :"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Taille"
@@ -7014,7 +7031,7 @@ msgstr "Priorité de démarrage"
 msgid "Start refresh"
 msgstr "Lancer l'actualisation"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "La configuration de départ s'applique…"
 
@@ -7087,6 +7104,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr "Arrêter le rafraîchissement"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7152,7 +7173,7 @@ msgstr "Changer de protocole"
 msgid "Switch to CIDR list notation"
 msgstr "Passer à la notation de liste CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Lien symbolique"
 
@@ -7189,7 +7210,6 @@ msgstr "Propriétés système"
 msgid "System log buffer size"
 msgstr "Taille du tampon du journal système"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7243,11 +7263,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Réseau cible"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Éteindre"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7370,7 +7394,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7400,7 +7424,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7507,7 +7531,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "La longueur du préfixe IPv6 en bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7534,6 +7558,10 @@ msgstr "Le masque de réseau IPv4 local"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "Adresse IPv6 locale sur laquelle le tunnel est créé (facultatif)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7682,11 +7710,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "Aucun bail actif"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Il n'y a aucun changement à appliquer"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7791,8 +7819,8 @@ msgstr ""
 "Cette option ne peut pas être utilisée car le package ca-bundle n'est pas "
 "installé."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8064,7 +8092,7 @@ msgstr "Démonter"
 msgid "Unnamed key"
 msgstr "Clé sans nom"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Changements non appliqués"
 
@@ -8094,7 +8122,7 @@ msgstr "Haut"
 msgid "Up Delay"
 msgstr "Délai d'attente"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Téléverser"
 
@@ -8111,21 +8139,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Envoi de l'archive…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Téléverser un fichier"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Téléverser un fichier…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Échec de la demande de téléchargement: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Téléchargement du fichier…"
 
@@ -8331,6 +8359,7 @@ msgstr "Clé utilisateur (codée PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nom d'utilisateur"
 
@@ -8633,7 +8662,7 @@ msgstr "Écrire les log systèmes dans un fichier"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "Stratégie XOR (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8662,7 +8691,7 @@ msgstr ""
 "><strong>Attention : Si vous désactivez des scripts essentiels comme \"réseau"
 "\", votre équipement pourrait ne plus être accessible !</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8831,7 +8860,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "valeur codée hexadécimale"
 
@@ -8856,11 +8885,11 @@ msgstr "ignorer"
 msgid "input"
 msgstr "entrée"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "clé avec entre 8 et 63 caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "clé avec 5 ou 13 caractères"
 
@@ -8893,12 +8922,12 @@ msgstr "non"
 msgid "no link"
 msgstr "pas de lien"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "valeur non vide"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "aucun"
@@ -8932,11 +8961,11 @@ msgstr ""
 msgid "output"
 msgstr "sortie"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "valeur décimale positive"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "valeur entière positive"
 
@@ -8987,7 +9016,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "valeur unique"
 
@@ -9005,7 +9034,7 @@ msgstr "inconnu"
 msgid "unlimited"
 msgstr "non limité"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9026,175 +9055,175 @@ msgstr "non précisé -ou- créer :"
 msgid "untagged"
 msgstr "non marqué"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "adresse IP valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "adresse IP ou préfixe valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "CIDR IPv4 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "adresse IPv4 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "adresse IPv4 ou réseau valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "adresse:port IPv4 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "réseau IPv4 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "CIDR IPv4 ou IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "valeur de préfixe IPv4 valide (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "CIDR IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "adresse IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "adresse IPv6 ou préfixe valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "ID d'hôte IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "réseau IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "valeur de préfixe IPv6 valide (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "adresse MAC valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "identifiant UCI valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identifiant UCI, nom d'hôte ou adresse IP valides"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "adresse:port valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "date valide (AAAA-MM-JJ)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "valeur décimale valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "clé WEP hexadécimale valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "clé WPA hexadécimale valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "hôte:port valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "nom d'hôte valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "nom d'hôte ou adresse IP valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "valeur entière valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "réseau valide en notation adresse/masque de réseau"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "chiffre de téléphone valide (0-9, \"*\", \"#\", \"!\" ou \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "port ou plage de ports valide (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "valeur de port valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "heure valide (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "valeur entre %d et %d caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "valeur entre %f et %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "valeur supérieure ou égale à %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "valeur inférieure ou égale à %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "valeur avec %d caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "valeur avec au moins %d caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "valeur avec au plus %d caractères"
 
index 436e82636be2507eddc866952960f52e41074f54..f3bf0049cd0755773a3b7fd361447e978ca16091 100644 (file)
@@ -20,7 +20,7 @@ msgstr "%.1f דציבל"
 msgid "%d Bit"
 msgstr "%d סיביות"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d שדות שגויים"
 
@@ -56,19 +56,19 @@ msgid "-- Additional Field --"
 msgstr "-- שדה נוסף --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- נא לבחור --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- מותאם אישית --"
@@ -215,7 +215,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr ""
 
@@ -223,7 +223,7 @@ msgstr ""
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -402,11 +402,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -632,7 +632,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "כתובות IP מורשות"
 
@@ -790,16 +790,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -854,6 +854,7 @@ msgid "Authoritative"
 msgstr "מוסמך"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "דרוש אימות"
 
@@ -1070,8 +1071,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1101,8 +1102,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1168,11 +1169,11 @@ msgstr ""
 msgid "Chain"
 msgstr "שרשרת"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "שינויים"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1265,7 +1266,7 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1327,16 +1328,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "הגדרות"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1434,7 +1435,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1668,11 +1669,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1684,7 +1685,7 @@ msgstr "למחוק"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1698,11 +1699,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "תיאור"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1775,7 +1776,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1796,7 +1797,7 @@ msgstr "אבחון"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1849,7 +1850,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1868,10 +1869,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1950,7 +1955,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1962,7 +1967,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -2004,7 +2009,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2051,9 +2056,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2098,6 +2103,10 @@ msgstr "מצב חרום"
 msgid "Enable"
 msgstr "אפשר"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2296,11 +2305,11 @@ msgstr ""
 msgid "Encryption"
 msgstr "הצפנה"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2401,7 +2410,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2479,7 +2488,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2487,7 +2496,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2497,7 +2506,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2509,7 +2518,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2616,7 +2625,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2798,7 +2807,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2810,7 +2819,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2826,21 +2835,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2993,7 +3001,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3178,7 +3186,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3279,7 +3287,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3349,7 +3357,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3384,7 +3392,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3690,6 +3698,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "שם משתמש ו/או סיסמה שגויים! אנא נסה שנית."
 
@@ -3707,7 +3717,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3880,7 +3890,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3990,17 +4000,19 @@ msgstr "עומס"
 msgid "Load Average"
 msgstr "עומס ממוצע"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4106,6 +4118,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr ""
 
@@ -4456,7 +4469,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4560,8 +4573,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4657,7 +4670,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4687,7 +4700,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4718,7 +4730,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4758,7 +4770,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4923,7 +4935,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4987,20 +4999,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5026,17 +5038,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5044,13 +5056,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5061,11 +5073,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5206,7 +5218,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5341,6 +5353,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr ""
 
@@ -5430,6 +5443,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5457,7 +5474,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5488,7 +5505,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "אנא הזן את שם המשתמש והסיסמה שלך:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5508,7 +5525,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5536,7 +5553,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5627,7 +5644,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "מפתח ציבורי"
 
@@ -5648,8 +5665,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5880,7 +5897,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6008,8 +6025,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -6017,19 +6034,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6052,7 +6069,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6157,7 +6174,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6168,7 +6185,7 @@ msgid "Save"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -6194,11 +6211,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6213,9 +6230,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6397,7 +6414,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr ""
@@ -6735,7 +6752,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6807,6 +6824,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6869,7 +6890,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6906,7 +6927,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6960,11 +6980,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7079,7 +7103,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7105,7 +7129,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7193,7 +7217,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7220,6 +7244,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7346,11 +7374,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7430,8 +7458,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7700,7 +7728,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -7730,7 +7758,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7745,21 +7773,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7946,6 +7974,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "שם משתמש"
 
@@ -8237,7 +8266,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8260,7 +8289,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8423,7 +8452,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8448,11 +8477,11 @@ msgstr ""
 msgid "input"
 msgstr "קלט"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8485,12 +8514,12 @@ msgstr "לא"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "ללא"
@@ -8524,11 +8553,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8579,7 +8608,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8597,7 +8626,7 @@ msgstr ""
 msgid "unlimited"
 msgstr "ללא הגבלה"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8618,175 +8647,175 @@ msgstr "לא מוגדר -או- יצר"
 msgid "untagged"
 msgstr "לא מתויג"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index fd920772bb744a74a94b4d601ed3960f2210054e..5ee41458ba0d1280df507188bea8d89db44c9225 100644 (file)
@@ -17,7 +17,7 @@ msgstr "%.1f डेसिबल"
 msgid "%d Bit"
 msgstr "%d बिट"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d अमान्य क्षेत्र"
 
@@ -53,19 +53,19 @@ msgid "-- Additional Field --"
 msgstr "अतिरिक्त अनुभाग"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "कृपया चुने"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "--अमानक--"
@@ -212,7 +212,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "समान नाम वाली एक निर्देशिका पहले से मौजूद है।"
 
@@ -220,7 +220,7 @@ msgstr "समान नाम वाली एक निर्देशिक
 msgid "A new login is required since the authentication session expired."
 msgstr "प्रमाणीकरण सत्र समाप्त होने के बाद से एक नया लॉगिन आवश्यक है।"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -397,11 +397,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -623,7 +623,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr ""
 
@@ -779,16 +779,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -843,6 +843,7 @@ msgid "Authoritative"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr ""
 
@@ -1055,8 +1056,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1086,8 +1087,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1153,11 +1154,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1250,7 +1251,7 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1312,16 +1313,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1419,7 +1420,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1649,11 +1650,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1665,7 +1666,7 @@ msgstr ""
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1679,11 +1680,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1756,7 +1757,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1777,7 +1778,7 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1830,7 +1831,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1849,10 +1850,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1931,7 +1936,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1943,7 +1948,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -1985,7 +1990,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2030,9 +2035,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2077,6 +2082,10 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2275,11 +2284,11 @@ msgstr ""
 msgid "Encryption"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2380,7 +2389,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2458,7 +2467,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2466,7 +2475,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2476,7 +2485,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2488,7 +2497,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2595,7 +2604,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2777,7 +2786,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2789,7 +2798,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2805,21 +2814,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2972,7 +2980,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3157,7 +3165,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3258,7 +3266,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3328,7 +3336,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3363,7 +3371,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3669,6 +3677,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
@@ -3686,7 +3696,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3859,7 +3869,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3969,17 +3979,19 @@ msgstr ""
 msgid "Load Average"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4085,6 +4097,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr ""
 
@@ -4435,7 +4448,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4539,8 +4552,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4636,7 +4649,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4666,7 +4679,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4697,7 +4709,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4737,7 +4749,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4902,7 +4914,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4966,20 +4978,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5005,17 +5017,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5023,13 +5035,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5040,11 +5052,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5185,7 +5197,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5320,6 +5332,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr ""
 
@@ -5409,6 +5422,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5436,7 +5453,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5467,7 +5484,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5487,7 +5504,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5515,7 +5532,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5606,7 +5623,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr ""
 
@@ -5627,8 +5644,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5859,7 +5876,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -5987,8 +6004,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -5996,19 +6013,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6031,7 +6048,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6136,7 +6153,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6147,7 +6164,7 @@ msgid "Save"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -6173,11 +6190,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6192,9 +6209,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6376,7 +6393,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr ""
@@ -6712,7 +6729,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6781,6 +6798,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6843,7 +6864,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6880,7 +6901,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6934,11 +6954,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7053,7 +7077,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7079,7 +7103,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7167,7 +7191,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7194,6 +7218,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7320,11 +7348,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7404,8 +7432,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7673,7 +7701,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -7703,7 +7731,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7718,21 +7746,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7919,6 +7947,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr ""
 
@@ -8210,7 +8239,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8233,7 +8262,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8396,7 +8425,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8421,11 +8450,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8458,12 +8487,12 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8497,11 +8526,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8552,7 +8581,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8570,7 +8599,7 @@ msgstr ""
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8591,175 +8620,175 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index dda39b46d42549bdace694c30ddb95b2fd606214..14e092fd0aa76e25b365aea7335be74263a15072 100644 (file)
@@ -20,7 +20,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d érvénytelen mező"
 
@@ -56,19 +56,19 @@ msgid "-- Additional Field --"
 msgstr "-- További mező --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Kérem válasszon --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- egyéni --"
@@ -218,7 +218,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Már létezik egy ilyen nevű könyvtár."
 
@@ -226,7 +226,7 @@ msgstr "Már létezik egy ilyen nevű könyvtár."
 msgid "A new login is required since the authentication session expired."
 msgstr "Új bejelentkezés szükséges, mivel a hitelesítés munkamenete lejárt."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -407,11 +407,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -639,7 +639,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Engedélyezés a <em>root</em> felhasználónak, hogy jelszóval jelentkezzen be"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Engedélyezett IP-k"
 
@@ -798,16 +798,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Alkalmazza a biztonsági mentést?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "A kérés alkalmazása meghiúsult <code>%h</code> állapotkóddal"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Kijelöletlenek alkalmazása"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "A beállítások változtatásainak alkalmazása… %d mp"
 
@@ -868,6 +868,7 @@ msgid "Authoritative"
 msgstr "Hiteles"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Hitelesítés szükséges"
 
@@ -1086,8 +1087,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Tallózás…"
 
@@ -1119,8 +1120,8 @@ msgstr "Gyorsítótárazott"
 msgid "Call failed"
 msgstr "Hívás sikertelen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1194,11 +1195,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Lánc"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Változtatások"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "A változtatások visszavonva."
 
@@ -1304,7 +1305,7 @@ msgstr "Ügyfél"
 msgid "Client ID to send when requesting DHCP"
 msgstr "DHCP kérésekor küldendő ügyfél-azonosító"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1373,16 +1374,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Beállítás"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "A beállítás változtatásai alkalmazva."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "A beállítás változtatásai vissza lettek állítva!"
 
@@ -1480,7 +1481,7 @@ msgstr "A tartalom mentésre került."
 msgid "Continue"
 msgstr "Tovább"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1721,11 +1722,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1737,7 +1738,7 @@ msgstr "Törlés"
 msgid "Delete key"
 msgstr "Kulcs törlése"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Törlési kérés sikertelen: %s"
 
@@ -1751,11 +1752,11 @@ msgstr "Kézbesítési forgalom jelző üzenet időköze"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Leírás"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Kijelölés megszüntetése"
 
@@ -1828,7 +1829,7 @@ msgstr ""
 msgid "Device type"
 msgstr "Eszköz típus"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Az eszköz elérhetetlen!"
 
@@ -1849,7 +1850,7 @@ msgstr "Diagnosztika"
 msgid "Dial number"
 msgstr "Szám tárcsázása"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Könyvtár"
 
@@ -1904,8 +1905,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Hozzárendelés megszüntetése alacsony nyugtázásnál"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Külső RFC1918 válaszok elvetése"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Külső RFC1918 válaszok elvetése."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1923,10 +1924,14 @@ msgstr "Leválasztási kísérlet sikertelen"
 msgid "Disconnection attempt failed."
 msgstr "Lecsatlakozás sikertelen."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2014,7 +2019,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Valóban törölni szeretné ezt: „%s”?"
 
@@ -2026,7 +2031,7 @@ msgstr "Valóban törölni szeretné a következő SSH-kulcsot?"
 msgid "Do you really want to erase all settings?"
 msgstr "Valóban törölni szeretné az összes beállítást?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Valóban törölni szeretné rekurzívan a(z) „%s” könyvtárat?"
 
@@ -2068,7 +2073,7 @@ msgstr "Az mtdblock letöltése"
 msgid "Downstream SNR offset"
 msgstr "Belső SNR eltolás"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Húzza az átrendezéshez"
 
@@ -2119,9 +2124,9 @@ msgstr "EA-bitek hossza"
 msgid "EAP-Method"
 msgstr "EAP módszer"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2168,6 +2173,10 @@ msgstr "Vészhelyzet"
 msgid "Enable"
 msgstr "Engedélyezés"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2370,11 +2379,11 @@ msgstr "Beágyazási mód"
 msgid "Encryption"
 msgstr "Titkosítás"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Végpont gépe"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Végpont portja"
 
@@ -2477,7 +2486,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2555,7 +2564,7 @@ msgstr "FT protokoll"
 msgid "Failed to change the system password."
 msgstr "Nem sikerült megváltoztatni a rendszer jelszavát."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Nem sikerült megerősíteni az alkalmazást %d másodpercen belül, várakozás a "
@@ -2565,7 +2574,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Nem sikerült végrehajtani az „/etc/init.d/%s %s” műveletet: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Fájl"
 
@@ -2578,7 +2587,7 @@ msgstr ""
 "vagy „server=1.2.3.4” a tartományra jellemző vagy teljesen külső <abbr title="
 "\"Domain Name System\">DNS</abbr>-kiszolgálókhoz."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "A fájl nem érhető el"
 
@@ -2592,7 +2601,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "helyi <abbr title=\"Domain Name System\">DNS</abbr>-fájl"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Fájlnév"
@@ -2701,7 +2710,7 @@ msgstr "Beírás műveletei"
 msgid "Flashing…"
 msgstr "Telepítés…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2887,7 +2896,7 @@ msgstr "Beállítás előállítása"
 msgid "Generate Key"
 msgstr "Kulcs generálása"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2899,7 +2908,7 @@ msgstr "PMK előállítása helyileg"
 msgid "Generate archive"
 msgstr "Archívum előállítása"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2916,21 +2925,20 @@ msgstr "Globális beállítások"
 msgid "Global network options"
 msgstr "Globális hálózati beállítások"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Ugrás a jelszóbeállításhoz…"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3085,7 +3093,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> elrejtése"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3270,7 +3278,7 @@ msgstr "IPv4-átjáró"
 msgid "IPv4 netmask"
 msgstr "IPv4 hálózati maszk"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4 hálózat cím/hálózati maszk jelölésben"
 
@@ -3371,7 +3379,7 @@ msgstr "IPv6 hozzárendelés hossza"
 msgid "IPv6 gateway"
 msgstr "IPv6-átjáró"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6 hálózat cím/hálózati maszk jelölésben"
 
@@ -3441,7 +3449,7 @@ msgstr "IPv6 IPv4 felett (6to4)"
 msgid "Identity"
 msgstr "Személyazonosság"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3480,7 +3488,7 @@ msgstr ""
 "Ha meg van adva, akkor az eszköz a rögzített eszközcsomópont helyett "
 "partíciós címke alapján lesz csatolva"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3804,6 +3812,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Érvénytelen hexadecimális érték"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Érvénytelen felhasználónév és/vagy jelszó! Próbálja újra."
 
@@ -3823,7 +3833,7 @@ msgstr ""
 "Úgy tűnik, hogy olyan képfájlt próbál beírni, amely nem fér bele a flash-"
 "memóriába. Ellenőrizze a képfájlt!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3998,7 +4008,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Jelmagyarázat:"
 
@@ -4121,17 +4131,19 @@ msgstr "Terhelés"
 msgid "Load Average"
 msgstr "Átlagos terhelés"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Könyvtártartalmak betöltése…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Nézet betöltése…"
 
@@ -4239,6 +4251,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Bejelentkezés"
 
@@ -4597,7 +4610,7 @@ msgstr "Megfigyelés"
 msgid "More Characters"
 msgstr "Több karakter"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Több…"
 
@@ -4703,8 +4716,8 @@ msgstr "NT-tartomány"
 msgid "NTP server candidates"
 msgstr "NTP-kiszolgáló jelöltek"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4802,7 +4815,7 @@ msgstr "Új csatolónév…"
 msgid "Next »"
 msgstr "Következő »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4832,7 +4845,6 @@ msgstr "Nincs NAT-T"
 msgid "No RX signal"
 msgstr "Nincs RX jel"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4864,7 +4876,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Nincsenek bejegyzések ebben a könyvtárban"
 
@@ -4904,7 +4916,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Nincs negatív gyorsítótár"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5075,7 +5087,7 @@ msgstr "Kapcsolatkori útválasztás"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "A gépnév vagy a MAC-cím egyikét meg kell adni!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "A következők egyike: %s"
 
@@ -5139,20 +5151,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Működési gyakoriság"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Beállítás megváltoztatva"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Beállítás eltávolítva"
 
@@ -5184,7 +5196,7 @@ msgstr ""
 "delegált kiszolgálótól, akkor használja az utótagot (például „::1”) az IP-"
 "cím formázásához („a:b:c:d::1”) a csatolónál."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5192,13 +5204,13 @@ msgstr ""
 "Elhagyható. Base64 kódolású előre megosztott kulcs. Egy szimmetrikus kulcsú "
 "kriptográfia további rétegében adja hozzá a kvantum utáni ellenállósághoz."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 "Elhagyható. Útvonalak létrehozása az engedélyezett IP-khez ennél a "
 "partnernél."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Elhagyható. A partner leírása."
 
@@ -5206,7 +5218,7 @@ msgstr "Elhagyható. A partner leírása."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Elhagyható. Ne hozzon létre gépútvonalakat a partnerekhez."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5214,7 +5226,7 @@ msgstr ""
 "Elhagyható. A partner gépe. A nevek a csatoló felhidazása előtt lesznek "
 "feloldva."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5225,11 +5237,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Elhagyható. Az alagút csatoló legnagyobb átviteli egysége."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Elhagyható. A partner portja."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5376,7 +5388,7 @@ msgstr "A belső útvonalakhoz használt tábla felülbírálása"
 msgid "Overview"
 msgstr "Áttekintés"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Felülírja a meglévő „%s” fájlt?"
 
@@ -5511,6 +5523,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Jelszó"
 
@@ -5600,6 +5613,10 @@ msgstr "A partnercím hiányzik"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Partnerek"
@@ -5627,7 +5644,7 @@ msgstr "Visszaállítás végrehajtása"
 msgid "Permission denied"
 msgstr "Hozzáférés megtagadva"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Állandó életben tartás"
 
@@ -5658,7 +5675,7 @@ msgstr "csom."
 msgid "Please enter your username and password."
 msgstr "Adja meg a felhasználónevét és a jelszavát."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Válassza ki a feltöltendő fájlt."
 
@@ -5678,7 +5695,7 @@ msgstr "Port izoláció"
 msgid "Port status:"
 msgstr "Port állapota:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Lehetséges tagadása ennek: %s"
 
@@ -5706,7 +5723,7 @@ msgstr "Előtag delegálva"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Előre megosztott kulcs"
 
@@ -5799,7 +5816,7 @@ msgstr "Új hálózat szolgáltatása"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Áleseti (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Nyilvános kulcs"
 
@@ -5827,8 +5844,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI sejtes"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6067,7 +6084,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Kötelező. Base64 kódolású személyes kulcs ehhez a csatolóhoz."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Kötelező. A partner Base64 kódolású nyilvános kulcsa."
 
@@ -6197,8 +6214,8 @@ msgstr ""
 "Gépnév behatárolása a lekérdező alhálózattól függően, ha több IP-cím is "
 "elérhető"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Jelszó felfedése/elrejtése"
 
@@ -6206,19 +6223,19 @@ msgstr "Jelszó felfedése/elrejtése"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Visszavonás"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Változtatások visszavonása"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "A kérés visszavonása meghiúsult <code>%h</code> állapotkóddal"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Beállítás visszaállítása…"
 
@@ -6241,7 +6258,7 @@ msgstr "Gyökér előkészítés"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Engedélyezett IP-k irányítása"
 
@@ -6348,7 +6365,7 @@ msgstr "SSTP szerver"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6359,7 +6376,7 @@ msgid "Save"
 msgstr "Mentés"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Mentés és alkalmazás"
@@ -6385,11 +6402,11 @@ msgstr "Keresés"
 msgid "Scheduled Tasks"
 msgstr "Ütemezett feladatok"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Szakasz hozzáadva"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Szakasz eltávolítva"
 
@@ -6407,9 +6424,9 @@ msgstr ""
 "akkor is ha a lemezképformátum ellenőrzése sikertelen. Csak akkor használja, "
 "ha biztos abban, hogy a firmware helyes és az Ön eszközéhez készült!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Fájl kiválasztása…"
 
@@ -6597,7 +6614,7 @@ msgstr "Jel frissítési ráta"
 msgid "Signal:"
 msgstr "Jel:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Méret"
@@ -6949,7 +6966,7 @@ msgstr "Indítási prioritás"
 msgid "Start refresh"
 msgstr "Frissítés indítása"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Beállítások alkalmazásának indítása…"
 
@@ -7022,6 +7039,10 @@ msgstr "WPS leállítása"
 msgid "Stop refresh"
 msgstr "Frissítés leállítása"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7086,7 +7107,7 @@ msgstr "Protokoll váltása"
 msgid "Switch to CIDR list notation"
 msgstr "Váltás CIDR lista jelölésre"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Szimbolikus hivatkozás"
 
@@ -7123,7 +7144,6 @@ msgstr "Rendszer tulajdonságai"
 msgid "System log buffer size"
 msgstr "Rendszernapló-puffer mérete"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7177,11 +7197,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Célhálózat"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Megszakítás"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7300,7 +7324,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7329,7 +7353,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7436,7 +7460,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Az IPv6-előtag hossza bitekben"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7463,6 +7487,10 @@ msgstr "Helyi IPv4 netmaszk"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7612,11 +7640,11 @@ msgstr "Az érték felülírva a konfiguráció által. Eredeti: %s"
 msgid "There are no active leases"
 msgstr "Nincsenek aktív bérletek"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Nincsenek alkalmazandó változtatások"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7719,8 +7747,8 @@ msgstr ""
 "Ezt a beállítást nem lehet használni, mert a ca-bundle csomag nincs "
 "telepítve."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7992,7 +8020,7 @@ msgstr "Leválasztás"
 msgid "Unnamed key"
 msgstr "Névtelen kulcs"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Mentetlen változtatások"
 
@@ -8022,7 +8050,7 @@ msgstr "Fel"
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Feltöltés"
 
@@ -8039,21 +8067,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Archívum feltöltése…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Fájl feltöltése"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Fájl feltöltése…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Feltöltési kérés sikertelen: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Fájl feltöltése…"
 
@@ -8253,6 +8281,7 @@ msgstr "Felhasználói kulcs (PEM kódolású)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Felhasználónév"
 
@@ -8556,7 +8585,7 @@ msgstr "Rendszernapló írása fájlba"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8587,7 +8616,7 @@ msgstr ""
 "előkészítő parancsfájlokat, mint például a „network” parancsfájlt, akkor az "
 "eszköz elérhetetlenné válhat!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8752,7 +8781,7 @@ msgstr "teljes kétirányú"
 msgid "half-duplex"
 msgstr "váltakozó kétirányú"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "hexadecimális kódolt érték"
 
@@ -8777,11 +8806,11 @@ msgstr "mellőzés"
 msgid "input"
 msgstr "bemenet"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "8 és 63 karakter közötti kulcs"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "kulcs 5 vagy 13 karakterrel"
 
@@ -8814,12 +8843,12 @@ msgstr "nem"
 msgid "no link"
 msgstr "nincs kapcsolat"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "nem üres érték"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "nincs"
@@ -8853,11 +8882,11 @@ msgstr ""
 msgid "output"
 msgstr "kimenet"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "pozitív számérték"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "pozitív egész szám érték"
 
@@ -8908,7 +8937,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "egyedi érték"
 
@@ -8926,7 +8955,7 @@ msgstr "ismeretlen"
 msgid "unlimited"
 msgstr "korlátlan"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8947,175 +8976,175 @@ msgstr "meghatározatlan -vagy- létrehozás:"
 msgid "untagged"
 msgstr "címkézetlen"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "érvényes IP-cím"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "érvényes IP-cím vagy előtag"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "érvényes IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "érvényes IPv4-cím"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "érvényes IPv4-cím vagy hálózat"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "érvényes IPv4-cím:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "érvényes IPv4 hálózat"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "érvényes IPv4 vagy IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "érvényes IPv4-előtagérték (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "érvényes IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "érvényes IPv6-cím"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "érvényes IPv6-cím vagy előtag"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "érvényes IPv6 gépazonosító"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "érvényes IPv6 hálózat"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "érvényes IPv6-előtagérték (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "érvényes MAC-cím"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "érvényes UCI azonosító"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "érvényes UCI-azonosító, gépnév vagy IP-cím"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "érvényes cím:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "érvényes dátum (YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "érvényes decimális érték"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "érvényes hexadecimális WEP-kulcs"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "érvényes hexadecimális WPA-kulcs"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "érvényes gép:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "érvényes gépnév"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "érvényes gépnév vagy IP-cím"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "érvényes egész érték"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "érvényes hálózat cím/hálózati maszk jelölésben"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "érvényes telefonszám karakter (0-9, „*”, „#”, „!” vagy „.”)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "érvényes port vagy porttartomány (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "érvényes portérték"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "érvényes idő (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "%d és %d karakter közötti érték"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "%f és %f közötti érték"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "az érték nagyobb vagy egyenlő mint %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "az érték kisebb vagy egyenlő mint %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "érték %d karakterrel"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "érték legalább %d karakterrel"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "érték legfeljebb %d karakterrel"
 
index 9d5359ed55d274cab09db8b9c50a2760ecc5b79a..ef6132260570886ff9947ca9d8ba3f7b1650e9b8 100644 (file)
@@ -5,8 +5,8 @@ msgstr ""
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
 "PO-Revision-Date: 2021-11-18 18:36+0000\n"
 "Last-Translator: Giovanni Giacobbi <giovanni@giacobbi.net>\n"
-"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/luci/it/>"
-"\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/luci/it/"
+">\n"
 "Language: it\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d campo/i non valido/i"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Campo Aggiuntivo --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Scegli --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- personalizzato --"
@@ -224,7 +224,7 @@ msgstr "Servizio <abbr title=\"Router Advertisement\">RA</abbr>"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Esiste già una configurazione per il dispositivo \"%s\""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Esiste già una directory con lo stesso nome del file."
 
@@ -233,7 +233,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "È necessario un nuovo login poiché la sessione di autenticazione è scaduta."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -415,11 +415,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -648,7 +648,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Abilita l'accesso all'utente <em>root</em> via password"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "IP permessi"
 
@@ -806,16 +806,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Applica senza controllo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Applicazione delle modifiche in corso… %ds"
 
@@ -870,6 +870,7 @@ msgid "Authoritative"
 msgstr "Autoritativo"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorizzazione Richiesta"
 
@@ -1087,10 +1088,10 @@ msgstr "Attiva l'interfaccia bridge anche se non sono collegate porte"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
-msgstr ""
+msgstr "Sfoglia…"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
 msgid "Buffered"
@@ -1118,8 +1119,8 @@ msgstr "In cache"
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1185,11 +1186,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Catena"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Modifiche"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Le modifiche sono state annullate."
 
@@ -1293,7 +1294,7 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID Cliente da inviare all'interno della richiesta DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1362,16 +1363,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Calcolare il checksum in uscita (facoltativo)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configurazione"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Modifiche alla configurazione applicate."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Le modifiche alla configurazione sono state annullate!"
 
@@ -1484,7 +1485,7 @@ msgstr "I contenuti sono stati salvati."
 msgid "Continue"
 msgstr "Continua"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1725,11 +1726,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1741,7 +1742,7 @@ msgstr "Elimina"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1756,11 +1757,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Descrizione"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1833,7 +1834,7 @@ msgstr ""
 msgid "Device type"
 msgstr "Tipo dispositivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Dispositivo irraggiungibile!"
 
@@ -1854,7 +1855,7 @@ msgstr "Diagnostica"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Directory"
 
@@ -1909,7 +1910,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Disconnetti client in caso di Acknowledgement scarso"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr "Scarta risposte RFC1918 upstream."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1928,10 +1929,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2021,7 +2026,7 @@ msgstr ""
 "Non inviare messaggi <abbr title=\"Router Advertisement, ICMPv6 Type "
 "134\">RA</abbr> su questa interfaccia."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -2033,7 +2038,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -2075,7 +2080,7 @@ msgstr "Scarica mtdblock"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2125,9 +2130,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Metodo EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2147,7 +2152,7 @@ msgstr "Modifica questa rete"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:851
 msgid "Edit wireless network"
-msgstr "Modifica rete Wireless"
+msgstr "Modifica rete wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
 msgid "Egress QoS mapping"
@@ -2172,6 +2177,10 @@ msgstr "Emergenza"
 msgid "Enable"
 msgstr "Abilita"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2374,11 +2383,11 @@ msgstr "Modalità di incapsulamento"
 msgid "Encryption"
 msgstr "Crittografia"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2481,7 +2490,7 @@ msgstr "Necessario indirizzo IPv6 valido"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Necessari due valori di priorità separati da due punti (:)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2561,7 +2570,7 @@ msgstr "Protocollo FT"
 msgid "Failed to change the system password."
 msgstr "Impossibile modificare la password di sistema."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2569,7 +2578,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "File"
 
@@ -2579,7 +2588,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2591,7 +2600,7 @@ msgstr "File per memorizzare i contratti DHCP."
 msgid "File with upstream resolvers."
 msgstr "File con i name server upstream."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2698,7 +2707,7 @@ msgstr "Operazioni flash"
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2741,7 +2750,7 @@ msgstr "Forza collegamento"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:281
 msgid "Force upgrade"
-msgstr ""
+msgstr "Forza aggiornamento"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:90
 msgid "Force use of NAT-T"
@@ -2886,7 +2895,7 @@ msgstr "Genera Configurazione"
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2898,7 +2907,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "Genera archivio"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2914,21 +2923,20 @@ msgstr "Impostazioni globali"
 msgid "Global network options"
 msgstr "Opzioni di rete globali"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Vai alla configurazione della password..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3028,11 +3036,11 @@ msgstr ""
 
 #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:61
 msgid "Grant access to wireless channel status"
-msgstr ""
+msgstr "Consentire l'accesso allo stato del canale wireless"
 
 #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:40
 msgid "Grant access to wireless status display"
-msgstr "Consentire la visualizzazione dello stato del WIFI"
+msgstr "Consentire la visualizzazione dello stato del wireless"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66
 msgid "Group Password"
@@ -3083,7 +3091,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Nascondi <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3268,7 +3276,7 @@ msgstr "Gateway IPv4"
 msgid "IPv4 netmask"
 msgstr "Maschera di rete IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3369,7 +3377,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Gateway IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3441,7 +3449,7 @@ msgstr "IPv6-su-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identità"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3480,7 +3488,7 @@ msgstr ""
 "Se specificato, montare il dispositivo dall'etichetta della partizione "
 "invece che dal nodo del dispositivo fisso"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3532,7 +3540,7 @@ msgstr "Immagine"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:273
 msgid "Image check failed:"
-msgstr ""
+msgstr "Controllo dell'immagine fallito:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:68
 msgid "In"
@@ -3566,6 +3574,8 @@ msgid ""
 "Include in backup a list of current installed packages at /etc/backup/"
 "installed_packages.txt"
 msgstr ""
+"Includi nel backup un elenco dei pacchetti attualmente installati su /etc/"
+"backup/installed_packages.txt"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
@@ -3793,6 +3803,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username e/o password non validi! Per favore riprova."
 
@@ -3812,7 +3824,7 @@ msgstr ""
 "Sembra tu stia provando a scrivere un'immagine più grande delle dimensioni "
 "della memoria flash, per favore controlla il file!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3824,7 +3836,7 @@ msgstr "Aggiungi Rete"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1758
 msgid "Join Network: Wireless Scan"
-msgstr "Aggiunta Rete: Rilevamento Wireless"
+msgstr "Aggiunta rete: rilevamento wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2034
 msgid "Joining Network: %q"
@@ -3989,7 +4001,7 @@ msgstr ""
 "l'efficienza del tempo di trasmissione potrebbe essere ridotta. Si consiglia "
 "di non consentire velocità 802.11b ove possibile."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -4099,17 +4111,19 @@ msgstr "Carico"
 msgid "Load Average"
 msgstr "Carico Medio"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Caricamento pagina…"
 
@@ -4216,6 +4230,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Login"
 
@@ -4576,7 +4591,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4682,8 +4697,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr "Candidati server NTP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4781,7 +4796,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Prossimo »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4811,7 +4826,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4842,7 +4856,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4882,7 +4896,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Nessuna cache negativa"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5049,7 +5063,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Devi specificare almeno il nome host o l'indirizzo MAC!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -5116,20 +5130,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Frequenza"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Opzione cambiata"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Opzione cancellata"
 
@@ -5155,17 +5169,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5173,13 +5187,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5190,11 +5204,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5337,7 +5351,7 @@ msgstr "Sovrascrivi la tabella usata per le route interne"
 msgid "Overview"
 msgstr "Riepilogo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5472,6 +5486,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Password"
 
@@ -5561,6 +5576,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Peer"
@@ -5588,7 +5607,7 @@ msgstr "Esegui ripristino"
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5619,9 +5638,9 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "Per favore inserisci il tuo username e la password."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
-msgstr ""
+msgstr "Selezionare il file da caricare."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 msgid "Policy"
@@ -5639,7 +5658,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Status porta:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5667,7 +5686,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5758,7 +5777,7 @@ msgstr "Fornisci nuova rete"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Chiave pubblica"
 
@@ -5783,8 +5802,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6015,7 +6034,7 @@ msgstr "Necessario per alcuni ISP, ad esempio Charter con DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6145,8 +6164,8 @@ msgstr ""
 "Restituisce le risposte alle risoluzione DNS corrispondenti alla sottorete "
 "da cui è stata ricevuta nel caso siano disponibili più IP."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Rivela/nascondi password"
 
@@ -6154,19 +6173,19 @@ msgstr "Rivela/nascondi password"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Ripristina"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Annulla modifiche"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Ripristino della configurazione…"
 
@@ -6189,7 +6208,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6299,7 +6318,7 @@ msgstr "Server SSTP"
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6310,7 +6329,7 @@ msgid "Save"
 msgstr "Salva"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salva & Applica"
@@ -6336,11 +6355,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Operazioni programmate"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Sezione aggiunta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Sezione rimossa"
 
@@ -6354,10 +6373,13 @@ msgid ""
 "fails. Use only if you are sure that the firmware is correct and meant for "
 "your device!"
 msgstr ""
+"Selezionare 'Forza aggiornamento' per installare l'immagine anche se il "
+"controllo del formato fallisce. Usare solo se sicuri che il firmware sia "
+"corretto e pensato per il tuo dispositivo!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Seleziona file…"
 
@@ -6545,7 +6567,7 @@ msgstr "Frequenza di aggiornamento del segnale"
 msgid "Signal:"
 msgstr "Segnale:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Dimensione"
@@ -6565,7 +6587,7 @@ msgstr "Salta"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:257
 msgid "Skip from backup files that are equal to those in /rom"
-msgstr ""
+msgstr "Escludi dal backup i file uguali a quelli in /rom"
 
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:40
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:46
@@ -6906,7 +6928,7 @@ msgstr "Priorità di avvio"
 msgid "Start refresh"
 msgstr "Avvia aggiornamento"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Inizializzazione configurazione…"
 
@@ -6979,6 +7001,10 @@ msgstr "Interrompi WPS"
 msgid "Stop refresh"
 msgstr "Interrompi aggiornamento"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7042,7 +7068,7 @@ msgstr "Cambia protocollo"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -7079,7 +7105,6 @@ msgstr "Proprietà di Sistema"
 msgid "System log buffer size"
 msgstr "Dimensione buffer log di sistema"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7133,11 +7158,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Rete di destinazione"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Chiudi"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "La chiave pubblica (\"PublicKey\") dell'interfaccia wg"
 
@@ -7265,7 +7294,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7296,7 +7325,7 @@ msgstr ""
 "L'SSID corretto deve essere specificato manualmente quando si accede a una "
 "rete wireless nascosta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7342,8 +7371,8 @@ msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
 msgstr ""
-"L'attuale configurazione WiFi deve essere modificata affinché LuCI funzioni "
-"correttamente."
+"L'attuale configurazione wireless deve essere modificata affinché LuCI "
+"funzioni correttamente."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:220
 msgid ""
@@ -7351,6 +7380,10 @@ msgid ""
 "compare them with the original file to ensure data integrity. <br /> Click "
 "'Continue' below to start the flash procedure."
 msgstr ""
+"L'immagine flash è stata caricata. Di seguito sono elencati il checksum e la "
+"dimensione del file, confrontali con il file originale per garantire "
+"l'integrità dei dati. <br /> Fare clic su 'Continua' per avviare la "
+"procedura di flash."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:249
 msgid "The following rules are currently active on this system."
@@ -7400,7 +7433,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7427,6 +7460,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7568,11 +7605,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "Non ci sono lease attivi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Non ci sono modifiche da applicare"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7659,8 +7696,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7936,7 +7973,7 @@ msgstr "Smonta"
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Modifiche non salvate"
 
@@ -7966,9 +8003,9 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
-msgstr "Upload"
+msgstr "Carica"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:441
 msgid ""
@@ -7981,23 +8018,23 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Carica archivio..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
-msgstr ""
+msgstr "Caricamento file…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:795
 msgid ""
@@ -8197,6 +8234,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nome utente"
 
@@ -8443,46 +8481,46 @@ msgstr "Wireless"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:2998
 #: modules/luci-compat/luasrc/model/network.lua:1419
 msgid "Wireless Adapter"
-msgstr "Dispositivo Wireless"
+msgstr "Dispositivo wireless"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:2977
 #: modules/luci-base/htdocs/luci-static/resources/network.js:4284
 #: modules/luci-compat/luasrc/model/network.lua:1405
 #: modules/luci-compat/luasrc/model/network.lua:1868
 msgid "Wireless Network"
-msgstr "Rete Wireless"
+msgstr "Rete wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
 msgid "Wireless Overview"
-msgstr "Panoramica Wireless"
+msgstr "Panoramica wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
 msgid "Wireless Security"
-msgstr "Sicurezza Wireless"
+msgstr "Sicurezza wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:793
 msgid "Wireless configuration migration"
-msgstr "Migrazione della configurazione WiFi"
+msgstr "Migrazione della configurazione wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:143
 msgid "Wireless is disabled"
-msgstr "La rete Wireless è disattivata"
+msgstr "La rete wireless è disattivata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:143
 msgid "Wireless is not associated"
-msgstr "La rete Wireless è non associata"
+msgstr "La rete wireless è non associata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:935
 msgid "Wireless network is disabled"
-msgstr "La rete Wireless è disattivata"
+msgstr "La rete wireless è disattivata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:935
 msgid "Wireless network is enabled"
-msgstr "La rete Wireless è attivata"
+msgstr "La rete wireless è attivata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Write received DNS queries to syslog."
@@ -8496,7 +8534,7 @@ msgstr "Scrivi registro di sistema su file"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8524,7 +8562,7 @@ msgstr ""
 "inizializzazione essenziali come ad esempio la \"rete\", il dispositivo "
 "potrebbe diventare inaccessibile!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8689,7 +8727,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "valore in codifica esadecimale"
 
@@ -8714,11 +8752,11 @@ msgstr ""
 msgid "input"
 msgstr "ingresso"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8751,12 +8789,12 @@ msgstr "no"
 msgid "no link"
 msgstr "Nessun collegamento"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "campo da compilare"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "nessuna"
@@ -8790,11 +8828,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8845,7 +8883,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8863,7 +8901,7 @@ msgstr "sconosciuto"
 msgid "unlimited"
 msgstr "illimitato"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8884,175 +8922,175 @@ msgstr "non specificato - o - creato:"
 msgid "untagged"
 msgstr "non etichettato"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "indirizzo IP valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "indirizzo IP o prefisso valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "indirizzo IPv4 valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "indirizzo IPv4 o rete valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identificatore UCI valido, nome host o intervallo di indirizzi IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "nome host valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "nome host o indirizzo IP valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "valore compreso tra %f e %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "valore maggiore o uguale a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "valore minore o uguale a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "valore di %d caratteri"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "valore di almeno %d caratteri"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "valore di al più %d caratteri"
 
@@ -9068,6 +9106,10 @@ msgstr "sì"
 msgid "« Back"
 msgstr "« Indietro"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+msgid "Discard upstream RFC1918 responses."
+msgstr "Scarta risposte RFC1918 upstream."
+
 #~ msgid "Root directory for files served via TFTP."
 #~ msgstr "Directory principale per i file serviti via TFTP."
 
index 143d0eeb1e4a19d57861c74e1bcac73652811a92..b36e1362bd5d7dd35d58f8f5e3d075a5254edae3 100644 (file)
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d ビット"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "無効な入力欄: %d個"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- 追加項目 --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- 選択してください --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- カスタム --"
@@ -217,7 +217,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "デバイス \"%s\" の設定は既に存在しています"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "同じ名前のディレクトリがすでに存在します。"
 
@@ -225,7 +225,7 @@ msgstr "同じ名前のディレクトリがすでに存在します。"
 msgid "A new login is required since the authentication session expired."
 msgstr "認証セッションの期限が切れたため、再ログインが必要です。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -403,11 +403,11 @@ msgstr "アダプティブな負荷分散(balance-alb、6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "アダプティブな送信負荷分散(balance-tlb、5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -632,7 +632,7 @@ msgstr "システム機能の調査を許可"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "パスワードでの <em>root</em> 権限へのログインを許可します"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "許可されたIP"
 
@@ -797,16 +797,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "バックアップを適用しますか?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "適用のリクエストに失敗しました ステータスコード:<code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "チェックなしの適用"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "設定を適用中… 残り最大%d秒"
 
@@ -865,6 +865,7 @@ msgid "Authoritative"
 msgstr "権威"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "ログイン"
 
@@ -1082,8 +1083,8 @@ msgstr "ポートがアタッチされていなくてもブリッジ インタ
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "ブロードキャストポリシー(broadcast、3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "参照…"
 
@@ -1113,8 +1114,8 @@ msgstr "キャッシュ済"
 msgid "Call failed"
 msgstr "呼び出しに失敗しました"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1188,11 +1189,11 @@ msgstr ""
 msgid "Chain"
 msgstr "チェイン"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "変更"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "変更は取り消されました。"
 
@@ -1297,7 +1298,7 @@ msgstr "クライアント"
 msgid "Client ID to send when requesting DHCP"
 msgstr "DHCPリクエスト時に送信するクライアントID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1365,16 +1366,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "送信チェックサムを計算します(オプション)。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "設定"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "設定が適用されました。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "設定がロールバックされました!"
 
@@ -1483,7 +1484,7 @@ msgstr "内容が保存されました。"
 msgid "Continue"
 msgstr "続行"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1726,11 +1727,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "IPv6 プレフィックスの委任"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1742,7 +1743,7 @@ msgstr "削除"
 msgid "Delete key"
 msgstr "鍵を削除"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "削除の要求に失敗しました: %s"
 
@@ -1756,11 +1757,11 @@ msgstr "Delivery Traffic Indication Message(DTIM)間隔"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "説明"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "選択を解除"
 
@@ -1833,7 +1834,7 @@ msgstr "デバイスが存在しません"
 msgid "Device type"
 msgstr "デバイス タイプ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "デバイスにアクセスできません!"
 
@@ -1854,7 +1855,7 @@ msgstr "診断"
 msgid "Dial number"
 msgstr "ダイヤル番号"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "ディレクトリ"
 
@@ -1910,8 +1911,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "確認応答が不安定な場合、接続解除"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "アップストリームのRFC1918応答を破棄します"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "アップストリームのRFC1918応答を破棄します"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1929,10 +1930,14 @@ msgstr "切断の試行に失敗しました"
 msgid "Disconnection attempt failed."
 msgstr "切断の試行に失敗しました。"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2019,7 +2024,7 @@ msgstr ""
 "このインターフェースでは <abbr title=\"Router Advertisement, ICMPv6 Type "
 "134\">RA</abbr> メッセージを送信しません"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "本当に\"%s\"を削除しますか?"
 
@@ -2031,7 +2036,7 @@ msgstr "本当に以下のSSH公開鍵を削除しますか?"
 msgid "Do you really want to erase all settings?"
 msgstr "本当にすべての設定を消去しますか?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "本当にディレクトリ\"%s\"を再帰的に削除しますか?"
 
@@ -2073,7 +2078,7 @@ msgstr "mtdblockをダウンロード"
 msgid "Downstream SNR offset"
 msgstr "下りSNRオフセット"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "ドラッグして並び替え"
 
@@ -2122,9 +2127,9 @@ msgstr "EAビット長"
 msgid "EAP-Method"
 msgstr "EAPメソッド"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2171,6 +2176,10 @@ msgstr "緊急"
 msgid "Enable"
 msgstr "有効化"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2379,11 +2388,11 @@ msgstr "カプセル化モード"
 msgid "Encryption"
 msgstr "暗号化"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "エンドポイントホスト"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "エンドポイントポート"
 
@@ -2487,7 +2496,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr "コロンで区切られた2つの優先度の値である必要があります"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2565,7 +2574,7 @@ msgstr "FTプロトコル"
 msgid "Failed to change the system password."
 msgstr "システムパスワードの変更に失敗しました。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "%d秒以内に適用できませんでした。ロールバック中です…"
 
@@ -2573,7 +2582,7 @@ msgstr "%d秒以内に適用できませんでした。ロールバック中で
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "\"/etc/init.d/%s %s\"の実行に失敗しました: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "ファイル"
 
@@ -2587,7 +2596,7 @@ msgstr ""
 "\"Domain Name System\">DNS</abbr>サーバーを指定するための、'server=/"
 "domain/1.2.3.4'や'server=1.2.3.4'といった行が含まれることがあります。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "ファイルにアクセスできません"
 
@@ -2601,7 +2610,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "ローカル<abbr title=\"Domain Name System\">DNS</abbr>ファイル"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "ファイル名"
@@ -2711,7 +2720,7 @@ msgstr "フラッシュ操作"
 msgid "Flashing…"
 msgstr "フラッシュ中…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2904,7 +2913,7 @@ msgstr "設定を生成"
 msgid "Generate Key"
 msgstr "キーを生成"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2916,7 +2925,7 @@ msgstr "ローカルでPMKを生成"
 msgid "Generate archive"
 msgstr "アーカイブを生成"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2934,21 +2943,20 @@ msgstr "全体設定"
 msgid "Global network options"
 msgstr "グローバルネットワークオプション"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "パスワード設定へ移動..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3103,7 +3111,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>を非表示"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3288,7 +3296,7 @@ msgstr "IPv4ゲートウェイ"
 msgid "IPv4 netmask"
 msgstr "IPv4ネットマスク"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4ネットワーク(アドレス/ネットマスク表記)"
 
@@ -3389,7 +3397,7 @@ msgstr "IPv6割り当て長"
 msgid "IPv6 gateway"
 msgstr "IPv6ゲートウェイ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6ネットワーク(アドレス/ネットマスク表記)"
 
@@ -3461,7 +3469,7 @@ msgstr "IPv6-over-IPv4(6to4)"
 msgid "Identity"
 msgstr "識別子"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3497,7 +3505,7 @@ msgid ""
 msgstr ""
 "固定のデバイスノード名のかわりに、パーティションラベルを使用してマウント"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3813,6 +3821,8 @@ msgid "Invalid hexadecimal value"
 msgstr "無効な16進数"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 "ユーザー名とパスワードのどちらかもしくは両方が間違っています!もう一度入力し"
@@ -3834,7 +3844,7 @@ msgstr ""
 "フラッシュしようとしたイメージファイルはこのフラッシュメモリー向けではありま"
 "せん。イメージファイルを確認してください!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4011,7 +4021,7 @@ msgstr ""
 "する可能性があります。 可能な限り 802.11b レートを許可しないことをお勧めしま"
 "す。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "凡例:"
 
@@ -4134,17 +4144,19 @@ msgstr "負荷"
 msgid "Load Average"
 msgstr "システム平均負荷"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "ディレクトリの内容を読み込み中…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "画面表示を読み込み中…"
 
@@ -4252,6 +4264,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "トンネルが追加される(ブリッジされる)論理ネットワーク(オプション)。"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "ログイン"
 
@@ -4611,7 +4624,7 @@ msgstr "モニター"
 msgid "More Characters"
 msgstr "文字数不足"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "さらに表示…"
 
@@ -4717,8 +4730,8 @@ msgstr "NTドメイン"
 msgid "NTP server candidates"
 msgstr "NTPサーバー候補"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4816,7 +4829,7 @@ msgstr "新規インターフェース名…"
 msgid "Next »"
 msgstr "次 »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4846,7 +4859,6 @@ msgstr "NAT-Tを使用しない"
 msgid "No RX signal"
 msgstr "RX信号なし"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4877,7 +4889,7 @@ msgstr "強制しない"
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "このディレクトリ内にエントリーがありません"
 
@@ -4918,7 +4930,7 @@ msgstr "これ以上利用可能なスレーブがないため、インターフ
 msgid "No negative cache"
 msgstr "ネガティブキャッシュなし"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5086,7 +5098,7 @@ msgstr "On-Linkルート"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "ホスト名またはMACアドレスを指定してください!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "次のうちいずれか1つ: %s"
 
@@ -5152,20 +5164,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "動作周波数"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "オプション\"%s\"に無効な入力値が含まれています。"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "オプション\"%s\"を設定してください。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "変更されるオプション"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "削除されるオプション"
 
@@ -5197,7 +5209,7 @@ msgstr ""
 "(例: '::1')を指定します(オプション) 。使用できる値: 'eui64','random'また"
 "は'::1'や'::1:2'のような固定値。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 #, fuzzy
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
@@ -5206,11 +5218,11 @@ msgstr ""
 "Base64でエンコードされた事前共有キーです。ポスト量子レジスタンスのため、対称"
 "鍵暗号の追加層を追加します(オプション)。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "このピアの許可されたIPのルートを作成します(オプション)。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "ピアの説明(オプション)。"
 
@@ -5218,7 +5230,7 @@ msgstr "ピアの説明(オプション)。"
 msgid "Optional. Do not create host routes to peers."
 msgstr "ピアへのホストルートを作成しない(オプション)。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5226,7 +5238,7 @@ msgstr ""
 "ピアのホストです。名前はインターフェースの起動前に解決されます(オプショ"
 "ン)。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5237,11 +5249,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "トンネルインターフェースのMaximum Transmission Unit(オプション)。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "ピアのポート(オプション)。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 #, fuzzy
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
@@ -5387,7 +5399,7 @@ msgstr "内部ルートに使用されるテーブルを上書き"
 msgid "Overview"
 msgstr "概要"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "既存のファイル\"%s\"を上書きしますか?"
 
@@ -5522,6 +5534,7 @@ msgstr "パススルー(物理デバイスを単一の MAC ベース VLAN へ
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "パスワード"
 
@@ -5611,6 +5624,10 @@ msgstr "ピアアドレスがありません"
 msgid "Peer device name"
 msgstr "ピアのデバイス名"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "ピア"
@@ -5638,7 +5655,7 @@ msgstr "初期化する"
 msgid "Permission denied"
 msgstr "アクセス許可が拒否されました"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "永続的なキープアライブ"
 
@@ -5669,7 +5686,7 @@ msgstr "パケット"
 msgid "Please enter your username and password."
 msgstr "ユーザー名とパスワードを入力してください。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "アップロードするファイルを選択してください。"
 
@@ -5689,7 +5706,7 @@ msgstr "ポート分離"
 msgid "Port status:"
 msgstr "ポートステータス:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 #, fuzzy
 msgid "Potential negation of: %s"
 msgstr "存在しない可能性があります: %s"
@@ -5718,7 +5735,7 @@ msgstr "委任されたプレフィックス(PD)"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "事前共有鍵"
 
@@ -5816,7 +5833,7 @@ msgstr "新しいネットワークを設定"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "擬似アドホック(ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "公開鍵"
 
@@ -5843,8 +5860,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMIセルラー"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6081,7 +6098,7 @@ msgstr "DOCSIS 3などを使用するいくつかのISPで必要です"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "このインターフェースに使用するBase64エンコードの秘密鍵(必須)。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Base64エンコードのピアの公開鍵(必須)。"
 
@@ -6212,8 +6229,8 @@ msgstr ""
 "複数のIPが利用可能な場合、リクエスト中のサブネットによってホスト名をローカラ"
 "イズ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "パスワードを表示/隠す"
 
@@ -6221,19 +6238,19 @@ msgstr "パスワードを表示/隠す"
 msgid "Reverse path filter"
 msgstr "戻り経路フィルター"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "元に戻す"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "変更の取り消し"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "取り消しのリクエストに失敗しました ステータスコード:<code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "設定を元に戻しています…"
 
@@ -6256,7 +6273,7 @@ msgstr "ルートの準備"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "ラウンドロビンポリシー(balance-rr、0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "許可されたIPのルート"
 
@@ -6363,7 +6380,7 @@ msgstr "SSTPサーバー"
 msgid "SWAP"
 msgstr "スワップ"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6374,7 +6391,7 @@ msgid "Save"
 msgstr "保存"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存&適用"
@@ -6400,11 +6417,11 @@ msgstr "スキャン"
 msgid "Scheduled Tasks"
 msgstr "スケジュールタスク"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "追加されるセクション"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "削除されるセクション"
 
@@ -6422,9 +6439,9 @@ msgstr ""
 "を選択してください。正しいファームウェアであること、デバイスに適したものであ"
 "ることが確かな場合のみ使用してください!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "ファイルを選択…"
 
@@ -6613,7 +6630,7 @@ msgstr "信号のリフレッシュ レート"
 msgid "Signal:"
 msgstr "信号:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "サイズ"
@@ -7000,7 +7017,7 @@ msgstr "開始優先順位"
 msgid "Start refresh"
 msgstr "更新開始"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "設定の適用を開始しています…"
 
@@ -7072,6 +7089,10 @@ msgstr "WPS停止"
 msgid "Stop refresh"
 msgstr "更新停止"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "厳密なフィルタリング"
@@ -7136,7 +7157,7 @@ msgstr "プロトコルを切り替える"
 msgid "Switch to CIDR list notation"
 msgstr "CIDRリスト表記へ切り替える"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "シンボリックリンク"
 
@@ -7173,7 +7194,6 @@ msgstr "システムプロパティ"
 msgid "System log buffer size"
 msgstr "システムログバッファサイズ"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7227,11 +7247,15 @@ msgstr "ターゲット プラットフォーム"
 msgid "Target network"
 msgstr "対象ネットワーク"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "停止"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7351,7 +7375,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7381,7 +7405,7 @@ msgstr ""
 "非表示の無線ネットワークに接続する場合、正しいSSIDを手動で指定する必要があり"
 "ます"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7481,7 +7505,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "IPv6プレフィックスの長さ(ビット)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7508,6 +7532,10 @@ msgstr "ローカルIPv4ネットマスク"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "トンネルが作成されるローカルIPv6アドレス(オプション)。"
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7653,11 +7681,11 @@ msgstr "設定値によりオーバーライドされます。元の値: %s"
 msgid "There are no active leases"
 msgstr "アクティブなリースはありません"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "適用する変更はありません"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7757,8 +7785,8 @@ msgstr ""
 "ca-bundleパッケージがインストールされていないため、このオプションは使用できま"
 "せん。"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8029,7 +8057,7 @@ msgstr "アンマウント"
 msgid "Unnamed key"
 msgstr "名前がない鍵"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "保存されていない変更"
 
@@ -8059,7 +8087,7 @@ msgstr "上へ"
 msgid "Up Delay"
 msgstr "上り遅延"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "アップロード"
 
@@ -8076,21 +8104,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "アーカイブをアップロード..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "ファイルをアップロード"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "ファイルをアップロード…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "アップロードのリクエストに失敗: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "ファイルをアップロード中…"
 
@@ -8292,6 +8320,7 @@ msgstr "ユーザー鍵(PEMエンコード)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "ユーザー名"
 
@@ -8597,7 +8626,7 @@ msgstr "システムログをファイルに書き込む"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "XORポリシー(balance-xor、2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8625,7 +8654,7 @@ msgstr ""
 "変更は再起動後に適用されます。<br /><strong>警告: \"network\"などの重要なスク"
 "リプトを無効にするとデバイスにアクセスできなくなることがあります!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8792,7 +8821,7 @@ msgstr "全二重"
 msgid "half-duplex"
 msgstr "半二重"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "エンコードされた値(16進数)"
 
@@ -8817,11 +8846,11 @@ msgstr "無視"
 msgid "input"
 msgstr "入力"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "8文字以上63文字以下のキー"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "5文字または13文字のキー"
 
@@ -8854,12 +8883,12 @@ msgstr "いいえ"
 msgid "no link"
 msgstr "リンクなし"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "空でない値"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "なし"
@@ -8893,11 +8922,11 @@ msgstr ""
 msgid "output"
 msgstr "出力"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "正の値(10進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "正の整数値"
 
@@ -8951,7 +8980,7 @@ msgstr ""
 "<abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> ネットワーク"
 "アクセスを提供します。"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "固有の値"
 
@@ -8969,7 +8998,7 @@ msgstr "不明"
 msgid "unlimited"
 msgstr "無制限"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8990,175 +9019,175 @@ msgstr "未設定 -または- 作成:"
 msgid "untagged"
 msgstr "タグなし"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "有効なIPアドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "有効なIPアドレスまたはプレフィックス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "有効なIPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "有効なIPv4アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "有効なIPv4アドレスまたはネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "有効なIPv4アドレス:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "有効なIPv4ネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "有効なIPv4またはIPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "有効なIPv4プレフィックス値(0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "有効なIPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "有効なIPv6アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "有効なIPv6アドレスまたはプレフィックス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "有効なIPv6ホストID"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "有効なIPv6ネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "有効なIPv6プレフィックス値(0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "有効なMACアドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "有効なUCI識別子"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "有効なUCI識別子、ホスト名またはIPアドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "有効なアドレス:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "有効な日付(YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "有効な10進数の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "有効なWEPキー(16進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "有効なWPAキー(16進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "有効なホスト:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "有効なホスト名"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "有効なホスト名またはIPアドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "有効な整数値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "有効なネットワーク(アドレス/ネットマスク表記)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "有効な電話番号(0-9、\"*\"、\"#\"、\"!\"、\".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "有効なポートまたはポート範囲(port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "有効なポート番号"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "有効な時刻(HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "%d文字以上%d文字以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "%fと%fの間の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "%f以上の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "%f以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "%d文字の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "%d文字以上の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "最大%d文字の値"
 
index d7202c53e99f07dc0d5e3df6739cee7212fc17b2..b615b7e43d3e1ba05d86154b05f172c6e668fb94 100644 (file)
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d 잘못된 부분(들)"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- 추가 설정 --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- 선택하세요 --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- 사용자 지정 --"
@@ -217,7 +217,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "이미 같은 이름의 디렉터리가 존재합니다."
 
@@ -225,7 +225,7 @@ msgstr "이미 같은 이름의 디렉터리가 존재합니다."
 msgid "A new login is required since the authentication session expired."
 msgstr "인증 세션이 만료되어 새 로그인이 필요합니다."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -405,11 +405,11 @@ msgstr "적응형 부하 분산 (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "적응형 송신 부하 분산 (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -633,7 +633,7 @@ msgstr "시스템 기능 프로빙 허용"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "암호를 이용한 <em>root</em> 사용자 접근을 허용합니다"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "허용된 IP"
 
@@ -791,16 +791,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -856,6 +856,7 @@ msgid "Authoritative"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "인증이 필요합니다"
 
@@ -1071,8 +1072,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1102,8 +1103,8 @@ msgstr "캐시 된 양"
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1169,11 +1170,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "변경 사항"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1276,7 +1277,7 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr "DHCP 요청시 전송할 Client ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1338,16 +1339,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "설정"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1445,7 +1446,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1682,11 +1683,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1698,7 +1699,7 @@ msgstr "삭제"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1712,11 +1713,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "설명"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1789,7 +1790,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1810,7 +1811,7 @@ msgstr "진단"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1865,7 +1866,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1884,10 +1885,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1969,7 +1974,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1981,7 +1986,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -2023,7 +2028,7 @@ msgstr "mtdblock 다운로드"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2072,9 +2077,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2119,6 +2124,10 @@ msgstr ""
 msgid "Enable"
 msgstr "활성화"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2317,11 +2326,11 @@ msgstr ""
 msgid "Encryption"
 msgstr "암호화"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2422,7 +2431,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2500,7 +2509,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2508,7 +2517,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2518,7 +2527,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2532,7 +2541,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2639,7 +2648,7 @@ msgstr "플래시 작업"
 msgid "Flashing…"
 msgstr "플래시 중…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2821,7 +2830,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2833,7 +2842,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "아카이브 생성"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2849,21 +2858,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "암호 설정 하기"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3017,7 +3025,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> 숨기기"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3203,7 +3211,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3304,7 +3312,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3375,7 +3383,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3410,7 +3418,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3716,6 +3724,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
@@ -3733,7 +3743,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3907,7 +3917,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -4018,17 +4028,19 @@ msgstr "부하"
 msgid "Load Average"
 msgstr "부하 평균"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4134,6 +4146,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "로그인"
 
@@ -4488,7 +4501,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4592,8 +4605,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr "NTP 서버 목록"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4689,7 +4702,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4719,7 +4732,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4750,7 +4762,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4790,7 +4802,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4955,7 +4967,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -5019,20 +5031,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "동작 주파수"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "변경된 option"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "삭제된 option"
 
@@ -5058,17 +5070,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5076,13 +5088,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5093,11 +5105,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5240,7 +5252,7 @@ msgstr ""
 msgid "Overview"
 msgstr "개요"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5375,6 +5387,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "암호"
 
@@ -5464,6 +5477,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5491,7 +5508,7 @@ msgstr "초기화 하기"
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5522,7 +5539,7 @@ msgstr "Pkts."
 msgid "Please enter your username and password."
 msgstr "사용자이름과 암호를 입력해 주세요."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5542,7 +5559,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "포트 상태:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5570,7 +5587,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5662,7 +5679,7 @@ msgstr "새로운 네트워크를 추가합니다"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "공개 키"
 
@@ -5687,8 +5704,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5921,7 +5938,7 @@ msgstr "특정 ISP 들에 요구됨. 예: Charter (DOCSIS 3 기반)"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6049,8 +6066,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "암호 보이기/숨기기"
 
@@ -6058,19 +6075,19 @@ msgstr "암호 보이기/숨기기"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "변경 취소"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "변경사항 되돌리기"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "설정 되돌리는 중…"
 
@@ -6093,7 +6110,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "라운드 로빈 정책 (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6203,7 +6220,7 @@ msgstr "SSTP 서버"
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6214,7 +6231,7 @@ msgid "Save"
 msgstr "저장"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "저장 & 적용"
@@ -6240,11 +6257,11 @@ msgstr "스캔"
 msgid "Scheduled Tasks"
 msgstr "작업 관리"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "추가된 section"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "섹션 삭제됨"
 
@@ -6261,9 +6278,9 @@ msgstr ""
 "이미지 포맷 확인에 실패해도 이미지를 플래시 하려면 \"강제 업그레이드\"를 선택"
 "하세요. 펌웨어에 문제가 없고 기기에 맞다는 확신이 있을 때만 사용하세요!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "파일 선택…"
 
@@ -6445,7 +6462,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "크기"
@@ -6783,7 +6800,7 @@ msgstr "시작 우선순위"
 msgid "Start refresh"
 msgstr "새로고침 시작"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "구성 적용 시작하는 중…"
 
@@ -6855,6 +6872,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr "새로고침 정지"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6919,7 +6940,7 @@ msgstr "프로토콜 변경"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "심볼릭 링크"
 
@@ -6956,7 +6977,6 @@ msgstr "시스템 정보"
 msgid "System log buffer size"
 msgstr "시스템 로그 버퍼 크기"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7010,11 +7030,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "종료"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7129,7 +7153,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7157,7 +7181,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7252,7 +7276,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7281,6 +7305,10 @@ msgstr "로컬 IPv4 넷마스크"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "터널이 생성되는 로컬 IPv6 주소 (선택사항)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7425,11 +7453,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "활성화 되어 있는 임대 없음"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "변경된 사항이 없습니다"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7517,8 +7545,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7789,7 +7817,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "적용 안된 변경 사항"
 
@@ -7819,7 +7847,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7836,21 +7864,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "아카이브 업로드..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -8044,6 +8072,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "사용자이름"
 
@@ -8335,7 +8364,7 @@ msgstr "시스템 로그 출력 파일 경로"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8362,7 +8391,7 @@ msgstr ""
 "와 같은 중요 init script 를 비활성화 할 경우, 장치에 접속을 못하실 수 있습니"
 "다!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8525,7 +8554,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8550,11 +8579,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8587,12 +8616,12 @@ msgstr ""
 msgid "no link"
 msgstr "link 없음"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "없음"
@@ -8627,11 +8656,11 @@ msgstr ""
 msgid "output"
 msgstr "출력"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "양수인 10진수 값"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "양수 값"
 
@@ -8683,7 +8712,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "유니크 값"
 
@@ -8701,7 +8730,7 @@ msgstr "알 수 없는"
 msgid "unlimited"
 msgstr "무제한"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8722,178 +8751,178 @@ msgstr "unspecified -혹은- create:"
 msgid "untagged"
 msgstr "태그 되지 않음"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "유효한 IP 주소"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "유효한 IP 주소 또는 접두사"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "유효한 IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "유효한 IPv4 주소"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "유효한 IPv4 주소 또는, 네트워크"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 #, fuzzy
 msgid "valid IPv4 address:port"
 msgstr "유효한 IPv4 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "유효한 IPv4 네트워크"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "유효한 IPv4 또는 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "유효한 IPv4 접두사 값 (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "유효한 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "유효한 IPv6 주소"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "유효한 IPv6 주소 또한, 접두사"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 #, fuzzy
 msgid "valid IPv6 host id"
 msgstr "유효한 IPv6 호스트 ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "유효한 IPv6 네트워크"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "유효한 IPv6 접두사 값 (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "유효한 MAC 주소"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "유효한 UCI 식별자"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 #, fuzzy
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "유효한 UCI 식별자, 호스트이름 또는 IP 주소"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "유효한 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "유효한 일자 (YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "유효한 16진수 값"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "유효한 16진수 WEP 키"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "유효한 16진수 WPA 키"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "유효한 host:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "유효한 호스트이름"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 10875415efc7fca06674c5cfc28fc0d1beaf17ab..375938630837c1ec4499aa5af1146665323c4ed3 100644 (file)
@@ -18,7 +18,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -54,19 +54,19 @@ msgid "-- Additional Field --"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr ""
@@ -213,7 +213,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr ""
 
@@ -221,7 +221,7 @@ msgstr ""
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -395,11 +395,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -621,7 +621,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr ""
 
@@ -777,16 +777,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -841,6 +841,7 @@ msgid "Authoritative"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr ""
 
@@ -1053,8 +1054,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1084,8 +1085,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1151,11 +1152,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1248,7 +1249,7 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1310,16 +1311,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "कॉन्फिगरेशन"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1417,7 +1418,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1647,11 +1648,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1663,7 +1664,7 @@ msgstr "हटवा"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1677,11 +1678,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "वर्णन"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1754,7 +1755,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1775,7 +1776,7 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1828,7 +1829,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1847,10 +1848,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1929,7 +1934,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1941,7 +1946,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -1983,7 +1988,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2028,9 +2033,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2075,6 +2080,10 @@ msgstr ""
 msgid "Enable"
 msgstr "सक्षम करा"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2273,11 +2282,11 @@ msgstr ""
 msgid "Encryption"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2378,7 +2387,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2456,7 +2465,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2464,7 +2473,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2474,7 +2483,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2486,7 +2495,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2593,7 +2602,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2775,7 +2784,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2787,7 +2796,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2803,21 +2812,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2970,7 +2978,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3155,7 +3163,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3256,7 +3264,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3326,7 +3334,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3361,7 +3369,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3667,6 +3675,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
@@ -3684,7 +3694,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3857,7 +3867,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3967,17 +3977,19 @@ msgstr ""
 msgid "Load Average"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4083,6 +4095,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr ""
 
@@ -4433,7 +4446,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4537,8 +4550,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4634,7 +4647,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4664,7 +4677,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4695,7 +4707,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4735,7 +4747,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4900,7 +4912,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4964,20 +4976,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5003,17 +5015,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5021,13 +5033,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5038,11 +5050,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5183,7 +5195,7 @@ msgstr ""
 msgid "Overview"
 msgstr "आढावा"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5318,6 +5330,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "संकेतशब्द"
 
@@ -5407,6 +5420,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5434,7 +5451,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5465,7 +5482,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5485,7 +5502,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5513,7 +5530,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5604,7 +5621,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr ""
 
@@ -5625,8 +5642,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5857,7 +5874,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -5985,8 +6002,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -5994,19 +6011,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6029,7 +6046,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6134,7 +6151,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6145,7 +6162,7 @@ msgid "Save"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -6171,11 +6188,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6190,9 +6207,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6374,7 +6391,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr ""
@@ -6710,7 +6727,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6779,6 +6796,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6841,7 +6862,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6878,7 +6899,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6932,11 +6952,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7051,7 +7075,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7077,7 +7101,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7165,7 +7189,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7192,6 +7216,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7318,11 +7346,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7402,8 +7430,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7671,7 +7699,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -7701,7 +7729,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7716,21 +7744,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7917,6 +7945,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "वापरकर्तानाव"
 
@@ -8208,7 +8237,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8231,7 +8260,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8394,7 +8423,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8419,11 +8448,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8456,12 +8485,12 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8495,11 +8524,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8550,7 +8579,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8568,7 +8597,7 @@ msgstr ""
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8589,175 +8618,175 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 18c1631fae5c06981175f7fe2860d0f8edf91513..f537100b08f936a3c56ded89ba9e5d562abc1cd4 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -57,19 +57,19 @@ msgid "-- Additional Field --"
 msgstr "-- Gelanggang Tambahan --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Sila pilih --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- memperibadi --"
@@ -217,7 +217,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr ""
 
@@ -225,7 +225,7 @@ msgstr ""
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -399,11 +399,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -625,7 +625,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr ""
 
@@ -781,16 +781,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -845,6 +845,7 @@ msgid "Authoritative"
 msgstr "Pengesahan"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Otorisasi Diperlukan"
 
@@ -1057,8 +1058,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1088,8 +1089,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1155,11 +1156,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Rantai"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Laman"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1252,7 +1253,7 @@ msgstr "Pelanggan"
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1314,16 +1315,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Konfigurasi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1421,7 +1422,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1651,11 +1652,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1667,7 +1668,7 @@ msgstr "Padam"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1681,11 +1682,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Keterangan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1758,7 +1759,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1779,7 +1780,7 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1832,7 +1833,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1851,10 +1852,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1938,7 +1943,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1950,7 +1955,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -1992,7 +1997,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2038,9 +2043,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-Kaedah"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2085,6 +2090,10 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2283,11 +2292,11 @@ msgstr ""
 msgid "Encryption"
 msgstr "Enkripsi"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2388,7 +2397,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2466,7 +2475,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2474,7 +2483,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2484,7 +2493,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2496,7 +2505,7 @@ msgstr "fail dimana DHCP-sewa akan disimpan"
 msgid "File with upstream resolvers."
 msgstr "Fail DNS tempatan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2603,7 +2612,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2785,7 +2794,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2797,7 +2806,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2813,21 +2822,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2982,7 +2990,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Menyembunyikan ESSID"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3167,7 +3175,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3268,7 +3276,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3338,7 +3346,7 @@ msgstr ""
 msgid "Identity"
 msgstr "Identiti"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3373,7 +3381,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3684,6 +3692,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username dan / atau password tak sah! Sila cuba lagi."
 
@@ -3704,7 +3714,7 @@ msgstr ""
 "Tampak bahawa anda cuba untuk flash fail gambar yang tidak sesuai dengan "
 "memori flash, sila buat pengesahan pada fail gambar!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3878,7 +3888,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3988,17 +3998,19 @@ msgstr "Load"
 msgid "Load Average"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4104,6 +4116,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Login"
 
@@ -4454,7 +4467,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4560,8 +4573,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4657,7 +4670,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Kemudian »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4687,7 +4700,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4718,7 +4730,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4758,7 +4770,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4923,7 +4935,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4987,20 +4999,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5026,17 +5038,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5044,13 +5056,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5061,11 +5073,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5206,7 +5218,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Keseluruhan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5341,6 +5353,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Kata laluan"
 
@@ -5430,6 +5443,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5457,7 +5474,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5488,7 +5505,7 @@ msgstr "Pkts."
 msgid "Please enter your username and password."
 msgstr "Sila masukkan username dan kata laluan anda."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5508,7 +5525,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5536,7 +5553,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5627,7 +5644,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr ""
 
@@ -5648,8 +5665,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5881,7 +5898,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6009,8 +6026,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -6018,19 +6035,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Kembali"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6053,7 +6070,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6160,7 +6177,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6171,7 +6188,7 @@ msgid "Save"
 msgstr "Simpan"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Simpan & Melaksanakan"
@@ -6197,11 +6214,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Tugas Jadual"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6216,9 +6233,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6400,7 +6417,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Saiz"
@@ -6736,7 +6753,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6805,6 +6822,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6867,7 +6888,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6904,7 +6925,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6959,11 +6979,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Menamatkan"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7078,7 +7102,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7106,7 +7130,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7194,7 +7218,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7221,6 +7245,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7354,11 +7382,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7442,8 +7470,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7711,7 +7739,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Perubahan yang belum disimpan"
 
@@ -7741,7 +7769,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7756,21 +7784,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7957,6 +7985,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Username"
 
@@ -8250,7 +8279,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8273,7 +8302,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8436,7 +8465,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8461,11 +8490,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8498,12 +8527,12 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "tidak ada"
@@ -8537,11 +8566,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8592,7 +8621,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8610,7 +8639,7 @@ msgstr ""
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8631,175 +8660,175 @@ msgstr "Tidak dirinci -atau- buat:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 09cde021625470db249d9dadc19caac3b1eaab11..9fe82d7c0eee0e2e370e4216404ebdd211bcb8dc 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
+"PO-Revision-Date: 2021-11-22 19:52+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
 "luci/nb_NO/>\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.9.1\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -18,7 +18,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr "%d bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d ugyldig(e) felt(er)"
 
@@ -54,19 +54,19 @@ msgid "-- Additional Field --"
 msgstr "-- Tilleggs Felt --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Vennligst velg --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- egendefinert --"
@@ -213,7 +213,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-tjeneste"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Et oppsett for enheten «%s» finnes allerede"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "En mappe med samme navn finnes allerede."
 
@@ -221,7 +221,7 @@ msgstr "En mappe med samme navn finnes allerede."
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -403,11 +403,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -629,7 +629,7 @@ msgstr "Tillat sondering av systemfunksjoner"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillat bruker <em>root</em> å logge inn med passord"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Tillatte IP-er"
 
@@ -649,7 +649,8 @@ msgstr "Alltid på (kjerne: forvalgt på)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:537
 msgid "Always send DHCP Options. Sometimes needed, with e.g. PXELinux."
-msgstr "Alltid send DPCP-innstillinger. Trengs noen ganger med f.eks. PXELinux."
+msgstr ""
+"Alltid send DPCP-innstillinger. Trengs noen ganger med f.eks. PXELinux."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:971
 msgid ""
@@ -791,16 +792,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -856,6 +857,7 @@ msgid "Authoritative"
 msgstr "Autoritativ"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorisasjon er nødvendig"
 
@@ -1071,8 +1073,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1102,8 +1104,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1170,11 +1172,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Kjede"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Endringer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1278,7 +1280,7 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Klient ID som sendes ved DHCP spørring"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1342,16 +1344,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Oppsett"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Oppsettsendringer har blitt tilbakestilt."
 
@@ -1449,7 +1451,7 @@ msgstr "Innholdet har blitt lagret."
 msgid "Continue"
 msgstr "Fortsett"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1684,11 +1686,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1700,7 +1702,7 @@ msgstr "Slett"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Slettingsforespørsel mislyktes: %s"
 
@@ -1714,11 +1716,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Fravelg"
 
@@ -1791,7 +1793,7 @@ msgstr "Enheten er ikke tilstede"
 msgid "Device type"
 msgstr "Enhetstype"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Enheten er ikke tilgjengelig!"
 
@@ -1812,7 +1814,7 @@ msgstr "Nettverksdiagnostikk"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Katalog"
 
@@ -1867,8 +1869,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Forkast oppstrøms RFC1918 svar"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Forkast oppstrøms RFC1918 svar."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1888,10 +1890,14 @@ msgstr "Kunne ikke koble fra"
 msgid "Disconnection attempt failed."
 msgstr "Kunne ikke koble fra."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1965,8 +1971,8 @@ msgid ""
 "Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> "
 "packets."
 msgstr ""
-"Ikke mellomtjen noen <abbr title=\"Neighbour Discovery Protocol\""
-">NDP</abbr>-pakker."
+"Ikke mellomtjen noen <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-"
+"pakker."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25
 msgid "Do not send a hostname"
@@ -1977,10 +1983,10 @@ msgid ""
 "Do not send any <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
 "abbr> messages on this interface."
 msgstr ""
-"Ikke send noen <abbr title=\"Router Advertisement, ICMPv6 Type 134\""
-">RA</abbr>-meldinger på dette grensesnittet."
+"Ikke send noen <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
+"abbr>-meldinger på dette grensesnittet."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Slett «%s»?"
 
@@ -1992,7 +1998,7 @@ msgstr "Slett følgende SSH-nøkkel?"
 msgid "Do you really want to erase all settings?"
 msgstr "Slett alle innstillinger?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Slett mappen «%s», undermapper og innhold?"
 
@@ -2034,7 +2040,7 @@ msgstr "Last ned mtdblock"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Dra for å endre rekkefølge"
 
@@ -2084,9 +2090,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-metode"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2131,6 +2137,10 @@ msgstr "Krisesituasjon"
 msgid "Enable"
 msgstr "Skru på"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2329,11 +2339,11 @@ msgstr "Innkapsling modus"
 msgid "Encryption"
 msgstr "Kryptering"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2437,7 +2447,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2517,7 +2527,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr "Klarte ikke å endre systempassordet."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2525,7 +2535,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Fil"
 
@@ -2535,7 +2545,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2549,7 +2559,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "lokal <abbr title=\"Domain Navn System\">DNS</abbr>-fil"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Filnavn"
@@ -2656,7 +2666,7 @@ msgstr "Flash operasjoner"
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2839,7 +2849,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2851,7 +2861,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "Opprett arkiv"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2867,21 +2877,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Gå til passord konfigurasjon..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3036,7 +3045,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skjul <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3221,7 +3230,7 @@ msgstr "IPv4 gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4 nettmaske"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3322,7 +3331,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6 gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3392,7 +3401,7 @@ msgstr "IPv6-over-IPv4 (6til4)"
 msgid "Identity"
 msgstr "Identitet"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3427,7 +3436,7 @@ msgid ""
 "device node"
 msgstr "Hvis oppgitt vil denne enheten bli montert utfra dens Volumnavn"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3737,6 +3746,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Ugyldig brukernavn og/eller passord! Vennligst prøv igjen."
 
@@ -3757,7 +3768,7 @@ msgstr ""
 "Det virker som du prøver å flashe med en firmware som ikke passer inn i "
 "flash-minnet, vennligst kontroller firmware filen!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3930,7 +3941,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Forklaring:"
 
@@ -4043,17 +4054,19 @@ msgstr "Last"
 msgid "Load Average"
 msgstr "Belastning Gjennomsnitt"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4159,6 +4172,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Logg inn"
 
@@ -4513,7 +4527,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4619,8 +4633,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr "NTP server kandidater"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4719,7 +4733,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Neste »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4749,7 +4763,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4780,7 +4793,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4820,7 +4833,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Ingen negative cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4985,7 +4998,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Enten Vertsnavn eller Mac-adresse må oppgis!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -5049,20 +5062,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Innstilling endret"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Innstilling fjernet"
 
@@ -5088,17 +5101,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5106,13 +5119,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5123,11 +5136,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5270,7 +5283,7 @@ msgstr "Overstyr tabellen som brukes for interne ruter"
 msgid "Overview"
 msgstr "Oversikt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5405,6 +5418,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Passord"
 
@@ -5494,6 +5508,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5521,7 +5539,7 @@ msgstr "Foreta nullstilling"
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5552,7 +5570,7 @@ msgstr "Pakker."
 msgid "Please enter your username and password."
 msgstr "Skriv inn ditt brukernavn og passord."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5572,7 +5590,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Port status:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5600,7 +5618,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5693,7 +5711,7 @@ msgstr "Lag nytt nettverk"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr ""
 
@@ -5714,8 +5732,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5946,7 +5964,7 @@ msgstr "Er nødvendig for noen nettleverandører, f.eks Charter med DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6076,8 +6094,8 @@ msgstr ""
 "Lokaliser vertsnavn avhengig av subnett hvis flere IP-adresser er "
 "tilgjengelig"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Vis/Skjul passord"
 
@@ -6085,19 +6103,19 @@ msgstr "Vis/Skjul passord"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Tilbakestill"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6120,7 +6138,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6227,7 +6245,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6238,7 +6256,7 @@ msgid "Save"
 msgstr "Lagre"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Lagre & Aktiver"
@@ -6264,11 +6282,11 @@ msgstr "Skann"
 msgid "Scheduled Tasks"
 msgstr "Planlagte Oppgaver"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Seksjon lagt til"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Seksjon fjernet"
 
@@ -6283,9 +6301,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6469,7 +6487,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Størrelse"
@@ -6809,7 +6827,7 @@ msgstr "Start prioritet"
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6881,6 +6899,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6943,7 +6965,7 @@ msgstr "Svitsj protokoll"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6980,7 +7002,6 @@ msgstr "System Egenskaper"
 msgid "System log buffer size"
 msgstr "System logg buffer størrelse"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7034,11 +7055,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Avslutte"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7154,7 +7179,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7182,7 +7207,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7272,7 +7297,7 @@ msgstr "Lengden IPv4 prefikset i bits, resten brukt i IPv6-adresser."
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Lengden på IPv6 prefikset i bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7299,6 +7324,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7439,11 +7468,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7535,8 +7564,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7808,7 +7837,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Ulagrede Endringer"
 
@@ -7838,7 +7867,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 #, fuzzy
 msgid "Upload"
 msgstr "Last opp"
@@ -7854,21 +7883,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Last opp arkiv..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -8064,6 +8093,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Brukernavn"
 
@@ -8358,7 +8388,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8385,7 +8415,7 @@ msgstr ""
 "deaktiverer nødvendige init skript som f.eks. \"nettverk\", kan enheten bli "
 "utilgjengelig! </strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8550,7 +8580,7 @@ msgstr "full-dupleks"
 msgid "half-duplex"
 msgstr "halv-dupleks"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8575,11 +8605,11 @@ msgstr ""
 msgid "input"
 msgstr "inndata"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8612,13 +8642,14 @@ msgstr "nei"
 msgid "no link"
 msgstr "ingen forbindelse"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
+#, fuzzy
 msgid "none"
 msgstr "ingen"
 
@@ -8651,11 +8682,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8706,7 +8737,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8724,7 +8755,7 @@ msgstr "ukjent"
 msgid "unlimited"
 msgstr "ubegrenset"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8745,175 +8776,175 @@ msgstr "uspesifisert --eller-- opprett:"
 msgid "untagged"
 msgstr "utagget"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index c33a6ff2ab79a00f604879ef056f09b701592ec2..730f97cea484bb3c98835e7817f657ef86109ed4 100644 (file)
@@ -17,7 +17,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d ongeldige velden"
 
@@ -53,19 +53,19 @@ msgid "-- Additional Field --"
 msgstr "-- Extra Veld --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Maak een keuze --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- aangepast --"
@@ -214,7 +214,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Er bestaat al een map met deze naam."
 
@@ -222,7 +222,7 @@ msgstr "Er bestaat al een map met deze naam."
 msgid "A new login is required since the authentication session expired."
 msgstr "Er moet opnieuw worden ingelogd omdat de sessie is verlopen."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -400,11 +400,11 @@ msgstr "Adaptieve lastbalancering (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Adaptieve verzendlastbalancering (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -631,7 +631,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "<em>root</em>gebruiker toestaan zonder wachtwoord in te loggen"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Toegestane IP-adressen"
 
@@ -787,16 +787,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Backup toepassen?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Aanvraag is mislukt met status <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -851,6 +851,7 @@ msgid "Authoritative"
 msgstr "Autoritatieve"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorisatie Vereist"
 
@@ -1063,8 +1064,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1094,8 +1095,8 @@ msgstr "Cached"
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1161,11 +1162,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Veranderingen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Wijzigingen zijn teruggedraaid."
 
@@ -1258,7 +1259,7 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1320,16 +1321,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configuratie"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Configuratiewijzigingen toegepast."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Configuratiewijzigingen zijn teruggedraaid!"
 
@@ -1427,7 +1428,7 @@ msgstr ""
 msgid "Continue"
 msgstr "Doorgaan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1657,11 +1658,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1673,7 +1674,7 @@ msgstr "Verwijderen"
 msgid "Delete key"
 msgstr "Verwijder toets"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1687,11 +1688,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Beschrijving"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1764,7 +1765,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1785,7 +1786,7 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1838,7 +1839,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1857,10 +1858,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1939,7 +1944,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1951,7 +1956,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -1993,7 +1998,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2038,9 +2043,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2085,6 +2090,10 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2283,11 +2292,11 @@ msgstr ""
 msgid "Encryption"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2390,7 +2399,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2468,7 +2477,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2476,7 +2485,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2486,7 +2495,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2498,7 +2507,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2605,7 +2614,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2787,7 +2796,7 @@ msgstr ""
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2799,7 +2808,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2815,21 +2824,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2982,7 +2990,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3167,7 +3175,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3268,7 +3276,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3339,7 +3347,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3374,7 +3382,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3680,6 +3688,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
@@ -3697,7 +3707,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3870,7 +3880,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3980,17 +3990,19 @@ msgstr ""
 msgid "Load Average"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4096,6 +4108,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr ""
 
@@ -4450,7 +4463,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4554,8 +4567,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4651,7 +4664,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4681,7 +4694,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4712,7 +4724,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4752,7 +4764,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4917,7 +4929,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4981,20 +4993,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -5020,17 +5032,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5038,13 +5050,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5055,11 +5067,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5200,7 +5212,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5335,6 +5347,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr ""
 
@@ -5424,6 +5437,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr ""
@@ -5451,7 +5468,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5482,7 +5499,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5502,7 +5519,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5530,7 +5547,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5621,7 +5638,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr ""
 
@@ -5642,8 +5659,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5874,7 +5891,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6002,8 +6019,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -6011,19 +6028,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6046,7 +6063,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6151,7 +6168,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6162,7 +6179,7 @@ msgid "Save"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -6188,11 +6205,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6207,9 +6224,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6391,7 +6408,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr ""
@@ -6727,7 +6744,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6796,6 +6813,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6858,7 +6879,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6895,7 +6916,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6949,11 +6969,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7068,7 +7092,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7094,7 +7118,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7182,7 +7206,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7209,6 +7233,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7335,11 +7363,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7419,8 +7447,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7688,7 +7716,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -7718,7 +7746,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7733,21 +7761,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7936,6 +7964,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr ""
 
@@ -8227,7 +8256,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8250,7 +8279,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8413,7 +8442,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8438,11 +8467,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8475,12 +8504,12 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8514,11 +8543,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8569,7 +8598,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8587,7 +8616,7 @@ msgstr ""
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8608,175 +8637,175 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 4a2299af8c3a8e36bd09cce5de0000ce756a78e5..65ef2b546f29dbdac6e25832e025e2f0160064c1 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: LuCI\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2021-11-02 17:27+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
 "\n"
@@ -13,7 +13,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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d nieprawidłowe pole(pola)"
 
@@ -59,19 +59,19 @@ msgid "-- Additional Field --"
 msgstr "-- Dodatkowe pole --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Proszę wybrać --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- własne --"
@@ -218,7 +218,7 @@ msgstr "Usługa <abbr title=\"Router Advertisement\">RA</abbr>"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Konfiguracja dla urządzenia \"%s\" już istnieje"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Katalog o tej samej nazwie już istnieje."
 
@@ -227,7 +227,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Wymagane jest ponowne zalogowanie, ponieważ sesja uwierzytelniania wygasła."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -410,11 +410,11 @@ msgstr "Adaptacyjne równoważenie obciążenia (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Adaptacyjne równoważenie obciążenia transmisji (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -646,7 +646,7 @@ msgstr "Zezwalaj na sondowanie funkcji systemu"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Zezwól użytkownikowi <em>root</em> na logowanie się przy pomocy hasła"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Dozwolone IP"
 
@@ -810,16 +810,16 @@ msgstr "Zastosuj opcje DHCP do tej sieci. (Puste = wszystkie klienty)."
 msgid "Apply backup?"
 msgstr "Czy zastosować kopię zapasową?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Żądanie zatwierdzenia nie powiodło się ze statusem <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Zastosuj zmiany"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Wprowadzanie zmian w konfiguracji… %ds"
 
@@ -879,6 +879,7 @@ msgid "Authoritative"
 msgstr "Autorytatywny"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Wymagana autoryzacja"
 
@@ -1097,8 +1098,8 @@ msgstr "Uruchom interfejs mostu bez ustawionych portów"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Polityka nadawania (transmisja, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Przeglądaj…"
 
@@ -1129,8 +1130,8 @@ msgstr "Podręczna"
 msgid "Call failed"
 msgstr "Połączenie nieudane"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1204,11 +1205,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Łańcuch"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Zmiany"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Zmiany zostały cofnięte."
 
@@ -1311,7 +1312,7 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Nazwa (ID) klienta do wysłania podczas negocjacji DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1380,16 +1381,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Obliczanie sumy kontrolnej wychodzącej (opcjonalnie)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Konfiguracja"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Konfiguracja została zastosowana."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Konfiguracja została wycofana!"
 
@@ -1499,7 +1500,7 @@ msgstr "Zawartość została zapisana."
 msgid "Continue"
 msgstr "Kontynuuj"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1743,11 +1744,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Delegowanie prefiksów IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1759,7 +1760,7 @@ msgstr "Usuń"
 msgid "Delete key"
 msgstr "Usuń klucz"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Zalecane kasowanie nieudane: %s"
 
@@ -1773,11 +1774,11 @@ msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Opis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Odznacz"
 
@@ -1850,7 +1851,7 @@ msgstr "Urządzenie nie obecne"
 msgid "Device type"
 msgstr "Typ urządzenia"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Urządzenie nieosiągalne!"
 
@@ -1871,7 +1872,7 @@ msgstr "Diagnostyka"
 msgid "Dial number"
 msgstr "Numer do wybrania"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Katalog"
 
@@ -1926,8 +1927,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Rozłączaj przy niskim stanie ramek ACK"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Odrzuć wychodzące odpowiedzi RFC1918."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Odrzuć odpowiedzi nadrzędne zawierające adresy RFC1918."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1945,10 +1946,14 @@ msgstr "Próba rozłączenia nie powiodła się"
 msgid "Disconnection attempt failed."
 msgstr "Próba rozłączenia nie powiodła się."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr "Miejsce na dysku"
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2038,7 +2043,7 @@ msgstr ""
 "Nie wysyłaj żadnych komunikatów <abbr title=\"Router Advertisement, ICMPv6 "
 "Type 134\">RA</abbr> na tym interfejsie."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Czy jesteś pewien, że chcesz usunąć \"%s\" ?"
 
@@ -2050,7 +2055,7 @@ msgstr "Czy na pewno chcesz usunąć następujący klucz SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "Czy jesteś pewny, że naprawdę chcesz skasować wszystkie ustawienia?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 "Czy jesteś pewien, że chcesz skasować katalog \"%s\" ze wszystkimi jego "
@@ -2094,7 +2099,7 @@ msgstr "Pobierz mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Kompensacja transmisji SNR"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Przeciągnij, aby zmienić kolejność"
 
@@ -2145,9 +2150,9 @@ msgstr "Długość EA-bits"
 msgid "EAP-Method"
 msgstr "Metoda protokołu rozszerzonego uwierzytelniania (EAP)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2194,6 +2199,11 @@ msgstr "Ratunkowy"
 msgid "Enable"
 msgstr "Włącz"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+"Włącz / Wyłącz peera. Zrestartuj interfejs Wireguard, aby zastosować zmiany."
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2405,11 +2415,11 @@ msgstr "Sposób enkapsulacji"
 msgid "Encryption"
 msgstr "Szyfrowanie"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Końcowy host"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Końcowy port"
 
@@ -2512,7 +2522,7 @@ msgstr "Wymagany poprawny adres IPv6"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Wymagane dwie wartości oddzielone dwukropkiem"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2591,7 +2601,7 @@ msgstr "Protokół FT"
 msgid "Failed to change the system password."
 msgstr "Zmiana hasła systemowego nieudana."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
 
@@ -2599,7 +2609,7 @@ msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Nie można wykonać \"/etc/init.d/%s %s\" akcja: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Plik"
 
@@ -2611,7 +2621,7 @@ msgstr ""
 "Lista plików źródłowych resolwerów, opcjonalnie specyficznych dla domeny, "
 "np. <code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Plik niedostępny"
 
@@ -2623,7 +2633,7 @@ msgstr "Plik do przechowywania informacji o dzierżawie DHCP."
 msgid "File with upstream resolvers."
 msgstr "Plik ze źródłowymi resolwerami."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Nazwa pliku"
@@ -2736,7 +2746,7 @@ msgstr "Operacje aktualizacji"
 msgid "Flashing…"
 msgstr "Trwa wgrywanie obrazu…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr "Zainstaluj pakiet qrencode do obsługi kodów QR!"
 
@@ -2931,7 +2941,7 @@ msgstr "Wygeneruj konfigurację"
 msgid "Generate Key"
 msgstr "Wygeneruj klucz"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "Wygeneruj nowy kod QR"
 
@@ -2943,7 +2953,7 @@ msgstr "Wygeneruj PMK lokalnie"
 msgid "Generate archive"
 msgstr "Twórz archiwum"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "Wygeneruj nowy kod QR"
 
@@ -2959,21 +2969,20 @@ msgstr "Ustawienia globalne"
 msgid "Global network options"
 msgstr "Globalne opcje sieciowe"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "Przejdź do aktualizacji oprogramowania..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Przejdź do konfiguracji hasła..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3130,7 +3139,7 @@ msgstr ""
 "Ukryj <abbr title=\"Extended Service Set Identifier (Nazwę sieci)\">ESSID</"
 "abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "Ukryj kod QR"
 
@@ -3318,7 +3327,7 @@ msgstr "Brama IPv4"
 msgid "IPv4 netmask"
 msgstr "Maska IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Zapis adresu/maski w sieci IPv4"
 
@@ -3419,7 +3428,7 @@ msgstr "Długość przydziału IPv6"
 msgid "IPv6 gateway"
 msgstr "Brama IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Zapis adresu/maski w sieci IPv6"
 
@@ -3490,7 +3499,7 @@ msgstr "IPv6-przez-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Tożsamość"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr "Jeśli jest dostępny, \"KluczWspółdzielony\" klienta"
 
@@ -3531,7 +3540,7 @@ msgstr ""
 "Jeśli podano, zainstaluj urządzenie poprzez nazwę partycji zamiast <abbr "
 "title=\"fixed device node\">ustalonego węzła urządzenia</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3857,6 +3866,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Nieprawidłowa wartość szesnastkowa"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Niewłaściwy login i/lub hasło! Spróbuj ponownie."
 
@@ -3876,7 +3887,7 @@ msgstr ""
 "Wygląda na to, że próbujesz wgrać obraz większy niż twoja pamięć flash, "
 "proszę sprawdź czy to właściwy obraz!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4053,7 +4064,7 @@ msgstr ""
 "zmniejszona, gdy jest stosowane to ustawienie. Zaleca się, aby w miarę "
 "możliwości nie zezwalać na szybkości 802.11b."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -4175,17 +4186,19 @@ msgstr "Obciążenie"
 msgid "Load Average"
 msgstr "Średnie obciążenie"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr "Ładowanie kodu QR..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Ładowanie zawartości katalogu.…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Ładowanie widoku…"
 
@@ -4295,6 +4308,7 @@ msgstr ""
 "Sieć logiczna, do której tunel zostanie dodany (zmostkowy) (opcjonalnie)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Zaloguj"
 
@@ -4661,7 +4675,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Użyj więcej znaków"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Więcej…"
 
@@ -4767,8 +4781,8 @@ msgstr "Domena NT"
 msgid "NTP server candidates"
 msgstr "Lista serwerów NTP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4866,7 +4880,7 @@ msgstr "Nazwa nowego interfejsu…"
 msgid "Next »"
 msgstr "Następna »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4896,7 +4910,6 @@ msgstr "Bez NAT-T"
 msgid "No RX signal"
 msgstr "Brak sygnału RX"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4930,7 +4943,7 @@ msgstr "Nie egzekwuj"
 msgid "No entries available"
 msgstr "Brak wpisów"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Brak wpisów w tym katalogu"
 
@@ -4970,7 +4983,7 @@ msgstr "Brak dostępnych niewolników, nie można zapisać interfejsu"
 msgid "No negative cache"
 msgstr "Wyłącz buforowanie negatywnych odpowiedzi"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5139,7 +5152,7 @@ msgstr "Trasa łącza"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Nazwa hosta lub adres MAC musi być podany!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Jedno z poniższych: %s"
 
@@ -5215,20 +5228,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Częstotliwość"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Opcja \"%s\" zawiera nieważną wartość wejściową."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Opcja \"%s\" nie może być pusta."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Wartość zmieniona"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Usunięto wartość"
 
@@ -5260,7 +5273,7 @@ msgstr ""
 "odbierany z serwera delegującego, użyj sufiksa (takiego jak '::1'), aby "
 "utworzyć adres IPv6 ('a:b:c:d::1') dla tego interfejsu."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5268,11 +5281,11 @@ msgstr ""
 "Opcjonalnie. Base64-zakodowany klucz współdzielony. Dodaje dodatkową warstwę "
 "symetrycznej kryptografii klucza dla uzyskania odporności po kwantowej."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Opcjonalny. Tworzenie tras dozwolonych adresów IP dla tego peera."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Opcjonalny. Opis peera."
 
@@ -5280,14 +5293,14 @@ msgstr "Opcjonalny. Opis peera."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Opcjonalnie. Nie twórz tras hosta do peerów."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 "Opcjonalnie. Host z peerem. Nazwy są ustalane przed wywołaniem interfejsu."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5300,11 +5313,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Opcjonalny. Maksymalna wartość transmisji interfejsu tunelowego."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Opcjonalny. Port dla peera."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5454,7 +5467,7 @@ msgstr "Zastąp tabelę używaną do tras wewnętrznych"
 msgid "Overview"
 msgstr "Przegląd"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Nadpisać istniejący plik \"%s\" ?"
 
@@ -5591,6 +5604,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Hasło"
 
@@ -5680,6 +5694,10 @@ msgstr "Brakuje adresu peera"
 msgid "Peer device name"
 msgstr "Nazwa urządzenia peera"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr "Peer wyłączony"
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Peery"
@@ -5707,7 +5725,7 @@ msgstr "Wykonaj reset"
 msgid "Permission denied"
 msgstr "Odmowa zezwolenia"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Trwale trzymaj przy życiu"
 
@@ -5738,7 +5756,7 @@ msgstr "Pktw."
 msgid "Please enter your username and password."
 msgstr "Proszę wprowadzić swoją nazwę użytkownika i hasło."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Wybierz plik do przesłania."
 
@@ -5758,7 +5776,7 @@ msgstr "Izolacja portów"
 msgid "Port status:"
 msgstr "Status portu:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Potencjalne odrzucenie: %s"
 
@@ -5786,7 +5804,7 @@ msgstr "Prefiks przekazany"
 msgid "Prefix suppressor"
 msgstr "Tłumik prefiksu"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Klucz współdzielony"
 
@@ -5884,7 +5902,7 @@ msgstr "Utwórz nową sieć"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Klucz publiczny"
 
@@ -5911,8 +5929,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "Komórkowy QMI"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "Kod QR"
 
@@ -6146,7 +6164,7 @@ msgstr "Wymagany dla niektórych dostawców internetu, np. Charter z DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Wymagane. Klucz prywatny dla tego interfejsu Base64-encoded."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Wymagane. Klucz publiczny Base64-encodec dla peera."
 
@@ -6276,8 +6294,8 @@ msgstr ""
 "Zwróć odpowiedzi na zapytania DNS pasujące do podsieci, z której otrzymano "
 "zapytanie, jeśli dostępnych jest wiele adresów IP."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Pokaż/Ukryj hasło"
 
@@ -6285,19 +6303,19 @@ msgstr "Pokaż/Ukryj hasło"
 msgid "Reverse path filter"
 msgstr "Filtr ścieżki powrotnej"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Przywróć"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Przywróć zmiany"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Żądanie powrotu nie powiodło się ze statusem <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Przywracanie konfiguracji…"
 
@@ -6323,7 +6341,7 @@ msgstr "Przygotowanie Roota"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Polityka Round-Robin (bilans-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Trasuj dozwolone IPs"
 
@@ -6434,7 +6452,7 @@ msgstr "Serwer SSTP"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6445,7 +6463,7 @@ msgid "Save"
 msgstr "Zapisz"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Zapisz i zastosuj"
@@ -6471,11 +6489,11 @@ msgstr "Skanuj"
 msgid "Scheduled Tasks"
 msgstr "Zaplanowane zadania"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Dodano sekcję"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Usunięto sekcję"
 
@@ -6493,9 +6511,9 @@ msgstr ""
 "formatu obrazu nie powiodło się. Używaj tylko wtedy, gdy masz pewność że "
 "oprogramowanie jest poprawne i jest przeznaczone dla twojego urządzenia!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Wybierz plik…"
 
@@ -6692,7 +6710,7 @@ msgstr "Częstotliwość odświeżania sygnału"
 msgid "Signal:"
 msgstr "Sygnał:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Rozmiar"
@@ -7101,7 +7119,7 @@ msgstr "Priorytet uruchamiania"
 msgid "Start refresh"
 msgstr "Rozpocznij odświeżanie"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Zatwierdzanie konfiguracji…"
 
@@ -7174,6 +7192,10 @@ msgstr "Zatrzymaj WPS"
 msgid "Stop refresh"
 msgstr "Zatrzymaj odświeżanie"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr "Wykorzystanie pamięci masowej"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "Filtrowanie ścisłe"
@@ -7237,7 +7259,7 @@ msgstr "Protokół przełącznika"
 msgid "Switch to CIDR list notation"
 msgstr "Przejdź do notacji listy CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Dowiązanie symboliczne"
 
@@ -7275,7 +7297,6 @@ msgstr "Właściwości systemu"
 msgid "System log buffer size"
 msgstr "Rozmiar bufora logu systemowego"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7329,11 +7350,15 @@ msgstr "Platforma docelowa"
 msgid "Target network"
 msgstr "Sieć docelowa"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr "Miejsce tymczasowe"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Zakończ"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "\"KluczPubliczny\" tego interfejsu wg"
 
@@ -7468,7 +7493,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "MTU nie może przekroczyć %d bajtów MTU urządzenia nadrzędnego"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7501,7 +7526,7 @@ msgstr ""
 "Podczas łączenia z ukrytą siecią bezprzewodową należy ręcznie określić "
 "prawidłowy identyfikator SSID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7609,7 +7634,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Długość prefiksu IPv6 w bitach"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7638,6 +7663,10 @@ msgstr "Lokalna maska dla IPv4"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "Lokalny adres IPv6, na którym tworzony jest tunel (opcjonalnie)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr "Żądanie logowania nie powiodło się z powodu błędu: %h"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7799,11 +7828,11 @@ msgstr "Wartość jest zastępowana przez konfigurację. Oryginał: %s"
 msgid "There are no active leases"
 msgstr "Nie ma aktywnych dzierżaw"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Nie ma żadnych zmian do zastosowania"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7903,8 +7932,8 @@ msgid ""
 msgstr ""
 "Nie można użyć tej opcji, ponieważ pakiet ca-bundle nie jest zainstalowany."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8181,7 +8210,7 @@ msgstr "Odmontuj"
 msgid "Unnamed key"
 msgstr "Klucz beznazwy"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Niezapisane zmiany"
 
@@ -8211,7 +8240,7 @@ msgstr "Góra"
 msgid "Up Delay"
 msgstr "Opóźnienie w górę"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Wysyłanie"
 
@@ -8226,21 +8255,21 @@ msgstr "Prześlij obraz zgodny z sysupgrade, aby zastąpić obecny firmware."
 msgid "Upload archive..."
 msgstr "Załaduj archiwum..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Prześlij plik"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Prześlij plik…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Przesyłanie nie powiodło się: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Przesyłanie pliku…"
 
@@ -8451,6 +8480,7 @@ msgstr "Klucz użytkownika (zakodowany PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nazwa użytkownika"
 
@@ -8762,7 +8792,7 @@ msgstr "Zapisz dziennik systemowy do pliku"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "Zasady XOR (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8791,7 +8821,7 @@ msgstr ""
 "Jeśli wyłączysz podstawowe skrypty typu \"network\", urządzenie może stać "
 "się nieosiągalne!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8959,7 +8989,7 @@ msgstr "pełny-duplex"
 msgid "half-duplex"
 msgstr "pół-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "wartość zakodowana szesnastkowo"
 
@@ -8984,11 +9014,11 @@ msgstr "ignoruj"
 msgid "input"
 msgstr "wejście"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "klucza od 8 do 63 znaków"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "klucz z 5 lub 13 znakami"
 
@@ -9022,12 +9052,12 @@ msgstr "nie"
 msgid "no link"
 msgstr "niepowiązane"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "niepustą wartość"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "brak"
@@ -9061,11 +9091,11 @@ msgstr "inna konfiguracja (O)"
 msgid "output"
 msgstr "wyjście"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "dodatnia wartość dziesiętna"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "dodatnia wartość całkowita"
 
@@ -9119,7 +9149,7 @@ msgstr ""
 "\">HTTP</abbr> lub <abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</"
 "abbr>."
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "unikalna wartość"
 
@@ -9137,7 +9167,7 @@ msgstr "nieznane"
 msgid "unlimited"
 msgstr "nielimitowane"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9158,176 +9188,176 @@ msgstr "nieokreślone -lub- utwórz:"
 msgid "untagged"
 msgstr "nieotagowane"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "prawidłowy adres IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "prawidłowy adres IP lub prefix"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "prawidłowy CIDR IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "prawidłowy adres IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "prawidłowy adres IPv4 lub sieć"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "prawidłowy adres IPv4:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "prawidłowa sieć IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "prawidłowy protokół IPv4 lub IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "prawidłowa wartość prefiksu IPv4 (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "prawidłowy protokół IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "prawidłowy adres IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "prawidłowy adres IPv6 lub prefix"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "prawidłowy identyfikator hosta IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "prawidłowa sieć IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "prawidłowa wartość prefiksu IPv6 (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "prawidłowy adres MAC"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "prawidłowy identyfikator UCI"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "prawidłowy identyfikator UCI, nazwa hosta lub zakres adresów IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "prawidłowy adres:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "prawidłowa data (RRRR-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "prawidłowa wartość dziesiętna"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "prawidłowy szesnastkowy klucz WEP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "prawidłowy szesnastkowy klucz WPA"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "prawidłowy host:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "prawidłowa nazwa hosta"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "prawidłowa nazwa hosta lub adres IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "prawidłowa wartość całkowita"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "prawidłowy adres MAC multicast"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "prawidłowa sieć w zapisie adresu/maski sieci"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 "prawidłowa wartość numeru telefonu (0-9, \"*\", \"#\", \"!\" lub \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "prawidłowy port lub zakres portów (PORT1-PORT2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "prawidłowa wartość portu"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "prawidłowy czas (GG:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "wartość pomiędzy %d i %d znaków"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "wartość pomiędzy %f a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "wartość większą lub równą %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "wartość mniejszą lub równą %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "wartość z %d znakami"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "o wartości co najmniej %d znaków"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "o wartości nie większej niż %d znaków"
 
index 83163ac99b4e5171b8ecc9b4101f47700eb6a55f..b80613bf8250a3e950e1a0abf72ea5455b990517 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2021-11-16 17:37+0000\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/luci/"
 "pt/>\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d campo(s) inválido(s)"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Por favor escolha --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -222,7 +222,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Serviço"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Uma configuração para o aparelho \"%s\" já existe"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Já existe um diretório com o mesmo nome."
 
@@ -230,7 +230,7 @@ msgstr "Já existe um diretório com o mesmo nome."
 msgid "A new login is required since the authentication session expired."
 msgstr "Um novo login é necessário visto que a sessão de autenticação expirou."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -415,11 +415,11 @@ msgstr "Balanceamento de carga adaptável (balanço-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Balanceamento adaptativo da carga de transmissão (balanço-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -654,7 +654,7 @@ msgstr "Permitir a sondagem de características do sistema"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir que o utilizador <em>root</em> faça login com password"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Endereços IP autorizados"
 
@@ -823,16 +823,16 @@ msgstr "Aplicar as opções de DHCP a esta rede. (Vazio = todos os clientes)."
 msgid "Apply backup?"
 msgstr "Aplicar backup?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Aplicar desmarcado"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Aplicando alterações de configuração... %ds"
 
@@ -891,6 +891,7 @@ msgid "Authoritative"
 msgstr "Autoritário"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autorização Requerida"
 
@@ -1114,8 +1115,8 @@ msgstr "Suba a interface da ponte ainda que não haja portas anexadas"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Política de divulgação (transmissão, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Navegar…"
 
@@ -1146,8 +1147,8 @@ msgstr "Em cache"
 msgid "Call failed"
 msgstr "A chamada falhou"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1222,11 +1223,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Cadeia"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Alterações"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "As alterações foram revertidas."
 
@@ -1329,7 +1330,7 @@ msgstr "Cliente"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID de cliente a enviar para pedidos de DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1398,16 +1399,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Cálculo do checksum de saída (opcional)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configuração"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "A configuração foi aplicada."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "A configuração foi revertida!"
 
@@ -1519,7 +1520,7 @@ msgstr "Os conteúdos foram gravados."
 msgid "Continue"
 msgstr "Continuar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1766,11 +1767,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Delegue prefixos IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1782,7 +1783,7 @@ msgstr "Apagar"
 msgid "Delete key"
 msgstr "Apagar chave"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Pedido de apagar falhou: %s"
 
@@ -1796,11 +1797,11 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego (DTIM)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Descrição"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Desmarcar"
 
@@ -1873,7 +1874,7 @@ msgstr "O aparelho não está presente"
 msgid "Device type"
 msgstr "Tipo do aparelho"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Aparelho não alcançável!"
 
@@ -1894,7 +1895,7 @@ msgstr "Diagnósticos"
 msgid "Dial number"
 msgstr "Número de discagem"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Diretório"
 
@@ -1949,8 +1950,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Desassociar quando tiver baixa confirmação"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Descartar respostas RFC1918 a montante"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Descartar respostas RFC1918 a montante."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1968,10 +1969,14 @@ msgstr "A tentativa de desconexão falhou"
 msgid "Disconnection attempt failed."
 msgstr "A tentativa de desconexão falhou."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr "Espaço no disco"
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2064,7 +2069,7 @@ msgstr ""
 "Não enviar nenhuma mensagem de <abbr title=\"Router Advertisement, ICMPv6 "
 "Type 134\">RA</abbr> nesta interface."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Quer mesmo apagar \"%s\"?"
 
@@ -2076,7 +2081,7 @@ msgstr "Deseja mesmo apagar a seguinte chave SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "Quer mesmo apagar todas as configurações?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Deseja mesmo apagar recursivamente o diretório \"%s\"?"
 
@@ -2120,7 +2125,7 @@ msgstr ""
 "Deslocamento <abbr title=\"Signal to Noise Ratio\">SNR</abbr> do sinal "
 "recebido"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Arraste para reordenar"
 
@@ -2170,9 +2175,9 @@ msgstr "Comprimento dos bits EA"
 msgid "EAP-Method"
 msgstr "Método EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2219,6 +2224,12 @@ msgstr "Emergência"
 msgid "Enable"
 msgstr "Ativar"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+"Ativar / desativar par. Reinicie a interface wireguard para aplicar as "
+"alterações."
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2428,11 +2439,11 @@ msgstr "Modo de encapsulamento"
 msgid "Encryption"
 msgstr "Encriptação"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Host Terminal"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Porta do Terminal"
 
@@ -2534,7 +2545,7 @@ msgstr "Na expectativa de um endereço IPv6 válido"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Na expectativa de dois valores prioritários separados por dois pontos"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2613,7 +2624,7 @@ msgstr "Protocolo FT"
 msgid "Failed to change the system password."
 msgstr "Falha ao alterar a palavra-passe do sistema."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Não foi possível confirmar a aplicação das configurações dentro de %ds, "
@@ -2623,7 +2634,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Falha ao executar \"/etc/init.d/%s %s\" ação: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Ficheiro"
 
@@ -2636,7 +2647,7 @@ msgstr ""
 "'server=1.2.3.4' para domínios específicos ou servidores <abbr title="
 "\"Domain Name System\">DNS</abbr> completamente upstream."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Ficheiro não acessível"
 
@@ -2651,7 +2662,7 @@ msgid "File with upstream resolvers."
 msgstr ""
 "Ficheiro local de <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Nome do ficheiro"
@@ -2764,7 +2775,7 @@ msgstr "Operações na memória flash"
 msgid "Flashing…"
 msgstr "A fazer o Flash…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr "Para o suporte ao QR-Code, instale o pacote qrencode!"
 
@@ -2959,7 +2970,7 @@ msgstr "Gerar Configuração"
 msgid "Generate Key"
 msgstr "Gerar chave"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "Gere um novo QR-Code"
 
@@ -2971,7 +2982,7 @@ msgstr "Gerar a <abbr title=\"Pairwise Master Key\">PMK</abbr> localmente"
 msgid "Generate archive"
 msgstr "Gerar arquivo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "Gere um novo QR-Code"
 
@@ -2988,21 +2999,20 @@ msgstr "Configurações Globais"
 msgid "Global network options"
 msgstr "Opções de rede globais"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "Ir à atualização do firmware..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração da palavra-passe…"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3161,7 +3171,7 @@ msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
 "\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "Oculte o QR-Code"
 
@@ -3349,7 +3359,7 @@ msgstr "Gateway IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Rede IPv4 em notação endereço/máscara de rede"
 
@@ -3450,7 +3460,7 @@ msgstr "Tamanho da atribuição IPv6"
 msgid "IPv6 gateway"
 msgstr "Gateway IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Rede IPv6 em notação endereço/máscara de rede"
 
@@ -3521,7 +3531,7 @@ msgstr "IPv6-sobre-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identidade"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr "Caso esteja disponível, a \"PresharedKey\" do cliente"
 
@@ -3562,7 +3572,7 @@ msgstr ""
 "Se especificado, monta o aparelho pela etiqueta da partição ao invés de um "
 "nó de aparelho fixo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3889,6 +3899,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Valor hexadecimal inválido"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username e/ou password inválidos! Por favor, tente novamente."
 
@@ -3908,7 +3920,7 @@ msgstr ""
 "A imagem que está a tentar carregar aparenta não caber na flash do "
 "equipamento, por favor verifique o ficheiro da imagem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4085,7 +4097,7 @@ msgstr ""
 "significativamente reduzida quando estes são utilizados. É recomendado não "
 "permitir as taxas 802.11b sempre que possível."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -4211,17 +4223,19 @@ msgstr "Carga"
 msgid "Load Average"
 msgstr "Carga Média"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr "Carregando o QR-Code..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Carregando o conteúdo do diretório…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Carregando visualização…"
 
@@ -4331,6 +4345,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "Rede lógica onde o túnel será adicionado (bridged) (opcional)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Login"
 
@@ -4702,7 +4717,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Mais Caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Mais…"
 
@@ -4808,8 +4823,8 @@ msgstr "Domínio NT"
 msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4908,7 +4923,7 @@ msgstr "Novo nome de interface…"
 msgid "Next »"
 msgstr "Seguinte »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4938,7 +4953,6 @@ msgstr "Sem NAT-T"
 msgid "No RX signal"
 msgstr "Sem sinal RX"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4972,7 +4986,7 @@ msgstr "Sem imposição"
 msgid "No entries available"
 msgstr "Não há entradas disponíveis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Não há entradas neste diretório"
 
@@ -5012,7 +5026,7 @@ msgstr "Não há mais escravos disponíveis, não é possível gravar a interfac
 msgid "No negative cache"
 msgstr "Sem cache negativa"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5184,7 +5198,7 @@ msgstr "Rota On-Link"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Um nome de host ou endereço MAC deve ser especificado!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Uma das seguintes: %s"
 
@@ -5259,20 +5273,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Frequência de Operação"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "A opção \"%s\" contém um valor de entrada inválido."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "A opção \"%s\" não deve estar vazia."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Opção alterada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Opção removida"
 
@@ -5304,7 +5318,7 @@ msgstr ""
 "um servidor, use este sufixo (como '::1') para formar o endereço IPv6 ('a:b:"
 "c:d::1') para esta interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5312,11 +5326,11 @@ msgstr ""
 "Opcional. Adiciona uma camada extra de cifragem simétrica para resistência "
 "pós quântica."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Opcional. Cria rotas para endereços IP Autorizados para este parceiro."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Opcional. Descrição do parceiro."
 
@@ -5324,7 +5338,7 @@ msgstr "Opcional. Descrição do parceiro."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Opcional. Não criar rotas de acolhimento para os seus pares."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5332,7 +5346,7 @@ msgstr ""
 "Opcional. Equipamento do parceiro. Nomes serão resolvido antes de levantar a "
 "interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5346,11 +5360,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Opcional. Unidade Máxima de Transmissão da interface do túnel."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Opcional. Porta do parceiro."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5375,9 +5389,9 @@ msgid ""
 "running dnsmasq\"."
 msgstr ""
 "Opções para o ID da rede. (Nota: precisa também do ID da rede.) Por exemplo, "
-"\"<code>42,192.168.1.4</code>\" para o servidor NTP, \"<code>3,192.168.4."
-"4</code>\" para a rota padrão. <code>0.0.0.0.0</code> significa \"o endereço "
-"do sistema que executa dnsmasq\"."
+"\"<code>42,192.168.1.4</code>\" para o servidor NTP, \"<code>3,192.168.4.4</"
+"code>\" para a rota padrão. <code>0.0.0.0.0</code> significa \"o endereço do "
+"sistema que executa dnsmasq\"."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:119
 msgid "Options:"
@@ -5503,7 +5517,7 @@ msgstr "Sobrescrever a tabela usada para as rotas internas"
 msgid "Overview"
 msgstr "Visão Geral"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Sustituir o ficheiro existente \"%s\" ?"
 
@@ -5638,6 +5652,7 @@ msgstr "Passagem direta (Aparelho físico espelhado para um único MAC VLAN)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Palavra-passe"
 
@@ -5727,6 +5742,10 @@ msgstr "O endereço do parceiro está ausente"
 msgid "Peer device name"
 msgstr "Nome do aparelho dos pares"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr "Par desativado"
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Parceiros"
@@ -5754,7 +5773,7 @@ msgstr "Executar reset"
 msgid "Permission denied"
 msgstr "Permissão negada"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Manutenção da Conexão Persistente"
 
@@ -5785,7 +5804,7 @@ msgstr "Pcts."
 msgid "Please enter your username and password."
 msgstr "Insira o seu username e password."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Por favor selecione o ficheiro para upload."
 
@@ -5805,7 +5824,7 @@ msgstr "Isolamento da porta"
 msgid "Port status:"
 msgstr "Estado da porta:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Negação potencial de: %s"
 
@@ -5834,7 +5853,7 @@ msgstr "Prefixo Delegado"
 msgid "Prefix suppressor"
 msgstr "Supressor de prefixos"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Chave Compartilhada"
 
@@ -5931,7 +5950,7 @@ msgstr "Prover nova rede"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ad-Hoc Falso (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Chave Pública"
 
@@ -5957,8 +5976,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "Celular QMI"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "QR-Code"
 
@@ -6195,7 +6214,7 @@ msgstr "Necessário para certos ISPs, p.ex. Charter with DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Obrigatório. Chave privada codificada em Base64 para esta interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Necessário. Chave Pública do parceiro codificada como Base64."
 
@@ -6325,8 +6344,8 @@ msgstr ""
 "Localizar o nome do equipamento dependendo da subrede requisitante se "
 "mútliplos endereços IPs estiverem disponíveis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Revelar/ocultar a palavra-passe"
 
@@ -6334,20 +6353,20 @@ msgstr "Revelar/ocultar a palavra-passe"
 msgid "Reverse path filter"
 msgstr "Filtro de caminho reverso"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Reverter"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Reverter as mudanças"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 "O pedido para reverter as configurações falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Revertendo configurações…"
 
@@ -6361,6 +6380,9 @@ msgid ""
 "<em>TFTP server root</em> turn on the TFTP server and serve files from "
 "<em>TFTP server root</em>."
 msgstr ""
+"Diretório raiz para os ficheiros servidos através do TFTP. <em>Ative o "
+"servidor TFTP</em> e <em> a raiz do servidor TFTP</em> ativa o servidor TFTP "
+"e serve os ficheiros a partir da <em>raiz do servidor TFTP</em>."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:297
 msgid "Root preparation"
@@ -6370,7 +6392,7 @@ msgstr "Prepação da raiz (/)"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Política Round-Robin (balanço-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Roteie Andereços IP Autorizados"
 
@@ -6480,7 +6502,7 @@ msgstr "Servidor SSTP"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6491,7 +6513,7 @@ msgid "Save"
 msgstr "Guardar"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Gravar & Aplicar"
@@ -6517,11 +6539,11 @@ msgstr "Procurar"
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Secção adicionada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Secção removida"
 
@@ -6539,9 +6561,9 @@ msgstr ""
 "do formato da imagem falhar. Use somente se você estiver confiante que a "
 "firmware está correta e é destinada para seu aparelho!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Selecione o ficheiro.…"
 
@@ -6744,7 +6766,7 @@ msgstr "Taxa de atualização do sinal"
 msgid "Signal:"
 msgstr "Sinal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Tamanho"
@@ -6825,8 +6847,8 @@ msgid ""
 "Special <abbr title=\"Preboot eXecution Environment\">PXE</abbr> boot "
 "options for Dnsmasq."
 msgstr ""
-"Opções de inicialização especiais <abbr title=\"Preboot eXecution "
-"Environment\">PXE</abbr> para o Dnsmasq."
+"Opções de inicialização especiais <abbr title=\"Preboot eXecution Environment"
+"\">PXE</abbr> para o Dnsmasq."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
 msgid ""
@@ -7160,7 +7182,7 @@ msgstr "Prioridade de inicialização"
 msgid "Start refresh"
 msgstr "Iniciar atualização"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Iniciando a aplicação da configuração…"
 
@@ -7233,6 +7255,10 @@ msgstr "Parar o WPS"
 msgid "Stop refresh"
 msgstr "Parar a atualização"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr "Uso do armazenamento"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "Filtragem rigorosa"
@@ -7297,7 +7323,7 @@ msgstr "Trocar o protocolo"
 msgid "Switch to CIDR list notation"
 msgstr "Mudar para a notação CIDR de listas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Ligação simbólica"
 
@@ -7334,7 +7360,6 @@ msgstr "Propriedades do Sistema"
 msgid "System log buffer size"
 msgstr "Tamanho do buffer de registro do sistema"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7388,11 +7413,15 @@ msgstr "Plataforma alvo"
 msgid "Target network"
 msgstr "Rede de destino"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr "Espaço temporário"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Terminar"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "A \"PublicKey\" daquela interface wg"
 
@@ -7527,7 +7556,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "O MTU não deve exceder o MTU do aparelho de origem com %d bytes"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7560,7 +7589,7 @@ msgstr ""
 "O SSID correto deve ser manualmente especificado quando entrar numa rede sem "
 "fios oculta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7669,7 +7698,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "O comprimento do prefixo IPv6 em bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7698,6 +7727,10 @@ msgstr "A máscara de rede do IPv4 local"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "O endereço IPv6 local sobre o qual o túnel será criado (opcional)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr "A solicitação de login falhou com o erro: %h"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7862,11 +7895,11 @@ msgstr "O valor é substituído pela configuração. Original: %s"
 msgid "There are no active leases"
 msgstr "Não há arrendamentos ativos"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Não há alterações a serem aplicadas"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7966,8 +7999,8 @@ msgid ""
 msgstr ""
 "Esta opção não pode ser usada porque o pacote ca-bundle não está instalado."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8248,7 +8281,7 @@ msgstr "Desmontar"
 msgid "Unnamed key"
 msgstr "Chave sem nome"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Alterações não Guardadas"
 
@@ -8280,7 +8313,7 @@ msgstr "Acima"
 msgid "Up Delay"
 msgstr "Atraso de Envio"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Enviar"
 
@@ -8297,21 +8330,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Enviar arquivo..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Enviar ficheiro"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Enviar ficheiro…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Pedido de envio falhou: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Enviando o ficheiro…"
 
@@ -8523,6 +8556,7 @@ msgstr "Chave do utilizador (codificada em formato PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nome do utilizador"
 
@@ -8832,7 +8866,7 @@ msgstr "Escrever registro do sistema (log) no ficheiro"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "Política XOR (balanço-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8862,7 +8896,7 @@ msgstr ""
 "como por exemplo \"rede/network\", o aparelho poderá tornar-se inacessível!</"
 "strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -9031,7 +9065,7 @@ msgstr "duplex completo"
 msgid "half-duplex"
 msgstr "meio duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "valor codificado hexadecimal"
 
@@ -9056,11 +9090,11 @@ msgstr "ignorar"
 msgid "input"
 msgstr "entrada"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "chave entre 8 e 63 caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "chave com 5 ou 13 caracteres"
 
@@ -9093,12 +9127,12 @@ msgstr "não"
 msgid "no link"
 msgstr "sem link"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "valor não vazio"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "nenhum"
@@ -9132,11 +9166,11 @@ msgstr "outra configuração (O)"
 msgid "output"
 msgstr "saída"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "valor decimal positivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "valor inteiro positivo"
 
@@ -9190,7 +9224,7 @@ msgstr ""
 "\">HTTP</abbr> ou <abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</"
 "abbr>."
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "valor único"
 
@@ -9208,7 +9242,7 @@ msgstr "desconhecido"
 msgid "unlimited"
 msgstr "ilimitado"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9229,175 +9263,175 @@ msgstr "não especificado -ou- criar:"
 msgid "untagged"
 msgstr "não etiquetado"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "endereço IP válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "endereço IP ou prefixo válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "CIDR IPv4 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "endereço IPv4 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "endereço ou rede IPv4 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "endereço:porta IPv4 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "rede IPv4 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "CIDR IPv4 ou IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "valor de prefixo IPv4 válido (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "CIDR IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "endereço IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "endereço ou prefixo IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "host id IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "rede IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "valor de prefixo IPv6 válido (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "endereço MAC válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "identificador UCI válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identificador UCI, nome de host ou endereço IP válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "endereço:porto válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "data válida (AAAAA-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "valor decimal válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "chave WEP hexadecimal válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "chave WPA hexadecimal válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "host:porto válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "nome de host válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "nome de host ou endereço IP válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "valor inteiro válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "endereço MAC multicast válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "rede válida em notação de endereço/máscara de rede"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "dígito válido do telefone (0-9, \"*\", \"#\", \"!\" ou \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "porta ou intervalo de portas válido (porta1-porta2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "valor de porta válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "tempo válido (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "valor entre caracteres %d e %d"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "valor entre %f e %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "valor maior ou igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "valor menor ou igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "valor com caracteres %d"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "valor com pelo menos %d caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "valor com o máximo de %d caracteres"
 
index 7d90137711c89f625897eebd6adc1d00db62ca30..4ca347db4f0a0b5e2159556578ad78871d6781dc 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2021-11-02 17:27+0000\n"
+"PO-Revision-Date: 2021-11-30 13:10+0000\n"
 "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luci/pt_BR/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d campo(s) inválido(s)"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Por favor, escolha --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -224,7 +224,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Serviço"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Uma configuração para o dispositivo \"%s\" já existe"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Um diretório com o mesmo nome já existe."
 
@@ -232,7 +232,7 @@ msgstr "Um diretório com o mesmo nome já existe."
 msgid "A new login is required since the authentication session expired."
 msgstr "Uma nova autenticação é necessária já que a sessão expirou."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -425,11 +425,11 @@ msgstr "Balanceamento de carga adaptável (balanço-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Balanceamento adaptativo da carga de transmissão (balanço-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -665,7 +665,7 @@ msgstr "Permitir detecção dos recursos do sistema"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permite que o usuário <em>root</em> se autentique utilizando senha"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Endereços IP autorizados"
 
@@ -832,16 +832,16 @@ msgstr "Aplique as opções DHCP nesta rede. (Vazio = todos os clientes)."
 msgid "Apply backup?"
 msgstr "Aplicar cópia de segurança?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Aplicar sem verificação"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Aplicando as alterações na configuração... %ds"
 
@@ -901,6 +901,7 @@ msgid "Authoritative"
 msgstr "Autoritário"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Autenticação Obrigatória"
 
@@ -1124,8 +1125,8 @@ msgstr "Suba a interface da ponte ainda que não haja portas anexadas"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Política de transmissão (transmissão, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Explorar…"
 
@@ -1156,8 +1157,8 @@ msgstr "Em cache"
 msgid "Call failed"
 msgstr "A chamada falhou"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1233,11 +1234,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Corrente"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Alterações"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "As alterações foram revertidas."
 
@@ -1342,7 +1343,7 @@ msgid "Client ID to send when requesting DHCP"
 msgstr ""
 "Identificador do cliente enviando quando a requisição do DHCP é realizada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1411,16 +1412,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Cálculo do checksum de saída (opcional)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configuração"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "A configuração foi aplicada."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "A configuração foi revertida!"
 
@@ -1532,7 +1533,7 @@ msgstr "O conteúdo foi salvo."
 msgid "Continue"
 msgstr "Continuar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1781,11 +1782,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Delegue prefixos IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1797,7 +1798,7 @@ msgstr "Apagar"
 msgid "Delete key"
 msgstr "Apagar chave"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Solicitação para apagar falhou: %s"
 
@@ -1811,11 +1812,11 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Descrição"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Remover seleção"
 
@@ -1888,7 +1889,7 @@ msgstr "O dispositivo não está presente"
 msgid "Device type"
 msgstr "Tipo do dispositivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Dispositivo não alcançável!"
 
@@ -1910,7 +1911,7 @@ msgstr "Diagnóstico"
 msgid "Dial number"
 msgstr "Número de discagem"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Diretório"
 
@@ -1965,7 +1966,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Desassocie quando houver baixa confirmação de recebimento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 "Descartar respostas dos servidores externos para redes privadas (RFC1918)."
 
@@ -1985,10 +1986,14 @@ msgstr "A tentativa de desconexão falhou"
 msgid "Disconnection attempt failed."
 msgstr "A tentativa de desconexão falhou."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr "Espaço no disco"
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2081,7 +2086,7 @@ msgstr ""
 "Não envie nenhuma mensagem de <abbr title=\"Anúncio do roteador, ICMPv6 Tipo "
 "134\">RA</abbr> nesta interface."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Você realmente deseja apagar \"%s\" ?"
 
@@ -2093,7 +2098,7 @@ msgstr "Você realmente deseja apagar a seguinte chave SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "Você realmente deseja apagar todas as configurações?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Você realmente deseja apagar recursivamente o diretório \"%s\" ?"
 
@@ -2137,7 +2142,7 @@ msgstr ""
 "Deslocamento <abbr title=\"Razão entre Sinal e Ruído/Signal to Noise Ratio"
 "\">SNR</abbr> do sinal recebido"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Arraste para reordenar"
 
@@ -2189,9 +2194,9 @@ msgstr "Comprimento dos bits EA"
 msgid "EAP-Method"
 msgstr "Método EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2238,6 +2243,12 @@ msgstr "Emergência"
 msgid "Enable"
 msgstr "Ativar"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+"Ativa / Desativa o par. Reinicie a interface do wireguard para aplicar "
+"alterações."
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2446,11 +2457,11 @@ msgstr "Modo do encapsulamento"
 msgid "Encryption"
 msgstr "Criptografia"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Equipamento do ponto final"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Porta do ponto final"
 
@@ -2553,7 +2564,7 @@ msgstr "Na expectativa de um endereço IPv6 válido"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Na expectativa de dois valores prioritários separados por dois pontos"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2634,7 +2645,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr "Falha ao alterar a senha do sistema."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "A confirmação das alterações na configuração não foram confirmadas em %d "
@@ -2644,7 +2655,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Falha ao executar a ação \"/etc/init.d/%s %s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Arquivo"
 
@@ -2657,7 +2668,7 @@ msgstr ""
 "do domínio, como <code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</"
 "code> por exemplo."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Arquivo não associado"
 
@@ -2669,7 +2680,7 @@ msgstr "O arquivo para armazenar as informações da locação do DHCP."
 msgid "File with upstream resolvers."
 msgstr "Arquivo com os resolvedores upstream."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Nome de arquivo"
@@ -2782,7 +2793,7 @@ msgstr "Operações na memória flash"
 msgid "Flashing…"
 msgstr "Instalando…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr "Para o suporte ao QR-Code, instale o pacote qrencode!"
 
@@ -2977,7 +2988,7 @@ msgstr "Gerar Configuração"
 msgid "Generate Key"
 msgstr "Gerar a Chave"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "Gere um novo QR-Code"
 
@@ -2991,7 +3002,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "Gerar arquivo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "Gere um novo QR-Code"
 
@@ -3007,21 +3018,20 @@ msgstr "Configurações Globais"
 msgid "Global network options"
 msgstr "Opção global de rede"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "Ir para a atualização do firmware..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração de senha..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3180,7 +3190,7 @@ msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
 "\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "Oculte o QR-Code"
 
@@ -3368,7 +3378,7 @@ msgstr "Roteador padrão IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara de rede IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Rede IPv4 na notação de endereço/máscara de rede"
 
@@ -3471,7 +3481,7 @@ msgstr "Tamanho da atribuição IPv6"
 msgid "IPv6 gateway"
 msgstr "Roteador padrão do IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Rede IPv6 na notação de endereço/máscara de rede"
 
@@ -3543,7 +3553,7 @@ msgstr "IPv6-sobre-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identidade"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr "Caso esteja disponível, a \"PresharedKey\" do cliente"
 
@@ -3584,7 +3594,7 @@ msgstr ""
 "Se especificado, monta o dispositivo pela etiqueta da partiçãoo ao invés de "
 "um nó de dispositivo fixo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3916,6 +3926,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Valor hexadecimal inválido"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Usuário e/ou senha inválida! Por favor, tente novamente."
 
@@ -3935,7 +3947,7 @@ msgstr ""
 "A imagem que está a tentar carregar aparenta nao caber na flash do "
 "equipamento. Por favor verifique o arquivo da imagem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4112,7 +4124,7 @@ msgstr ""
 "significativamente reduzida quando estes são usados. Evite a utilização do "
 "802,11b sempre que possível."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -4235,17 +4247,19 @@ msgstr "Carga"
 msgid "Load Average"
 msgstr "Carga média"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr "Carregando o QR-Code..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Carregando conteúdo do diretório…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Carregando a visualização…"
 
@@ -4355,6 +4369,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "Rede lógica onde o túnel será adicionado (bridged) (opcional)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Entrar"
 
@@ -4725,7 +4740,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Mais Caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Mais…"
 
@@ -4831,8 +4846,8 @@ msgstr "Domínio NT"
 msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4930,7 +4945,7 @@ msgstr "Nome de nova interface…"
 msgid "Next »"
 msgstr "Próximo »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4960,7 +4975,6 @@ msgstr "Sem NAT-T"
 msgid "No RX signal"
 msgstr "Sem sinal RX"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4994,7 +5008,7 @@ msgstr "Sem imposição"
 msgid "No entries available"
 msgstr "Não há entradas disponíveis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Nenhuma entrada neste diretório"
 
@@ -5034,7 +5048,7 @@ msgstr "Não há mais escravos disponíveis, não é possível salvar a interfac
 msgid "No negative cache"
 msgstr "Nenhum cache negativo"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5207,7 +5221,7 @@ msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 "É necessário especificar ao menos um nome de equipamento ou endereço MAC!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Um dos seguintes: %s"
 
@@ -5282,20 +5296,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Frequência de Operação"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "A opção \"%s\" contém um valor inválido de entrada."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "A opção \"%s\" não deve estar vazia."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Opção alterada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Opção removida"
 
@@ -5327,7 +5341,7 @@ msgstr ""
 "um servidor, use este sufixo (como '::1') para formar o endereço IPv6 ('a:b:"
 "c:d::1') para esta interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5335,11 +5349,11 @@ msgstr ""
 "Opcional. Adiciona uma camada extra de cifragem simétrica para resistência "
 "pós quântica."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Opcional. Cria rotas para endereços IP Autorizados para este parceiro."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Opcional. Descrição do parceiro."
 
@@ -5347,7 +5361,7 @@ msgstr "Opcional. Descrição do parceiro."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Opcional. Não crie rotas de hospedagem para seus pares."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5355,7 +5369,7 @@ msgstr ""
 "Opcional. Equipamento do parceiro. Nomes serão resolvido antes de levantar a "
 "interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5369,11 +5383,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Opcional. Unidade Máxima de Transmissão da interface do túnel."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Opcional. Porta do parceiro."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5526,7 +5540,7 @@ msgstr "Sobrescrever a tabela usada para as rotas internas"
 msgid "Overview"
 msgstr "Visão geral"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Sobrescrever o arquivo existente \"%s\" ?"
 
@@ -5661,6 +5675,7 @@ msgstr "Passagem direta (Dispositivo físico espelhado para um único MAC VLAN)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Senha"
 
@@ -5750,6 +5765,10 @@ msgstr "O endereço do parceiro está ausente"
 msgid "Peer device name"
 msgstr "Nome do dispositivo dos pares"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr "Par desativado"
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Pares"
@@ -5777,7 +5796,7 @@ msgstr "Restaure as configurações iniciais"
 msgid "Permission denied"
 msgstr "Permissão negada"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Manutenção da Conexão Persistente"
 
@@ -5808,7 +5827,7 @@ msgstr "Pcts."
 msgid "Please enter your username and password."
 msgstr "Entre com o nome do seu usuário e a senha."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Por favor, selecione o arquivo para enviar."
 
@@ -5828,7 +5847,7 @@ msgstr "Isolamento da porta"
 msgid "Port status:"
 msgstr "Status da porta:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Negação potencial de: %s"
 
@@ -5857,7 +5876,7 @@ msgstr "Prefixo Delegado"
 msgid "Prefix suppressor"
 msgstr "Supressor de prefixos"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Chave Compartilhada"
 
@@ -5954,7 +5973,7 @@ msgstr "Prover nova rede"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ad-Hoc falso (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Chave Pública"
 
@@ -5981,8 +6000,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "Celular QMI"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "QR-Code"
 
@@ -6218,7 +6237,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Obrigatório. Chave privada codificada em Base64 para esta interface."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Necessário. Chave Pública do parceiro codificada como Base64."
 
@@ -6348,8 +6367,8 @@ msgstr ""
 "Retorne as respostas às consultas DNS que coincidam com à sub-rede da qual a "
 "consulta foi recebida caso vários IPs estejam disponíveis."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Revele/oculte a senha"
 
@@ -6357,20 +6376,20 @@ msgstr "Revele/oculte a senha"
 msgid "Reverse path filter"
 msgstr "Filtro de caminho reverso"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Reverta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Reverta as alterações"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 "O pedido para reverter as configurações falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Revertendo configurações…"
 
@@ -6396,7 +6415,7 @@ msgstr "Prepação da raiz (/)"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Política Round-Robin (balanço-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Roteie Andereços IP Autorizados"
 
@@ -6507,7 +6526,7 @@ msgstr "Servidor SSTP"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6518,7 +6537,7 @@ msgid "Save"
 msgstr "Salvar"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salvar & Aplicar"
@@ -6544,11 +6563,11 @@ msgstr "Procurar"
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Seção adicionada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Seção removida"
 
@@ -6566,9 +6585,9 @@ msgstr ""
 "do formato da imagem falhe. Use somente caso tenha certeza que o firmware "
 "está correto e é compatível com o seu dispositivo!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Selecione o arquivo…"
 
@@ -6718,7 +6737,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:210
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Short GI"
-msgstr "Intervalo de guarda curto"
+msgstr "GI curto"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1158
 msgid "Short Preamble"
@@ -6771,7 +6790,7 @@ msgstr "Taxa de atualização do sinal"
 msgid "Signal:"
 msgstr "Sinal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Tamanho"
@@ -7187,7 +7206,7 @@ msgstr "Prioridade de iniciação"
 msgid "Start refresh"
 msgstr "Iniciar atualização"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Iniciando a aplicação da configuração…"
 
@@ -7260,6 +7279,10 @@ msgstr "Pare o WPS"
 msgid "Stop refresh"
 msgstr "Parar atualização"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr "Uso do armazenamento"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "Filtragem rigorosa"
@@ -7324,7 +7347,7 @@ msgstr "Trocar o protocolo"
 msgid "Switch to CIDR list notation"
 msgstr "Alternar para a notação da lista CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Link simbólico"
 
@@ -7361,7 +7384,6 @@ msgstr "Propriedades do Sistema"
 msgid "System log buffer size"
 msgstr "Tamanho do buffer de registro do sistema"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7415,11 +7437,15 @@ msgstr "Plataforma alvo"
 msgid "Target network"
 msgstr "Rede de destino"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr "Espaço temporário"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Terminar"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "A \"PublicKey\" daquela interface wg"
 
@@ -7553,7 +7579,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "O MTU não deve exceder o MTU do dispositivo de origem com %d bytes"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7586,7 +7612,7 @@ msgstr ""
 "O SSID correto deve ser definido manualmente ao se conectar em uma rede "
 "oculta sem fio"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7695,7 +7721,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "O comprimento do prefixo IPv6 em bits"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7724,6 +7750,10 @@ msgstr "A máscara de rede do IPv4 local"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "O endereço IPv6 local sobre o qual o túnel será criado (opcional)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr "A solicitação de login falhou com um erro: %h"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7888,11 +7918,11 @@ msgstr "O valor é substituído pela configuração. Original: %s"
 msgid "There are no active leases"
 msgstr "Não há concessões de IP ativas no momento"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Não há alterações a serem aplicadas"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7991,8 +8021,8 @@ msgid ""
 msgstr ""
 "Esta opção não pode ser usada porque o pacote ca-bundle não está instalado."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8274,7 +8304,7 @@ msgstr "Desmontar"
 msgid "Unnamed key"
 msgstr "Chave sem nome"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Alterações Não Salvas"
 
@@ -8306,7 +8336,7 @@ msgstr "Acima"
 msgid "Up Delay"
 msgstr "Atraso de Envio"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Envio"
 
@@ -8323,21 +8353,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Enviar arquivo..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Enviar arquivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Enviar arquivo…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "A Solicitação de envio falhou: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Enviando o arquivo…"
 
@@ -8549,6 +8579,7 @@ msgstr "Chave do usuário (codificada em formato PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nome do usuário"
 
@@ -8859,7 +8890,7 @@ msgstr "Escrever registro do sistema (log) no arquivo"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "Política XOR (balanço-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8889,7 +8920,7 @@ msgstr ""
 "por exemplo \"rede/network\", o dispositivo poderá ficar inacessível!</"
 "strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -9058,7 +9089,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "valor codificado hexadecimal"
 
@@ -9083,11 +9114,11 @@ msgstr "Ignorar"
 msgid "input"
 msgstr "entrada"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "chave entre 8 e 63 caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "chave com 5 ou 13 caracteres"
 
@@ -9121,12 +9152,12 @@ msgstr "não"
 msgid "no link"
 msgstr "sem link"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "valor não vazio"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "nenhum"
@@ -9160,11 +9191,11 @@ msgstr "outra configuração (O)"
 msgid "output"
 msgstr "saída"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "valor decimal positivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "valor inteiro positivo"
 
@@ -9218,7 +9249,7 @@ msgstr ""
 "\">HTTP</abbr> ou <abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</"
 "abbr>."
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "valor único"
 
@@ -9236,7 +9267,7 @@ msgstr "desconhecido"
 msgid "unlimited"
 msgstr "ilimitado"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9257,175 +9288,175 @@ msgstr "não especificado -ou- criar:"
 msgid "untagged"
 msgstr "não marc"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "endereço IP válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "endereço IP ou prefixo válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "CIDR IPv4 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "endereço IPv4 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "endereço ou rede IPv4 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "endereço IPv4 válido: porta"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "rede IPv4 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "CIDR IPv4 ou IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "valor de prefixo IPv4 válido (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "CIDR IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "endereço IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "valor de prefixo ou endereço IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "ID de host IPv6 válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "rede IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "valor de prefixo IPv6 válido (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "endereço MAC válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "identificador UCI válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identificador UCI, nome de host ou endereço IP válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "endereço:porta válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "data válida (AAAA-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "valor decimal válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "chave hexadecimal WEP válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "chave hexadecimal WPA válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "host:porta válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "nome de host válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "nome de host ou endereço IP válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "valor inteiro válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "endereço MAC multicast válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "rede válida na notação de endereço / máscara de rede"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "dígito de telefone válido (0-9, \"*\", \"#\", \"!\" ou \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "Porta ou intervalo de portas válida (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "valor de porta válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "hora válida (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "valor entre caracteres %d e %d"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "valor entre %f e %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "valor maior ou igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "valor menor ou igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "valor com caracteres %d"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "valor com pelo menos %d caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "valor com até %d caracteres"
 
index 735e5b8c0f40dee23e72831ecd5c2d442e081205..4ef12fcae244095f1203bce4c9efae058635d7d6 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-19 01:25+0000\n"
-"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
+"PO-Revision-Date: 2021-11-30 13:10+0000\n"
+"Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/luci/ro/"
 ">\n"
 "Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d câmp(uri) invalid(e)"
 
@@ -57,19 +57,19 @@ msgid "-- Additional Field --"
 msgstr "-- Câmp suplimentar --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Te rog să alegi --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- particularizat --"
@@ -195,15 +195,15 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Nume"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 msgid "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy"
-msgstr ""
+msgstr "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:791
 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags"
-msgstr ""
+msgstr "<abbr title=\"Router Advertisement\">RA</abbr> Indicatori"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:849
 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Hop Limit"
-msgstr ""
+msgstr "<abbr title=\"Router Advertisement\">RA</abbr> Limita de salt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:825
 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Lifetime"
@@ -211,17 +211,17 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr> Durata de viață"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:832
 msgid "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
-msgstr ""
+msgstr "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:763
 msgid "<abbr title=\"Router Advertisement\">RA</abbr>-Service"
-msgstr ""
+msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Serviciu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "O configurație pentru dispozitivul \"%s\" deja există"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Un director cu acelaşi nume există deja."
 
@@ -230,11 +230,13 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "O nouă logare este necesară deoarece sesiunea de autentificare a expirat."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
 msgstr ""
+"Un \"PrivateKey\" aleatoriu, generat din mers, cheia nu va fi salvată pe "
+"router"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1483
 msgid "A43C + J43 + A43"
@@ -333,6 +335,8 @@ msgstr "Interfață Absentă"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:320
 msgid "Accept DNS queries only from hosts whose address is on a local subnet."
 msgstr ""
+"Acceptați interogări DNS numai de la gazde a căror adresă se află într-o "
+"subrețea locală."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
 msgid "Accept local"
@@ -407,11 +411,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -534,7 +538,7 @@ msgstr "Opțiuni avansate ale dispozitivului"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:513
 msgid "Ageing time"
-msgstr ""
+msgstr "Timp de învechire"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
 msgid "Aggregate Transmit Power (ACTATP)"
@@ -603,7 +607,7 @@ msgstr "Permiteți toate, cu excepția celor enumerate"
 
 #: modules/luci-compat/root/usr/share/rpcd/acl.d/luci-compat.json:3
 msgid "Allow full UCI access for legacy applications"
-msgstr ""
+msgstr "Permiteți accesul complet la UCI pentru aplicațiile vechi"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:944
 msgid "Allow legacy 802.11b rates"
@@ -637,7 +641,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permiteți utilizatorului <em>root</em> să se conecteze cu parolă"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "IP-uri permise"
 
@@ -663,8 +667,8 @@ msgid ""
 "option does not comply with IEEE 802.11n-2009!"
 msgstr ""
 "Utilizați întotdeauna canale de 40 MHz, chiar dacă canalul secundar se "
-"suprapune. Utilizarea acestei opțiuni nu este conformă cu standardul IEEE 802"
-".11n-2009!"
+"suprapune. Utilizarea acestei opțiuni nu este conformă cu standardul IEEE "
+"802.11n-2009!"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:673
 msgid "Amount of Duplicate Address Detection probes to send"
@@ -802,16 +806,16 @@ msgstr "Aplicați opțiunile DHCP la această rețea. (Gol = toți clienții)."
 msgid "Apply backup?"
 msgstr "Aplicați backup?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Solicitarea de aplicare a eșuat cu statusul <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Aplicați nebifate"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Aplicarea modificărilor de configurare... %ds"
 
@@ -866,6 +870,7 @@ msgid "Authoritative"
 msgstr "Autoritare"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Este necesară autorizarea"
 
@@ -914,7 +919,7 @@ msgstr "Montează automat Swap-ul"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
 msgid "Available"
-msgstr "Disponibil"
+msgstr "Disponibile"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:270
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:280
@@ -1027,7 +1032,7 @@ msgstr "Rata de biți"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:201
 msgid "Bonding Policy"
-msgstr ""
+msgstr "Politica de legături"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3001
 #: modules/luci-compat/luasrc/model/network.lua:1421
@@ -1078,8 +1083,8 @@ msgstr "Activați interfața de punte chiar dacă nu sunt atașate porturi"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Politica de difuzare (difuzarea, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Răsfoiți…"
 
@@ -1109,8 +1114,8 @@ msgstr "În cache"
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1176,11 +1181,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Lanț"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Modificări"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Modificările au fost anulate."
 
@@ -1245,6 +1250,9 @@ msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>custom</em> field to define a new network."
 msgstr ""
+"Alegeți rețeaua (rețelele) pe care doriți să o (le) atașați la această "
+"interfață fără fir sau completați câmpul <em>personalizat</em> pentru a "
+"defini o nouă rețea."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1221
 msgid "Cipher"
@@ -1281,7 +1289,7 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1350,16 +1358,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Calculați suma de control de ieșire (opțional)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Configurație"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Modificările de configurare aplicate."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Schimbările asupra configurării au fost anulate!"
 
@@ -1377,6 +1385,13 @@ msgid ""
 "the basic rate. Supported rates lower than the minimum basic rate are not "
 "offered."
 msgstr ""
+"Configurează ratele de date pe baza densității celulelor de acoperire. "
+"Normal configurează ratele de bază la 6, 12, 24 Mbps dacă nu se utilizează "
+"ratele 802.11b învechite, în caz contrar la 5,5, 11 Mbps. High configurează "
+"ratele de bază la 12, 24 Mbps dacă nu sunt utilizate ratele 802.11b "
+"învechite, în caz contrar la rata de 11 Mbps. Very High configurează 24 Mbps "
+"ca rată de bază. Nu sunt oferite rate suportate mai mici decât rata de bază "
+"minimă."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:775
 msgid ""
@@ -1458,7 +1473,7 @@ msgstr "Conţinutul a fost salvat."
 msgid "Continue"
 msgstr "Continuă"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1691,11 +1706,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Delegați prefixele IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1707,7 +1722,7 @@ msgstr "Ștergeți"
 msgid "Delete key"
 msgstr "Ștergeți cheia"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Cererea de ștergere a eșuat: %s"
 
@@ -1721,11 +1736,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Descriere"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Deselectați"
 
@@ -1798,9 +1813,9 @@ msgstr "Dispozitivul nu este prezent"
 msgid "Device type"
 msgstr "Tipul dispozitivului"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
-msgstr ""
+msgstr "Dispozitiv inaccesibil!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:53
 msgid "Device unreachable! Still waiting for device..."
@@ -1819,7 +1834,7 @@ msgstr "Diagnosticare"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Director"
 
@@ -1841,7 +1856,7 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:375
 msgid "Disable DNS lookups"
-msgstr ""
+msgstr "Dezactivați căutările DNS"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
 msgid "Disable Encryption"
@@ -1871,10 +1886,10 @@ msgstr "Dezactivat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1185
 msgid "Disassociate On Low Acknowledgement"
-msgstr ""
+msgstr "Dezasociere la recunoaștere scăzută"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1882,7 +1897,7 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:327
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:342
 msgid "Disconnect"
-msgstr "Deconectează"
+msgstr "Deconectați"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
@@ -1891,12 +1906,17 @@ msgstr "Încercarea de deconectare a eșuat"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:48
 msgid "Disconnection attempt failed."
+msgstr "Încercarea de deconectare a eșuat."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_diskfree.js:35
+msgid "Disk space"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1948,16 +1968,16 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Do not listen on the specified interfaces."
-msgstr ""
+msgstr "Nu ascultați pe interfețele specificate."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:870
 msgid "Do not offer DHCPv6 service on this interface."
-msgstr ""
+msgstr "Nu oferiți serviciul DHCPv6 pe această interfață."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:158
 msgctxt "VLAN port state"
 msgid "Do not participate"
-msgstr ""
+msgstr "Nu participați"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:900
 msgid ""
@@ -1967,7 +1987,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25
 msgid "Do not send a hostname"
-msgstr ""
+msgstr "Nu trimiteți un nume de gazdă"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:766
 msgid ""
@@ -1975,7 +1995,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Sigur doriți să ștergeți \"%s\" ?"
 
@@ -1987,13 +2007,13 @@ msgstr "Sigur doriți să ștergeți această cheie SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "Sigur doriți să ștergeți toate setările?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:592
 msgid "Domain"
-msgstr ""
+msgstr "Domeniu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "Domain required"
@@ -2001,7 +2021,7 @@ msgstr "Domeniul este necesar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:311
 msgid "Domain whitelist"
-msgstr ""
+msgstr "Lista albă de domenii"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:83
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:88
@@ -2029,9 +2049,9 @@ msgstr "Descărcați mtdblock"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
-msgstr ""
+msgstr "Trageți pentru a reordona"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:342
 msgid "Drop Duplicate Frames"
@@ -2055,6 +2075,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:683
 msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
 msgstr ""
+"<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> Dinamic"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Dynamic tunnel"
@@ -2072,11 +2093,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1564
 msgid "EAP-Method"
-msgstr ""
+msgstr "Metoda-EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2121,6 +2142,10 @@ msgstr "Urgență"
 msgid "Enable"
 msgstr "Activați"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2319,11 +2344,11 @@ msgstr "Modul de incapsulare"
 msgid "Encryption"
 msgstr "Criptare"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2426,7 +2451,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2437,7 +2462,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "Expecting: %s"
-msgstr ""
+msgstr "Se așteaptă: %s"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:50
 msgid "Expecting: non-empty value"
@@ -2504,7 +2529,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2512,7 +2537,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Fișier"
 
@@ -2522,7 +2547,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Fișierul nu este accesibil"
 
@@ -2534,7 +2559,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Numele fișierului"
@@ -2622,7 +2647,7 @@ msgstr "Port sursă fix pentru interogările DNS de ieșire."
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:312
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:449
 msgid "Flash image..."
-msgstr "Scriere imagine firmware..."
+msgstr "Scrieți imaginea firmware..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:308
 msgid "Flash image?"
@@ -2641,7 +2666,7 @@ msgstr "Operațiuni de scriere"
 msgid "Flashing…"
 msgstr "Scriere…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2817,13 +2842,13 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:150
 msgid "Generate Config"
-msgstr "Generează configurație"
+msgstr "Generare configurare"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:91
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2833,9 +2858,9 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:396
 msgid "Generate archive"
-msgstr "Generează arhivă"
+msgstr "Generați arhivă"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2851,21 +2876,20 @@ msgstr "Setări generale"
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
-msgstr ""
+msgstr "Mergeți la actualizarea firmware-ului..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3006,21 +3030,21 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:522
 msgid "Hello interval"
-msgstr ""
+msgstr "Bună ziua interval"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
 msgstr ""
-"Aici poti configura aspectele de baza ale dispozitivului cum ar fi numele "
-"sau fusul orar."
+"Aici puteți configura aspectele de bază ale dispozitivului dumneavoastră, "
+"cum ar fi numele de gazdă sau fusul orar."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Ascunde <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3063,11 +3087,11 @@ msgstr "Numele gazdei ( hostname )"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22
 msgid "Hostname to send when requesting DHCP"
-msgstr ""
+msgstr "Numele gazdei care trebuie trimis atunci când se solicită DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:257
 msgid "Hostnames"
-msgstr "Nume de host"
+msgstr "Numele gazdelor (hostnames)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:550
 msgid ""
@@ -3166,7 +3190,7 @@ msgstr "Firewall IPv4"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:252
 msgid "IPv4 Neighbours"
-msgstr ""
+msgstr "Vecinii IPv4"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:251
 msgid "IPv4 Routing"
@@ -3174,7 +3198,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:120
 msgid "IPv4 Rules"
-msgstr ""
+msgstr "Reguli IPv4"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
 msgid "IPv4 Upstream"
@@ -3194,7 +3218,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:181
 msgid "IPv4 broadcast"
-msgstr ""
+msgstr "Difuzarea IPv4"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:180
 msgid "IPv4 gateway"
@@ -3203,9 +3227,9 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:179
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:170
 msgid "IPv4 netmask"
-msgstr ""
+msgstr "Masca de rețea IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3224,7 +3248,7 @@ msgstr "Lungime prefix IPv4"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv4+IPv6"
-msgstr ""
+msgstr "IPv4+IPv6"
 
 #: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10
@@ -3306,7 +3330,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3376,7 +3400,7 @@ msgstr "IPv6-prin-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identitate"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3411,7 +3435,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3490,6 +3514,8 @@ msgid ""
 "Include in backup a list of current installed packages at /etc/backup/"
 "installed_packages.txt"
 msgstr ""
+"Includeți în copia de rezervă o listă a pachetelor instalate curent la /etc/"
+"backup/installed_packages.txt"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
@@ -3522,7 +3548,7 @@ msgstr "Informații"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102
 msgid "Information"
-msgstr ""
+msgstr "Informație"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:456
 msgid "Ingress QoS mapping"
@@ -3719,6 +3745,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 "Nume de utilizator și/sau parolă invalidă! Vă rugăm să încercați din nou."
@@ -3739,7 +3767,7 @@ msgstr ""
 "Se pare că încercați să scrieți o imagine care nu se încadrează în memoria "
 "flash, vă rugăm să verificați fișierul imagine!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3768,7 +3796,7 @@ msgstr "Păstrați setările și păstrați configurația curentă"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:20
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:60
 msgid "Kernel Log"
-msgstr "Log-ul kernelului"
+msgstr "Jurnalul kernel-ului"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Kernel Version"
@@ -3837,7 +3865,7 @@ msgstr ""
 
 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:115
 msgid "LED Configuration"
-msgstr ""
+msgstr "Configurarea LED-urilor"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1548
 msgid "LLC"
@@ -3912,7 +3940,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legendă:"
 
@@ -4022,17 +4050,19 @@ msgstr "Încărcare"
 msgid "Load Average"
 msgstr "Încărcare medie"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Se încarcă vizualizarea…"
 
@@ -4123,7 +4153,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:122
 msgid "Logging"
-msgstr ""
+msgstr "Înregistrare"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -4138,6 +4168,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Autentificare"
 
@@ -4256,7 +4287,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3872
 msgid "Master"
-msgstr ""
+msgstr "Maestru"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:811
 msgid "Max <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -4488,7 +4519,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Mai mult…"
 
@@ -4592,8 +4623,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4689,7 +4720,7 @@ msgstr "Nume nou interfață…"
 msgid "Next »"
 msgstr "Următoarea →»"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4719,7 +4750,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4727,6 +4757,9 @@ msgid ""
 "No changes to settings will be stored and are lost after rebooting. This "
 "mode should only be used to install a firmware upgrade"
 msgstr ""
+"Nu vor fi stocate modificări ale setărilor și se vor pierde după repornire. "
+"Acest mod ar trebui să fie utilizat numai pentru a instala un upgrade de "
+"firmware"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 msgid "No client associated"
@@ -4750,7 +4783,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4790,7 +4823,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4893,7 +4926,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:187
 msgid "Notice"
-msgstr "Notificare"
+msgstr "Aviz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:138
 msgid "Nslookup"
@@ -4953,9 +4986,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:671
 msgid "One of hostname or MAC address must be specified!"
-msgstr ""
+msgstr "Trebuie specificat unul dintre numele de gazdă sau adresa MAC!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Unul dintre următoarele: %s"
 
@@ -5019,20 +5052,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Frecvență de operare"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Opțiune modificată"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Opțiune eliminată"
 
@@ -5058,17 +5091,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5076,13 +5109,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5093,11 +5126,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5238,7 +5271,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Prezentare generală"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5373,6 +5406,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Parolă"
 
@@ -5462,6 +5496,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Perechi"
@@ -5489,7 +5527,7 @@ msgstr "Efectuați resetarea"
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5520,13 +5558,13 @@ msgstr "Pachete."
 msgid "Please enter your username and password."
 msgstr "Vă rugăm să introduceți numele de utilizator și parola."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
-msgstr ""
+msgstr "Vă rugăm să selectați fișierul de încărcat."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 msgid "Policy"
-msgstr ""
+msgstr "Politica"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
 msgid "Port"
@@ -5540,7 +5578,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Starea portului:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5568,7 +5606,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5659,7 +5697,7 @@ msgstr "Furnizați o nouă rețea"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Cheia publică"
 
@@ -5680,8 +5718,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "Cod QR"
 
@@ -5912,7 +5950,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6040,8 +6078,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Arată / ascunde parola"
 
@@ -6049,19 +6087,19 @@ msgstr "Arată / ascunde parola"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Restabilește la schimbările anterioare"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6084,7 +6122,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6189,7 +6227,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6200,7 +6238,7 @@ msgid "Save"
 msgstr "Salvați"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salvați și aplicați"
@@ -6211,11 +6249,11 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:434
 msgid "Save mtdblock"
-msgstr ""
+msgstr "Salvați mtdblock"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:424
 msgid "Save mtdblock contents"
-msgstr ""
+msgstr "Salvați conținutul mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:880
 msgid "Scan"
@@ -6226,11 +6264,11 @@ msgstr "Scanează"
 msgid "Scheduled Tasks"
 msgstr "Operațiuni programate"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Secțiune adăugată"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Secțiune eliminată"
 
@@ -6244,10 +6282,13 @@ msgid ""
 "fails. Use only if you are sure that the firmware is correct and meant for "
 "your device!"
 msgstr ""
+"Selectați \"Forțați upgrade-ul\" pentru a scrie imaginea chiar dacă "
+"verificarea formatului imaginii nu reușește. Utilizați numai dacă sunteți "
+"sigur că firmware-ul este corect și destinat dispozitivului dvs.!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Selectează fișier…"
 
@@ -6278,11 +6319,11 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:24
 msgid "Send the hostname of this device"
-msgstr ""
+msgstr "Trimiteți numele de gazdă al acestui dispozitiv"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:518
 msgid "Server address"
-msgstr ""
+msgstr "Adresa serverului"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
 msgid "Server name"
@@ -6376,7 +6417,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:210
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Short GI"
-msgstr "Interval de gardă scurt"
+msgstr "IG scurt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1158
 msgid "Short Preamble"
@@ -6429,7 +6470,7 @@ msgstr "Rata de reîmprospătare a semnalului"
 msgid "Signal:"
 msgstr "Semnal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Mărime"
@@ -6449,7 +6490,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:257
 msgid "Skip from backup files that are equal to those in /rom"
-msgstr ""
+msgstr "Omiteți din fișierele de rezervă care sunt egale cu cele din /rom"
 
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:40
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:46
@@ -6488,6 +6529,9 @@ msgid ""
 "flashed manually. Please refer to the wiki for device specific install "
 "instructions."
 msgstr ""
+"Ne pare rău, nu există suport pentru sysupgrade; o nouă imagine firmware "
+"trebuie să fie actualizată manual. Vă rugăm să consultați wiki pentru "
+"instrucțiuni de instalare specifice dispozitivului."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:99
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:148
@@ -6765,7 +6809,7 @@ msgstr "Prioritatea de pornire"
 msgid "Start refresh"
 msgstr "Începeți reîmprospătarea"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6818,7 +6862,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:929
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
 msgid "Status"
-msgstr "Status"
+msgstr "Stare"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:512
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:101
@@ -6834,6 +6878,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr "Opriți reîmprospătarea"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6896,7 +6944,7 @@ msgstr "Schimbă protocolul"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6919,7 +6967,7 @@ msgstr "Sistem"
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:39
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:51
 msgid "System Log"
-msgstr "Log de sistem"
+msgstr "Jurnalul de sistem"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:245
 msgid "System Priority"
@@ -6933,7 +6981,6 @@ msgstr "Proprietăți sistem"
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6987,11 +7034,16 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_diskfree.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Terminați"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7106,7 +7158,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7132,7 +7184,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7175,6 +7227,10 @@ msgid ""
 "compare them with the original file to ensure data integrity. <br /> Click "
 "'Continue' below to start the flash procedure."
 msgstr ""
+"Imaginea flash a fost încărcată. Mai jos sunt listate suma de control și "
+"dimensiunea fișierului, comparați-le cu fișierul original pentru a vă "
+"asigura de integritatea datelor. <br /> Faceți clic pe 'Continuă' de mai jos "
+"pentru a porni procedura de scriere."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:249
 msgid "The following rules are currently active on this system."
@@ -7200,7 +7256,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:513
 msgid "The hostname of the boot server"
-msgstr ""
+msgstr "Numele de gazdă al serverului de boot-are"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1093
 msgid "The interface name is already used"
@@ -7222,7 +7278,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7249,6 +7305,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7348,20 +7408,25 @@ msgid ""
 "listed below. Press \"Continue\" to restore the backup and reboot, or "
 "\"Cancel\" to abort the operation."
 msgstr ""
+"Arhiva de backup încărcată pare a fi validă și conține fișierele enumerate "
+"mai jos. Apăsați \"Continuă\" pentru a restaura copia de rezervă și a "
+"reporni sau apăsați \"Anulare\" pentru a întrerupe operațiunea."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
 msgid "The uploaded backup archive is not readable"
-msgstr ""
+msgstr "Arhiva de backup încărcată nu poate fi citită"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:249
 msgid "The uploaded firmware does not allow keeping current configuration."
-msgstr ""
+msgstr "Firmware-ul încărcat nu permite păstrarea configurației curente."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:244
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 msgstr ""
+"Fișierul de imagine încărcat nu conține un format acceptat. Asigurați-vă că "
+"ați ales formatul de imagine generic pentru platforma dvs."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1433
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1445
@@ -7375,11 +7440,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7461,12 +7526,12 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
-msgstr ""
+msgstr "Această secțiune nu conține încă nicio valoare"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:123
 msgid "Time Synchronization"
@@ -7514,6 +7579,9 @@ msgid ""
 "archive here. To reset the firmware to its initial state, click \"Perform "
 "reset\" (only possible with squashfs images)."
 msgstr ""
+"Pentru a restabili fișierele de configurare, puteți încărca aici o arhivă de "
+"rezervă generată anterior. Pentru a reseta firmware-ul la starea inițială, "
+"faceți clic pe „Efectuați resetarea” (posibil numai cu imaginile squashfs)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1481
 msgid "Tone"
@@ -7730,7 +7798,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Modificări nesalvate"
 
@@ -7760,7 +7828,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Încărcați"
 
@@ -7768,6 +7836,8 @@ msgstr "Încărcați"
 msgid ""
 "Upload a sysupgrade-compatible image here to replace the running firmware."
 msgstr ""
+"Încărcați aici o imagine compatibilă cu sysupgrade pentru a înlocui firmware-"
+"ul actual."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:138
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:169
@@ -7775,21 +7845,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Încărcați arhiva..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Încărcați fișierul"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Încărcați fișierul…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Solicitarea de încărcare a eșuat: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Se încarcă fișierul…"
 
@@ -7977,6 +8047,7 @@ msgstr "Cheie utilizator (codare PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Nume Utilizator"
 
@@ -8149,8 +8220,8 @@ msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
-"Criptarea WPA necesită wpa_supplicant (pentru modul client) sau hostapd ("
-"pentru modul AP sau ad-hoc) instalate."
+"Criptarea WPA necesită wpa_supplicant (pentru modul client) sau hostapd "
+"(pentru modul AP sau ad-hoc) instalate."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:144
 msgid "WPS status"
@@ -8163,7 +8234,7 @@ msgstr "În așteptarea dispozitivului..."
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:198
 msgid "Warning"
-msgstr "Avertizare"
+msgstr "Avertisment"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:26
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
@@ -8273,7 +8344,7 @@ msgstr "Scrieți jurnalul de sistem într-un fișier"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8296,7 +8367,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8461,7 +8532,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "semi-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "valoare codificată în hexazecimal"
 
@@ -8486,11 +8557,11 @@ msgstr "ignorați"
 msgid "input"
 msgstr "intrare"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "cheie între 8 și 63 de caractere"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "cheie cu 5 sau 13 caractere"
 
@@ -8523,12 +8594,12 @@ msgstr "nu"
 msgid "no link"
 msgstr "fără legătură"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "niciunul"
@@ -8562,11 +8633,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8617,7 +8688,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8635,7 +8706,7 @@ msgstr "necunoscut"
 msgid "unlimited"
 msgstr "nelimitat"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8656,175 +8727,175 @@ msgstr ""
 msgid "untagged"
 msgstr "neetichetat"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "adresă MAC validă"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "adresă validă:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "data valabilă (AAAA-LL-ZZ)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "valoare zecimală validă"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
-msgstr ""
+msgstr "nume de gazdă valid"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
-msgstr ""
+msgstr "nume de gazdă sau adresă IP validă"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "valoarea validă a portului"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "timp valabil (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "valoare între %d și %d caractere"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "valoare cuprinsă între %f și %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "valoare mai mare sau egală cu %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "valoare mai mică sau egală cu %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -8840,6 +8911,14 @@ msgstr "da"
 msgid "« Back"
 msgstr "« Înapoi"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_diskfree.js:24
+msgid "Storage usage"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+msgid "Discard upstream RFC1918 responses."
+msgstr ""
+
 #~ msgid "TFTP Settings"
 #~ msgstr "Setarile TFTP"
 
index 8f8e624b135d2d356b03c28c6addc9ca2b2d3b02..b44b3939a2d4ec3bc99fdaa5aa40917032879a95 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: base\n"
 "POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2021-11-07 15:53+0000\n"
-"Last-Translator: Alexey <agarkov.alexey.viktorovich@gmail.com>\n"
+"PO-Revision-Date: 2021-12-01 15:44+0000\n"
+"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/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.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
@@ -24,7 +24,7 @@ msgstr "%.1f дБ"
 msgid "%d Bit"
 msgstr "%d бит"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d неверных полей"
 
@@ -60,19 +60,19 @@ msgid "-- Additional Field --"
 msgstr "-- Дополнительно --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Сделайте выбор --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- пользовательский --"
@@ -224,7 +224,7 @@ msgstr "Служба <abbr title=\"Router Advertisement\">RA</abbr>"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Конфигурация для устройства «%s» уже существует"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Директория с таким же именем уже существует."
 
@@ -232,7 +232,7 @@ msgstr "Директория с таким же именем уже сущест
 msgid "A new login is required since the authentication session expired."
 msgstr "Необходима авторизация."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -416,11 +416,11 @@ msgstr "Адаптивная балансировка нагрузки (balance-
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Адаптивная балансировка нагрузки передачи (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -654,7 +654,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Разрешить пользователю <em>root</em> входить в систему с помощью пароля"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Разрешенные IP-адреса"
 
@@ -821,16 +821,16 @@ msgstr "Применить опции DHCP к этой сети (пусто = в
 msgid "Apply backup?"
 msgstr "Восстановить резервную копию?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Ошибка <code>%h</code> запроса на применение"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Применить без проверки"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Применение изменений... %d сек"
 
@@ -890,6 +890,7 @@ msgid "Authoritative"
 msgstr "Основной"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Веб-интерфейс"
 
@@ -1113,8 +1114,8 @@ msgstr "Активировать интерфейс моста даже если
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Широковещательная политика (broadcast, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Обзор…"
 
@@ -1145,8 +1146,8 @@ msgstr "Кеш"
 msgid "Call failed"
 msgstr "Ошибка вызова"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1221,11 +1222,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Цепочка"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Изменения"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Изменения отменены."
 
@@ -1331,7 +1332,7 @@ msgstr "Клиент"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID клиента при DHCP-запросе"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1399,16 +1400,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Вычислять исходящую контрольную сумму (опционально)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Конфигурация"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Конфигурация применена."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Конфигурация возвращена назад!"
 
@@ -1522,7 +1523,7 @@ msgstr "Содержимое сохранено."
 msgid "Continue"
 msgstr "Продолжить"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1765,11 +1766,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Делегировать IPv6 префиксы"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1781,7 +1782,7 @@ msgstr "Удалить"
 msgid "Delete key"
 msgstr "Удалить ключ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Ошибка запроса на удаление: %s"
 
@@ -1795,11 +1796,11 @@ msgstr "Интервал сообщений, регламентирующий д
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Описание"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Отменить выбор"
 
@@ -1872,7 +1873,7 @@ msgstr "Устройство отсутствует"
 msgid "Device type"
 msgstr "Тип устройства"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Устройство недоступно!"
 
@@ -1893,7 +1894,7 @@ msgstr "Диагностика"
 msgid "Dial number"
 msgstr "Dial номер"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Папка"
 
@@ -1948,8 +1949,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Не ассоциировать при низком подтверждении"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Ð\9eÑ\82бÑ\80аÑ\81Ñ\8bваÑ\82Ñ\8c Ð¾Ñ\82веÑ\82Ñ\8b Ð²Ð½ÐµÑ\88ней Ñ\81еÑ\82и RFC1918."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Ð\9eÑ\82бÑ\80аÑ\81Ñ\8bваÑ\82Ñ\8c Ð¾Ñ\82веÑ\82Ñ\8b Ð²Ð¾Ñ\81Ñ\85одÑ\8fÑ\89его Ð¿Ð¾Ñ\82ока, Ñ\81одеÑ\80жаÑ\89ие Ð°Ð´Ñ\80еÑ\81а RFC1918."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1967,10 +1968,14 @@ msgstr "Ошибка попытки отключения"
 msgid "Disconnection attempt failed."
 msgstr "Ошибка попытки отключения."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr "Дисковое пространство"
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2063,7 +2068,7 @@ msgstr ""
 "Не отправлять никаких сообщений <abbr title=\"Router Advertisement, ICMPv6 "
 "Type 134\">RA</abbr> на этом интерфейсе."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Подтверждаете удаление «%s»?"
 
@@ -2075,7 +2080,7 @@ msgstr "Вы действительно хотите удалить следую
 msgid "Do you really want to erase all settings?"
 msgstr "Вы действительно хотите стереть все настройки?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Вы действительно хотите рекурсивно удалить директорию «%s»?"
 
@@ -2117,7 +2122,7 @@ msgstr "Скачать MTD раздел"
 msgid "Downstream SNR offset"
 msgstr "SNR offset внутренней сети"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Перетащите, чтобы изменить порядок"
 
@@ -2167,9 +2172,9 @@ msgstr "EA-bits длина"
 msgid "EAP-Method"
 msgstr "Метод EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2216,6 +2221,12 @@ msgstr "Чрезвычайная ситуация"
 msgid "Enable"
 msgstr "Включить"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+"Включить/выключить пир. Перезапустите интерфейс WireGuard, чтобы применить "
+"изменения."
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2422,11 +2433,11 @@ msgstr "Режим инкапсуляции"
 msgid "Encryption"
 msgstr "Шифрование"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Конечный узел"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Порт конечного узла"
 
@@ -2529,7 +2540,7 @@ msgstr "Ожидается правильный IPv6-адрес"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Ожидается два значение приоритета, разделённые двоеточием"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2609,7 +2620,7 @@ msgstr "FT протокол"
 msgid "Failed to change the system password."
 msgstr "Не удалось изменить системный пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Не удалось подтвердить применение в течении %d сек., ожидание отката…"
 
@@ -2617,7 +2628,7 @@ msgstr "Не удалось подтвердить применение в те
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Не удалось выполнить действие «/etc/init.d/%s %s»: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Файл"
 
@@ -2629,7 +2640,7 @@ msgstr ""
 "Этот файл может содержать такие строки, как <code>server=1.2.3.4</code> или "
 "<code>server=/domain/1.2.3.4</code>."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Файл не доступен"
 
@@ -2643,7 +2654,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "Локальный <abbr title=\"Служба доменных имён\">DNS</abbr>-файл."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Имя файла"
@@ -2753,7 +2764,7 @@ msgstr "Операции с прошивкой"
 msgid "Flashing…"
 msgstr "Прошивка…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr "Для поддержки QR-кодов установите пакет qrencode!"
 
@@ -2946,7 +2957,7 @@ msgstr "Создать config"
 msgid "Generate Key"
 msgstr "Сгенерировать ключ"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "Сгенерировать новый QR-код"
 
@@ -2958,7 +2969,7 @@ msgstr "Создать PMK локально"
 msgid "Generate archive"
 msgstr "Создать архив"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "Сгенерировать новый QR-код"
 
@@ -2974,21 +2985,20 @@ msgstr "Основные настройки"
 msgid "Global network options"
 msgstr "Основные настройки сети"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "Перейти к обновлению прошивки..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Перейти к настройке пароля..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3143,7 +3153,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Скрыть <abbr title=\"Расширенный идентификатор сети\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "Скрыть QR-код"
 
@@ -3331,7 +3341,7 @@ msgstr "IPv4-адрес шлюза"
 msgid "IPv4 netmask"
 msgstr "Маска сети IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Сеть IPv4 в формате адрес/маска подсети"
 
@@ -3432,7 +3442,7 @@ msgstr "IPv6 назначение длины"
 msgid "IPv6 gateway"
 msgstr "IPv6-адрес шлюза"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Сеть IPv6 в формате адрес/маска подсети"
 
@@ -3502,7 +3512,7 @@ msgstr "IPv6 через IPv4 (6to4)"
 msgid "Identity"
 msgstr "Идентификация EAP"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr "Если доступно, «‎PresharedKey» клиента"
 
@@ -3543,7 +3553,7 @@ msgstr ""
 "Если выбрано, монтировать устройство используя название его раздела, а не "
 "фиксированный файл устройства"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3874,6 +3884,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Неверное шестнадцатеричное значение"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Неверный логин и/или пароль! Попробуйте снова."
 
@@ -3893,7 +3905,7 @@ msgstr ""
 "Оказалось, что вы пытаетесь прошить устройство прошивкой, которая по размеру "
 "не помещается в чип флэш-памяти, проверьте ваш файл прошивки!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4068,7 +4080,7 @@ msgstr ""
 "Стандарт 802.11b может понадобиться для работы с устаревшими устройствами. "
 "Включайте его только при необходимости."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "События:"
 
@@ -4193,17 +4205,19 @@ msgstr "Загрузка"
 msgid "Load Average"
 msgstr "Нагрузка (1, 5, 15м)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr "Загрузка QR-кода..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Загрузка содержимого директории…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Загрузка страницы…"
 
@@ -4314,6 +4328,7 @@ msgstr ""
 "Логическая сеть, к которой будет добавлен туннель (мост) (опционально)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Войти"
 
@@ -4682,7 +4697,7 @@ msgstr "Монитор"
 msgid "More Characters"
 msgstr "Слишком мало символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Больше…"
 
@@ -4788,8 +4803,8 @@ msgstr "NT домен"
 msgid "NTP server candidates"
 msgstr "Список NTP-серверов"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4888,7 +4903,7 @@ msgstr "Новое имя интерфейса…"
 msgid "Next »"
 msgstr "Следующий »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4918,7 +4933,6 @@ msgstr "Без NAT-T"
 msgid "No RX signal"
 msgstr "Rx сигнал отсутствует"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4951,7 +4965,7 @@ msgstr "Любая"
 msgid "No entries available"
 msgstr "Нет доступных записей"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Нет элементов в этом каталоге"
 
@@ -4991,7 +5005,7 @@ msgstr "Больше нет доступных ведомых, сохранит
 msgid "No negative cache"
 msgstr "Отключить кэш отрицательных ответов"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5160,7 +5174,7 @@ msgstr "On-link маршрут"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Должен быть указан либо MAC-адрес, либо имя хоста!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Одно из: %s"
 
@@ -5235,20 +5249,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Настройка частоты"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Опция \"%s\" содержит недопустимое значение."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Опция \"%s\" не должна быть пустой."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Опция изменена"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Опция удалена"
 
@@ -5280,7 +5294,7 @@ msgstr ""
 "d::'), используйте суффикс на вроде ('::1') для этого IPv6 адреса ('a:b:c:"
 "d::1') для этого интерфейса."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5288,12 +5302,12 @@ msgstr ""
 "Необязательно. Base64-шифрованный общий ключ. Добавляет дополнительный слой "
 "криптографии с симметричным ключом для постквантовой устойчивости."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 "Необязательно. Создавать маршруты для разрешенных IP адресов для этого узла."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Необязательно. Описание узла."
 
@@ -5301,14 +5315,14 @@ msgstr "Необязательно. Описание узла."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Необязательно. Не создавать маршруты к пирам."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 "Необязательно. Имя хоста пира. Имена разрешаются до появления интерфейса."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5322,11 +5336,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Необязательно. MTU туннельного интерфейса."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Необязательно. Порт узла."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5477,7 +5491,7 @@ msgstr "Назначить таблицу внутренних маршруто
 msgid "Overview"
 msgstr "Обзор"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Перезаписать существующий файл «%s»?"
 
@@ -5612,6 +5626,7 @@ msgstr "Pass-through (зеркалирование физического уст
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Пароль"
 
@@ -5701,6 +5716,10 @@ msgstr "Отсутствует адрес пира"
 msgid "Peer device name"
 msgstr "Имя устройства узла"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr "Пир отключен"
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Пиры"
@@ -5728,7 +5747,7 @@ msgstr "Выполнить сброс"
 msgid "Permission denied"
 msgstr "Доступ запрещён"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Постоянно держать включенным"
 
@@ -5759,7 +5778,7 @@ msgstr "пакетов"
 msgid "Please enter your username and password."
 msgstr "Пожалуйста, введите имя пользователя и пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Пожалуйста, выберите файл для загрузки."
 
@@ -5779,7 +5798,7 @@ msgstr "Изоляция порта"
 msgid "Port status:"
 msgstr "Состояние порта:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Потенциальное отрицание: %s"
 
@@ -5807,7 +5826,7 @@ msgstr "Делегированный префикс"
 msgid "Prefix suppressor"
 msgstr "Подавитель префикса"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Предварительный ключ"
 
@@ -5906,7 +5925,7 @@ msgstr "Предоставлять новую сеть"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Публичный ключ"
 
@@ -5933,8 +5952,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI модем"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "QR-код"
 
@@ -6171,7 +6190,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Обязательно. Приватный ключ в кодировке Base64 для этого интерфейса."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Обязательно. Публичный ключ узла в кодировке Base64."
 
@@ -6301,8 +6320,8 @@ msgstr ""
 "Локализировать имя хоста в зависимости от запрашиваемой подсети, если "
 "доступно несколько IP-адресов."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Показать/скрыть пароль"
 
@@ -6310,19 +6329,19 @@ msgstr "Показать/скрыть пароль"
 msgid "Reverse path filter"
 msgstr "Фильтр обратного пути"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Вернуть"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Вернуть изменения"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Ошибка <code>%h</code> отмены конфигурации"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Отмена конфигурации…"
 
@@ -6348,7 +6367,7 @@ msgstr "Подготовка корневой директории"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Политика round-robin (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Маршрутизировать разрешенные IP-адреса"
 
@@ -6458,7 +6477,7 @@ msgstr "Сервер SSTP"
 msgid "SWAP"
 msgstr "Разделы подкачки (swap)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6469,7 +6488,7 @@ msgid "Save"
 msgstr "Сохранить"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Применить"
@@ -6495,11 +6514,11 @@ msgstr "Поиск"
 msgid "Scheduled Tasks"
 msgstr "Планировщик"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Раздел добавлен"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Раздел удалён"
 
@@ -6517,9 +6536,9 @@ msgstr ""
 "формата завершается с ошибкой. Используйте эту опцию только если уверены, "
 "что файл образа корректный и предназначен именно для данного устройства!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Выбрать файл…"
 
@@ -6716,7 +6735,7 @@ msgstr "Частота обновления сигнала"
 msgid "Signal:"
 msgstr "Сигнал:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Размер"
@@ -7130,7 +7149,7 @@ msgstr "Приоритет"
 msgid "Start refresh"
 msgstr "Запустить обновление"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Применение конфигурации…"
 
@@ -7202,6 +7221,10 @@ msgstr "Остановить WPS"
 msgid "Stop refresh"
 msgstr "Остановить обновление"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr "Хранилище"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "Строгая фильтрация"
@@ -7266,7 +7289,7 @@ msgstr "Изменить протокол"
 msgid "Switch to CIDR list notation"
 msgstr "Переключить в формат CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Символическая ссылка"
 
@@ -7303,7 +7326,6 @@ msgstr "Свойства системы"
 msgid "System log buffer size"
 msgstr "Размер системного журнала"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7357,11 +7379,15 @@ msgstr "Целевая платформа"
 msgid "Target network"
 msgstr "Сеть назначения"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr "Пространство temp"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Завершить"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "«‎PublicKey» этого wg-интерфейса"
 
@@ -7493,7 +7519,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "MTU не должно превышать MTU родительского устройства, равное %d байт"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7525,7 +7551,7 @@ msgstr ""
 "При подключении к скрытой беспроводной сети необходимо вручную указать "
 "правильный SSID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7630,7 +7656,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Длина префикса IPv6 в битах"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7659,6 +7685,10 @@ msgstr "Локальная маска сети IPv4"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "Локальный IPv6-адрес, через который создается туннель (необязательно)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr "Запрос на вход в систему завершился с ошибкой: %h"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7819,11 +7849,11 @@ msgstr "Значение переопределено конфигурацией
 msgid "There are no active leases"
 msgstr "Нет активных арендованных адресов"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Нет изменений для применения"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7921,8 +7951,8 @@ msgid ""
 msgstr ""
 "Эта опция не может быть использована, так как пакет ca-bundle не установлен."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8200,7 +8230,7 @@ msgstr "Отмонтировать"
 msgid "Unnamed key"
 msgstr "Ключ без имени"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Не принятые изменения"
 
@@ -8230,7 +8260,7 @@ msgstr "Вверх"
 msgid "Up Delay"
 msgstr "Задержка включения интерфейса"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Загрузить"
 
@@ -8246,21 +8276,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Выбрать архив"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Загрузка файла"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Загрузка файла…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Ошибка запроса на загрузку: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Загрузка файла…"
 
@@ -8471,6 +8501,7 @@ msgstr "Ключ пользователя (PEM encoded)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Имя пользователя"
 
@@ -8783,7 +8814,7 @@ msgstr "Записывать системные события в файл"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "Политика XOR (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8812,7 +8843,7 @@ msgstr ""
 "><strong>Внимание: если вы выключите один из основных скриптов инициализации "
 "(например \"network\"), ваше устройство может оказаться недоступным!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8981,7 +9012,7 @@ msgstr "полный дуплекс"
 msgid "half-duplex"
 msgstr "полудуплекс"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "значение в шестнадцатеричном представлении"
 
@@ -9006,11 +9037,11 @@ msgstr "игнорировать"
 msgid "input"
 msgstr "ввод"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "ключ длиной от 8 до 63 символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "ключ длиной 5 или 13 символов"
 
@@ -9043,12 +9074,12 @@ msgstr "нет"
 msgid "no link"
 msgstr "нет соединения"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "не пустое значение"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "ничего"
@@ -9082,11 +9113,11 @@ msgstr "other config (O)"
 msgid "output"
 msgstr "вывод"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "положительное десятичное число"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "положительное целое число"
 
@@ -9140,7 +9171,7 @@ msgstr ""
 "\">HTTP</abbr> или <abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</"
 "abbr>."
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "уникальное значение"
 
@@ -9158,7 +9189,7 @@ msgstr "неизвестный"
 msgid "unlimited"
 msgstr "без ограничений"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9179,175 +9210,175 @@ msgstr "не определено -или- создать:"
 msgid "untagged"
 msgstr "без тега"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "верный IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "верный IP-адрес или префикс"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "верная IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "верный IPv4 адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "верный IPv4 адрес или сеть"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "верный IPv4 адрес:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "верная IPv4 сеть"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "верная IPv4 или IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "верное значение IPv4 префикса (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "верная IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "верный IPv6 адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "верный IPv6 адрес или префикс"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "верный IPv6 идентификатор хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "верная IPv6 ctnm"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "верное значение IPv6 префикса (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "верный MAC адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "верный UCI идентификатор"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "верный UCI идентификатор, имя хоста или IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "верный адрес:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "верная дата (ГГГГ-ММ-ДД)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "верное десятичное число"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "верное шестнадцатеричное значение WEP ключа"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "верное шестнадцатеричное значение WPA ключа"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "верное имя хоста:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "верное имя хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "верное имя хоста или IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "верное целое число"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "верный мультикаст MAC-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "верная сеть в формате адрес/маска подсети"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "верный символ номера телефона (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "верный порт или диапазон портов (порт1-порт2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "верное значение порта"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "верное время (ЧЧ:ММ:СС)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "значение длиной от %d до %d символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "значение в диапазоне от %f до %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "значение больше или равное %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "значение меньше или равное %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "значение с %d символами"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "значение длиной %d или менее символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "значение длиной %d или более символов"
 
index b77f0f5b878badc63e8e52891e7299cd20937c8a..595bb55aea466491198e34de39a3386d1ea447ee 100644 (file)
@@ -20,7 +20,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bitový"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "Neplatné polia: %d"
 
@@ -56,19 +56,19 @@ msgid "-- Additional Field --"
 msgstr "-- Dodatočné pole --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Prosím, vyberte --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- vlastné --"
@@ -217,7 +217,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Adresár s rovnakým názvom už existuje."
 
@@ -226,7 +226,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Vyžaduje sa nové prihlásenie, pretože overenie totožnosti relácie vypršalo."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -400,11 +400,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -626,7 +626,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Povolené IP adresy"
 
@@ -784,16 +784,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Použiť zálohu?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Použiť bez kontroly"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Aplikujú sa zmeny konfigurácie… %ds"
 
@@ -849,6 +849,7 @@ msgid "Authoritative"
 msgstr "Autoritatívny"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Vyžaduje sa overenie totožnosti"
 
@@ -1061,8 +1062,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Prehliadať…"
 
@@ -1092,8 +1093,8 @@ msgstr "Vo vyrovnávacej pamäti"
 msgid "Call failed"
 msgstr "Volanie zlyhalo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1159,11 +1160,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Zmeny"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Zmeny boli vrátené späť."
 
@@ -1263,7 +1264,7 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1325,16 +1326,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Konfigurácia"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Zmeny konfigurácie boli použité."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Zmeny konfigurácie boli vrátené späť!"
 
@@ -1432,7 +1433,7 @@ msgstr "Obsah bol uložený."
 msgid "Continue"
 msgstr "Pokračovať"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1667,11 +1668,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1683,7 +1684,7 @@ msgstr "Odstrániť"
 msgid "Delete key"
 msgstr "Odstrániť kľúč"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Požiadavka na odstránenie zlyhala: %s"
 
@@ -1697,11 +1698,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Popis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Zrušiť výber"
 
@@ -1774,7 +1775,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Zariadenie neprístupné!"
 
@@ -1795,7 +1796,7 @@ msgstr "Diagnostika"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Adresár"
 
@@ -1848,7 +1849,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1867,10 +1868,14 @@ msgstr "Pokus o odpojenie zlyhal"
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1949,7 +1954,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Naozaj chcete odstrániť „%s“?"
 
@@ -1961,7 +1966,7 @@ msgstr "Naozaj chcete odstrániť nasledovný kľúč SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "Naozaj chcete vymazať všetky nastavenia?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Naozaj chcete rekurzívne odstrániť adresár „%s“?"
 
@@ -2003,7 +2008,7 @@ msgstr "Stiahnuť mtdblock"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2048,9 +2053,9 @@ msgstr "Dĺžka bitov EA"
 msgid "EAP-Method"
 msgstr "Spôsob EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2095,6 +2100,10 @@ msgstr ""
 msgid "Enable"
 msgstr "Povoliť"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2295,11 +2304,11 @@ msgstr ""
 msgid "Encryption"
 msgstr "Šifrovanie"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2400,7 +2409,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2478,7 +2487,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Zlyhalo potvrdenie aplikovania nastavení v čase %ds, čaká sa na návrat "
@@ -2488,7 +2497,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Súbor"
 
@@ -2498,7 +2507,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Súbor nie je prístupný"
 
@@ -2510,7 +2519,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Názov súboru"
@@ -2617,7 +2626,7 @@ msgstr "Operácie nahrávania"
 msgid "Flashing…"
 msgstr "Nahráva sa…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2799,7 +2808,7 @@ msgstr "Vygenerovať nastavenie"
 msgid "Generate Key"
 msgstr "Generovať kľúč"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2811,7 +2820,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "Generovať archív"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2827,21 +2836,20 @@ msgstr "Globálne nastavenia"
 msgid "Global network options"
 msgstr "Globálne voľby siete"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Prejsť na konfiguráciu hesla..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2997,7 +3005,7 @@ msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Skryť <abbr title=\"Identifikátor nastavenej rozšírenej služby\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3183,7 +3191,7 @@ msgstr "Brána IPv4"
 msgid "IPv4 netmask"
 msgstr "Maska siete IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3284,7 +3292,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Brána IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3355,7 +3363,7 @@ msgstr ""
 msgid "Identity"
 msgstr "Identita"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3390,7 +3398,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3696,6 +3704,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
@@ -3715,7 +3725,7 @@ msgstr ""
 "Zdá sa, že sa pokúšate nahrať obraz, ktorý sa nezmestí do pamäte flash. "
 "Prosím, overte súbor obrazu!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3888,7 +3898,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -4001,17 +4011,19 @@ msgstr "Zaťaženie"
 msgid "Load Average"
 msgstr "Priemerné zaťaženie"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Načítava sa obsah priečinka…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Načítava sa zobrazenie…"
 
@@ -4117,6 +4129,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Prihlásiť sa"
 
@@ -4471,7 +4484,7 @@ msgstr ""
 msgid "More Characters"
 msgstr "Viac znakov"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Viac…"
 
@@ -4575,8 +4588,8 @@ msgstr "Doména NT"
 msgid "NTP server candidates"
 msgstr "Kandidáti serverov NTP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4672,7 +4685,7 @@ msgstr "Názov nového rozhrania…"
 msgid "Next »"
 msgstr "Ďalej »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4702,7 +4715,6 @@ msgstr "Bez NAT-T"
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4733,7 +4745,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "V tomto adresári nie sú žiadne položky"
 
@@ -4773,7 +4785,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4938,7 +4950,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Jeden z nasledovných: %s"
 
@@ -5002,20 +5014,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Pracovná frekvencia"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Voľba zmenená"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Voľba odstránená"
 
@@ -5041,17 +5053,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Voliteľné. Popis účastníka."
 
@@ -5059,13 +5071,13 @@ msgstr "Voliteľné. Popis účastníka."
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5076,11 +5088,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Voliteľné. Port účastníka."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5221,7 +5233,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Prehľad"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5356,6 +5368,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Heslo"
 
@@ -5445,6 +5458,10 @@ msgstr "Chýba adresa účastníka"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Účastníci"
@@ -5472,7 +5489,7 @@ msgstr "Vykonať obnovenie"
 msgid "Permission denied"
 msgstr "Prístup zamietnutý"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5503,7 +5520,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "Prosím, zadajte vaše používateľské meno a heslo."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Prosím, vyberte súbor na odovzdanie."
 
@@ -5523,7 +5540,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Stav portu:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5551,7 +5568,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Predzdieľaný kľúč"
 
@@ -5642,7 +5659,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Verejný kľúč"
 
@@ -5663,8 +5680,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5897,7 +5914,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6025,8 +6042,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Odkryť/skryť heslo"
 
@@ -6034,19 +6051,19 @@ msgstr "Odkryť/skryť heslo"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Vrátiť späť"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Vrátiť zmeny"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Vracia sa späť konfigurácia…"
 
@@ -6069,7 +6086,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6176,7 +6193,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6187,7 +6204,7 @@ msgid "Save"
 msgstr "Uložiť"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Uložiť a použiť"
@@ -6213,11 +6230,11 @@ msgstr "Prehľadať"
 msgid "Scheduled Tasks"
 msgstr "Naplánované úlohy"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Sekcia pridaná"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Sekcia odstránená"
 
@@ -6232,9 +6249,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Vybrať súbor…"
 
@@ -6416,7 +6433,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signál:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Veľkosť"
@@ -6755,7 +6772,7 @@ msgstr "Počiatočná priorita"
 msgid "Start refresh"
 msgstr "Spustiť obnovu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Spúšťa sa aplikovanie konfigurácie…"
 
@@ -6824,6 +6841,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr "Zastaviť obnovu"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6886,7 +6907,7 @@ msgstr "Prepnúť protokol"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Symbolický odkaz"
 
@@ -6923,7 +6944,6 @@ msgstr "Vlastnosti systému"
 msgid "System log buffer size"
 msgstr "Veľkosť vyrovnávacej pamäte systémového denníka"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6977,11 +6997,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Cieľová sieť"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Vypovedať"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7096,7 +7120,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7124,7 +7148,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7218,7 +7242,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7245,6 +7269,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7375,11 +7403,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Nie sú žiadne zmeny na aplikovanie"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7468,8 +7496,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7741,7 +7769,7 @@ msgstr "Odpojiť"
 msgid "Unnamed key"
 msgstr "Kľúč bez názvu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Neuložené zmeny"
 
@@ -7771,7 +7799,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Odovzdať"
 
@@ -7788,21 +7816,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Odovzdať archív..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Odovzdať súbor"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Odovzdať súbor…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Požiadavka na odovzdanie zlyhala: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Odovzdáva sa súbor…"
 
@@ -7991,6 +8019,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Používateľské meno"
 
@@ -8282,7 +8311,7 @@ msgstr "Zapísať systémový denník do súboru"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8309,7 +8338,7 @@ msgstr ""
 "základné iniciačné skripty, napríklad „sieť“, vaše zariadenie by sa mohlo "
 "stať neprístupným!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8472,7 +8501,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8497,11 +8526,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "kľúč v rozpätí 8 a 63 znakov"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8534,12 +8563,12 @@ msgstr ""
 msgid "no link"
 msgstr "bez linky"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "nejaká hodnota"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8573,11 +8602,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8628,7 +8657,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "jedinečná hodnota"
 
@@ -8646,7 +8675,7 @@ msgstr "neznámy"
 msgid "unlimited"
 msgstr "neobmedzené"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8667,175 +8696,175 @@ msgstr ""
 msgid "untagged"
 msgstr "neoznačené"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "platná adresa:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "platná decimálna hodnota"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "platný hexadecimálny WEP kľúč"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "platný hexadecimálny WPA kľúč"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "platný hostiteľ:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "platný názov hostiteľa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "platný názov hostiteľa alebo IP adresa"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "platná celá hodnota"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "platná sieť v anotácii adresa/sieťová maska"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "platné telefónne číslo (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "platný port alebo rozsah portov (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "platná hodnota portu"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "platný čas (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "hodnota v rozpätí %d a %d znakov"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "hodnota v rozpätí %f a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "hodnota väčšia alebo rovná %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "hodnota menšia alebo rovná %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "hodnota s počtom znakov: %d"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "hodnota aspoň s počtom znakov: %d"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "hodnota s maximálnym počtom znakov: %d"
 
index c48ea0a3ee57f738a0cc15c3521354154e536482..b43a7b0ed3e809a99c8880da5f2e9015022a7872 100644 (file)
@@ -20,7 +20,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d ogiltiga fält(en)"
 
@@ -56,19 +56,19 @@ msgid "-- Additional Field --"
 msgstr "-- Ytterligare fält --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Vänligen välj --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- anpassad --"
@@ -217,7 +217,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-tjänst"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "En konfiguration för enheten \"%s\" finns redan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "En katalog med samma namn finns redan."
 
@@ -225,7 +225,7 @@ msgstr "En katalog med samma namn finns redan."
 msgid "A new login is required since the authentication session expired."
 msgstr "En ny inloggning krävs då autentiseringssessionen har upphört."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -401,11 +401,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -630,7 +630,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillåt <em>root</em>-användaren att logga in med lösenord"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Tillåtna IP-adresser"
 
@@ -786,16 +786,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Verkställ säkerhetskopia?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Verkställer ändringar i konfigurationen... %ds"
 
@@ -850,6 +850,7 @@ msgid "Authoritative"
 msgstr "Auktoritär"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Tillstånd krävs"
 
@@ -1062,8 +1063,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Bläddra…"
 
@@ -1094,8 +1095,8 @@ msgstr ""
 msgid "Call failed"
 msgstr "Anrop misslyckades"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1161,11 +1162,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Kedja"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Ändringar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Ändringar har återställts."
 
@@ -1260,7 +1261,7 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Klient-ID att skicka vid DHCP-förfrågning"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1322,16 +1323,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Konfigurationsändringar sparade."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Konfigurationsändringar har återställts!"
 
@@ -1429,7 +1430,7 @@ msgstr "Innehåll har sparats."
 msgid "Continue"
 msgstr "Fortsätt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1659,11 +1660,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1675,7 +1676,7 @@ msgstr "Radera"
 msgid "Delete key"
 msgstr "Radera nyckel"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1689,11 +1690,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Beskrivning"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Avmarkera"
 
@@ -1766,7 +1767,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Enheten kan inte nås!"
 
@@ -1787,7 +1788,7 @@ msgstr "Diagnostik"
 msgid "Dial number"
 msgstr "Slå nummer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Mapp"
 
@@ -1842,7 +1843,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1861,10 +1862,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1947,7 +1952,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Vill du verkligen radera \"%s\" ?"
 
@@ -1959,7 +1964,7 @@ msgstr "Vill du verkligen ta bort följande SSH-nyckel?"
 msgid "Do you really want to erase all settings?"
 msgstr "Vill du verkligen radera alla inställningar?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -2001,7 +2006,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Dra för att sortera om"
 
@@ -2047,9 +2052,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-metod"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2094,6 +2099,10 @@ msgstr "Nödsituation"
 msgid "Enable"
 msgstr "Aktivera"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2176,7 +2185,7 @@ msgid ""
 "Enable automatic redirection of <abbr title=\"Hypertext Transfer Protocol"
 "\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol Secure"
 "\">HTTPS</abbr> port."
-msgstr ""
+msgstr "Avvisa uppströmssvar som innehåller RFC1918-adresser."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
 msgid ""
@@ -2292,11 +2301,11 @@ msgstr ""
 msgid "Encryption"
 msgstr "Kryptering"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2397,7 +2406,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2475,7 +2484,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr "Byte av systemlösenord misslyckades."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2483,7 +2492,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Fil"
 
@@ -2493,7 +2502,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Fil ej nåbar"
 
@@ -2505,7 +2514,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "lokal <abbr title=\"Domain Name System\">DNS</abbr>-fil."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Filnamn"
@@ -2612,7 +2621,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2794,7 +2803,7 @@ msgstr "Generera konfig"
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2806,7 +2815,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr "Generera arkiv"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2822,21 +2831,20 @@ msgstr "Globala inställningar"
 msgid "Global network options"
 msgstr "Globala nätverksalternativ"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Gå till lösenordskonfiguration..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2991,7 +2999,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Göm <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3176,7 +3184,7 @@ msgstr "IPv4-gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4-nätmask"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3277,7 +3285,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6-gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3347,7 +3355,7 @@ msgstr "IPv6-över-IPv4 (6till4)"
 msgid "Identity"
 msgstr "Identitet"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3382,7 +3390,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3688,6 +3696,8 @@ msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Ogiltigt användarnamn och/eller lösenord! Vänligen försök igen."
 
@@ -3705,7 +3715,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3878,7 +3888,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3989,17 +3999,19 @@ msgstr "Last"
 msgid "Load Average"
 msgstr "Snitt-belastning"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4105,6 +4117,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Logga in"
 
@@ -4457,7 +4470,7 @@ msgstr "Övervaka"
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4561,8 +4574,8 @@ msgstr "NT-domän"
 msgid "NTP server candidates"
 msgstr "NTP-serverkandidater"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4658,7 +4671,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Nästa »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4688,7 +4701,6 @@ msgstr "Ingen NAT-T"
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4719,7 +4731,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4759,7 +4771,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Ingen negativ cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4924,7 +4936,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr "En utav värdnamn eller MAC-adress måste anges!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4988,20 +5000,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Alternativet ändrades"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Alternativet togs bort"
 
@@ -5027,17 +5039,17 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr ""
 
@@ -5045,13 +5057,13 @@ msgstr ""
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5062,11 +5074,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5207,7 +5219,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Överblick"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5342,6 +5354,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Lösenord"
 
@@ -5431,6 +5444,10 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Motpart"
@@ -5458,7 +5475,7 @@ msgstr "Utför återställning"
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5489,7 +5506,7 @@ msgstr "Pkt."
 msgid "Please enter your username and password."
 msgstr "Vänligen ange ditt användarnamn och lösenord."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5509,7 +5526,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Port-status:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5537,7 +5554,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr ""
 
@@ -5628,7 +5645,7 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Publik nyckel"
 
@@ -5649,8 +5666,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI-telefoni"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5881,7 +5898,7 @@ msgstr ""
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -6009,8 +6026,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Visa/dölj lösenordet"
 
@@ -6018,19 +6035,19 @@ msgstr "Visa/dölj lösenordet"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Återgå"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6053,7 +6070,7 @@ msgstr "Root-förberedelse"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6158,7 +6175,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6169,7 +6186,7 @@ msgid "Save"
 msgstr "Spara"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Spara och Verkställ"
@@ -6195,11 +6212,11 @@ msgstr "Skanna"
 msgid "Scheduled Tasks"
 msgstr "Schemalagda uppgifter"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Sektionen lades till"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Sektionen togs bort"
 
@@ -6214,9 +6231,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6398,7 +6415,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Storlek"
@@ -6734,7 +6751,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6803,6 +6820,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6865,7 +6886,7 @@ msgstr "Byt protokoll"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6902,7 +6923,6 @@ msgstr "Systemets egenskaper"
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6956,11 +6976,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Målnätverk"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7075,7 +7099,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7101,7 +7125,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7189,7 +7213,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7216,6 +7240,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7342,11 +7370,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7428,8 +7456,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7699,7 +7727,7 @@ msgstr "Avmontera"
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Osparade ändringar"
 
@@ -7729,7 +7757,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Ladda upp"
 
@@ -7744,21 +7772,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Ladda upp arkiv..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7945,6 +7973,7 @@ msgstr "Användarnyckel (PEM-krypterad)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Användarnamn"
 
@@ -8237,7 +8266,7 @@ msgstr "Skriv systemlogg till fil"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8260,7 +8289,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8425,7 +8454,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "halv-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8450,11 +8479,11 @@ msgstr ""
 msgid "input"
 msgstr "inmatning"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8487,12 +8516,12 @@ msgstr "nej"
 msgid "no link"
 msgstr "ingen länk"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "inga"
@@ -8526,11 +8555,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
@@ -8581,7 +8610,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8599,7 +8628,7 @@ msgstr "okänd"
 msgid "unlimited"
 msgstr "obegränsad"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8620,175 +8649,175 @@ msgstr "ospecifierat -eller- skapa:"
 msgid "untagged"
 msgstr "otaggat"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 0a1d27d4910c7555f7a97a418a87d1705d9a2f4b..8f29dd819b29d314aa663f978fed95014f6e124e 100644 (file)
@@ -9,7 +9,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -45,19 +45,19 @@ msgid "-- Additional Field --"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr ""
@@ -204,7 +204,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr ""
 
@@ -212,7 +212,7 @@ msgstr ""
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:197
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -386,11 +386,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -448,7 +448,7 @@ msgstr ""
 msgid "Add new interface..."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
 msgid "Add peer"
 msgstr ""
 
@@ -612,7 +612,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
 msgid "Allowed IPs"
 msgstr ""
 
@@ -768,16 +768,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr ""
 
@@ -832,6 +832,7 @@ msgid "Authoritative"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr ""
 
@@ -947,6 +948,10 @@ msgstr ""
 msgid "Base device"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
+msgid "Base64-encoded public key of this interface for sharing."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:974
 msgid "Beacon Interval"
 msgstr ""
@@ -1044,8 +1049,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr ""
 
@@ -1075,8 +1080,8 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1142,11 +1147,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -1239,7 +1244,7 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1301,16 +1306,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr ""
 
@@ -1408,7 +1413,7 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1638,11 +1643,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1654,7 +1659,7 @@ msgstr ""
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr ""
 
@@ -1668,11 +1673,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:184
 msgid "Description"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr ""
 
@@ -1745,7 +1750,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1766,7 +1771,7 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr ""
 
@@ -1819,7 +1824,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid ""
+"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1838,10 +1844,14 @@ msgstr ""
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1920,7 +1930,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1932,7 +1942,7 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
@@ -1974,7 +1984,7 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr ""
 
@@ -2019,9 +2029,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2066,6 +2076,10 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2264,11 +2278,11 @@ msgstr ""
 msgid "Encryption"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:280
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2313,6 +2327,10 @@ msgstr ""
 msgid "Error"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+msgid "Error getting PublicKey"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
 msgid "Errored seconds (ES)"
 msgstr ""
@@ -2369,7 +2387,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2447,7 +2465,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -2455,7 +2473,7 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr ""
 
@@ -2465,7 +2483,7 @@ msgid ""
 "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr ""
 
@@ -2477,7 +2495,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr ""
@@ -2534,7 +2552,7 @@ msgstr ""
 msgid "Firewall"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
 msgstr ""
 
@@ -2584,7 +2602,7 @@ msgstr ""
 msgid "Flashing…"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:232
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2690,7 +2708,7 @@ msgstr ""
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid ""
 "Further information about WireGuard interfaces and peers at <a href='http://"
 "wireguard.com'>wireguard.com</a>."
@@ -2762,11 +2780,11 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:91
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:116
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:236
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2778,7 +2796,7 @@ msgstr ""
 msgid "Generate archive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:251
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2794,21 +2812,20 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2961,7 +2978,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:246
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3046,7 +3063,7 @@ msgstr ""
 msgid "IKE DH Group"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "IP Addresses"
 msgstr ""
 
@@ -3146,7 +3163,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3247,7 +3264,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3317,7 +3334,7 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:203
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3352,7 +3369,7 @@ msgid ""
 "device node"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:208
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3616,8 +3633,8 @@ msgstr ""
 msgid "Invalid APN provided"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:26
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:29
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:33
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:36
 msgid "Invalid Base64 key string"
 msgstr ""
 
@@ -3653,11 +3670,13 @@ msgstr ""
 msgid "Invalid command"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:153
 msgid "Invalid hexadecimal value"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
@@ -3675,7 +3694,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3848,7 +3867,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -3927,7 +3946,7 @@ msgstr ""
 msgid "List of upstream resolvers to forward queries to."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:103
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:130
 msgid "Listen Port"
 msgstr ""
 
@@ -3958,17 +3977,19 @@ msgstr ""
 msgid "Load Average"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr ""
 
@@ -4074,6 +4095,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr ""
 
@@ -4170,7 +4192,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1437
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:86
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
 msgid "MTU"
 msgstr ""
 
@@ -4424,7 +4446,7 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr ""
 
@@ -4528,8 +4550,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4625,7 +4647,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4643,7 +4665,7 @@ msgstr ""
 msgid "No Encryption"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
 msgid "No Host Routes"
 msgstr ""
 
@@ -4655,7 +4677,6 @@ msgstr ""
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4686,7 +4707,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr ""
 
@@ -4726,13 +4747,13 @@ msgstr ""
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:150
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:177
 msgid "No peers defined yet"
 msgstr ""
 
@@ -4891,7 +4912,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr ""
 
@@ -4955,20 +4976,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr ""
 
@@ -4980,7 +5001,7 @@ msgstr ""
 msgid "Optional, free-form notes about this device"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid ""
 "Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
 "starting with <code>0x</code>."
@@ -4994,52 +5015,52 @@ msgid ""
 "for the interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:265
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:274
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:184
 msgid "Optional. Description of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:280
 msgid "Optional. Port of peer."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:103
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:130
 msgid "Optional. UDP port used for outgoing and incoming packets."
 msgstr ""
 
@@ -5174,7 +5195,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -5309,6 +5330,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr ""
 
@@ -5398,7 +5420,11 @@ msgstr ""
 msgid "Peer device name"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
+msgid "Peer disabled"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid "Peers"
 msgstr ""
 
@@ -5425,7 +5451,7 @@ msgstr ""
 msgid "Permission denied"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284
 msgid "Persistent Keep Alive"
 msgstr ""
 
@@ -5456,7 +5482,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5476,7 +5502,7 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr ""
 
@@ -5504,7 +5530,7 @@ msgstr ""
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:265
 msgid "Preshared Key"
 msgstr ""
 
@@ -5554,7 +5580,7 @@ msgctxt "MACVLAN mode"
 msgid "Private (Prevent communication between MAC VLANs)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:86
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:93
 msgid "Private Key"
 msgstr ""
 
@@ -5595,7 +5621,8 @@ msgstr ""
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:261
 msgid "Public Key"
 msgstr ""
 
@@ -5616,8 +5643,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "QR-Code"
 msgstr ""
 
@@ -5738,7 +5765,7 @@ msgstr ""
 msgid "Receive"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Recommended. IP addresses of the WireGuard interface."
 msgstr ""
 
@@ -5844,11 +5871,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:86
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:93
 msgid "Required. Base64-encoded private key for this interface."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:261
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 
@@ -5976,8 +6003,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -5985,19 +6012,19 @@ msgstr ""
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -6020,7 +6047,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:274
 msgid "Route Allowed IPs"
 msgstr ""
 
@@ -6125,7 +6152,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6136,7 +6163,7 @@ msgid "Save"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -6162,11 +6189,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr ""
 
@@ -6181,9 +6208,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr ""
 
@@ -6365,7 +6392,7 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr ""
@@ -6701,7 +6728,7 @@ msgstr ""
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -6770,6 +6797,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -6832,7 +6863,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr ""
 
@@ -6869,7 +6900,6 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -6923,11 +6953,15 @@ msgstr ""
 msgid "Target network"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7042,7 +7076,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:210
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7068,7 +7102,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7156,7 +7190,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:202
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7183,6 +7217,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7309,11 +7347,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7393,8 +7431,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7662,7 +7700,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -7692,7 +7730,7 @@ msgstr ""
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr ""
 
@@ -7707,21 +7745,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr ""
 
@@ -7908,6 +7946,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr ""
 
@@ -8133,7 +8172,7 @@ msgid "Width"
 msgstr ""
 
 #: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:61
 msgid "WireGuard VPN"
 msgstr ""
 
@@ -8199,7 +8238,7 @@ msgstr ""
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8222,7 +8261,7 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8385,7 +8424,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -8410,11 +8449,11 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -8447,12 +8486,12 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr ""
@@ -8486,15 +8525,15 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:105
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
 msgid "random"
 msgstr ""
 
@@ -8541,7 +8580,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr ""
 
@@ -8559,7 +8598,7 @@ msgstr ""
 msgid "unlimited"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8580,175 +8619,175 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr ""
 
index 06f1a0fd595018285b82741ce9c1b9d7910541b1..26f757b11c7721d9eb13009466c2a2f315f9cacf 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-11-03 16:34+0000\n"
-"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
+"PO-Revision-Date: 2021-11-29 16:08+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/luci/tr/>"
 "\n"
 "Language: tr\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 4.9-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d geçersiz alan(lar)"
 
@@ -57,19 +57,19 @@ msgid "-- Additional Field --"
 msgstr "-- Ek Alan--"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Lütfen seçin --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- özel --"
@@ -216,7 +216,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Servisi"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "\"%s\" cihazı için bir yapılandırma zaten var"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Aynı isim ile bir dizin zaten bulunuyor."
 
@@ -225,7 +225,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Kimlik doğrulama oturumu sona erdiğinden dolayı yeni bir oturum açma gerekli."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -405,11 +405,11 @@ msgstr "Uyarlanabilir yük dengelemesi (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Uyarlanabilir iletim yükü dengeleme (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -641,7 +641,7 @@ msgstr "Sistemin özellik araştırmasına izin ver"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "<em>root</em> kullanıcısının parolayla oturum açmasına izin ver"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "İzin verilen IP adresleri"
 
@@ -806,16 +806,16 @@ msgstr "Bu ağa DHCP Seçeneklerini uygulayın. (Boş = tüm istemciler)."
 msgid "Apply backup?"
 msgstr "Yedek uygulansın mı?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Başvuru isteği <code>%h</code> durumuyla başarısız oldu"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "İşaretlenmemişi uygula"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Yapılandırma değişiklikleri uygulanıyor… %ds"
 
@@ -875,6 +875,7 @@ msgid "Authoritative"
 msgstr "Yetkili"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "İzin Gerekli"
 
@@ -1093,8 +1094,8 @@ msgstr "Bağlantı noktası bağlı olmasa bile köprü arayüzünü açın"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Yayın politikası (broadcast, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Araştır…"
 
@@ -1124,8 +1125,8 @@ msgstr "Önbelleğe alınan"
 msgid "Call failed"
 msgstr "Çağrı başarısız"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1199,11 +1200,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Zincir"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Değişiklikler"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Değişiklikler geri alındı."
 
@@ -1306,7 +1307,7 @@ msgstr "İstemci"
 msgid "Client ID to send when requesting DHCP"
 msgstr "DHCP istendiğinde gönderilecek İstemci Kimliği"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1375,16 +1376,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Giden sağlama toplamını hesaplayın (isteğe bağlı)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Yapılandırma"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Yapılandırma değişiklikleri uygulandı."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Yapılandırma değişiklikleri geri alındı!"
 
@@ -1495,7 +1496,7 @@ msgstr "İçerik kaydedildi."
 msgid "Continue"
 msgstr "Devam et"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1739,11 +1740,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "IPv6 öneklerini temsil et"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1755,7 +1756,7 @@ msgstr "Sil"
 msgid "Delete key"
 msgstr "Anahtarı sil"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Silme isteği başarısız oldu: %s"
 
@@ -1769,11 +1770,11 @@ msgstr "Teslimat Trafiği Gösterge Mesaj Aralığı"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Açıklama"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Seçimi kaldır"
 
@@ -1846,7 +1847,7 @@ msgstr "Cihaz mevcut değil"
 msgid "Device type"
 msgstr "Cihaz tipi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Cihaza ulaşılamıyor!"
 
@@ -1867,7 +1868,7 @@ msgstr "Tanılama"
 msgid "Dial number"
 msgstr "Arama numarası"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Dizin"
 
@@ -1922,7 +1923,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Düşük Onayda İlişkilendirmeyi Kes"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr "Yukarı akış RFC1918 yanıtlarını yoksay."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1941,10 +1942,14 @@ msgstr "Bağlantı kesme girişimi başarısız oldu"
 msgid "Disconnection attempt failed."
 msgstr "Bağlantı kesme girişimi başarısız oldu."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr "Disk alanı"
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2033,7 +2038,7 @@ msgstr ""
 "Bu arayüzde herhangi bir <abbr title=\"Router Advertisement, ICMPv6 Type "
 "134\">RA</abbr> mesajı gönderme."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "\"%s\" yi gerçekten silmek istiyor musunuz?"
 
@@ -2045,7 +2050,7 @@ msgstr "Aşağıdaki SSH anahtarını gerçekten silmek istiyor musunuz?"
 msgid "Do you really want to erase all settings?"
 msgstr "Tüm ayarları gerçekten silmek istiyor musunuz?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "\"%s\" dizinini gerçekten yinelemeli olarak silmek istiyor musunuz?"
 
@@ -2087,7 +2092,7 @@ msgstr "Mtdblock'u indir"
 msgid "Downstream SNR offset"
 msgstr "Aşağı akış SNR ofseti"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Yeniden sıralamak için sürükleyin"
 
@@ -2137,9 +2142,9 @@ msgstr "EA bit uzunluğu"
 msgid "EAP-Method"
 msgstr "EAP Yöntemi"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2186,6 +2191,12 @@ msgstr "Acil Durum"
 msgid "Enable"
 msgstr "Etkinleştir"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+"Eşi Etkinleştir / Devre Dışı Bırak. Değişiklikleri uygulamak için wireguard "
+"arayüzünü yeniden başlatın."
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2395,11 +2406,11 @@ msgstr "Encapsulation modu"
 msgid "Encryption"
 msgstr "Şifreleme"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Uç Nokta Ana Bilgisayarı"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Uç Nokta Bağlantı Noktası"
 
@@ -2502,7 +2513,7 @@ msgstr "Geçerli bir IPv6 adresi bekleniyor"
 msgid "Expecting two priority values separated by a colon"
 msgstr "İki nokta üst üste ile ayrılmış iki öncelik değeri bekleniyor"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2582,7 +2593,7 @@ msgstr "FT protokolü"
 msgid "Failed to change the system password."
 msgstr "Sistem şifresi değiştirilemedi."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "%ds içinde ayarlar uygulanamadı, geri alma bekleniyor…"
 
@@ -2590,7 +2601,7 @@ msgstr "%ds içinde ayarlar uygulanamadı, geri alma bekleniyor…"
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "\"/etc/init.d/%s %s\" eylemi yürütülemedi: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Dosya"
 
@@ -2603,7 +2614,7 @@ msgstr ""
 "listeleyen dosya, ör. <code>server=1.2.3.4</code>, <code>server=/"
 "domain/1.2.3.4</code>."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Dosyaya erişilemiyor"
 
@@ -2615,7 +2626,7 @@ msgstr "DHCP kiralama bilgilerinin saklanacağı dosya."
 msgid "File with upstream resolvers."
 msgstr "Yukarı akış çözümleyicilerinin olduğu dosya."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Dosya adı"
@@ -2724,7 +2735,7 @@ msgstr "Cihaza sistem yazılımı yükleme/yedekleme işlemleri"
 msgid "Flashing…"
 msgstr "Yazılıyor…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr "QR Kod desteği için lütfen qrencode paketini yükleyin!"
 
@@ -2918,7 +2929,7 @@ msgstr "Yapılandırma Oluştur"
 msgid "Generate Key"
 msgstr "Anahtar Oluştur"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "Yeni QR Kodu Oluştur"
 
@@ -2930,7 +2941,7 @@ msgstr "Yerel olarak PMK oluştur"
 msgid "Generate archive"
 msgstr "Arşiv oluştur"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "Yeni QR Kodu Oluştur"
 
@@ -2946,21 +2957,20 @@ msgstr "Genel Ayarlar"
 msgid "Global network options"
 msgstr "Genel ağ seçenekleri"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "Ürün yazılımı yükseltmesine git..."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Parola yapılandırmasına git..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3115,7 +3125,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>'yi gizle"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "QR Kodunu Gizle"
 
@@ -3304,7 +3314,7 @@ msgstr "IPv4 ağ geçidi"
 msgid "IPv4 netmask"
 msgstr "IPv4 ağ maskesi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Adres/ağ maskesi gösteriminde IPv4 ağı"
 
@@ -3405,7 +3415,7 @@ msgstr "IPv6 atama uzunluğu"
 msgid "IPv6 gateway"
 msgstr "IPv6 ağ geçidi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Adres/ağ maskesi gösteriminde IPv6 ağı"
 
@@ -3476,7 +3486,7 @@ msgstr "IPv6-over-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Kimlik"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr "Varsa, istemcinin \"PresharedKey\""
 
@@ -3516,7 +3526,7 @@ msgstr ""
 "Belirtilmişse, cihazı sabit bir cihaz düğümü yerine bölüm etiketi ile "
 "bağlayın"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3846,6 +3856,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Geçersiz onaltılık değer"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Geçersiz kullanıcı adı ve/veya şifre! Lütfen tekrar deneyin."
 
@@ -3865,7 +3877,7 @@ msgstr ""
 "Flash belleğe sığmayan bir görüntüyü flaş etmeye çalıştığınız anlaşılıyor, "
 "lütfen görüntü dosyasını doğrulayın!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4042,7 +4054,7 @@ msgstr ""
 "ölçüde azalabilir. Mümkün olduğunda 802.11b hızlarına izin verilmemesi "
 "önerilir."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Lejant:"
 
@@ -4162,17 +4174,19 @@ msgstr "Yük"
 msgid "Load Average"
 msgstr "Ortalama Yük"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr "QR Kodu yükleniyor..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Dizin içeriği yükleniyor…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Görünüm yükleniyor…"
 
@@ -4281,6 +4295,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "Tünelin ekleneceği mantıksal ağ (köprülü) (isteğe bağlı)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Oturum Aç"
 
@@ -4645,7 +4660,7 @@ msgstr "İzle"
 msgid "More Characters"
 msgstr "Daha Fazla Karakter"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Daha…"
 
@@ -4751,8 +4766,8 @@ msgstr "NT Alanı"
 msgid "NTP server candidates"
 msgstr "NTP sunucusu adayları"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4850,7 +4865,7 @@ msgstr "Yeni arayüz adı…"
 msgid "Next »"
 msgstr "Sonraki »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4880,7 +4895,6 @@ msgstr "NAT-T yok"
 msgid "No RX signal"
 msgstr "RX sinyali yok"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4914,7 +4928,7 @@ msgstr "Uygulama yok"
 msgid "No entries available"
 msgstr "Kullanılabilir girdi yok"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Bu dizinde giriş yok"
 
@@ -4954,7 +4968,7 @@ msgstr "Daha fazla bağımlı yok, arayüz kaydedilemiyor"
 msgid "No negative cache"
 msgstr "Negatif önbellek yok"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5123,7 +5137,7 @@ msgstr "Bağlantı rotası"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Ana bilgisayar adı veya mac adreslerinden biri belirtilmelidir!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Şunlardan biri: %s"
 
@@ -5198,20 +5212,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Çalışma frekansı"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "\"%s\" seçeneği geçersiz bir giriş değeri içeriyor."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "\"%s\" seçeneği boş olmamalıdır."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Seçenek değişti"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Seçenek kaldırıldı"
 
@@ -5243,7 +5257,7 @@ msgstr ""
 "alındığında, IPv6 adresini oluşturmak için soneki arayüz için ('::1' gibi) "
 "kullanın ('a:b:c:d::1')."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5251,11 +5265,11 @@ msgstr ""
 "İsteğe bağlı. Base64 kodlu önceden paylaşılmış anahtar. Kuantum sonrası "
 "direnç için ek bir simetrik anahtar şifreleme katmanı ekler."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "İsteğe bağlı. Bu eş için İzin Verilen IP'ler için yollar oluşturun."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "İsteğe bağlı. Eşin tanımı."
 
@@ -5263,13 +5277,13 @@ msgstr "İsteğe bağlı. Eşin tanımı."
 msgid "Optional. Do not create host routes to peers."
 msgstr "İsteğe bağlı. Eşlere ana bilgisayar yolları oluşturmayın."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr "İsteğe bağlı. Eşin sunucusu. Arayüzü açmadan önce isimler çözümlenir."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5283,11 +5297,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "İsteğe bağlı. Tünel arayüzünün Maksimum İletim Birimi."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "İsteğe bağlı. Eşin bağlantı noktası."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5437,7 +5451,7 @@ msgstr "Dahili yollar için kullanılan tabloyu geçersiz kılın"
 msgid "Overview"
 msgstr "Genel bakış"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Mevcut dosyanın \"%s\" üzerine yaz\" ?"
 
@@ -5572,6 +5586,7 @@ msgstr "Geçiş (Fiziksel cihazı tek bir MAC VLAN'a yansıtın)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Parola"
 
@@ -5661,6 +5676,10 @@ msgstr "Eş adresi eksik"
 msgid "Peer device name"
 msgstr "Eş cihaz adı"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr "Eş devre dışı"
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Eşler"
@@ -5688,7 +5707,7 @@ msgstr "Sistem Sıfırlaması gerçekleştir"
 msgid "Permission denied"
 msgstr "İzin reddedildi"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Devamlı Canlı Tut"
 
@@ -5719,7 +5738,7 @@ msgstr "Pktler."
 msgid "Please enter your username and password."
 msgstr "Lütfen kullanıcı adınızı ve şifrenizi giriniz."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Lütfen yüklenecek dosyayı seçin."
 
@@ -5739,7 +5758,7 @@ msgstr "Bağlantı noktası izolasyonu"
 msgid "Port status:"
 msgstr "Bağlantı noktası durumu:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Olası olumsuzluk: %s"
 
@@ -5767,7 +5786,7 @@ msgstr "Önek Delege Edildi"
 msgid "Prefix suppressor"
 msgstr "Ön ek bastırıcı"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Ön Paylaşımlı Anahtar"
 
@@ -5862,7 +5881,7 @@ msgstr "Yeni ağ sağlayın"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Sahte Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Genel anahtar"
 
@@ -5887,8 +5906,8 @@ msgstr "İstemcilere dağıtılmak üzere bu cihaza yönlendirilen genel önek."
 msgid "QMI Cellular"
 msgstr "QMI Hücresel"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "QR Kod"
 
@@ -6120,7 +6139,7 @@ msgstr "Belirli ISS'ler için gereklidir, ör. DOCSIS 3 ile Charter"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Gereklidir. Bu arabirim için Base64 ile kodlanmış özel anahtar."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Gereklidir. Eşin Base64 ile kodlanmış genel anahtarı."
 
@@ -6250,8 +6269,8 @@ msgstr ""
 "Birden çok IP varsa, sorgunun alındığı alt ağla eşleşen DNS sorgularına "
 "yanıtları döndür."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Şifreyi göster/gizle"
 
@@ -6259,19 +6278,19 @@ msgstr "Şifreyi göster/gizle"
 msgid "Reverse path filter"
 msgstr "Ters yol filtresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Geri döndür"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Değişiklikleri geri al"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Geri döndürme isteği <code>%h</code> durumuyla başarısız oldu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Yapılandırma geri döndürülüyor…"
 
@@ -6297,7 +6316,7 @@ msgstr "Kök hazırlığı"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Round-Robin politikası (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "İzin Verilen IP'leri Yönlendir"
 
@@ -6406,7 +6425,7 @@ msgstr "SSTP Sunucusu"
 msgid "SWAP"
 msgstr "TAKAS"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6417,7 +6436,7 @@ msgid "Save"
 msgstr "Kaydet"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Kaydet & Uygula"
@@ -6443,11 +6462,11 @@ msgstr "Tara"
 msgid "Scheduled Tasks"
 msgstr "Zamanlanmış Görevler"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Bölüm eklendi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Bölüm kaldırıldı"
 
@@ -6465,9 +6484,9 @@ msgstr ""
 "zorla' seçeneğini seçin. Yalnızca donanım yazılımının doğru olduğundan ve "
 "cihazınız için tasarlandığından eminseniz kullanın!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Dosya Seç…"
 
@@ -6663,7 +6682,7 @@ msgstr "Sinyal Yenileme Hızı"
 msgid "Signal:"
 msgstr "Sinyal:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Boyut"
@@ -7070,7 +7089,7 @@ msgstr "Başlatma önceliği"
 msgid "Start refresh"
 msgstr "Yenilemeye başla"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Yapılandırma uygulanıyor…"
 
@@ -7143,6 +7162,10 @@ msgstr "WPS'yi durdur"
 msgid "Stop refresh"
 msgstr "Yenilemeyi durdur"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr "Depolama"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "Sıkı Filtreleme"
@@ -7207,7 +7230,7 @@ msgstr "Ağ anahtarı protokolü"
 msgid "Switch to CIDR list notation"
 msgstr "CIDR listesi gösterimine geç"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Sembolik bağlantı"
 
@@ -7244,7 +7267,6 @@ msgstr "Sistem özellikleri"
 msgid "System log buffer size"
 msgstr "Sistem günlüğü arabellek boyutu"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7298,11 +7320,15 @@ msgstr "Hedef Platform"
 msgid "Target network"
 msgstr "Hedef ağ"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr "Geçici alan"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Sonlandır"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "Bu wg arayüzünün \"PublicKey\"i"
 
@@ -7434,7 +7460,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "MTU, %d baytlık ana aygıt MTU'sunu aşmamalıdır"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7465,7 +7491,7 @@ msgid ""
 msgstr ""
 "Gizli bir kablosuz ağa katılırken doğru SSID manuel olarak belirtilmelidir"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7573,7 +7599,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "IPv6 önekinin bit cinsinden uzunluğu"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7602,6 +7628,10 @@ msgstr "Yerel IPv4 ağ maskesi"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "Tünelin oluşturulduğu yerel IPv6 adresi (isteğe bağlı)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr "Oturum açma isteği şu hatayla başarısız oldu: %h"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7763,11 +7793,11 @@ msgstr "Değer, konfigürasyon tarafından geçersiz kılınır. Orijinali: %s"
 msgid "There are no active leases"
 msgstr "Aktif kira yok"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Uygulanabilecek değişiklik yok"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7864,8 +7894,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr "Ca-bundle paketi kurulu olmadığı için bu seçenek kullanılamaz."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8145,7 +8175,7 @@ msgstr "Kaldır"
 msgid "Unnamed key"
 msgstr "Adsız anahtar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Kaydedilmemiş Değişiklikler"
 
@@ -8175,7 +8205,7 @@ msgstr "Aktif"
 msgid "Up Delay"
 msgstr "Yukarı Gecikme"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Yükle"
 
@@ -8192,21 +8222,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Arşiv yükle..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Dosya yükle"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Dosya yükle…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Yükleme isteği başarısız oldu: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Dosya yükleniyor…"
 
@@ -8415,6 +8445,7 @@ msgstr "Kullanıcı anahtarı (PEM kodlu)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Kullanıcı adı"
 
@@ -8724,7 +8755,7 @@ msgstr "Sistem günlüğünü dosyaya yaz"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "XOR politikası (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8754,7 +8785,7 @@ msgstr ""
 "dosyalarını devre dışı bırakırsanız, cihazınız erişilemez hale gelebilir!</"
 "strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8919,7 +8950,7 @@ msgstr "Tam dubleks"
 msgid "half-duplex"
 msgstr "Yarı dubleks"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "onaltılık kodlanmış değer"
 
@@ -8944,11 +8975,11 @@ msgstr "göz ardı et"
 msgid "input"
 msgstr "giriş"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "8 ile 63 karakter arasında anahtar"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "5 veya 13 karakterli anahtar"
 
@@ -8981,12 +9012,12 @@ msgstr "hayır"
 msgid "no link"
 msgstr "bağlantı yok"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "boş olmayan değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "hiçbiri"
@@ -9020,11 +9051,11 @@ msgstr "diğer yapılandırma (O)"
 msgid "output"
 msgstr "çıktı"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "pozitif ondalık değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "pozitif tamsayı değeri"
 
@@ -9077,7 +9108,7 @@ msgstr ""
 "uHTTPd, <abbr title=\"Hypertext Transfer Protocol\">HTTP</abbr> veya <abbr "
 "title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> ağ erişimi sunar."
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "eşsiz değer"
 
@@ -9095,7 +9126,7 @@ msgstr "bilinmeyen"
 msgid "unlimited"
 msgstr "sınırsız"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -9116,175 +9147,175 @@ msgstr "tanımsız -veya- oluşturun:"
 msgid "untagged"
 msgstr "etiketsiz"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "geçerli IP adresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "geçerli IP adresi veya önek"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "geçerli IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "geçerli IPv4 adresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "geçerli IPv4 adresi veya ağ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "geçerli IPv4 adresi:bağlantı noktası"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "geçerli IPv4 ağı"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "geçerli IPv4 veya IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "geçerli IPv4 önek değeri (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "geçerli IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "geçerli IPv6 adresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "geçerli IPv6 adresi veya öneki"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "geçerli IPv6 ana bilgisayar kimliği"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "geçerli IPv6 ağı"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "geçerli IPv6 önek değeri (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "geçerli MAC adresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "geçerli UCI tanımlayıcı"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "geçerli UCI tanımlayıcısı, ana bilgisayar adı veya IP adresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "geçerli adres:bağlantı noktası"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "geçerli tarih (YYYY-AA-GG)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "geçerli ondalık değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "geçerli onaltılık WEP anahtarı"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "geçerli onaltılık WPA anahtarı"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "geçerli ana bilgisayar:bağlantı noktası"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "geçerli ana bilgisayar adı"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "geçerli ana bilgisayar adı veya IP adresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "geçerli tamsayı değeri"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "geçerli çok noktaya yayın MAC adresi"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "adres/ağ maskesi gösteriminde geçerli ağ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "geçerli telefon rakamı (0-9, \"*\", \"#\", \"!\" veya \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "geçerli bağlantı noktası veya bağlantı noktası aralığı (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "geçerli bağlantı noktası değeri"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "geçerli zaman (SA:DA:SN)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "%d ile %d karakter arasındaki değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "%f ile %f arasındaki değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "%f den büyük veya eşit değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "%f den küçük veya eşit değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "%d karakterli değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "en az %d karakter içeren değer"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "en fazla %d karakter içeren değer"
 
index 42ee5bd4c30848bbdaa34ba3c0daad15c2ab6227..e883f5c95df275d43b5285083a0bec683e7a23c9 100644 (file)
@@ -21,7 +21,7 @@ msgstr "%.1f дБ"
 msgid "%d Bit"
 msgstr "%d біт"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d неприпустимі поля"
 
@@ -57,19 +57,19 @@ msgid "-- Additional Field --"
 msgstr "-- Додаткові поля --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Оберіть --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- нетипово --"
@@ -223,7 +223,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "Конфігурація для пристрою \"%s\" вже існує"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "Каталог з такою ж назвою вже існує."
 
@@ -232,7 +232,7 @@ msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Оскільки сеанс автентифікації закінчився, потрібен новий вхід у систему."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -417,11 +417,11 @@ msgstr "Адаптивне балансування навантаження (ba
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "Адаптивне балансування навантаження передавання (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -652,7 +652,7 @@ msgstr "Дозволити зондування функцій системи"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Дозволити користувачеві <em>root</em> вхід до системи з паролем"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "Дозволено IP-адреси"
 
@@ -811,16 +811,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Застосувати резервну копію?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Сталася помилка запиту на застосування зі статусом <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Застосувати без перевірки"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Очікування на застосування конфігурації… %d c"
 
@@ -880,6 +880,7 @@ msgid "Authoritative"
 msgstr "Надійний"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Потрібна авторизація"
 
@@ -1098,8 +1099,8 @@ msgstr "Піднімати інтерфейс моста, навіть якщо
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "Політика широкомовності (broadcast, 3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Огляд…"
 
@@ -1130,8 +1131,8 @@ msgstr "Кешовано"
 msgid "Call failed"
 msgstr "Не вдалося здійснити виклик"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1205,11 +1206,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Ланцюжок"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Зміни"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Зміни було скасовано."
 
@@ -1312,7 +1313,7 @@ msgstr "Клієнт"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Ідентифікатор клієнта для відправки при запиті DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1380,16 +1381,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "Обчислити вихідну контрольну суму (необов’язково)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Конфігурація"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Зміни конфігурації застосовано."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Зміни конфігурації було скасовано!"
 
@@ -1496,7 +1497,7 @@ msgstr "Вміст збережено."
 msgid "Continue"
 msgstr "Продовжити"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1748,11 +1749,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr "Делегувати префікси IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1764,7 +1765,7 @@ msgstr "Видалити"
 msgid "Delete key"
 msgstr "Видалити ключ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Помилка запиту на видалення: %s"
 
@@ -1778,11 +1779,11 @@ msgstr "Інтервал повідомлень індикації доправ
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Опис"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Скасувати вибір"
 
@@ -1855,7 +1856,7 @@ msgstr "Пристрій відсутній"
 msgid "Device type"
 msgstr "Тип пристрою"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Пристрій недосяжний!"
 
@@ -1876,7 +1877,7 @@ msgstr "Діагностика"
 msgid "Dial number"
 msgstr "Набір номера"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Каталог"
 
@@ -1931,8 +1932,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Роз'єднувати за низького підтвердження"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Ð\92Ñ\96дкидаÑ\82и Ð²Ð¸Ñ\81Ñ\85Ñ\96днÑ\96 RFC1918-вÑ\96дповÑ\96дÑ\96"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Ð\92Ñ\96дкинÑ\8cÑ\82е Ð²Ñ\96дповÑ\96дÑ\96 Ð²Ð³Ð¾Ñ\80Ñ\83 Ð·Ð° Ñ\82еÑ\87Ñ\96Ñ\94Ñ\8e, Ñ\89о Ð¼Ñ\96Ñ\81Ñ\82Ñ\8fÑ\82Ñ\8c Ð°Ð´Ñ\80еÑ\81и RFC1918."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1950,10 +1951,14 @@ msgstr "Спроба від'єднання не вдалася"
 msgid "Disconnection attempt failed."
 msgstr "Спроба відключення зазнала невдачі."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -2044,7 +2049,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Справді видалити \"%s\"?"
 
@@ -2056,7 +2061,7 @@ msgstr "Справді видалити такий SSH ключ?"
 msgid "Do you really want to erase all settings?"
 msgstr "Справді стерти всі налаштування?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Справді рекурсивно видалити каталог \"%s\"?"
 
@@ -2098,7 +2103,7 @@ msgstr "Завантажити mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Низхідний зсув SNR"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Перетягніть, щоб змінити порядок"
 
@@ -2149,9 +2154,9 @@ msgstr "Довжина EA-бітів"
 msgid "EAP-Method"
 msgstr "Метод EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2198,6 +2203,10 @@ msgstr "Надзвичайна ситуація"
 msgid "Enable"
 msgstr "Увімкнути"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2403,11 +2412,11 @@ msgstr "Режим інкапсуляції"
 msgid "Encryption"
 msgstr "Шифрування"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "Кінцевий вузол"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "Порт кінцевого вузла"
 
@@ -2510,7 +2519,7 @@ msgstr "Очікується дійсна IPv6-адреса"
 msgid "Expecting two priority values separated by a colon"
 msgstr "Очікується два значення пріоритету, розділені двокрапкою"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2588,7 +2597,7 @@ msgstr "Протокол FT"
 msgid "Failed to change the system password."
 msgstr "Не вдалося змінити системний пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Не вдалося підтвердити застосування на протязі %d с, очікуємо відкату…"
 
@@ -2596,7 +2605,7 @@ msgstr "Не вдалося підтвердити застосування на
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Не вдалося виконати дію \"/etc/init.d/%s %s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Файл"
 
@@ -2609,7 +2618,7 @@ msgstr ""
 "'server=1.2.3.4' для домен-орієнтованих або повних висхідних <abbr title="
 "\"Domain Name System\">DNS</abbr>-серверів."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Файл недоступний"
 
@@ -2625,7 +2634,7 @@ msgstr ""
 "Локальний <abbr title=\"Domain Name System — система доменних імен\">DNS</"
 "abbr>-файл"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Ім'я файлу"
@@ -2734,7 +2743,7 @@ msgstr "Операції прошивання"
 msgid "Flashing…"
 msgstr "Прошиваємо…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2918,7 +2927,7 @@ msgstr "Cтворити конфігурацію"
 msgid "Generate Key"
 msgstr "Згенерувати ключ"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2930,7 +2939,7 @@ msgstr "Згенерувати PMK локально"
 msgid "Generate archive"
 msgstr "Cтворити архів"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2946,21 +2955,20 @@ msgstr "Загальні параметри"
 msgid "Global network options"
 msgstr "Глобальні параметри мережі"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Перейти до конфігурування пароля..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3119,7 +3127,7 @@ msgstr ""
 "Приховати <abbr title=\"Extended Service Set Identifier — ідентифікатор "
 "розширеної служби послуг\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3304,7 +3312,7 @@ msgstr "Шлюз IPv4"
 msgid "IPv4 netmask"
 msgstr "Маска мережі IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "Мережа IPv4 у позначенні адреси / мережевої маски"
 
@@ -3407,7 +3415,7 @@ msgstr "Довжина призначення IPv6"
 msgid "IPv6 gateway"
 msgstr "Шлюз IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "Мережа IPv6 у позначенні адреси / мережевої маски"
 
@@ -3477,7 +3485,7 @@ msgstr "IPv6 через IPv4 (6to4)"
 msgid "Identity"
 msgstr "Ідентифікація EAP"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3516,7 +3524,7 @@ msgstr ""
 "Якщо обрано, монтувати пристрій за міткою його розділу замість фіксованого "
 "вузла пристрою"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3838,6 +3846,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Неприпустиме шістнадцяткове значення"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Неприпустиме ім'я користувача та/або пароль! Спробуйте ще раз."
 
@@ -3857,7 +3867,7 @@ msgstr ""
 "Схоже, що ви намагаєтеся прошити образ, який не вміщається до флеш-пам'яті! "
 "Перевірте файл образу!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -4034,7 +4044,7 @@ msgstr ""
 "ефективність ефірного часу може значно зменшитися. Рекомендується не "
 "дозволяти швидкості 802.11b, де це можливо."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "Легенда:"
 
@@ -4165,17 +4175,19 @@ msgstr "Навантаження"
 msgid "Load Average"
 msgstr "Середнє навантаження"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Завантаження вмісту каталогу…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Завантаження подання…"
 
@@ -4283,6 +4295,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Увійти"
 
@@ -4642,7 +4655,7 @@ msgstr "Диспетчер"
 msgid "More Characters"
 msgstr "Більше символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "Докладніше…"
 
@@ -4748,8 +4761,8 @@ msgstr "Домен NT"
 msgid "NTP server candidates"
 msgstr "Сервери NTP – кандидати для синхронізації"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4848,7 +4861,7 @@ msgstr "Нова назва інтерфейсу…"
 msgid "Next »"
 msgstr "Наступний »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4878,7 +4891,6 @@ msgstr "Немає NAT-T"
 msgid "No RX signal"
 msgstr "Сигналу RX немає"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4909,7 +4921,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "У цьому каталозі немає записів"
 
@@ -4949,7 +4961,7 @@ msgstr "Більше немає доступних ведених, не вдає
 msgid "No negative cache"
 msgstr "Ніяких негативних кешувань"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5116,7 +5128,7 @@ msgstr "Маршрут On-Link"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Має бути зазначено одне з двох – ім'я вузла або МАС-адреса!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Одне з нижченаведеного: %s"
 
@@ -5182,20 +5194,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Робоча частота"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Параметр \"%s\" містить неприпустиме значення введення."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "Параметр \"%s\" не може бути порожнім."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Опцію змінено"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Опцію видалено"
 
@@ -5227,7 +5239,7 @@ msgstr ""
 "отримано від сервера делегування, для формування IPv6-адреси інтерфейсу "
 "(наприклад, 'a:b:c:d::1') використовуйте суфікс ('::1')."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5236,11 +5248,11 @@ msgstr ""
 "Додавання додатково рівня шифрування із симетричним ключем для пост-"
 "квантової стійкості."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Необов'язково. Створити для цього вузла маршрути для дозволених IP."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Необов'язково. Опис вузла."
 
@@ -5248,13 +5260,13 @@ msgstr "Необов'язково. Опис вузла."
 msgid "Optional. Do not create host routes to peers."
 msgstr "Необов'язково. Не створювати хост-маршрути для вузлів."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr "Необов'язково. Хост вузла. Імена буде виділено до підняття інтерфейсу."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5267,11 +5279,11 @@ msgstr ""
 "Необов'язково. <abbr title=\"Maximum Transmission Unit — максимальний блок "
 "передавання даних\">MTU</abbr> тунельного інтерфейсу."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Необов'язково. Порт вузла."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5420,7 +5432,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Огляд"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Перезаписати існуючий файл \"%s\"?"
 
@@ -5558,6 +5570,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Пароль"
 
@@ -5647,6 +5660,10 @@ msgstr "Відсутня адреса вузла"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "рівні"
@@ -5674,7 +5691,7 @@ msgstr "Виконати відновлення"
 msgid "Permission denied"
 msgstr "Дозволу не надано"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Завжди тримати ввімкненим"
 
@@ -5705,7 +5722,7 @@ msgstr "пакетів"
 msgid "Please enter your username and password."
 msgstr "Введіть ім'я користувача і пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "Виберіть файл для відвантаження."
 
@@ -5725,7 +5742,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Стан порту:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Потенційне заперечення: %s"
 
@@ -5753,7 +5770,7 @@ msgstr "Делеговано префікс"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Заздалегідь установлений спільний ключ"
 
@@ -5850,7 +5867,7 @@ msgstr "Укажіть нову мережу"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Відкритий ключ"
 
@@ -5875,8 +5892,8 @@ msgstr "Публічний префікс надісланий на цей пр
 msgid "QMI Cellular"
 msgstr "Стільниковий QMI"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6114,7 +6131,7 @@ msgstr "Вимагається для деяких провайдерів, на
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Вимагається. Base64-кодований закритий ключ для цього інтерфейсу."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Вимагається. Base64-кодований відкритий ключ вузла."
 
@@ -6244,8 +6261,8 @@ msgstr ""
 "Локалізувати ім'я хоста залежно від запитуючої підмережі, якщо доступно "
 "кілька IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Показати/приховати пароль"
 
@@ -6253,19 +6270,19 @@ msgstr "Показати/приховати пароль"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Скасувати"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Скасувати зміни"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Помилка запиту на скасування зі статусом <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Відкат конфігурації…"
 
@@ -6288,7 +6305,7 @@ msgstr "Підготовка Root"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Політика round-robin (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Маршрутизація дозволених IP-адрес"
 
@@ -6395,7 +6412,7 @@ msgstr "Сервер SSTP"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6406,7 +6423,7 @@ msgid "Save"
 msgstr "Зберегти"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Зберегти і застосувати"
@@ -6432,11 +6449,11 @@ msgstr "Сканувати"
 msgid "Scheduled Tasks"
 msgstr "Заплановані завдання"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Секцію додано"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Секцію видалено"
 
@@ -6454,9 +6471,9 @@ msgstr ""
 "виберіть \"Примусове оновлення\". Використовуйте тільки якщо ви впевнені, що "
 "мікропрограма є правильною і призначена для вашого пристрою!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Виберіть файл…"
 
@@ -6644,7 +6661,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Сигнал:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Розмір"
@@ -7005,7 +7022,7 @@ msgstr "Стартовий пріоритет"
 msgid "Start refresh"
 msgstr "Запустити оновлення"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Розпочато застосування конфігурації…"
 
@@ -7078,6 +7095,10 @@ msgstr "Зупинити WPS"
 msgid "Stop refresh"
 msgstr "Зупинити оновлення"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7142,7 +7163,7 @@ msgstr "Протокол комутатора"
 msgid "Switch to CIDR list notation"
 msgstr "Перейти до позначення списку CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Символічне посилання"
 
@@ -7179,7 +7200,6 @@ msgstr "Властивості системи"
 msgid "System log buffer size"
 msgstr "Розмір буфера системного журналу"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7233,11 +7253,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Цільова мережа"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Завершити"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7356,7 +7380,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7384,7 +7408,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7487,7 +7511,7 @@ msgstr "Довжина IPv4-префікса в бітах, решта вико
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Довжина IPv6-префікса в бітах"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7514,6 +7538,10 @@ msgstr "Локальна мережева маска IPv4"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7661,11 +7689,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "Немає жодних активних оренд"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Немає жодних змін до застосування"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7766,8 +7794,8 @@ msgstr ""
 "Цю опцію використовувати не можна, оскільки пакет \"ca-bundle\" не "
 "інстальовано."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -8039,7 +8067,7 @@ msgstr "Демонтувати"
 msgid "Unnamed key"
 msgstr "Ключ без назви"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Незбережені зміни"
 
@@ -8069,7 +8097,7 @@ msgstr "Вгору"
 msgid "Up Delay"
 msgstr "Затримка підняття"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Завантажити"
 
@@ -8086,21 +8114,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Відвантажити архів…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Відвантажити файл"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Відвантажити файл…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Не вдалося виконати запит на відвантаження: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Відвантаження файлу…"
 
@@ -8302,6 +8330,7 @@ msgstr "Ключ користувача (PEM-кодований)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Ім'я користувача"
 
@@ -8607,7 +8636,7 @@ msgstr "Записувати cистемний журнал до файлу"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "Політика XOR (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8636,7 +8665,7 @@ msgstr ""
 "Якщо ви вимкнете основний скрипт ініціалізації (наприклад \"network\"), "
 "пристрій може стати недоступним!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8801,7 +8830,7 @@ msgstr "повний дуплекс"
 msgid "half-duplex"
 msgstr "напівдуплекс"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "шістнадцяткове кодоване значення"
 
@@ -8826,11 +8855,11 @@ msgstr "ігнорувати"
 msgid "input"
 msgstr "вхід"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "ключ від 8 до 63 символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "ключ із 5 або 13 символів"
 
@@ -8863,12 +8892,12 @@ msgstr "Ні"
 msgid "no link"
 msgstr "нема з'єднання"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "непусте значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "нічого"
@@ -8902,11 +8931,11 @@ msgstr ""
 msgid "output"
 msgstr "вихід"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "додатне десяткове значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "додатне ціле значення"
 
@@ -8957,7 +8986,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "унікальне значення"
 
@@ -8975,7 +9004,7 @@ msgstr "невідомо"
 msgid "unlimited"
 msgstr "необмежено"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8996,175 +9025,175 @@ msgstr "невизначено -або- створити:"
 msgid "untagged"
 msgstr "непозначено"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "дійсна IP-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "дійсна IP-адреса або префікс"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "дійсна IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "дійсна IPv4-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "дійсна IPv4-адреса або мережа"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "дійсна IPv4-адреса:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "дійсна IPv4-мережа"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "дійсна IPv4 або IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "дійсне значення IPv4-префіксу (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "дійсна IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "дійсна IPv6-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "дійсна IPv6-адреса або префікс"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "дійсний IPv6-ідентифікатор хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "дійсна IPv6-мережа"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "дійсне значення IPv6-префіксу (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "дійсна MAC-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "дійсний UCI-ідентифікатор"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "дійсний UCI-ідентифікатор, ім'я хоста або IP-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "дійсна адреса:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "дійсна дата (РРРР-ММ-ДД)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "дійсне десяткове значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "дійсний шістнадцятковий ключ WEP"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "дійсний шістнадцятковий ключ WPA"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "дійсне ім'я хоста:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "дійсне ім'я хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "дійсне ім'я хоста або IP-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "дійсне ціле значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "дійсна мережа в записі адреса/маска мережі"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "дійсний символ номера телефону (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "дійсний порт або діапазон портів (порт1-порт2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "дійсне значення порту"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "дійсний час (ГГ:ХХ:СС)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "значення від %d до %d символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "значення від %f до %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "значення, що більше або дорівнює %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "значення, що менше або дорівнює %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "значення з %d симв."
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "значення з принаймні %d символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "значення з не більше %d символів"
 
index b8e0fd62e8f8adb79787f74b9923c3abf0a51c0a..4c9082ef78d12e791ef44916c9ded2ffe6cd159c 100644 (file)
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr "%d bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d trường không hợp lệ"
 
@@ -59,19 +59,19 @@ msgid "-- Additional Field --"
 msgstr "---Mục bổ sung---"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- Hãy chọn --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "--tùy chỉnh--"
@@ -219,7 +219,7 @@ msgstr ""
 msgid "A configuration for the device \"%s\" already exists"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "thư mục có tên này đã tồn tại"
 
@@ -227,7 +227,7 @@ msgstr "thư mục có tên này đã tồn tại"
 msgid "A new login is required since the authentication session expired."
 msgstr "Cần đăng nhận lại vì phiên xác thực cũ đã hết hạn"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -410,11 +410,11 @@ msgstr ""
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -636,7 +636,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Cho phép người dùng <em>root</em> đăng nhập với mật khẩu"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "cho phép IPs"
 
@@ -794,16 +794,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Chấp nhận sao lưu?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Áp dụng yêu cầu không thành công với trạng thái <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "Áp dụng không kiểm tra"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "Đợi cấu hình được áp dụng... %ds"
 
@@ -863,6 +863,7 @@ msgid "Authoritative"
 msgstr "Xác thực"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "Yêu cầu ủy quyền"
 
@@ -1080,8 +1081,8 @@ msgstr ""
 msgid "Broadcast policy (broadcast, 3)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "Duyệt..."
 
@@ -1111,8 +1112,8 @@ msgstr ""
 msgid "Call failed"
 msgstr "Liên lạc thất bại"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1178,11 +1179,11 @@ msgstr ""
 msgid "Chain"
 msgstr "chuỗi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "Thay đổi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "Những thay đổi đã được phục hồi"
 
@@ -1279,7 +1280,7 @@ msgstr "Khách hàng"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID máy khách gửi khi yêu cầu DHCP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1347,16 +1348,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "Cấu hình"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "Cấu hình đã được áp dụng"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "Cấu hình đã được hoàn lại!"
 
@@ -1454,7 +1455,7 @@ msgstr "Nội dung đã được lưu"
 msgid "Continue"
 msgstr "Tiếp tục"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1693,11 +1694,11 @@ msgstr ""
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1709,7 +1710,7 @@ msgstr "Xóa"
 msgid "Delete key"
 msgstr "Xóa chìa khóa"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "Yêu cầu xóa thất bại: %s"
 
@@ -1723,11 +1724,11 @@ msgstr "Chu kỳ thông báo chỉ thị lưu thông"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "Mô tả"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "Bỏ chọn"
 
@@ -1800,7 +1801,7 @@ msgstr ""
 msgid "Device type"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "Thiết bị không thể truy cập! "
 
@@ -1821,7 +1822,7 @@ msgstr "Phân tích"
 msgid "Dial number"
 msgstr "Quay số"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "Danh mục"
 
@@ -1876,8 +1877,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Hủy liên kết với xác nhận mức thấp"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "Hủy phản hồi ngược RFC1918"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "Hủy phản hồi ngược RFC1918."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1895,10 +1896,14 @@ msgstr "Kết nối thất bại"
 msgid "Disconnection attempt failed."
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1984,7 +1989,7 @@ msgid ""
 "abbr> messages on this interface."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Bạn thật sự muốn xóa \"%s\" ?"
 
@@ -1996,7 +2001,7 @@ msgstr "Bạn thật sự muốn xóa khóa SSH này?"
 msgid "Do you really want to erase all settings?"
 msgstr "Bạn có thật sự muốn xóa tất cả cài đặt này?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Bạn thật sự muốn xóa toàn bộ thư mục \"%s\" ?"
 
@@ -2038,7 +2043,7 @@ msgstr "Tải xuống mtdblock"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "Kéo để tổ chức lại"
 
@@ -2088,9 +2093,9 @@ msgstr "Độ dài EA-bits"
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2137,6 +2142,10 @@ msgstr "Khẩn cấp"
 msgid "Enable"
 msgstr "Kích hoạt"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2338,11 +2347,11 @@ msgstr "Chế độ đóng gói"
 msgid "Encryption"
 msgstr "Mã hóa"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr ""
 
@@ -2443,7 +2452,7 @@ msgstr ""
 msgid "Expecting two priority values separated by a colon"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2521,7 +2530,7 @@ msgstr "Giao thức FT"
 msgid "Failed to change the system password."
 msgstr "Đổi mật khẩu hệ thống thất bại"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Thất bại khi xác thực áp dụng %ds, đợi làm lại..."
 
@@ -2529,7 +2538,7 @@ msgstr "Thất bại khi xác thực áp dụng %ds, đợi làm lại..."
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Thất bại khi thực thi \"/etc/init.d/%s %s\" hành động: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "Tệp tin"
 
@@ -2542,7 +2551,7 @@ msgstr ""
 "chủ=1.2.3.4' cho các máy chủ <abbr title =\"Hệ thống tên miền\"> DNS </"
 "abbr> . "
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "Tệp tin không thể truy cập"
 
@@ -2556,7 +2565,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "Tập tin <abbr title=\"Hệ thống tên miền\">DNS</abbr> địa phương"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "Tên tệp"
@@ -2665,7 +2674,7 @@ msgstr "Hoạt động nạp phần mềm"
 msgid "Flashing…"
 msgstr "Đang nạp..."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2850,7 +2859,7 @@ msgstr "Cấu hình chung"
 msgid "Generate Key"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2862,7 +2871,7 @@ msgstr "Tạo PMK cục bộ"
 msgid "Generate archive"
 msgstr "Tạo bản lưu trữ"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2878,21 +2887,20 @@ msgstr "Cài đặt toàn cục"
 msgid "Global network options"
 msgstr "Tùy chọn mạng toàn cầu"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "Tới trang cài đặt mật khẩu..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3047,7 +3055,7 @@ msgstr ""
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Giấu <abbr title=\"Chế độ mở rộng đặt Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3232,7 +3240,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -3333,7 +3341,7 @@ msgstr "Độ dài gán IPv6"
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -3404,7 +3412,7 @@ msgstr ""
 msgid "Identity"
 msgstr "Nhận dạng"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3441,7 +3449,7 @@ msgid ""
 msgstr ""
 "Nếu được chỉ định, gắn thiết bị theo nhãn phân vùng thay vì nốt cố định"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3758,6 +3766,8 @@ msgid "Invalid hexadecimal value"
 msgstr "Giá trị không hợp lệ"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "Tên và mật mã không đúng. Xin thử lại "
 
@@ -3778,7 +3788,7 @@ msgstr ""
 "Dường như bạn cố gắng flash một hình ảnh không phù hợp với bộ nhớ flash, xin "
 "vui lòng xác minh các tập tin hình ảnh!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3951,7 +3961,7 @@ msgid ""
 "are used. It is recommended to not allow 802.11b rates where possible."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr ""
 
@@ -4071,17 +4081,19 @@ msgstr "Tải "
 msgid "Load Average"
 msgstr "Tải trung bình"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "Đang tải nội dung thư mục..."
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "Tải cảnh..."
 
@@ -4187,6 +4199,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "Đăng nhập "
 
@@ -4543,7 +4556,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Thêm đặc điểm"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "thêm ..."
 
@@ -4649,8 +4662,8 @@ msgstr ""
 msgid "NTP server candidates"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4748,7 +4761,7 @@ msgstr "Tên giao diện mạng mới..."
 msgid "Next »"
 msgstr "Tiếp »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4778,7 +4791,6 @@ msgstr "Không NAT-T"
 msgid "No RX signal"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4809,7 +4821,7 @@ msgstr ""
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "Không có gì trong đường dẫn này"
 
@@ -4849,7 +4861,7 @@ msgstr ""
 msgid "No negative cache"
 msgstr "Không có bộ đệm âm"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -5016,7 +5028,7 @@ msgstr ""
 msgid "One of hostname or MAC address must be specified!"
 msgstr "Một trong những tên máy chủ hoặc địa chỉ mac phải được chỉ định"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "Một trong những điều sau đây: %s"
 
@@ -5080,20 +5092,20 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Tần số hoạt động"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "Thay đổi tùy chỉnh"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "Xóa tùy chỉnh"
 
@@ -5125,7 +5137,7 @@ msgstr ""
 "một máy chủ ủy nhiệm, sử dụng hậu tố (như '::1') để tạo địa chỉ IPv6 ('a:b:c:"
 "d::1') cho giao diện. "
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5133,12 +5145,12 @@ msgstr ""
 "Không bắt buộc. Khóa mã hóa Base64 được chia sẻ từ trước. Thêm vào một lớp "
 "mã hóa khóa đối xứng bổ sung cho tính kháng sau khi được lượng tử."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr ""
 "Không bắt buộc. Tạo tuyến đường cho \"IP được phép\" cho mạng ngang hàng này"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "Không bắt buộc. Mô tả mạng ngang hàng"
 
@@ -5146,7 +5158,7 @@ msgstr "Không bắt buộc. Mô tả mạng ngang hàng"
 msgid "Optional. Do not create host routes to peers."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5154,7 +5166,7 @@ msgstr ""
 "Không bắt buộc. Máy chủ của mạng ngang hàng. Tên được giải quyết trước khi "
 "đưa lên giao diện mạng. "
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5165,11 +5177,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Không bắt buộc. Đơn vị truyền tối đa của giao diện đường hầm mạng."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "Không bắt buộc. Cổng sử dụng cho mạng ngang hàng"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5314,7 +5326,7 @@ msgstr "Ghi đè bảng được sử dụng cho định tuyến nội bộ"
 msgid "Overview"
 msgstr "Tổng quan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Ghi đè tệp đã tồn tại \"%s\" ?"
 
@@ -5449,6 +5461,7 @@ msgstr ""
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "Mật mã"
 
@@ -5538,6 +5551,10 @@ msgstr "Địa chỉ thiết bị mạng ngang hàng bị mất"
 msgid "Peer device name"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "Thiết bị mạng ngang hàng"
@@ -5565,7 +5582,7 @@ msgstr "Thực hiện khởi động lại"
 msgid "Permission denied"
 msgstr "Bạn không có quyền làm"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "Giữ liên tục"
 
@@ -5596,7 +5613,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "Nhập tên và mật mã"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -5616,7 +5633,7 @@ msgstr ""
 msgid "Port status:"
 msgstr "Trạng thái cổng:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "Phủ định tiềm năng của: %s"
 
@@ -5644,7 +5661,7 @@ msgstr "Tiền tố được ủy quyền"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "Khóa đã được chia sẻ"
 
@@ -5737,7 +5754,7 @@ msgstr "Cung cấp mạng mới"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Mạng Ad-Hoc giả (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "Khóa công khai"
 
@@ -5763,8 +5780,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -6001,7 +6018,7 @@ msgstr "Cần thiết cho một số ISP nhất định, ví dụ: Điều lệ
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Bắt buộc. Khóa riêng tư được mã hóa Base64 cho giao diện này"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr ""
 "Bắt buộc. Khóa công khai được mã hóa Base64 của thiết bị mạng ngang hàng"
@@ -6131,8 +6148,8 @@ msgid ""
 msgstr ""
 "Cục bộ hóa tên máy chủ tùy thuộc vào mạng con yêu cầu nếu có sẵn nhiều IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "Hiển thị/ẩn mật khẩu"
 
@@ -6140,19 +6157,19 @@ msgstr "Hiển thị/ẩn mật khẩu"
 msgid "Reverse path filter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "Hoàn nguyên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "Hoàn nguyên thay đổi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Yêu cầu hoàn nguyên không thành công với trạng thái <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "Đang hoàn nguyên cấu hình .."
 
@@ -6175,7 +6192,7 @@ msgstr ""
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "Định tuyến cho các IP được cho phép"
 
@@ -6282,7 +6299,7 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6293,7 +6310,7 @@ msgid "Save"
 msgstr "Lưu"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Lưu & áp dụng "
@@ -6319,11 +6336,11 @@ msgstr "quét"
 msgid "Scheduled Tasks"
 msgstr "Nhiệm vụ theo lịch trình"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "Thêm mục"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "Xóa mục"
 
@@ -6341,9 +6358,9 @@ msgstr ""
 "phần mềm không thành công. Chỉ chọn nếu bạn có thể chắc chắc rằng phần mềm "
 "này tương thích với thiết bị của bạn"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "Chọn tệp"
 
@@ -6528,7 +6545,7 @@ msgstr ""
 msgid "Signal:"
 msgstr "Tín hiệu:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "Dung lượng "
@@ -6874,7 +6891,7 @@ msgstr "Bắt đầu ưu tiên"
 msgid "Start refresh"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "Đang áp dụng cáu hình ..."
 
@@ -6947,6 +6964,10 @@ msgstr ""
 msgid "Stop refresh"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr ""
@@ -7011,7 +7032,7 @@ msgstr "Đổi giao thức"
 msgid "Switch to CIDR list notation"
 msgstr "Chuyển sang ký hiệu danh sách CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "Đường dẫn tham chiếu"
 
@@ -7048,7 +7069,6 @@ msgstr "Thuộc tính hệ thống"
 msgid "System log buffer size"
 msgstr "Kích cỡ bộ đệm nhật ký hệ thống"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7102,11 +7122,15 @@ msgstr ""
 msgid "Target network"
 msgstr "Mạng đích"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "Kết thúc"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7223,7 +7247,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7249,7 +7273,7 @@ msgid ""
 "network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7347,7 +7371,7 @@ msgstr ""
 msgid "The length of the IPv6 prefix in bits"
 msgstr "Độ dài của địa chỉ IPv6 prefix (bit)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7374,6 +7398,10 @@ msgstr ""
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr ""
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7520,11 +7548,11 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "Không có máy được cấp IP nào hoạt động"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "Không có thay đổi nào để áp dụng"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7619,8 +7647,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7892,7 +7920,7 @@ msgstr "Hủy gắn kết"
 msgid "Unnamed key"
 msgstr "Khóa không tên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "Thay đổi không lưu"
 
@@ -7922,7 +7950,7 @@ msgstr "Lên"
 msgid "Up Delay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "Tải lên"
 
@@ -7939,21 +7967,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Tải dữ liệu lên ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "Tải tập tin lên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "Đang tải tin lên ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "Yêu cầu tải thất bại: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "Đang tải tin lên ..."
 
@@ -8151,6 +8179,7 @@ msgstr "Khóa người dùng (mã hóa PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "Tên người dùng "
 
@@ -8449,7 +8478,7 @@ msgstr "Viết nhật ký hệ thống vào một tệp"
 msgid "XOR policy (balance-xor, 2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8478,7 +8507,7 @@ msgstr ""
 "bạn vô hiệu hoá kịch bản khởi động thiết yếu như &amp;quot;network&amp;"
 "quot;, công cụ của bạn chó thể trở nên không truy cập được</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8644,7 +8673,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "Giá trị mã hóa thập lục phân"
 
@@ -8669,11 +8698,11 @@ msgstr "Từ chối"
 msgid "input"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "Mật khẩu từ 8 đến 63 ký tự"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "Mật khẩu có 5 hoặc 13 ký tự"
 
@@ -8706,12 +8735,12 @@ msgstr "Không"
 msgid "no link"
 msgstr "Không có liên kết"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "Giá trị không rỗng"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "không"
@@ -8745,11 +8774,11 @@ msgstr ""
 msgid "output"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "Giá trị thập phân dương"
 
@@ -8800,7 +8829,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "Giá trị độc nhất"
 
@@ -8818,7 +8847,7 @@ msgstr "Không xác định"
 msgid "unlimited"
 msgstr "Không giới hạn"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8839,175 +8868,175 @@ msgstr "Chưa được phân loại hoặc tạo"
 msgid "untagged"
 msgstr "Chưa được gắn thẻ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "Địa chỉ IP hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "địa chỉ IP hoặc tiền tố hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "IPv4 CIDR hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "Địa chỉ IPv4 hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "Mạng hoặc địa chỉ IPv4 hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "Địa chỉ IPv4:cổng hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "Mạng IPv4 hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "IPv4 hoặc IPv6 CIDR hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "giá trị tiền tố IPv4 hợp lệ (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "IPv6 CIDR hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "Địa chỉ IPv6 hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "Địa chỉ IPv6 hoặc tiền tố hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "id máy chủ IPv6 hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "Mạng IPv6 hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "Giá trị tiền tố IPv6 hợp lệ (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "Địa chỉ MAC hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "định danh UCI hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "Định danh UCI, tên máy chủ hoặc địa chỉ IP hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "Địa-chỉ:cổng hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "Ngày hợp lệ (YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "Giá trị thập phân hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "Khóa WEP thập lục phân hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "Khóa WPA thập lục phân hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "Máy-chủ:cổng hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "Tên máy chủ hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "Địa chỉ IP hoặc tên máy chủ hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "Giá trị nguyên hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "Mạng trong địa chỉ/netmask hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "Số điện thoại hợp lệ (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "Cổng hoặc tầm cổng hợp lệ (Cổng 1- Cổng 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "Giá trị cổng hợp lệ"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "Thời gian hợp lệ (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "Giá trị giữa %f và %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "Giá trị lớn hơn hoặc bằng %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "Giá trị nhỏ hơn hoặc bằng %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "giá trị với %d ký tự"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "giá trị với ít nhất %d ký tự"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "giá trị với tối đa %d ký tự"
 
index d3f3ce90e28925c5d108188d02275df567714481..1e50132e7297b99ebd3e51c875ed28d9c7f58f12 100644 (file)
@@ -4,15 +4,15 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-18 01:00+0000\n"
-"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
+"PO-Revision-Date: 2021-11-27 23:39+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luci/zh_Hans/>\n"
 "Language: zh_Hans\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
 msgid "%.1f dB"
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d 个无效字段"
 
@@ -58,19 +58,19 @@ msgid "-- Additional Field --"
 msgstr "-- 更多选项 --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- 请选择 --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- 自定义 --"
@@ -217,7 +217,7 @@ msgstr "<abbr title=\"路由器通告\">RA</abbr> 服务"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "设备 “%s” 的配置已存在"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "已存在同名的目录。"
 
@@ -225,7 +225,7 @@ msgstr "已存在同名的目录。"
 msgid "A new login is required since the authentication session expired."
 msgstr "由于身份验证会话已过期,需要重新登录。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -401,11 +401,11 @@ msgstr "自适应负载均衡(balance-alb,6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "自适应传输负载均衡(balance-tlb,5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -633,7 +633,7 @@ msgstr "允许系统功能探测"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允许 <em>root</em> 用户凭密码登录"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "允许的 IP"
 
@@ -675,7 +675,7 @@ msgstr "此设备的可选简短描述"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1464
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:20
 msgid "Annex"
-msgstr "附件"
+msgstr "Annex"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1465
 msgid "Annex A + L + M (all)"
@@ -683,19 +683,19 @@ msgstr "Annex A + L + M(全部)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1473
 msgid "Annex A G.992.1"
-msgstr "附件 A G.992.1"
+msgstr "Annex A G.992.1"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1474
 msgid "Annex A G.992.2"
-msgstr "附件 A G.992.2"
+msgstr "Annex A G.992.2"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1475
 msgid "Annex A G.992.3"
-msgstr "附件 A G.992.3"
+msgstr "Annex A G.992.3"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1476
 msgid "Annex A G.992.5"
-msgstr "附件 A G.992.5"
+msgstr "Annex A G.992.5"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1466
 msgid "Annex B (all)"
@@ -703,15 +703,15 @@ msgstr "Annex B(全部)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1469
 msgid "Annex B G.992.1"
-msgstr "附件 B G.992.1"
+msgstr "Annex B G.992.1"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1470
 msgid "Annex B G.992.3"
-msgstr "附件 B G.992.3"
+msgstr "Annex B G.992.3"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1471
 msgid "Annex B G.992.5"
-msgstr "附件 B G.992.5"
+msgstr "Annex B G.992.5"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1467
 msgid "Annex J (all)"
@@ -719,7 +719,7 @@ msgstr "Annex J(全部)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1477
 msgid "Annex L G.992.3 POTS 1"
-msgstr "附件 L G.992.3 POTS 1"
+msgstr "Annex L G.992.3 POTS 1"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1468
 msgid "Annex M (all)"
@@ -727,11 +727,11 @@ msgstr "Annex M(全部)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1478
 msgid "Annex M G.992.3"
-msgstr "附件 M G.992.3"
+msgstr "Annex M G.992.3"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1479
 msgid "Annex M G.992.5"
-msgstr "附件 M G.992.5"
+msgstr "Annex M G.992.5"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:885
 msgid "Announce this device as IPv6 DNS server."
@@ -792,16 +792,16 @@ msgstr "将 DHCP 选项应用到此网络。(Empty = 所有客户端)。"
 msgid "Apply backup?"
 msgstr "应用备份?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "应用请求失败,状态 <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "强制应用"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "正在等待配置被应用… %ds"
 
@@ -856,6 +856,7 @@ msgid "Authoritative"
 msgstr "唯一授权"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "需要授权"
 
@@ -1070,8 +1071,8 @@ msgstr "即使没有接口附加到网桥,也启动它"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "广播策略(broadcast,3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "浏览…"
 
@@ -1101,8 +1102,8 @@ msgstr "已缓存"
 msgid "Call failed"
 msgstr "调用失败"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1172,11 +1173,11 @@ msgstr ""
 msgid "Chain"
 msgstr "链"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "更改数"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "更改已恢复。"
 
@@ -1273,7 +1274,7 @@ msgstr "客户端"
 msgid "Client ID to send when requesting DHCP"
 msgstr "请求 DHCP 时发送的客户端 ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1338,16 +1339,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "计算传出校验和(可选)。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "配置"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "配置已应用。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "配置已回滚!"
 
@@ -1450,7 +1451,7 @@ msgstr "内容已保存。"
 msgid "Continue"
 msgstr "继续"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1596,7 +1597,7 @@ msgstr "DNS 权重"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
 msgid "DNS-Label / FQDN"
-msgstr "DNS-标记 / FQDN"
+msgstr "DNS-Label / FQDN"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 msgid "DNSSEC"
@@ -1685,11 +1686,11 @@ msgstr "定义在传入帧上 VLAN 标头优先级到 Linux 内部数据包优
 msgid "Delegate IPv6 prefixes"
 msgstr "委托 IPv6 前缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1701,7 +1702,7 @@ msgstr "删除"
 msgid "Delete key"
 msgstr "删除密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "删除请求失败:%s"
 
@@ -1715,11 +1716,11 @@ msgstr "发送流量指示消息间隔"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "描述"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "取消"
 
@@ -1792,7 +1793,7 @@ msgstr "设备不存在"
 msgid "Device type"
 msgstr "设备类型"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "无法连接到设备!"
 
@@ -1813,7 +1814,7 @@ msgstr "网络诊断"
 msgid "Dial number"
 msgstr "拨号号码"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "目录"
 
@@ -1866,7 +1867,7 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "在低 Ack 应答时断开连接"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
 msgstr "丢弃 RFC1918 上行响应。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1885,10 +1886,15 @@ msgstr "尝试断开连接失败"
 msgid "Disconnection attempt failed."
 msgstr "尝试断开连接失败。"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_diskfree.js:35
+msgid "Disk space"
+msgstr "磁盘空间"
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1973,7 +1979,7 @@ msgstr ""
 "不在此接口上发送任何 <abbr title=\"路由器通告,ICMPv6 类型 134\">RA</abbr> 消"
 "息。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "您真的要删除“%s”吗?"
 
@@ -1985,7 +1991,7 @@ msgstr "您真的要删除以下 SSH 密钥吗?"
 msgid "Do you really want to erase all settings?"
 msgstr "您真的要清除所有设置吗?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "您真的要删除目录“%s”吗?"
 
@@ -2027,7 +2033,7 @@ msgstr "下载 mtdblock"
 msgid "Downstream SNR offset"
 msgstr "下游 SNR 偏移"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "拖动以重排"
 
@@ -2075,9 +2081,9 @@ msgstr "EA-bits 长度"
 msgid "EAP-Method"
 msgstr "EAP 类型"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2122,6 +2128,10 @@ msgstr "紧急"
 msgid "Enable"
 msgstr "启用"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr "启用/禁用对端。重启 Wireguard 端口应用更改。"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2322,11 +2332,11 @@ msgstr "封装模式"
 msgid "Encryption"
 msgstr "加密"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "端点主机"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "端点端口"
 
@@ -2429,7 +2439,7 @@ msgstr "请输入有效的 IPv6 地址"
 msgid "Expecting two priority values separated by a colon"
 msgstr "请输入用冒号分隔的两个优先级"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2493,11 +2503,11 @@ msgstr "额外的 sstpc 选项"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1529
 msgid "FT over DS"
-msgstr "FT 透过 DS"
+msgstr "FT over DS"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1530
 msgid "FT over the Air"
-msgstr "FT 透過 空中"
+msgstr "FT over the Air"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1527
 msgid "FT protocol"
@@ -2507,7 +2517,7 @@ msgstr "FT 协议"
 msgid "Failed to change the system password."
 msgstr "更改系统密码失败。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "在 %d 秒内确认应用失败,等待回滚…"
 
@@ -2515,7 +2525,7 @@ msgstr "在 %d 秒内确认应用失败,等待回滚…"
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "执行“/etc/init.d/%s %s”失败:%s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "文件"
 
@@ -2527,7 +2537,7 @@ msgstr ""
 "列出上游解析器的文件,可以特定于域名,比如 <code>server=1.2.3.4</code>,"
 "<code>server=/domain/1.2.3.4</code>。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "文件无法访问"
 
@@ -2539,7 +2549,7 @@ msgstr "存储 DHCP 租约信息的文件。"
 msgid "File with upstream resolvers."
 msgstr "上游解析器文件。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "文件名"
@@ -2647,7 +2657,7 @@ msgstr "刷写操作"
 msgid "Flashing…"
 msgstr "正在刷写…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr "二维码支持,请安装 qrencode 包!"
 
@@ -2836,7 +2846,7 @@ msgstr "生成配置"
 msgid "Generate Key"
 msgstr "生成密钥"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr "生成新的二维码"
 
@@ -2848,7 +2858,7 @@ msgstr "本地生成 PMK"
 msgid "Generate archive"
 msgstr "生成备份"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr "生成新的二维码"
 
@@ -2864,21 +2874,20 @@ msgstr "全局设置"
 msgid "Global network options"
 msgstr "全局网络选项"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr "转到固件升级…"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "跳转到密码配置页…"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3031,7 +3040,7 @@ msgstr "此处配置设备的基础信息,如主机名称或时区。"
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隐藏 <abbr title=\"扩展服务集标识符\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr "隐藏二维码"
 
@@ -3218,7 +3227,7 @@ msgstr "IPv4 网关"
 msgid "IPv4 netmask"
 msgstr "IPv4 子网掩码"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的 IPv4 网络"
 
@@ -3319,7 +3328,7 @@ msgstr "IPv6 分配长度"
 msgid "IPv6 gateway"
 msgstr "IPv6 网关"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的 IPv6 网络"
 
@@ -3389,7 +3398,7 @@ msgstr "IPv6-over-IPv4(6to4)"
 msgid "Identity"
 msgstr "鉴权"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr "如可用,使用客户端的 \"PresharedKey\""
 
@@ -3424,7 +3433,7 @@ msgid ""
 "device node"
 msgstr "如果指定,则通过分区卷标而不是固定的设备文件来挂载设备"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3737,6 +3746,8 @@ msgid "Invalid hexadecimal value"
 msgstr "无效 16 进制值"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "无效的用户名和/或密码!请重试。"
 
@@ -3754,7 +3765,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr "您尝试刷写的固件与本路由器不兼容,请检查固件文件!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3929,7 +3940,7 @@ msgstr ""
 "过时或性能欠佳的设备可能需要旧的 802.11b 速率才能互联。在使用这些速率的情况"
 "下,信道占用效率可能会显著降低。建议尽可能不使用 802.11b 速率。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "图例:"
 
@@ -4046,17 +4057,19 @@ msgstr "负载"
 msgid "Load Average"
 msgstr "平均负载"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr "加载二维码中…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "正在载入目录内容…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "正在载入视图…"
 
@@ -4164,6 +4177,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "隧道将要被添加(桥接)到的逻辑网络(可选)。"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "登录"
 
@@ -4228,7 +4242,7 @@ msgstr "MAC 列表"
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13
 msgid "MAP / LW4over6"
-msgstr "MAP / LW4over6 (IPv6组播技术)"
+msgstr "MAP / LW4over6"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:62
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7
@@ -4250,7 +4264,7 @@ msgstr "MII"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:422
 msgid "MII / ETHTOOL ioctls"
-msgstr "MII / ETHTOOL 输入输出操作系统"
+msgstr "MII / ETHTOOL ioctls"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:395
 msgid "MII Interval"
@@ -4522,7 +4536,7 @@ msgstr "监听"
 msgid "More Characters"
 msgstr "过短"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "更多…"
 
@@ -4626,8 +4640,8 @@ msgstr "NT 域"
 msgid "NTP server candidates"
 msgstr "候选 NTP 服务器"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4723,7 +4737,7 @@ msgstr "新接口名称…"
 msgid "Next »"
 msgstr "前进 »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4753,7 +4767,6 @@ msgstr "无 NAT-T"
 msgid "No RX signal"
 msgstr "无接收信号"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4785,7 +4798,7 @@ msgstr "不强制"
 msgid "No entries available"
 msgstr "没有可用的条目"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "此目录中没有内容"
 
@@ -4825,7 +4838,7 @@ msgstr "没有更多的从属设备可用,无法保存接口"
 msgid "No negative cache"
 msgstr "禁用无效信息缓存"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4991,7 +5004,7 @@ msgstr "On-Link 路由"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "请指定主机名或 MAC 地址!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "可选值:%s"
 
@@ -5059,20 +5072,20 @@ msgstr "如存在上游 IPv6 前缀则以<em>中继模式</em>运行,否则禁
 msgid "Operating frequency"
 msgstr "工作频率"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "选项“%s”包含无效的输入值。"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "选项“%s”不能为空。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "选项已更改"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "选项已移除"
 
@@ -5102,7 +5115,7 @@ msgstr ""
 "权服务器获取到 IPv6 前缀(如“a:b:c:d::”),使用后缀(如 “::1”)合成 IPv6 地址"
 "(“a:b:c:d::1”)分配给此接口。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5110,11 +5123,11 @@ msgstr ""
 "可选,Base64 编码的预共享密钥。添加在额外的对称密钥加密层中,用于抵抗未来的量"
 "子计算破解。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "可选,为此对端创建允许 IP 的路由。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "可选,对端的描述。"
 
@@ -5122,13 +5135,13 @@ msgstr "可选,对端的描述。"
 msgid "Optional. Do not create host routes to peers."
 msgstr "可选,不要创建到对端的主机路由。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr "可选,对端主机。名称将会预先被解析以启动接口。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5141,11 +5154,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "可选,隧道接口的最大传输单元。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "可选,对端的端口。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5291,7 +5304,7 @@ msgstr "重设内部路由表"
 msgid "Overview"
 msgstr "概览"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "覆盖已存在的文件“%s”吗?"
 
@@ -5426,6 +5439,7 @@ msgstr "直通(将物理设备镜像到单个 MAC VLAN)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "密码"
 
@@ -5515,6 +5529,10 @@ msgstr "对端地址缺失"
 msgid "Peer device name"
 msgstr "对端设备名"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr "已禁用对端"
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "对端"
@@ -5542,7 +5560,7 @@ msgstr "执行重置"
 msgid "Permission denied"
 msgstr "没有权限"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "持续 Keep-Alive"
 
@@ -5567,13 +5585,13 @@ msgstr "Ping"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:138
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
 msgid "Pkts."
-msgstr "Pkts.(流量单位)"
+msgstr "数据包"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:19
 msgid "Please enter your username and password."
 msgstr "请输入用户名和密码。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "请选择要上传的文件。"
 
@@ -5593,7 +5611,7 @@ msgstr "端口隔离"
 msgid "Port status:"
 msgstr "端口状态:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "可能存在的冲突:%s"
 
@@ -5621,7 +5639,7 @@ msgstr "分发前缀"
 msgid "Prefix suppressor"
 msgstr "前缀抑制器"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "预共享密钥"
 
@@ -5684,7 +5702,7 @@ msgstr "系统进程"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:67
 msgid "Prot."
-msgstr "端口."
+msgstr "协议"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:554
@@ -5715,7 +5733,7 @@ msgstr "添加新网络"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "伪装 Ad-Hoc(ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "公钥"
 
@@ -5738,8 +5756,8 @@ msgstr "分配到此设备的公共前缀,用以分发到客户端。"
 msgid "QMI Cellular"
 msgstr "QMI 蜂窝"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr "二维码"
 
@@ -5970,7 +5988,7 @@ msgstr "某些运营商需要,例如:同轴线网络 DOCSIS 3"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "必须,此接口的 Base64 编码私钥。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "必须,对端的 Base64 编码公钥。"
 
@@ -6099,8 +6117,8 @@ msgid ""
 msgstr ""
 "如果有多个 IP 可用,则应答特定的 DNS 查询,这些查询匹配接收到查询的子网。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "显示/隐藏 密码"
 
@@ -6108,19 +6126,19 @@ msgstr "显示/隐藏 密码"
 msgid "Reverse path filter"
 msgstr "反转路径过滤器"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "恢复"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "恢复更改"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "恢复请求失败,状态 <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "正在恢复配置…"
 
@@ -6145,7 +6163,7 @@ msgstr "根目录准备"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "循环策略(balance-rr,0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "路由允许的 IP"
 
@@ -6252,7 +6270,7 @@ msgstr "SSTP 服务器"
 msgid "SWAP"
 msgstr "交换分区"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6263,7 +6281,7 @@ msgid "Save"
 msgstr "保存"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存并应用"
@@ -6289,11 +6307,11 @@ msgstr "扫描"
 msgid "Scheduled Tasks"
 msgstr "计划任务"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "添加的节点"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "移除的节点"
 
@@ -6310,9 +6328,9 @@ msgstr ""
 "即使映像文件检查失败,也“强制升级”以烧录映像。仅在您确定固件正确且适用于您的"
 "设备时使用!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "选择文件…"
 
@@ -6447,11 +6465,11 @@ msgstr "严重误码秒(SES)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:210
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Short GI"
-msgstr "GI"
+msgstr "Short GI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1158
 msgid "Short Preamble"
-msgstr "短序码"
+msgstr "Short Preamble"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:470
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:18
@@ -6500,7 +6518,7 @@ msgstr "信号刷新率"
 msgid "Signal:"
 msgstr "信号:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "大小"
@@ -6858,7 +6876,7 @@ msgstr "启动优先级"
 msgid "Start refresh"
 msgstr "开始刷新"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "开始应用配置…"
 
@@ -6929,6 +6947,10 @@ msgstr "停止 WPS"
 msgid "Stop refresh"
 msgstr "停止刷新"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr "存储空间使用"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "严格过滤"
@@ -6991,7 +7013,7 @@ msgstr "切换协议"
 msgid "Switch to CIDR list notation"
 msgstr "切换到 CIDR 列表记法"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "符号链接"
 
@@ -7028,7 +7050,6 @@ msgstr "系统属性"
 msgid "System log buffer size"
 msgstr "系统日志缓冲区大小"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7082,11 +7103,16 @@ msgstr "目标平台"
 msgid "Target network"
 msgstr "目标网络"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_diskfree.js:36
+msgid "Temp space"
+msgstr "临时空间"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "关闭"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "wireguard 接口的 \"PublicKey\""
 
@@ -7206,7 +7232,7 @@ msgstr "MAC 地址 %h 已被同一个 DHCP 池中的另一个静态租约使用"
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "MTU 不能超过父设备 MTU 的 %d 字节"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7236,7 +7262,7 @@ msgid ""
 "network"
 msgstr "加入一个隐藏的无线网络时,必须手动指定正确的 SSID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7331,7 +7357,7 @@ msgstr "IPv4 前缀长度(位),其余的用在 IPv6 地址。"
 msgid "The length of the IPv6 prefix in bits"
 msgstr "IPv6 前缀长度(位)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7358,6 +7384,10 @@ msgstr "本地 IPv4 网络掩码"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "建立隧道的本地 IPv6 地址(可选)。"
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr "登录请求失败,错误为:%h"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 msgid ""
 "The max response time in centiseconds inserted into group-specific queries "
@@ -7503,11 +7533,11 @@ msgstr "该值被配置覆盖。 原始:%s"
 msgid "There are no active leases"
 msgstr "没有已分配的租约"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "没有待应用的更改"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7590,8 +7620,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr "此选项不可用,因为 ca-bundle 软件包未安装。"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7648,7 +7678,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1481
 msgid "Tone"
-msgstr "协调"
+msgstr "Tone"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -7658,7 +7688,7 @@ msgstr "可用数"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:124
 msgid "Traceroute"
-msgstr "路由追踪"
+msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65
@@ -7864,7 +7894,7 @@ msgstr "卸载分区"
 msgid "Unnamed key"
 msgstr "未命名的密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "未保存的配置"
 
@@ -7894,7 +7924,7 @@ msgstr "上移"
 msgid "Up Delay"
 msgstr "Up 延迟"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "上传"
 
@@ -7909,21 +7939,21 @@ msgstr "从这里上传一个 sysupgrade 兼容镜像以更新正在运行的固
 msgid "Upload archive..."
 msgstr "上传备份…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "上传文件"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "上传文件…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "上传请求失败:%s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "正在上传文件…"
 
@@ -8120,6 +8150,7 @@ msgstr "用户密钥(PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "用户名"
 
@@ -8204,7 +8235,7 @@ msgstr "VXLAN 网络标识符"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:10
 msgid "VXLANv6 (RFC7348)"
-msgstr "VXLANv6 虚拟区域网扩展(RFC7348)"
+msgstr "VXLANv6 (RFC7348)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:397
 msgid ""
@@ -8419,7 +8450,7 @@ msgstr "将系统日志写入文件"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "XOR 策略 (balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8444,7 +8475,7 @@ msgstr ""
 "在此启用或禁用已安装的启动脚本,更改在设备重启后生效。<br /><strong>警告:如"
 "果禁用了必要的启动脚本,比如“network”,可能会导致无法访问设备!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8607,7 +8638,7 @@ msgstr "全双工"
 msgid "half-duplex"
 msgstr "半双工"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "十六进制编码值"
 
@@ -8632,11 +8663,11 @@ msgstr "忽略"
 msgid "input"
 msgstr "输入"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "密钥在 8 到 63 个字符之间"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "密钥为 5 或 13 个字符"
 
@@ -8669,12 +8700,12 @@ msgstr "否"
 msgid "no link"
 msgstr "未连接"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "非空值"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "无"
@@ -8708,11 +8739,11 @@ msgstr "其他配置 (O)"
 msgid "output"
 msgstr "输出"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "正十进制值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "正整数值"
 
@@ -8765,7 +8796,7 @@ msgstr ""
 "uHTTPd 提供 <abbr title=\"Hypertext Transfer Protocol\">HTTP</abbr> 或 <abbr "
 "title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> 网络访问。"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "唯一值"
 
@@ -8783,7 +8814,7 @@ msgstr "未知"
 msgid "unlimited"
 msgstr "无限制"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8804,175 +8835,175 @@ msgstr "不指定或新建:"
 msgid "untagged"
 msgstr "未标记"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "有效 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "有效 IP 地址或前缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "有效 IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "有效 IPv4 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "有效 IPv4 地址或网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "有效 IPv4 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "有效 IPv4 网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "有效 IPv4 或 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "有效 IPv4 前缀值(0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "有效 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "有效 IPv6 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "有效 IPv6 地址或前缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "有效 IPv6 主机 ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "有效 IPv6 网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "有效 IPv6 前缀值(0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "有效 MAC 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "有效 UCI 识别"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "有效 UCI 标识符,主机名或 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "有效 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "有效日期(YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "有效十进制值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "有效十六进制 WEP 密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "有效十六进制 WPA 密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "有效 host:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "有效主机名"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "有效主机名或 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "有效整数值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "有效的多播 MAC 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的有效网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "有效电话号码(0-9、“*”、“#”、“!”或“.”)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "有效端口或端口范围(port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "有效端口值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "有效时间(HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "%d 和 %d 字符之间的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "%f 和 %f 之间的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "值大于或等于 %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "值小于或等于 %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "值有 %d 个字符"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "值至少为 %d 个字符"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "值至多为 %d 个字符"
 
@@ -8988,6 +9019,10 @@ msgstr "是"
 msgid "« Back"
 msgstr "« 后退"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_diskfree.js:24
+msgid "Storage usage"
+msgstr "存储空间使用"
+
 #~ msgid "Root directory for files served via TFTP."
 #~ msgstr "通过 TFTP 提供的文件的根目录。"
 
index 3943028e004d2aba177d9b97a630b6d0f636cded..c077d529d83ea6033523459e43f61270c7c419bc 100644 (file)
@@ -20,7 +20,7 @@ msgstr "%.1f 分貝"
 msgid "%d Bit"
 msgstr "%d 位元"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3712
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
 msgid "%d invalid field(s)"
 msgstr "%d 個無效欄位"
 
@@ -56,19 +56,19 @@ msgid "-- Additional Field --"
 msgstr "-- 額外欄位 --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3931
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:784
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1995
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
 msgid "-- Please choose --"
 msgstr "-- 請選擇 --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1023
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
 #: modules/luci-compat/luasrc/view/cbi/header.htm:9
 msgid "-- custom --"
 msgstr "-- 自訂 --"
@@ -218,7 +218,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr> 服務"
 msgid "A configuration for the device \"%s\" already exists"
 msgstr "裝置「%s」的設定已存在"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
 msgid "A directory with the same name already exists."
 msgstr "已存在同名的目錄。"
 
@@ -226,7 +226,7 @@ msgstr "已存在同名的目錄。"
 msgid "A new login is required since the authentication session expired."
 msgstr "因為身分驗證會話已逾期,需要重新登入。"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
@@ -402,11 +402,11 @@ msgstr "自適應負載平衡 (balance-alb, 6)"
 msgid "Adaptive transmit load balancing (balance-tlb, 5)"
 msgstr "自適應發送負載平衡 (balance-tlb, 5)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2192
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2195
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2208
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2216
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3379
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -629,7 +629,7 @@ msgstr "允許系統功能探測"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允許 <em>root</em> 用戶以密碼登入"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid "Allowed IPs"
 msgstr "允許的 IP群"
 
@@ -789,16 +789,16 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "是否套用備份?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4313
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "套用要求失敗,狀態 <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4179
 msgid "Apply unchecked"
 msgstr "應用未核取"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4238
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
 msgid "Applying configuration changes… %ds"
 msgstr "組態變更套用中… %ds"
 
@@ -853,6 +853,7 @@ msgid "Authoritative"
 msgstr "授權"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:35
 msgid "Authorization Required"
 msgstr "需要授權"
 
@@ -1067,8 +1068,8 @@ msgstr "即使沒有介面附加到橋接,也啟動它"
 msgid "Broadcast policy (broadcast, 3)"
 msgstr "廣播政策(廣播,3)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3836
 msgid "Browse…"
 msgstr "瀏覽…"
 
@@ -1098,8 +1099,8 @@ msgstr "已快取"
 msgid "Call failed"
 msgstr "呼叫失敗"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2924
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
@@ -1169,11 +1170,11 @@ msgstr ""
 msgid "Chain"
 msgstr "鏈"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 msgid "Changes"
 msgstr "待修改"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4334
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4348
 msgid "Changes have been reverted."
 msgstr "設定值已還原."
 
@@ -1272,7 +1273,7 @@ msgstr "用戶端"
 msgid "Client ID to send when requesting DHCP"
 msgstr "當要求DHCP時要傳送的用戶識別碼ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4068
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Close"
@@ -1337,16 +1338,16 @@ msgstr ""
 msgid "Compute outgoing checksum (optional)."
 msgstr "計算傳出的校驗和(自選)."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
 msgid "Configuration"
 msgstr "組態"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4213
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
 msgid "Configuration changes applied."
 msgstr "組態變更已套用。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4151
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4165
 msgid "Configuration changes have been rolled back!"
 msgstr "組態變更已被復原!"
 
@@ -1450,7 +1451,7 @@ msgstr "內容已儲存。"
 msgid "Continue"
 msgstr "繼續"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4201
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1687,11 +1688,11 @@ msgstr "在傳入框架上定義 VLAN 標頭優先順序到 Linux 內部封包
 msgid "Delegate IPv6 prefixes"
 msgstr "委派 IPv6 首碼"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2272
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2701
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2705
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3347
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2893
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2288
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2717
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3363
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1703,7 +1704,7 @@ msgstr "刪除"
 msgid "Delete key"
 msgstr "刪除金鑰"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2804
 msgid "Delete request failed: %s"
 msgstr "刪除要求失敗: %s"
 
@@ -1717,11 +1718,11 @@ msgstr "傳送流量指示訊息間隔"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Description"
 msgstr "描述"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2889
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2903
 msgid "Deselect"
 msgstr "取消選擇"
 
@@ -1794,7 +1795,7 @@ msgstr "裝置不存在"
 msgid "Device type"
 msgstr "裝置類型"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4200
 msgid "Device unreachable!"
 msgstr "裝置不可達!"
 
@@ -1815,7 +1816,7 @@ msgstr "診斷"
 msgid "Dial number"
 msgstr "撥號號碼"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2700
 msgid "Directory"
 msgstr "目錄"
 
@@ -1870,8 +1871,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "低確認(Low Acknowledgement)時取消連線"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream RFC1918 responses."
-msgstr "丟棄上游RFC1918 虛擬IP網路的回應"
+msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgstr "丟棄上游RFC1918 虛擬IP網路的回應"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -1889,10 +1890,14 @@ msgstr "嘗試中斷線連失敗"
 msgid "Disconnection attempt failed."
 msgstr "嘗試中斷線連失敗."
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
+msgid "Disk space"
+msgstr ""
+
 #: modules/luci-base/htdocs/luci-static/resources/form.js:606
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3054
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3330
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4157
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3070
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3344
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4171
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Dismiss"
@@ -1979,7 +1984,7 @@ msgstr ""
 "不在此介面上傳送任何 <abbr title=\"Router Advertisement, ICMPv6 Type "
 "134\">RA</abbr> 訊息。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2776
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "您確定要刪除「%s」?"
 
@@ -1991,7 +1996,7 @@ msgstr "您確定要刪除下列 SSH 金鑰?"
 msgid "Do you really want to erase all settings?"
 msgstr "您確定要清除所有設定?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2774
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2788
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "您真的要遞迴刪除目錄 \"%s\" 嗎?"
 
@@ -2033,7 +2038,7 @@ msgstr "下載 mtdblock"
 msgid "Downstream SNR offset"
 msgstr "下載串流 SNR 位移"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2659
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2675
 msgid "Drag to reorder"
 msgstr "拖動來排序"
 
@@ -2080,9 +2085,9 @@ msgstr "EA-位元長度"
 msgid "EAP-Method"
 msgstr "可擴展身份驗證協定(EAP)-方式"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2679
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2682
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3210
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3226
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2127,6 +2132,10 @@ msgstr "緊急"
 msgid "Enable"
 msgstr "啟用"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
@@ -2329,11 +2338,11 @@ msgstr "封裝模式"
 msgid "Encryption"
 msgstr "加密(Encryption)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid "Endpoint Host"
 msgstr "終端主機"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Endpoint Port"
 msgstr "終端阜"
 
@@ -2434,7 +2443,7 @@ msgstr "請輸入有效的 IPv6 位址"
 msgid "Expecting two priority values separated by a colon"
 msgstr "請輸入用冒號分隔的兩個優先順序"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2512,7 +2521,7 @@ msgstr "FT 協定"
 msgid "Failed to change the system password."
 msgstr "更新系統密碼失敗。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4159
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "無法在 %ds 秒內確認變更,等待回滾…"
 
@@ -2520,7 +2529,7 @@ msgstr "無法在 %ds 秒內確認變更,等待回滾…"
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "執行失敗 \"/etc/init.d/%s %s\" 動作: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2694
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2708
 msgid "File"
 msgstr "檔案"
 
@@ -2533,7 +2542,7 @@ msgstr ""
 "前者為特定的網域指定 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器,後"
 "者則不限定伺服器的解析範圍。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "File not accessible"
 msgstr "無法存取檔案"
 
@@ -2547,7 +2556,7 @@ msgstr ""
 msgid "File with upstream resolvers."
 msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
 msgstr "檔名"
@@ -2654,7 +2663,7 @@ msgstr "韌體工具"
 msgid "Flashing…"
 msgstr "燒錄中…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2843,7 +2852,7 @@ msgstr "產生設定檔"
 msgid "Generate Key"
 msgstr "產生金鑰"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
 msgid "Generate New QR-Code"
 msgstr ""
 
@@ -2855,7 +2864,7 @@ msgstr "本地產生 PMK"
 msgid "Generate archive"
 msgstr "製作壓縮檔"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:220
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
 msgid "Generate new QR-Code"
 msgstr ""
 
@@ -2871,21 +2880,20 @@ msgstr "全域設定"
 msgid "Global network options"
 msgstr "全域網路選項"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:81
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
 msgid "Go to firmware upgrade..."
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:71
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:82
 msgid "Go to password configuration..."
 msgstr "前往密碼設定..."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2601
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3529
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2617
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3545
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -3038,7 +3046,7 @@ msgstr "在這裡設定基本設定值,如主機名稱、時區...等。"
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隱藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:215
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "Hide QR-Code"
 msgstr ""
 
@@ -3225,7 +3233,7 @@ msgstr "IPv4閘道"
 msgid "IPv4 netmask"
 msgstr "IPv4網路遮罩"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4網路以位址/子網路遮罩表示"
 
@@ -3326,7 +3334,7 @@ msgstr "IPv6 分配長度"
 msgid "IPv6 gateway"
 msgstr "IPv6閘道器"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6網路以位址/子網路遮罩表示"
 
@@ -3397,7 +3405,7 @@ msgstr "IPv6凌駕IPv4外(6轉4)"
 msgid "Identity"
 msgstr "身分識別"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:173
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3432,7 +3440,7 @@ msgid ""
 "device node"
 msgstr "假若指定的話, 掛載設備的分割標籤取代固定的設備節點"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
@@ -3745,6 +3753,8 @@ msgid "Invalid hexadecimal value"
 msgstr "錯誤的十六進制數值"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:39
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:74
 msgid "Invalid username and/or password! Please try again."
 msgstr "不正確的使用者名稱和/或者密碼!請再試一次。"
 
@@ -3762,7 +3772,7 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr "您正使用不適用於此 Flash 的映像檔,請檢查映像檔!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:88
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
 msgid "JavaScript required!"
@@ -3937,7 +3947,7 @@ msgstr ""
 "舊版或性能欠佳的設備可能需要舊版802.11b速率才能互操作. 使用這些功能時, 通話時"
 "間效率可能會大大降低. 建議盡可能不允許802.11b速率."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
 msgid "Legend:"
 msgstr "圖例:"
 
@@ -4053,17 +4063,19 @@ msgstr "負載"
 msgid "Load Average"
 msgstr "平均負載"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
 msgid "Loading QR-Code..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2959
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
 msgid "Loading directory contents…"
 msgstr "讀取目錄內容…"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:1949
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:54
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:14
 msgid "Loading view…"
 msgstr "載入畫面中…"
 
@@ -4171,6 +4183,7 @@ msgid "Logical network to which the tunnel will be added (bridged) (optional)."
 msgstr "(已橋接)隧道的邏輯網路將會被新增(可選的)."
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:44
 msgid "Login"
 msgstr "登入"
 
@@ -4530,7 +4543,7 @@ msgstr "監視"
 msgid "More Characters"
 msgstr "字元過少"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2543
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2559
 msgid "More…"
 msgstr "更多…"
 
@@ -4634,8 +4647,8 @@ msgstr "微軟NT網域"
 msgid "NTP server candidates"
 msgstr "候選 NTP 伺服器"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3808
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2597
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
@@ -4731,7 +4744,7 @@ msgstr "新介面名稱…"
 msgid "Next »"
 msgstr "下一個 »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
 msgid "No"
@@ -4761,7 +4774,6 @@ msgstr "無 NAT-T"
 msgid "No RX signal"
 msgstr "沒有 RX 信號"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -4792,7 +4804,7 @@ msgstr "不強制"
 msgid "No entries available"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2899
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
 msgid "No entries in this directory"
 msgstr "在這目錄中缺乏項目"
 
@@ -4832,7 +4844,7 @@ msgstr "缺乏更多可用的實體界面, 無法儲存界面"
 msgid "No negative cache"
 msgstr "無負向快取"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:68
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:79
 msgid "No password set!"
@@ -4997,7 +5009,7 @@ msgstr "連接路線"
 msgid "One of hostname or MAC address must be specified!"
 msgstr "主機名稱或 mac 位址至少要有一個被指定!"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:481
 msgid "One of the following: %s"
 msgstr "以下之一: %s"
 
@@ -5065,20 +5077,20 @@ msgstr "如存在上游 IPv6 前綴則以<em>中繼模式</em>執行,否則停
 msgid "Operating frequency"
 msgstr "操作頻率"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1974
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3880
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3898
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "選項 \"%s\" 含有無效的輸入數值。"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1987
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2003
 msgid "Option \"%s\" must not be empty."
 msgstr "選項 \"%s\" 必須不能為空值。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4060
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Option changed"
 msgstr "選項已變更"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4062
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Option removed"
 msgstr "選項已移除"
 
@@ -5107,7 +5119,7 @@ msgstr ""
 "收到IPv6前綴(如'a :b :c :d ::')時, 請使用後綴(如':: 1')形成IPv6地址('a :b :"
 "c :d : :1')."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5115,11 +5127,11 @@ msgstr ""
 "可選性. Base64編碼的預先共享金鑰. 新增了額外一層對稱金鑰密碼學, 以便針對後量"
 "子攻擊的抵抗力."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "可選性. 對已允許的IP對等節點創建路由表."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
 msgid "Optional. Description of peer."
 msgstr "可選性. 對等節點描述."
 
@@ -5127,13 +5139,13 @@ msgstr "可選性. 對等節點描述."
 msgid "Optional. Do not create host routes to peers."
 msgstr "可選性. 針對對等節點群別建立主機路由表."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:245
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr "可選性. 對等節點主機. 名稱在啟動界面之前已解析."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:239
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
@@ -5144,11 +5156,11 @@ msgstr ""
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "可選性. 隧道界面的MTU."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
 msgid "Optional. Port of peer."
 msgstr "可選性. 節點的埠號."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5291,7 +5303,7 @@ msgstr "覆蓋之前內部使用的路由表"
 msgid "Overview"
 msgstr "概覽"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "覆蓋現有文件 \"%s\" ?"
 
@@ -5426,6 +5438,7 @@ msgstr "直通 (Pass-through, 將物理裝置鏡像到單個 MAC VLAN)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:52
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:20
 msgid "Password"
 msgstr "密碼"
 
@@ -5515,6 +5528,10 @@ msgstr "對等節點位址遺失中"
 msgid "Peer device name"
 msgstr "對端裝置名稱"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+msgid "Peer disabled"
+msgstr ""
+
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Peers"
 msgstr "對等節點群"
@@ -5542,7 +5559,7 @@ msgstr "執行重置"
 msgid "Permission denied"
 msgstr "權限不符"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
 msgid "Persistent Keep Alive"
 msgstr "持久保持活力"
 
@@ -5573,7 +5590,7 @@ msgstr "Pkts(流量單位)."
 msgid "Please enter your username and password."
 msgstr "請輸入您的用戶名稱和密碼。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3791
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
 msgid "Please select the file to upload."
 msgstr "請選擇要上傳的檔案。"
 
@@ -5593,7 +5610,7 @@ msgstr "連接埠隔離"
 msgid "Port status:"
 msgstr "埠狀態:"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:496
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:507
 msgid "Potential negation of: %s"
 msgstr "可能反取: %s"
 
@@ -5621,7 +5638,7 @@ msgstr "前綴委派"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Preshared Key"
 msgstr "預先共享金鑰"
 
@@ -5715,7 +5732,7 @@ msgstr "提供新網路"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "偽裝 Ad-Hoc (ahdemo模式)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Public Key"
 msgstr "公鑰"
 
@@ -5738,8 +5755,8 @@ msgstr "公開前綴字首路由到此設備以分發給客戶端."
 msgid "QMI Cellular"
 msgstr "QMI手機"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
 msgid "QR-Code"
 msgstr ""
 
@@ -5973,7 +5990,7 @@ msgstr "對特定的ISP需要,例如.DOCSIS 3 加速有線電視寬頻網路"
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "必需的. 對此界面的以Base64編碼的私鑰."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:230
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
 msgid "Required. Base64-encoded public key of peer."
 msgstr "必需的. 對此節點的以Base64編碼的公鑰."
 
@@ -6101,8 +6118,8 @@ msgid ""
 "received if multiple IPs are available."
 msgstr "若有多個IP可用, 本地化主機名稱端看請求的子網路而言"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:371
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
 msgid "Reveal/hide password"
 msgstr "顯示/隱藏 密碼"
 
@@ -6110,19 +6127,19 @@ msgstr "顯示/隱藏 密碼"
 msgid "Reverse path filter"
 msgstr "反轉路徑過濾器"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
 msgid "Revert"
 msgstr "還原"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4161
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid "Revert changes"
 msgstr "還原更改"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4343
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "還原請求失敗狀態碼<code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4323
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4337
 msgid "Reverting configuration…"
 msgstr "正在還原設定值…"
 
@@ -6145,7 +6162,7 @@ msgstr "預備根系統"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "循環政策 (balance-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
 msgid "Route Allowed IPs"
 msgstr "路由允許的IP群"
 
@@ -6252,7 +6269,7 @@ msgstr "SSTP伺服器"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3059
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3075
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2199
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6263,7 +6280,7 @@ msgid "Save"
 msgstr "儲存"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "儲存並套用"
@@ -6289,11 +6306,11 @@ msgstr "掃描"
 msgid "Scheduled Tasks"
 msgstr "排程任務"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4056
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4070
 msgid "Section added"
 msgstr "已新增的區段"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
 msgid "Section removed"
 msgstr "區段移除"
 
@@ -6310,9 +6327,9 @@ msgstr ""
 "選擇「強制升級」來燒錄映像檔,即使檢查未通過。請僅在您確認映像檔正確無誤時使"
 "用!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2783
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2948
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2962
 msgid "Select file…"
 msgstr "選擇檔案…"
 
@@ -6500,7 +6517,7 @@ msgstr "訊號重新整理頻率"
 msgid "Signal:"
 msgstr "信號:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3823
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
 msgid "Size"
 msgstr "容量"
@@ -6856,7 +6873,7 @@ msgstr "啟動優先權"
 msgid "Start refresh"
 msgstr "開始更新"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4290
 msgid "Starting configuration apply…"
 msgstr "開始套用設定值…"
 
@@ -6927,6 +6944,10 @@ msgstr "停用WPS"
 msgid "Stop refresh"
 msgstr "停止重新整理"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
+msgid "Storage"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
 msgid "Strict filtering"
 msgstr "嚴格過濾"
@@ -6989,7 +7010,7 @@ msgstr "切換協定"
 msgid "Switch to CIDR list notation"
 msgstr "切換到 CIDR 清單標記法"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Symbolic link"
 msgstr "符號連接"
 
@@ -7026,7 +7047,6 @@ msgstr "系統屬性"
 msgid "System log buffer size"
 msgstr "系統日誌緩衝區大小"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:78
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
 msgid "System running in recovery (initramfs) mode."
@@ -7080,11 +7100,15 @@ msgstr ""
 msgid "Target network"
 msgstr "目標網路"
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+msgid "Temp space"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
 msgid "Terminate"
 msgstr "終結"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
 msgid "The \"PublicKey\" of that wg interface"
 msgstr ""
 
@@ -7205,7 +7229,7 @@ msgstr "MAC 位址 %h 已被同一個 DHCP 池中的另一個靜態租約使用"
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr "MTU 不能超過父裝置 MTU 的 %d 位元組"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7233,7 +7257,7 @@ msgid ""
 "network"
 msgstr "當加入隱形的無線網路時,必須手動指定正確的 SSID"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4166
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -7329,7 +7353,7 @@ msgstr "這IPv4開頭以位元計的長度, 剩餘部分將會延用在IPv6位
 msgid "The length of the IPv6 prefix in bits"
 msgstr "這IPv6開頭以位元計的長度"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7356,6 +7380,10 @@ msgstr "本地端IPv4子網路遮罩"
 msgid "The local IPv6 address over which the tunnel is created (optional)."
 msgstr "從已建立的通道產生的本地端IPv6位址(選項)."
 
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:59
+msgid "The login request failed with error: %h"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
 #, fuzzy
 msgid ""
@@ -7505,11 +7533,11 @@ msgstr "該值被設定覆蓋。 原始:%s"
 msgid "There are no active leases"
 msgstr "無活躍的租約"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4291
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4305
 msgid "There are no changes to apply"
 msgstr "無可套用的變更"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:70
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:60
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:80
 msgid ""
@@ -7595,8 +7623,8 @@ msgid ""
 "This option cannot be used because the ca-bundle package is not installed."
 msgstr "此動作因 ca-bundle 未安裝無法使用。"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2240
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2550
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2256
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2566
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -7870,7 +7898,7 @@ msgstr "卸載"
 msgid "Unnamed key"
 msgstr "未命名的金鑰"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4010
 msgid "Unsaved Changes"
 msgstr "尚未存檔的修改"
 
@@ -7900,7 +7928,7 @@ msgstr "上線"
 msgid "Up Delay"
 msgstr "上線延遲"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3883
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3897
 msgid "Upload"
 msgstr "上傳"
 
@@ -7915,21 +7943,21 @@ msgstr "在這裡上傳一個相容的系統升級映像檔來取代正在執行
 msgid "Upload archive..."
 msgstr "上傳壓縮檔..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2851
 msgid "Upload file"
 msgstr "上傳檔案"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
 msgid "Upload file…"
 msgstr "上傳檔案…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2759
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3871
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3885
 msgid "Upload request failed: %s"
 msgstr "上傳失敗: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3790
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3844
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
 msgid "Uploading file…"
 msgstr "上傳檔案中…"
 
@@ -8124,6 +8152,7 @@ msgstr "使用者金鑰(PEM編碼格式)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:50
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:17
 msgid "Username"
 msgstr "用戶名稱"
 
@@ -8421,7 +8450,7 @@ msgstr "將系統日誌寫入檔案"
 msgid "XOR policy (balance-xor, 2)"
 msgstr "位元互斥運算子(XOR)策略(balance-xor, 2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3870
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3886
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
 msgid "Yes"
@@ -8446,7 +8475,7 @@ msgstr ""
 "您可以開啟或關閉初始化指令在這. 修改將會在設備重開後被啟用. <br /><strong>警"
 "告: 假如您關閉必要的初始化腳本像\"網路\", 您的設備將可能無法存取!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
 msgid ""
@@ -8609,7 +8638,7 @@ msgstr "全雙工"
 msgid "half-duplex"
 msgstr "半雙工"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:573
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:584
 msgid "hexadecimal encoded value"
 msgstr "十六進制編碼值"
 
@@ -8634,11 +8663,11 @@ msgstr "忽略"
 msgid "input"
 msgstr "輸入"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:410
 msgid "key between 8 and 63 characters"
 msgstr "長度介於 8 到 63 個字"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:422
 msgid "key with either 5 or 13 characters"
 msgstr "鑰匙須為 5 或 13 個字"
 
@@ -8671,12 +8700,12 @@ msgstr "否"
 msgid "no link"
 msgstr "未連線"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2244
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
 msgid "non-empty value"
 msgstr "非空值"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3216
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "none"
 msgstr "無"
@@ -8710,11 +8739,11 @@ msgstr "其他設定 (O)"
 msgid "output"
 msgstr "輸出"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
 msgstr "正十進位數字"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:244
 msgid "positive integer value"
 msgstr "正整數"
 
@@ -8765,7 +8794,7 @@ msgid ""
 "access."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:563
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
 msgid "unique value"
 msgstr "獨特值"
 
@@ -8783,7 +8812,7 @@ msgstr "未知"
 msgid "unlimited"
 msgstr "無限"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3565
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3581
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
@@ -8804,175 +8833,175 @@ msgstr "尚未指定 - 或 -建立:"
 msgid "untagged"
 msgstr "未選"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:175
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:186
 msgid "valid IP address"
 msgstr "有效的 IP 位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IP address or prefix"
 msgstr "有效的IP位址或固定值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:294
 msgid "valid IPv4 CIDR"
 msgstr "有效的 IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
 msgid "valid IPv4 address"
 msgstr "有效的 IPv4 位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
 msgid "valid IPv4 address or network"
 msgstr "有效的 IPv4 位址或網路"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid IPv4 address:port"
 msgstr "有效的 IPv4 位址:阜號"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:317
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
 msgid "valid IPv4 network"
 msgstr "有效的 IPv4 網路"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:288
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "有效的 IPv4 或 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "有效的IPv4 固定值(0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:289
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 CIDR"
 msgstr "有效的 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "valid IPv6 address"
 msgstr "有效的 IPv6 位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:273
 msgid "valid IPv6 address or prefix"
 msgstr "有效的IPv6位址或固定值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
 msgid "valid IPv6 host id"
 msgstr "有效的IPv6主機編號"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:322
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:333
 msgid "valid IPv6 network"
 msgstr "有效的 IPV6 網路"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:283
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "有效的IPv6固定值 (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid MAC address"
 msgstr "有效的 MAC 位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "valid UCI identifier"
 msgstr "有效的UCI識別碼"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:366
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:377
 msgid "valid UCI identifier, hostname or IP address range"
 msgstr "有效的UCI識別碼, 主機名稱或IP位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:387
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:398
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid address:port"
 msgstr "有效的位址:阜號"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:541
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:548
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:552
 msgid "valid date (YYYY-MM-DD)"
 msgstr "有效日期 (YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:248
 msgid "valid decimal value"
 msgstr "有效的十進制"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "valid hexadecimal WEP key"
 msgstr "有效的 16 進制 WEP 鑰匙"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:397
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:408
 msgid "valid hexadecimal WPA key"
 msgstr "有效的 16 進制 WPA 鑰匙"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
 msgid "valid host:port"
 msgstr "有效的主機:埠號"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:359
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:361
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "valid hostname"
 msgstr "有效的主機名稱"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:360
 msgid "valid hostname or IP address"
 msgstr "有效的主機名稱或 IP 位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:240
 msgid "valid integer value"
 msgstr "有效的整數值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:344
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
 msgid "valid multicast MAC address"
 msgstr "有效的多播 MAC 位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:312
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
 msgid "valid network in address/netmask notation"
 msgstr "依照「位址/網路遮罩」標記法的有效網路"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:512
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "有效的電話號碼(0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:349
 msgid "valid port or port range (port1-port2)"
 msgstr "有效的埠號或者範圍埠(埠1-埠2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:338
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
 msgid "valid port value"
 msgstr "有效的阜值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:517
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:528
 msgid "valid time (HH:MM:SS)"
 msgstr "有效的時間 (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
 msgid "value between %d and %d characters"
 msgstr "介於 %d 和 %d 字間的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %f and %f"
 msgstr "介於 %d 和 %d 間的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value greater or equal to %f"
 msgstr "大於或等於 %f 的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:439
 msgid "value smaller or equal to %f"
 msgstr "小於或等於 %f 的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:433
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
 msgid "value with %d characters"
 msgstr "有 %d 字的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:444
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:455
 msgid "value with at least %d characters"
 msgstr "至少有 %d 字的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:449
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:460
 msgid "value with at most %d characters"
 msgstr "最多有 %d 字的值"
 
index 04da03242b321bf785077f48d0c1a4811f6befde..099a32522b713070ab8a53c629f51d79d90f5d7a 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-15 17:49+0000\n"
+"PO-Revision-Date: 2021-11-23 20:37+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
 "lucimodulesluci-mod-dashboard/da/>\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.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:163
 msgid "Active"
@@ -68,7 +68,7 @@ msgstr "Enheder tilsluttet"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:86
 msgid "Down."
-msgstr "Nede."
+msgstr "Ned."
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:129
 msgid "Download"
index 6a0b22e3521691bd9d3be211ea2d2b64fecccc93..c49d3992960e44816b440286d3b7783596404307 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2021-11-18 15:14+0000\n"
-"Last-Translator: Giovanni Giacobbi <giovanni@giacobbi.net>\n"
+"PO-Revision-Date: 2021-11-30 22:12+0000\n"
+"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "lucimodulesluci-mod-dashboard/it/>\n"
 "Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:163
 msgid "Active"
@@ -110,7 +110,7 @@ msgstr "Consentire l'accesso allo stato delle route di sistema"
 
 #: modules/luci-mod-dashboard/root/usr/share/rpcd/acl.d/luci-mod-dashboard.json:34
 msgid "Grant access to wireless status display"
-msgstr "Consentire la visualizzazione dello stato del WIFI"
+msgstr "Consentire la visualizzazione dello stato del wireless"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:30
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:83
@@ -200,7 +200,7 @@ msgstr "In funzione."
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:124
 msgid "Upload"
-msgstr "Upload"
+msgstr "Carica"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:286
 msgid "Uptime"
index 3d3bc8d1c068a25f80c158019fbc9ac4396cea11..a897340010c462be5867b87d139e8b0840581535 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2021-11-16 17:38+0000\n"
+"PO-Revision-Date: 2021-11-29 14:53+0000\n"
 "Last-Translator: Simona Iacob <s@zp1.net>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "lucimodulesluci-mod-dashboard/ro/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.10-dev\n"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:163
 msgid "Active"
@@ -51,7 +51,7 @@ msgstr "Dispozitive DHCP"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:205
 msgid "DNSv4"
-msgstr "DNSv4"
+msgstr "DNSV4"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:251
 msgid "DNSv6"
@@ -197,7 +197,7 @@ msgstr "Sistem"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:86
 msgid "Up."
-msgstr ""
+msgstr "Sus."
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:124
 msgid "Upload"
index fc7dc5b51ae553f590caa61e668440a8583f3528..bf67785df1565fd67329f5fda1aadee2b6f3905d 100644 (file)
@@ -299,7 +299,7 @@ return view.extend({
 
                o = s.taboption('general', form.Flag, 'rebind_protection',
                        _('Rebind protection'),
-                       _('Discard upstream RFC1918 responses.'));
+                       _('Discard upstream responses containing <a href="%s">RFC1918</a> addresses.').format('https://datatracker.ietf.org/doc/html/rfc1918'));
                o.rmempty = false;
 
                o = s.taboption('general', form.Flag, 'rebind_localhost',
index 52ad6e9b6f33cb0f897eace25ad72097aecf323a..a26d51bc5ed41a4bf828999a34340a18332db578 100644 (file)
@@ -835,15 +835,17 @@ return view.extend({
                                        so.depends('ra', 'server');
                                        so.depends({ ra: 'hybrid', master: '0' });
                                        so.load = function(section_id) {
-                                               var dev = ifc.getL3Device();
+                                               var dev = ifc.getL3Device(),
+                                                   path = dev ? "/proc/sys/net/ipv6/conf/%s/mtu".format(dev.getName()) : null;
 
-                                               if (dev) {
-                                                       var path = "/proc/sys/net/ipv6/conf/%s/mtu".format(dev.getName());
+                                               return Promise.all([
+                                                       dev ? L.resolveDefault(fs.read(path), dev.getMTU()) : null,
+                                                       this.super('load', [section_id])
+                                               ]).then(L.bind(function(res) {
+                                                       this.placeholder = +res[0];
 
-                                                       return L.resolveDefault(fs.read(path), dev.getMTU()).then(L.bind(function(data) {
-                                                               this.placeholder = data;
-                                                       }, this));
-                                               }
+                                                       return res[1];
+                                               }, this));
                                        };
 
                                        so = ss.taboption('ipv6-ra', form.Value, 'ra_hoplimit', _('<abbr title="Router Advertisement">RA</abbr> Hop Limit'), _('The maximum hops  to be published in <abbr title="Router Advertisement">RA</abbr> messages. Maximum is 255 hops.'));
@@ -852,15 +854,17 @@ return view.extend({
                                        so.depends('ra', 'server');
                                        so.depends({ ra: 'hybrid', master: '0' });
                                        so.load = function(section_id) {
-                                               var dev = ifc.getL3Device();
+                                               var dev = ifc.getL3Device(),
+                                                   path = dev ? "/proc/sys/net/ipv6/conf/%s/hop_limit".format(dev.getName()) : null;
 
-                                               if (dev) {
-                                                       var path = "/proc/sys/net/ipv6/conf/%s/hop_limit".format(dev.getName());
+                                               return Promise.all([
+                                                       dev ? L.resolveDefault(fs.read(path), 64) : null,
+                                                       this.super('load', [section_id])
+                                               ]).then(L.bind(function(res) {
+                                                       this.placeholder = +res[0];
 
-                                                       return L.resolveDefault(fs.read(path), 64).then(L.bind(function(data) {
-                                                               this.placeholder = data;
-                                                       }, this));
-                                               }
+                                                       return res[1];
+                                               }, this));
                                        };
 
 
@@ -878,18 +882,24 @@ return view.extend({
                                        so = ss.taboption('ipv6', form.DynamicList, 'dns', _('Announced IPv6 DNS servers'),
                                                _('Specifies a fixed list of IPv6 DNS server addresses to announce via DHCPv6. If left unspecified, the device will announce itself as IPv6 DNS server unless the <em>Local IPv6 DNS server</em> option is disabled.'));
                                        so.datatype = 'ip6addr("nomask")'; /* restrict to IPv6 only for now since dnsmasq (DHCPv4) does not honour this option */
+                                       so.depends('ra', 'server');
+                                       so.depends({ ra: 'hybrid', master: '0' });
                                        so.depends('dhcpv6', 'server');
                                        so.depends({ dhcpv6: 'hybrid', master: '0' });
 
                                        so = ss.taboption('ipv6', form.Flag, 'dns_service', _('Local IPv6 DNS server'),
                                                _('Announce this device as IPv6 DNS server.'));
                                        so.default = so.enabled;
+                                       so.depends({ ra: 'server', dns: /^$/ });
+                                       so.depends({ ra: 'hybrid', dns: /^$/, master: '0' });
                                        so.depends({ dhcpv6: 'server', dns: /^$/ });
                                        so.depends({ dhcpv6: 'hybrid', dns: /^$/, master: '0' });
 
                                        so = ss.taboption('ipv6', form.DynamicList, 'domain', _('Announced DNS domains'),
                                                _('Specifies a fixed list of DNS search domains to announce via DHCPv6. If left unspecified, the local device DNS search domain will be announced.'));
                                        so.datatype = 'hostname';
+                                       so.depends('ra', 'server');
+                                       so.depends({ ra: 'hybrid', master: '0' });
                                        so.depends('dhcpv6', 'server');
                                        so.depends({ dhcpv6: 'hybrid', master: '0' });
 
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js
new file mode 100644 (file)
index 0000000..f6a3cef
--- /dev/null
@@ -0,0 +1,51 @@
+'use strict';
+'require baseclass';
+'require rpc';
+
+var callSystemInfo = rpc.declare({
+       object: 'system',
+       method: 'info'
+});
+
+function progressbar(value, max, byte) {
+       var vn = parseInt(value) || 0,
+           mn = parseInt(max) || 100,
+           fv = byte ? String.format('%1024.2mB', value) : value,
+           fm = byte ? String.format('%1024.2mB', max) : max,
+           pc = Math.floor((100 / mn) * vn);
+
+       return E('div', {
+               'class': 'cbi-progressbar',
+               'title': '%s / %s (%d%%)'.format(fv, fm, pc)
+       }, E('div', { 'style': 'width:%.2f%%'.format(pc) }));
+}
+
+return baseclass.extend({
+       title: _('Storage'),
+
+       load: function() {
+               return L.resolveDefault(callSystemInfo(), {});
+       },
+
+       render: function(systeminfo) {
+               var root = L.isObject(systeminfo.root) ? systeminfo.root : {},
+                   tmp = L.isObject(systeminfo.tmp) ? systeminfo.tmp : {};
+
+               var fields = [];
+               fields.push(_('Disk space'), root.used*1024, root.total*1024);
+               fields.push(_('Temp space'), tmp.used*1024, tmp.total*1024);
+
+               var table = E('table', { 'class': 'table' });
+
+               for (var i = 0; i < fields.length; i += 3) {
+                       table.appendChild(E('tr', { 'class': 'tr' }, [
+                               E('td', { 'class': 'td left', 'width': '33%' }, [ fields[i] ]),
+                               E('td', { 'class': 'td left' }, [
+                                       (fields[i + 1] != null) ? progressbar(fields[i + 1], fields[i + 2], true) : '?'
+                               ])
+                       ]));
+               }
+
+               return table;
+       }
+});
index a8cf2670ad1055eae7e2e359080cefe42c6dc5f8..50080ca9b65da5d0f9757b312fe4e38fdefe3c14 100644 (file)
@@ -11,6 +11,13 @@ var generateKey = rpc.declare({
        expect: { keys: {} }
 });
 
+var getPublicAndPrivateKeyFromPrivate = rpc.declare({
+       object: 'luci.wireguard',
+       method: 'getPublicAndPrivateKeyFromPrivate',
+       params: ['privkey'],
+       expect: { keys: {} }
+});
+
 var generateQrCode = rpc.declare({
        object: 'luci.wireguard',
        method: 'generateQrCode',
@@ -88,14 +95,34 @@ return network.registerProtocol('wireguard', {
                o.validate = validateBase64;
                o.rmempty = false;
 
+               var sections = uci.sections('network');
+               var serverName = this.getIfname();
+               var server = findSection(sections, serverName);
+
+               o = s.taboption('general', form.Value, 'public_key', _('Public Key'), _('Base64-encoded public key of this interface for sharing.'));
+               o.rmempty = false;
+               o.write = function() {/* write nothing */};
+
+               o.load = function(s) {
+                       return getPublicAndPrivateKeyFromPrivate(server.private_key).then(
+                               function(keypair) {
+                                       return keypair.pub || '';
+                               }, 
+                               function(error){
+                                       return _('Error getting PublicKey');
+                       }, this)
+               };
+
                o = s.taboption('general', form.Button, 'generate_key', _('Generate Key'));
                o.inputstyle = 'apply';
                o.onclick = ui.createHandlerFn(this, function(section_id, ev) {
                         return generateKey().then(function(keypair) {
                                var keyInput = document.getElementById('widget.cbid.network.%s.private_key'.format(section_id)),
-                                   changeEvent = new Event('change');
+                                       changeEvent = new Event('change'),
+                                       pubKeyInput = document.getElementById('widget.cbid.network.%s.public_key'.format(section_id));
 
                                keyInput.value = keypair.priv || '';
+                               pubKeyInput.value = keypair.pub || '';
                                keyInput.dispatchEvent(changeEvent);
                        });
                }, s.section);
index 681e98e5c4dd14381536b0f9ec607a33228519d9..bbe91cdd6a8d7629eb1a6f8df53e329b937de4a6 100755 (executable)
@@ -16,6 +16,14 @@ local methods = {
                        return {keys = {priv = prv, pub = pub}}
                end
        },
+       getPublicAndPrivateKeyFromPrivate = {
+               args = {privkey = "privkey"},
+               call = function(args)
+                       local pubkey = sys.exec("echo %s | wg pubkey 2>/dev/null" % util.shellquote(args.privkey)):sub(1, -2)
+
+                       return {keys = {priv = args.privkey, pub = pubkey}}
+               end
+       },
        generateQrCode = {
                args = {privkey = "privkey", psk = "psk", allowed_ips = {"allowed_ips"}},
                call = function(args)
index 04877d4f490464c8f51c0c882e5ebdc45736a6c3..aa949b9d1486de07275fefcba3f1f71cd74dc876 100644 (file)
@@ -5,6 +5,7 @@
                        "ubus": {
                                "luci.wireguard": [
                                        "generateKeyPair",
+                                       "getPublicAndPrivateKeyFromPrivate",
                                        "generateQrCode"
                                ]
                        }
index 85252160b105f380d0ceb2b629b18db5ee854f09..c3b99ed5bd97ed22808254a94b28805ed90ab04d 100644 (file)
@@ -269,7 +269,7 @@ body {
        line-height: 18px;
        color: var(--text-color-high);
        padding: 5px;
-       height: 100%;
+       min-height: 100%;
        display: flex;
        flex-direction: column;
 }
@@ -1959,6 +1959,7 @@ form.inline { display: inline; margin-bottom: 0; }
 #syslog {
        width: 100%;
        color: var(--text-color-highest);
+       margin-bottom: 18px;
 }
 
 .cbi-section-table .tr:hover .td,