summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acl/po/bs/acl.po144
-rw-r--r--applications/luci-app-adblock/po/it/adblock.po6
-rw-r--r--applications/luci-app-advanced-reboot/po/it/advanced-reboot.po52
-rw-r--r--applications/luci-app-aria2/po/bg/aria2.po4
-rw-r--r--applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po64
-rw-r--r--applications/luci-app-banip/po/it/banip.po6
-rw-r--r--applications/luci-app-bcp38/po/bg/bcp38.po3
-rw-r--r--applications/luci-app-dawn/luasrc/model/cbi/dawn/dawn_network.lua2
-rw-r--r--applications/luci-app-dcwapd/po/bg/dcwapd.po3
-rw-r--r--applications/luci-app-ddns/po/bg/ddns.po4
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/bg/dnscrypt-proxy.po6
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dockerman/po/bg/dockerman.po4
-rw-r--r--applications/luci-app-dockerman/po/it/dockerman.po4
-rw-r--r--applications/luci-app-firewall/po/bg/firewall.po17
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua8
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua8
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua8
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua8
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua8
-rw-r--r--applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po23
-rw-r--r--applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po25
-rw-r--r--applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot20
-rw-r--r--applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po24
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po20
-rw-r--r--applications/luci-app-ltqtapi/po/it/ltqtapi.po28
-rw-r--r--applications/luci-app-minidlna/po/bg/minidlna.po3
-rw-r--r--applications/luci-app-mwan3/po/it/mwan3.po6
-rw-r--r--applications/luci-app-nextdns/po/it/nextdns.po6
-rw-r--r--applications/luci-app-ntpc/po/bs/ntpc.po80
-rw-r--r--applications/luci-app-nut/po/bg/nut.po5
-rw-r--r--applications/luci-app-ocserv/po/it/ocserv.po8
-rw-r--r--applications/luci-app-olsr/po/bg/olsr.po3
-rw-r--r--applications/luci-app-olsr/po/it/olsr.po4
-rw-r--r--applications/luci-app-openvpn/po/it/openvpn.po23
-rw-r--r--applications/luci-app-opkg/po/sv/opkg.po15
-rw-r--r--applications/luci-app-privoxy/po/it/privoxy.po4
-rw-r--r--applications/luci-app-qos/po/bg/qos.po3
-rw-r--r--applications/luci-app-radicale/po/it/radicale.po4
-rw-r--r--applications/luci-app-radicale2/po/it/radicale2.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po6
-rw-r--r--applications/luci-app-simple-adblock/po/bg/simple-adblock.po3
-rw-r--r--applications/luci-app-statistics/po/bg/statistics.po3
-rw-r--r--applications/luci-app-statistics/po/bs/statistics.po1671
-rw-r--r--applications/luci-app-statistics/po/it/statistics.po4
-rw-r--r--applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json2
-rw-r--r--applications/luci-app-travelmate/po/it/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/pt/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/tr/travelmate.po4
-rw-r--r--applications/luci-app-ttyd/po/bg/ttyd.po3
-rw-r--r--applications/luci-app-uhttpd/po/it/uhttpd.po14
-rw-r--r--applications/luci-app-unbound/po/bg/unbound.po3
-rw-r--r--applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po3
-rw-r--r--applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po10
-rw-r--r--applications/luci-app-vpnbypass/po/bg/vpnbypass.po3
-rw-r--r--applications/luci-app-wifischedule/po/bg/wifischedule.po57
-rw-r--r--applications/luci-app-wireguard/Makefile2
-rw-r--r--applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js214
-rw-r--r--applications/luci-app-wireguard/luasrc/view/wireguard.htm285
-rw-r--r--applications/luci-app-wireguard/po/ar/wireguard.po92
-rw-r--r--applications/luci-app-wireguard/po/bg/wireguard.po88
-rw-r--r--applications/luci-app-wireguard/po/bn_BD/wireguard.po80
-rw-r--r--applications/luci-app-wireguard/po/ca/wireguard.po89
-rw-r--r--applications/luci-app-wireguard/po/cs/wireguard.po132
-rw-r--r--applications/luci-app-wireguard/po/de/wireguard.po138
-rw-r--r--applications/luci-app-wireguard/po/el/wireguard.po135
-rw-r--r--applications/luci-app-wireguard/po/en/wireguard.po83
-rw-r--r--applications/luci-app-wireguard/po/es/wireguard.po140
-rw-r--r--applications/luci-app-wireguard/po/fi/wireguard.po135
-rw-r--r--applications/luci-app-wireguard/po/fr/wireguard.po135
-rw-r--r--applications/luci-app-wireguard/po/he/wireguard.po114
-rw-r--r--applications/luci-app-wireguard/po/hi/wireguard.po80
-rw-r--r--applications/luci-app-wireguard/po/hu/wireguard.po111
-rw-r--r--applications/luci-app-wireguard/po/id/wireguard.po135
-rw-r--r--applications/luci-app-wireguard/po/it/wireguard.po135
-rw-r--r--applications/luci-app-wireguard/po/ja/wireguard.po114
-rw-r--r--applications/luci-app-wireguard/po/ko/wireguard.po107
-rw-r--r--applications/luci-app-wireguard/po/mr/wireguard.po89
-rw-r--r--applications/luci-app-wireguard/po/ms/wireguard.po86
-rw-r--r--applications/luci-app-wireguard/po/nb_NO/wireguard.po89
-rw-r--r--applications/luci-app-wireguard/po/pl/wireguard.po141
-rw-r--r--applications/luci-app-wireguard/po/pt/wireguard.po139
-rw-r--r--applications/luci-app-wireguard/po/pt_BR/wireguard.po139
-rw-r--r--applications/luci-app-wireguard/po/ro/wireguard.po89
-rw-r--r--applications/luci-app-wireguard/po/ru/wireguard.po136
-rw-r--r--applications/luci-app-wireguard/po/sk/wireguard.po89
-rw-r--r--applications/luci-app-wireguard/po/sv/wireguard.po105
-rw-r--r--applications/luci-app-wireguard/po/templates/wireguard.pot80
-rw-r--r--applications/luci-app-wireguard/po/tr/wireguard.po142
-rw-r--r--applications/luci-app-wireguard/po/uk/wireguard.po135
-rw-r--r--applications/luci-app-wireguard/po/vi/wireguard.po86
-rw-r--r--applications/luci-app-wireguard/po/zh_Hans/wireguard.po133
-rw-r--r--applications/luci-app-wireguard/po/zh_Hant/wireguard.po127
-rw-r--r--applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json7
-rw-r--r--applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json12
-rw-r--r--applications/luci-app-yggdrasil/po/pt/yggdrasil.po23
-rw-r--r--applications/luci-app-yggdrasil/po/tr/yggdrasil.po6
125 files changed, 4720 insertions, 2714 deletions
diff --git a/applications/luci-app-acl/po/bs/acl.po b/applications/luci-app-acl/po/bs/acl.po
new file mode 100644
index 0000000000..27f42a52d3
--- /dev/null
+++ b/applications/luci-app-acl/po/bs/acl.po
@@ -0,0 +1,144 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2021-09-22 10:48+0000\n"
+"Last-Translator: Dino Mesic <undeene@gmail.com>\n"
+"Language-Team: Bosnian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacl/bs/>\n"
+"Language: bs\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.9-dev\n"
+
+#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
+msgid "ACL Settings"
+msgstr "ACL Postavke"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:78
+msgid "ACL group"
+msgstr "ACL Grupa"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:80
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:302
+msgid "Access level"
+msgstr "Nivo pristupa"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:266
+msgid "Cannot encrypt plaintext password since uhttpd is not installed."
+msgstr ""
+"Ne može se šifrirati lozinka otvorenog teksta jer uhttpd nije instaliran."
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:79
+msgid "Description"
+msgstr "Opis"
+
+#: applications/luci-app-acl/root/usr/share/rpcd/acl.d/luci-app-acl.json:3
+msgid "Grant access to ACL configuration"
+msgstr "Dozvoli pristup ACL postavkama"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:215
+msgid "Login name"
+msgstr "Ime za prijavu"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:205
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
+msgid "LuCI Logins"
+msgstr "LuCI prijave"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
+msgid "New account"
+msgstr "Novi racun"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:244
+msgid "Password value"
+msgstr "Vrijednost lozinke"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:218
+msgid "Password variant"
+msgstr "Varijanta lozinke"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:296
+msgid "Read access"
+msgstr "Pristup za citanje"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:288
+msgid "Session timeout"
+msgstr "Vremensko ogranicenje sesije"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:86
+msgctxt "Set all permissions in the table below to one of the given values"
+msgid "Set all:"
+msgstr "Postavi sve:"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:178
+msgid ""
+"The LuCI ACL management is in an experimental stage! It does not yet work "
+"reliably with all applications"
+msgstr ""
+"Upravljanje LuCI ACL-om je u eksperimentalnoj fazi! Još ne radi pouzdano sa "
+"svim aplikacijama"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:258
+msgid "The password may not start with \"$p$\"."
+msgstr "Lozinka ne moze poceti sa \"$p$\"."
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
+msgid "The system account to use the password from"
+msgstr "Sistemski račun za korištenje lozinke"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
+msgid "UNIX account"
+msgstr "UNIX racun"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:281
+msgid "Unable to encrypt plaintext password: %s"
+msgstr "Nije moguće šifrirati lozinku otvorenog teksta: %s"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:220
+msgid "Use UNIX password in /etc/shadow"
+msgstr "Koristi UNIX lozinku u /etc/shadow"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:221
+msgid "Use encrypted password hash"
+msgstr "Koristite šifrirani hash lozinke"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:299
+msgid "Write access"
+msgstr "Pristup za pisanje"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:67
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:89
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:110
+msgctxt "No permissions granted"
+msgid "denied"
+msgstr "Odbijeno"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:293
+msgid "does not expire"
+msgstr "ne istice"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:63
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:95
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:112
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:304
+msgctxt "All permissions granted"
+msgid "full"
+msgstr "sve"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:306
+msgctxt "Select individual permissions manually"
+msgid "individual"
+msgstr "zasebno"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:65
+msgctxt "Some permissions granted"
+msgid "partial (%d/%d)"
+msgstr "djelimicno (%d/%d)"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:92
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:111
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:305
+msgctxt "Only read permissions granted"
+msgid "readonly"
+msgstr "samo za citanje"
diff --git a/applications/luci-app-adblock/po/it/adblock.po b/applications/luci-app-adblock/po/it/adblock.po
index b646d2ec82..b2f5756576 100644
--- a/applications/luci-app-adblock/po/it/adblock.po
+++ b/applications/luci-app-adblock/po/it/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-09-09 08:44+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/it/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -497,7 +497,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:19
msgid "Overview"
-msgstr "Riassunto"
+msgstr "Riepilogo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
diff --git a/applications/luci-app-advanced-reboot/po/it/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/it/advanced-reboot.po
index 3847d674f7..86b655adc6 100644
--- a/applications/luci-app-advanced-reboot/po/it/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/it/advanced-reboot.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/it/>\n"
@@ -22,7 +22,7 @@ msgstr "Annulla"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
msgid "Compressed"
-msgstr ""
+msgstr "Compresso"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
msgid "Confirm"
@@ -31,7 +31,7 @@ msgstr "Conferma"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Dispositivo non raggiungibile! Ancora in attesa del dispositivo..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
msgid "ERROR:"
@@ -43,11 +43,11 @@ msgstr "Firmware"
#: applications/luci-app-advanced-reboot/root/usr/share/rpcd/acl.d/luci-app-advanced-reboot.json:3
msgid "Grant UCI and file access for luci-app-advanced-reboot"
-msgstr ""
+msgstr "Concedere l'accesso UCI e ai file per luci-app-advanced-reboot"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "Nessun accesso a fw_printenv o fw_printenv!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
msgid "Partition"
@@ -59,7 +59,7 @@ msgstr "Partizioni"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
msgid "Perform power off..."
-msgstr ""
+msgstr "Avviare spegnimento..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
msgid "Power Off Device"
@@ -68,11 +68,11 @@ msgstr "Spegni il dispositivo"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
msgid "Proceed"
-msgstr ""
+msgstr "Continua"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
msgid "Reboot"
-msgstr "Riavvia"
+msgstr "Riavvio"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
msgid "Reboot Device to an Alternative Partition"
@@ -91,7 +91,7 @@ msgstr "Riavvia nella partizione corrente"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
msgid "Rebooting…"
-msgstr ""
+msgstr "Riavvio…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
msgid "Shutting down..."
@@ -103,7 +103,7 @@ msgstr "Stato"
#: 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."
-msgstr ""
+msgstr "La partizione Dual Boot Flag: %s non è un dispositivo a blocchi."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
@@ -134,23 +134,24 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
msgid "Unable to find Device Board Name."
-msgstr ""
+msgstr "Nessuna corrispondenza per il nome della scheda del dispositivo."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Nessuna corrispondenza per la partizione Dual Boot Flag."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
msgid "Unable to obtain firmware environment variable: %s."
-msgstr ""
+msgstr "Impossibile ottenere la variabile d'ambiente 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 ""
+"Impossibile impostare la partizione Dual Boot Flag per la partizione: %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 "Impossibile impostare la variabile d'ambiente firmware: %s a %s."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
msgid "Unknown"
@@ -167,6 +168,16 @@ msgid ""
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
"to reboot device to an alternative partition."
msgstr ""
+"ATTENZIONE: Una partizione alternativa potrebbe avere le proprie "
+"impostazioni e un firmware completamente diverso.<br /><br /> Poiché la "
+"configurazione di rete e l'SSID/password WiFi sulla partizione alternativa "
+"potrebbero essere diversi, potrebbe essere necessario modificare le "
+"impostazioni del computer per poter accedere al dispositivo una volta "
+"riavviato.<br /><br /> Tenere anche presente che il firmware della "
+"partizione alternativa potrebbe non fornire un modo semplice per modificare "
+"la partizione attiva e avviare nuovamente la partizione attualmente "
+"attiva.<br /><br /> Clicca su \"Continua\" qui sotto per riavviare il "
+"dispositivo su una partizione alternativa."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
msgid ""
@@ -174,26 +185,33 @@ msgid ""
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
"device."
msgstr ""
+"ATTENZIONE: Lo spegnimento potrebbe comportare invece un riavvio nel caso di "
+"dispositivo che non supporta lo spegnimento.<br /><br /> Clicca su \"Continua"
+"\" qui sotto per spegnere il tuo dispositivo."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
msgid "Waiting for device..."
-msgstr ""
+msgstr "In attesa del dispositivo..."
#: 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 ""
+"ATTENZIONE: Il dispositivo (%s) è sconosciuto oppure non è un dispositivo a "
+"doppia partizione supportato!"
#: 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!"
msgstr ""
+"ATTENZIONE: sono presenti modifiche non salvate che andranno perse al "
+"riavvio!"
#: 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 "ATTENZIONE: questo sistema non supporta lo spegnimento!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
msgid "Warning: Unable to obtain device information!"
-msgstr ""
+msgstr "ATTENZIONE: Impossibile ottenere informazioni sul dispositivo!"
#~ msgid "Loading"
#~ msgstr "Caricamento"
diff --git a/applications/luci-app-aria2/po/bg/aria2.po b/applications/luci-app-aria2/po/bg/aria2.po
index 02109544b0..5a81fd72fe 100644
--- a/applications/luci-app-aria2/po/bg/aria2.po
+++ b/applications/luci-app-aria2/po/bg/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/bg/>\n"
@@ -159,7 +159,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
msgid "Enable logging"
-msgstr ""
+msgstr "Разреши журнала"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
msgid "Enable peer exchange"
diff --git a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
index b2a27effc5..b36e6bcf3e 100644
--- a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-08 07:33+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/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.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -20,7 +20,7 @@ msgstr "Indirizzo del server sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:26
msgid "Advanced Mode"
-msgstr ""
+msgstr "Modalità avanzata"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
@@ -30,15 +30,15 @@ msgstr "Sysupgrade Assistito"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:10
msgid "Attendedsysupgrade Configuration."
-msgstr ""
+msgstr "Configurazione sysupgrade assistito."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:157
msgid "Build Date"
-msgstr ""
+msgstr "Data build"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
msgid "Building firmware sysupgrade image"
-msgstr ""
+msgstr "Creazione dell'immagine firmware sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:202
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
@@ -62,23 +62,23 @@ msgstr "Configurazione"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:43
msgid "Could not reach API at \"%s\". Please try again later."
-msgstr ""
+msgstr "Impossibile raggiungere l'API a \"%s\". Riprovare in seguito."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:61
msgid "Downloading firmware from server to browser"
-msgstr ""
+msgstr "Download del firmware dal server al browser in corso"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error building the sysupgrade"
-msgstr ""
+msgstr "Errore durante la creazione del sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:41
msgid "Error connecting to upgrade server"
-msgstr ""
+msgstr "Errore durante la connessione al server di aggiornamento"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:89
msgid "Error during download of firmware. Please try again"
-msgstr ""
+msgstr "Errore durante il download del firmware. Riprova"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:150
msgid "File"
@@ -86,47 +86,48 @@ msgstr "File"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
-msgstr ""
+msgstr "Concedere l'accesso UCI all'app LuCI attendedsysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
msgid "Install Sysupgrade"
-msgstr ""
+msgstr "Installare sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:100
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
+"Installazione del sysupgrade. Non togliere l'alimentazione al dispositivo!"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
msgid "Keep settings and retain the current configuration"
-msgstr ""
+msgstr "Mantieni le impostazioni e conserva la configurazione corrente"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
msgid "New upgrade available"
-msgstr ""
+msgstr "Nuovo aggiornamento disponibile"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
msgid "No upgrade available"
-msgstr ""
+msgstr "Nessun aggiornamento disponibile"
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:15
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:239
msgid "Please report the error message and request"
-msgstr ""
+msgstr "Si prega di segnalare il messaggio di errore e la richiesta"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:379
msgid "Request Sysupgrade"
-msgstr ""
+msgstr "Richiedi sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:225
msgid "Request in build queue position %s"
-msgstr ""
+msgstr "Richiesta nella posizione %s della coda di creazione immagine"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
msgid "Request to server:"
-msgstr ""
+msgstr "Richiesta al server:"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:155
msgid "SHA256"
@@ -134,19 +135,19 @@ 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 "Cerca nuovi sysupgrade automaticamente all'apertura della scheda"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
msgid "Search for sysupgrade"
-msgstr ""
+msgstr "Cerca sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
-msgstr ""
+msgstr "Cerca all'apertura"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:282
msgid "Searching for an available sysupgrade of %s - %s"
-msgstr ""
+msgstr "Ricerca di un sysupgrade disponibile per %s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
@@ -155,10 +156,11 @@ msgstr "Server"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like packge list modification"
msgstr ""
+"Mostra opzioni avanzate come la modifica dell'elenco dei pacchetti software"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:215
msgid "Successfully created sysupgrade image"
-msgstr ""
+msgstr "Immagine sysupgrade creata correttamente"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:159
msgid "Target"
@@ -169,19 +171,23 @@ msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
+"Il servizio sysupgrade assistito consente di aggiornare facilmente le "
+"immagini firmware vanilla e personalizzate."
#: 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 "Il dispositivo ha già la versione firmware più recente %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 ""
+"Questo viene fatto costruendo un nuovo firmware su richiesta tramite un "
+"servizio online."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:77
msgid "Uploading firmware from browser to device"
-msgstr ""
+msgstr "Caricamento del firmware dal browser al dispositivo"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Version"
@@ -189,7 +195,7 @@ msgstr "Versione"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:87
msgid "Wrong checksum"
-msgstr ""
+msgstr "Checksum errato"
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "attesa sysupgrade via rpdcd e luci"
diff --git a/applications/luci-app-banip/po/it/banip.po b/applications/luci-app-banip/po/it/banip.po
index dc68f2c3b9..698a56ebfb 100644
--- a/applications/luci-app-banip/po/it/banip.po
+++ b/applications/luci-app-banip/po/it/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-09 08:44+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/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.8.1-dev\n"
+"X-Generator: Weblate 4.9-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
@@ -553,7 +553,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:7
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
msgid "Parse only the last stated number of log entries for suspicious events."
diff --git a/applications/luci-app-bcp38/po/bg/bcp38.po b/applications/luci-app-bcp38/po/bg/bcp38.po
index eb7aede5f6..088fe7f3e5 100644
--- a/applications/luci-app-bcp38/po/bg/bcp38.po
+++ b/applications/luci-app-bcp38/po/bg/bcp38.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbcp38/bg/>\n"
@@ -39,7 +39,6 @@ msgid "Blocked IP ranges"
msgstr ""
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-dawn/luasrc/model/cbi/dawn/dawn_network.lua b/applications/luci-app-dawn/luasrc/model/cbi/dawn/dawn_network.lua
index 6b6d6e346f..f9e04b90cb 100644
--- a/applications/luci-app-dawn/luasrc/model/cbi/dawn/dawn_network.lua
+++ b/applications/luci-app-dawn/luasrc/model/cbi/dawn/dawn_network.lua
@@ -20,7 +20,7 @@ function s.render(self, sid)
%>
<div class="cbi-section-node">
<h3>SSID: <%= xml.pcdata(name) %></h3>
- <table class="table" id=network_overview_main">
+ <table class="table" id="network_overview_main">
<tr class="tr table-titles">
<th class="th">AP</th>
<th class="th">Clients</th>
diff --git a/applications/luci-app-dcwapd/po/bg/dcwapd.po b/applications/luci-app-dcwapd/po/bg/dcwapd.po
index 2c168ca178..6c1e1121a0 100644
--- a/applications/luci-app-dcwapd/po/bg/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/bg/dcwapd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/bg/>\n"
@@ -52,7 +52,6 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-ddns/po/bg/ddns.po b/applications/luci-app-ddns/po/bg/ddns.po
index cf71add577..892d7a7c41 100644
--- a/applications/luci-app-ddns/po/bg/ddns.po
+++ b/applications/luci-app-ddns/po/bg/ddns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/bg/>\n"
@@ -289,7 +289,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:263
msgid "Global Settings"
-msgstr ""
+msgstr "Глобални настройки"
#: applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json:3
msgid "Grant access to ddns procedures"
diff --git a/applications/luci-app-dnscrypt-proxy/po/bg/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/bg/dnscrypt-proxy.po
index 12e99c5889..853d6c1cbc 100644
--- a/applications/luci-app-dnscrypt-proxy/po/bg/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/bg/dnscrypt-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-26 11:44+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/bg/>\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.8.1-dev\n"
+"X-Generator: Weblate 4.9-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
@@ -308,7 +308,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
msgid "View Logfile"
-msgstr ""
+msgstr "Виж журнал"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:25
msgid "View Resolver List"
diff --git a/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po
index ffbebd5bf5..f1282aa430 100644
--- a/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:32+0000\n"
-"Last-Translator: Marco Mihai Condrache <marcomihaicondrache@gmail.com>\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
+"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.9-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
@@ -187,7 +187,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
msgid "Please edit the file manually in the 'Advanced' section."
diff --git a/applications/luci-app-dockerman/po/bg/dockerman.po b/applications/luci-app-dockerman/po/bg/dockerman.po
index 72804cee1f..a6032ac23f 100644
--- a/applications/luci-app-dockerman/po/bg/dockerman.po
+++ b/applications/luci-app-dockerman/po/bg/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/bg/>\n"
@@ -795,7 +795,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:311
msgid "Start Time"
-msgstr ""
+msgstr "Начален час"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:780
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:781
diff --git a/applications/luci-app-dockerman/po/it/dockerman.po b/applications/luci-app-dockerman/po/it/dockerman.po
index 67e15e3430..74d8c3212d 100644
--- a/applications/luci-app-dockerman/po/it/dockerman.po
+++ b/applications/luci-app-dockerman/po/it/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/it/>\n"
@@ -645,7 +645,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:36
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:81
msgid "Parent Interface"
diff --git a/applications/luci-app-firewall/po/bg/firewall.po b/applications/luci-app-firewall/po/bg/firewall.po
index 51ca62dcb5..4b02629b4d 100644
--- a/applications/luci-app-firewall/po/bg/firewall.po
+++ b/applications/luci-app-firewall/po/bg/firewall.po
@@ -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-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/bg/>\n"
@@ -263,7 +263,6 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
@@ -362,7 +361,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:449
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Friday"
-msgstr ""
+msgstr "Петък"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39
msgid ""
@@ -591,7 +590,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Monday"
-msgstr ""
+msgstr "Понеделник"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:455
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
@@ -733,7 +732,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:450
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Saturday"
-msgstr ""
+msgstr "Събота"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
msgid "Set mark"
@@ -813,7 +812,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:444
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
msgid "Sunday"
-msgstr ""
+msgstr "Неделя"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:681
msgid ""
@@ -850,7 +849,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:448
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Thursday"
-msgstr ""
+msgstr "Четвъртък"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:137
@@ -911,7 +910,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Tuesday"
-msgstr ""
+msgstr "Вторник"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:19
msgid "Unable to save contents: %s"
@@ -979,7 +978,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Wednesday"
-msgstr ""
+msgstr "Сряда"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:439
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:253
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua
new file mode 100644
index 0000000000..7275cbcc91
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua
@@ -0,0 +1,8 @@
+return {
+ name = "ControlD-Family",
+ label = _("ControlD (Family)"),
+ resolver_url = "https://freedns.controld.com/family",
+ bootstrap_dns = "76.76.2.4,2606:1a40::4",
+ help_link = "https://kb.controld.com/tutorials",
+ help_link_text = "ControlD"
+} \ No newline at end of file
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua
new file mode 100644
index 0000000000..bea84b4c15
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua
@@ -0,0 +1,8 @@
+return {
+ name = "ControlD-Malware-Ads-Social",
+ label = _("ControlD (Block Malware + Ads + Social)"),
+ resolver_url = "https://freedns.controld.com/p3",
+ bootstrap_dns = "76.76.2.3,2606:1a40::3",
+ help_link = "https://kb.controld.com/tutorials",
+ help_link_text = "ControlD"
+} \ No newline at end of file
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua
new file mode 100644
index 0000000000..5849cbd21c
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua
@@ -0,0 +1,8 @@
+return {
+ name = "ControlD-Malware-Ads",
+ label = _("ControlD (Block Malware + Ads)"),
+ resolver_url = "https://freedns.controld.com/p2",
+ bootstrap_dns = "76.76.2.2,2606:1a40::2",
+ help_link = "https://kb.controld.com/tutorials",
+ help_link_text = "ControlD"
+} \ No newline at end of file
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua
new file mode 100644
index 0000000000..c82a042ec9
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua
@@ -0,0 +1,8 @@
+return {
+ name = "ControlD-Malware",
+ label = _("ControlD (Block Malware)"),
+ resolver_url = "https://freedns.controld.com/p1",
+ bootstrap_dns = "76.76.2.1,2606:1a40::1",
+ help_link = "https://kb.controld.com/tutorials",
+ help_link_text = "ControlD"
+} \ No newline at end of file
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua
new file mode 100644
index 0000000000..eb5bbbd87a
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua
@@ -0,0 +1,8 @@
+return {
+ name = "ControlD-Unfiltered",
+ label = _("ControlD (Unfiltered)"),
+ resolver_url = "https://freedns.controld.com/p0",
+ bootstrap_dns = "76.76.2.0,2606:1a40::0",
+ help_link = "https://kb.controld.com/tutorials",
+ help_link_text = "ControlD"
+} \ No newline at end of file
diff --git a/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po
index 1f1bdd38c2..613cc45a61 100644
--- a/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po
@@ -71,6 +71,26 @@ msgstr ""
msgid "Configuration"
msgstr "إعدادات"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po
index 5c9240e893..f13d273fba 100644
--- a/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/bg/>\n"
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Конфигурация"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
@@ -111,7 +131,6 @@ msgid "Do not update configs"
msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:54
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po
index a1f7408e6d..c00629bb40 100644
--- a/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po
@@ -64,6 +64,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po
index 5700b0c200..0f088b486d 100644
--- a/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
index 89e4998f15..4bcdbf2e6b 100644
--- a/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Nastavení"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
index f5a4710445..5e85ce7fcd 100644
--- a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Konfiguration"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS-Proxy"
diff --git a/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po
index a82dade9e6..b9e9bb95be 100644
--- a/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
index 7842ea64bc..6c5beaa7c4 100644
--- a/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Configuration"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
index 07f5bd565f..19708ef77d 100644
--- a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
@@ -73,6 +73,26 @@ msgstr "Cloudflare (Protección de Seguridad)"
msgid "Configuration"
msgstr "Configuración"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "Proxy DNS HTTPS"
diff --git a/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
index 21365a39a5..4f0c13a006 100644
--- a/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Kokoonpano"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
index cf67b4c4c7..c9cc4f5763 100644
--- a/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Configuration"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po
index e3e33e14ce..712ae2befa 100644
--- a/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po
@@ -64,6 +64,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po
index 85a81be419..0face18b4e 100644
--- a/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po
@@ -64,6 +64,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po
index fa9f51eb36..6e09ddea5d 100644
--- a/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Beállítás"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po
index 675565a8af..fe951a2db2 100644
--- a/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Configurazione"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
index 54eec16c18..97a21ffc07 100644
--- a/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "設定"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po
index 7f33b72851..2e44c9bab4 100644
--- a/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po
index e2fbee08ff..d49503d1c2 100644
--- a/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po
index a5c794e76f..a643027e46 100644
--- a/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Konfigurasi"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
index db3ab76f6c..308ee726f2 100644
--- a/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Oppsett"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
index 9cb6bdc083..7b4b1352b4 100644
--- a/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-18 10:44+0000\n"
+"PO-Revision-Date: 2021-09-26 19:44+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/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.8-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -71,6 +71,27 @@ msgstr "Cloudflare (filtr bezpieczeństwa)"
msgid "Configuration"
msgstr "Konfiguracja"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr "ControlD (niefiltrowany)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr "ControlD (blokowanie złośliwego oprogramowania)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr "ControlD (blokowanie złośliwego oprogramowania + reklamy)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+"ControlD (blokowanie złośliwego oprogramowania + reklamy + społecznościowe)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr "ControlD (rodzinny)"
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS Proxy"
diff --git a/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
index 175aa9f5c1..250f52dfc5 100644
--- a/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr "Cloudflare (Proteção de Segurança)"
msgid "Configuration"
msgstr "Configuração"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "Proxy HTTPS de DNS"
diff --git a/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
index 24d3262963..ae8d3eb5e1 100644
--- a/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr "Cloudflare (Proteção de Segurança)"
msgid "Configuration"
msgstr "Configuração"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "Proxy DNS HTTPS"
diff --git a/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
index 3dde8a1293..6331cb4892 100644
--- a/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
@@ -71,6 +71,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
index e928782300..510298cec7 100644
--- a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
@@ -71,6 +71,26 @@ msgstr "Cloudflare (Защита безопасности)"
msgid "Configuration"
msgstr "Конфигурация"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "Прокси-сервер DNS HTTPS"
diff --git a/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po
index 72ef543f1e..065d9419ac 100644
--- a/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po
index dd60c8145d..f0b170f6cb 100644
--- a/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr "Konfiguration"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
index 88a270af0a..bf4bdd221b 100644
--- a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
+++ b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
@@ -61,6 +61,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
index 822d443936..cc2e8e6e44 100644
--- a/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr "Cloudflare (Güvenlik Koruması)"
msgid "Configuration"
msgstr "Yapılandırma"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS Vekili"
diff --git a/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
index 4200a30b91..1b3967f2d1 100644
--- a/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
@@ -71,6 +71,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
index 6018ad4feb..19b823e84f 100644
--- a/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
@@ -70,6 +70,26 @@ msgstr ""
msgid "Configuration"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
index 725c8cd7e2..1c015d968c 100644
--- a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-17 10:35+0000\n"
+"PO-Revision-Date: 2021-09-26 19:44+0000\n"
"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/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.8-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -76,6 +76,26 @@ msgstr "Cloudflare (安全防护)"
msgid "Configuration"
msgstr "配置"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr "ControlD(未过滤)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr "ControlD(拦截恶意软件)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr "ControlD(拦截恶意软件 + 广告)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr "ControlD(拦截恶意软件 + 广告 + 社交媒体)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr "ControlD(家长控制)"
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS 代理"
diff --git a/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
index 19b085837c..dd55f1c9d9 100644
--- a/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
@@ -76,6 +76,26 @@ msgstr "Cloudflare (安全保護)"
msgid "Configuration"
msgstr "組態"
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.unfiltered.lua:3
+msgid "ControlD (Unfiltered)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware.lua:3
+msgid "ControlD (Block Malware)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads.lua:3
+msgid "ControlD (Block Malware + Ads)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.malware-ads-social.lua:3
+msgid "ControlD (Block Malware + Ads + Social)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.controld.freedns.family.lua:3
+msgid "ControlD (Family)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS Proxy"
diff --git a/applications/luci-app-ltqtapi/po/it/ltqtapi.po b/applications/luci-app-ltqtapi/po/it/ltqtapi.po
index 86c20b8120..52bafd0470 100644
--- a/applications/luci-app-ltqtapi/po/it/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/it/ltqtapi.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-08 07:33+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/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.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -21,19 +21,19 @@ msgstr "Raccolta dati..."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Contact"
-msgstr ""
+msgstr "Contatto"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:18
msgid "Contacts"
-msgstr ""
+msgstr "Contatti"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
msgid "Current Telephony State"
-msgstr ""
+msgstr "Stato attuale della telefonia"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
msgid "Dial"
-msgstr ""
+msgstr "Chiama"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
msgid "Disabled"
@@ -41,15 +41,15 @@ msgstr "Disabilitato"
#: applications/luci-app-ltqtapi/root/usr/share/rpcd/acl.d/luci-app-ltqtapi.json:3
msgid "Grant UCI access for luci-app-ltqtapi"
-msgstr ""
+msgstr "Concedere l'accesso UCI per luci-app-ltqtapi"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Here You can specify the SIP account that you want to use."
-msgstr ""
+msgstr "Qui è possibile specificare l'account SIP da utilizzare."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Here You can specify the SIP contacts that you want to use."
-msgstr ""
+msgstr "Qui è possibile specificare i contatti SIP da utilizzare."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
msgid "Name"
@@ -61,19 +61,19 @@ msgstr "Password"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
msgid "Port1"
-msgstr ""
+msgstr "Porta1"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
msgid "Port2"
-msgstr ""
+msgstr "Porta2"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
msgid "Realm"
-msgstr ""
+msgstr "Dominio di protezione"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
msgid "Shortdial"
-msgstr ""
+msgstr "Selezione breve"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
msgid "Type"
@@ -91,4 +91,4 @@ msgstr "Nome utente"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
msgid "VoIP"
-msgstr ""
+msgstr "VoIP"
diff --git a/applications/luci-app-minidlna/po/bg/minidlna.po b/applications/luci-app-minidlna/po/bg/minidlna.po
index 965fa53976..454d795277 100644
--- a/applications/luci-app-minidlna/po/bg/minidlna.po
+++ b/applications/luci-app-minidlna/po/bg/minidlna.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/bg/>\n"
@@ -45,7 +45,6 @@ msgid "Database directory"
msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:53
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-mwan3/po/it/mwan3.po b/applications/luci-app-mwan3/po/it/mwan3.po
index 7d95cb2399..93f0e3ecd2 100644
--- a/applications/luci-app-mwan3/po/it/mwan3.po
+++ b/applications/luci-app-mwan3/po/it/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/it/>\n"
@@ -352,7 +352,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 "Registrazione"
+msgstr "Registrazione (log)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:22
msgid "Loglevel"
@@ -520,7 +520,7 @@ msgstr ""
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:13
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:79
msgid "Ping count"
diff --git a/applications/luci-app-nextdns/po/it/nextdns.po b/applications/luci-app-nextdns/po/it/nextdns.po
index 9932383d07..a82ecfd2b6 100644
--- a/applications/luci-app-nextdns/po/it/nextdns.po
+++ b/applications/luci-app-nextdns/po/it/nextdns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-09 08:44+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/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.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
@@ -71,7 +71,7 @@ msgstr ""
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:15
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
msgid "Report Client Info"
diff --git a/applications/luci-app-ntpc/po/bs/ntpc.po b/applications/luci-app-ntpc/po/bs/ntpc.po
new file mode 100644
index 0000000000..de1eca29f6
--- /dev/null
+++ b/applications/luci-app-ntpc/po/bs/ntpc.po
@@ -0,0 +1,80 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-04-14 13:24+0200\n"
+"PO-Revision-Date: 2021-09-23 04:17+0000\n"
+"Last-Translator: Dino Mesic <undeene@gmail.com>\n"
+"Language-Team: Bosnian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsntpc/bs/>\n"
+"Language: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.9-dev\n"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
+msgid "Clock Adjustment"
+msgstr "Podesavanje sata"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:17
+msgid "Count of time measurements"
+msgstr "Brojanje vremenskih mjerenja"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:11
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:12
+msgid "Current system time"
+msgstr "Trenutno sistemsko vrijeme"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:7
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:8
+msgid "General"
+msgstr "Uopsteno"
+
+#: applications/luci-app-ntpc/root/usr/share/rpcd/acl.d/luci-app-ntpc.json:3
+msgid "Grant UCI access for luci-app-ntpc"
+msgstr "Dozvoli UCI pristup za luci-app-ntpc"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
+msgid "Hostname"
+msgstr "Ime hosta"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:25
+msgid "Offset frequency"
+msgstr "Offset frekvencija"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:35
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:24
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:5
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:6
+msgid "Synchronizes the system time"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:18
+msgid "Time Server"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:29
+msgid "Time Servers"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:5
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:6
+#: applications/luci-app-ntpc/root/usr/share/luci/menu.d/luci-app-ntpc.json:3
+msgid "Time Synchronisation"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:13
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:14
+msgid "Update interval (in seconds)"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:17
+msgid "empty = infinite"
+msgstr ""
diff --git a/applications/luci-app-nut/po/bg/nut.po b/applications/luci-app-nut/po/bg/nut.po
index 728215f0a0..feab0c582a 100644
--- a/applications/luci-app-nut/po/bg/nut.po
+++ b/applications/luci-app-nut/po/bg/nut.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/bg/>\n"
@@ -112,7 +112,6 @@ msgid "Drop privileges to this user"
msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
@@ -145,7 +144,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
msgid "Global Settings"
-msgstr ""
+msgstr "Глобални настройки"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
msgid "Go to NUT CGI"
diff --git a/applications/luci-app-ocserv/po/it/ocserv.po b/applications/luci-app-ocserv/po/it/ocserv.po
index 1234010158..86cc87f62e 100644
--- a/applications/luci-app-ocserv/po/it/ocserv.po
+++ b/applications/luci-app-ocserv/po/it/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:32+0000\n"
-"Last-Translator: Marco Mihai Condrache <marcomihaicondrache@gmail.com>\n"
+"PO-Revision-Date: 2021-09-18 16:54+0000\n"
+"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.9-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
@@ -42,7 +42,7 @@ msgstr "Certificato CA"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
msgid "Cipher"
-msgstr "Cifra"
+msgstr "Algoritmo cifratura"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
msgid "Collecting data..."
diff --git a/applications/luci-app-olsr/po/bg/olsr.po b/applications/luci-app-olsr/po/bg/olsr.po
index 1408c18c91..beb50b532b 100644
--- a/applications/luci-app-olsr/po/bg/olsr.po
+++ b/applications/luci-app-olsr/po/bg/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/bg/>\n"
@@ -120,7 +120,6 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-olsr/po/it/olsr.po b/applications/luci-app-olsr/po/it/olsr.po
index 922db7932c..196d9fed20 100644
--- a/applications/luci-app-olsr/po/it/olsr.po
+++ b/applications/luci-app-olsr/po/it/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/it/>\n"
@@ -769,7 +769,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:157
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
msgid "Overview of currently active OLSR host net announcements"
diff --git a/applications/luci-app-openvpn/po/it/openvpn.po b/applications/luci-app-openvpn/po/it/openvpn.po
index e1b42b89b1..1956ba06de 100644
--- a/applications/luci-app-openvpn/po/it/openvpn.po
+++ b/applications/luci-app-openvpn/po/it/openvpn.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2021-09-06 16:34+0000\n"
+"PO-Revision-Date: 2021-09-23 22:59+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.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -32,7 +32,7 @@ msgstr "Aggiungi rotte dopo aver stabilito la connessione"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add template based configuration"
-msgstr ""
+msgstr "Aggiungi una configurazione basata su un template"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:748
msgid "Additional authentication over TLS"
@@ -193,14 +193,15 @@ msgstr "Non tenere in memoria le password di --askpass o di --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 ""
+"Non scartare pacchetti tun in ingresso con la stessa destinazione dell'host"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:387
msgid "Don't inherit global push options"
-msgstr ""
+msgstr "Non ereditare le opzioni push globali"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:72
msgid "Don't log timestamps"
-msgstr "Non loggare il timestamps"
+msgstr "Non loggare timestamps"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:241
msgid "Don't pull routes automatically"
@@ -224,7 +225,7 @@ msgstr "Parametri Echo da loggare"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:253
msgid "Empirically measure MTU"
-msgstr "Misura empericamente l'MTU"
+msgstr "Misura empiricamente l'MTU"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
msgid "Enable OpenSSL hardware crypto engines"
@@ -283,6 +284,8 @@ msgid ""
"Executed in server mode on new client connections, when the client is still "
"untrusted"
msgstr ""
+"Eseguito in modalità server per nuove connessioni client, quando il client è "
+"ancora non attendibile"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:153
msgid ""
@@ -306,7 +309,7 @@ msgstr "Autenticazione HMAC per i pacchetti"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:491
msgid "Handling of authentication failures"
-msgstr ""
+msgstr "Gestione degli errori di autenticazione"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:308
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:49
@@ -314,10 +317,12 @@ msgid ""
"Helper directive to simplify the expression of --ping and --ping-restart in "
"server mode configurations"
msgstr ""
+"Direttiva di supporto per semplificare l'espressione di --ping e --ping-"
+"restart nelle configurazioni in modalità server"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
msgid "If hostname resolve fails, retry"
-msgstr ""
+msgstr "Se la risoluzione dell'hostname non riesce, riprova"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:12
msgid "Instance \"%s\""
@@ -409,7 +414,7 @@ msgstr "Ottimizza le scritture su TUN/TAP/UDP"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
msgid "Overview"
-msgstr "Anteprima"
+msgstr "Riepilogo"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
diff --git a/applications/luci-app-opkg/po/sv/opkg.po b/applications/luci-app-opkg/po/sv/opkg.po
index c0b24687da..7508f2b9cb 100644
--- a/applications/luci-app-opkg/po/sv/opkg.po
+++ b/applications/luci-app-opkg/po/sv/opkg.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-04-07 17:42+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/sv/>\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.6-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
@@ -34,7 +34,7 @@ msgstr ""
"Nedan är en lista på olika konfigurationsfiler som används av <em>opkg</em>. "
"Använd <em>opkg.conf</em> för globala inställningar och <em>customfeeds."
"conf</em> för anpassade filförrådsposter. Konfigurationen i de andra filerna "
-"kan vara ändrade, men är oftast inte reserverad av <em>sysupgrade</em>"
+"kan vara ändrade, men är oftast inte reserverad av <em>sysupgrade</em>."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:697
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:743
@@ -79,9 +79,8 @@ msgid "Download and install package"
msgstr "Ladda ner och installera paket"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:901
-#, fuzzy
msgid "Errors"
-msgstr "Fel"
+msgstr "Felen"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:878
msgid "Executing package manager"
@@ -213,7 +212,7 @@ msgstr "Ta bort…"
#: 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 "Kräver ungefär %.1024mB utrymme för att %d paket(en) ska installeras."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:489
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:507
@@ -223,7 +222,7 @@ msgstr "Kräv version %h %h, installerade %h"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:512
msgid ""
"Required dependency package <em>%h</em> is not available in any repository."
-msgstr ""
+msgstr "Paketet som behövs <em>%h</em> är inte tillgängligt i något filförråd."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:480
msgid "Requires update to %h %h"
@@ -342,7 +341,7 @@ msgstr "okänd"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:829
msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mB komprimerat"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:827
diff --git a/applications/luci-app-privoxy/po/it/privoxy.po b/applications/luci-app-privoxy/po/it/privoxy.po
index eb6886126f..3d3ebe146e 100644
--- a/applications/luci-app-privoxy/po/it/privoxy.po
+++ b/applications/luci-app-privoxy/po/it/privoxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/it/>\n"
@@ -213,7 +213,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
msgid "Logging"
-msgstr "Registrazione"
+msgstr "Registrazione (log)"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
msgid "Main actions file"
diff --git a/applications/luci-app-qos/po/bg/qos.po b/applications/luci-app-qos/po/bg/qos.po
index e8f6125a9a..be8cfa0b11 100644
--- a/applications/luci-app-qos/po/bg/qos.po
+++ b/applications/luci-app-qos/po/bg/qos.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/bg/>\n"
@@ -39,7 +39,6 @@ msgid "Download speed (kbit/s)"
msgstr ""
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-radicale/po/it/radicale.po b/applications/luci-app-radicale/po/it/radicale.po
index bc265993f0..ff554ed5a3 100644
--- a/applications/luci-app-radicale/po/it/radicale.po
+++ b/applications/luci-app-radicale/po/it/radicale.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/it/>\n"
@@ -240,7 +240,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
msgid "Logging"
-msgstr "Registrazione"
+msgstr "Registrazione (log)"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
msgid "Logon message"
diff --git a/applications/luci-app-radicale2/po/it/radicale2.po b/applications/luci-app-radicale2/po/it/radicale2.po
index a1889106dd..c8409a1045 100644
--- a/applications/luci-app-radicale2/po/it/radicale2.po
+++ b/applications/luci-app-radicale2/po/it/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/it/>\n"
@@ -222,7 +222,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:29
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
msgid "Logging"
-msgstr "Registrazione"
+msgstr "Registrazione (log)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid "Logging File"
@@ -324,7 +324,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "Realm"
-msgstr ""
+msgstr "Dominio di protezione"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Redact passwords in logs"
@@ -424,6 +424,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 ""
+"In questo modo vengono eliminati in modo permanente il certificato, la "
+"chiave e la configurazione."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
msgid "This permanently deletes the rights file and configuration to use same."
diff --git a/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
index 27f02d8813..5d8aab43c9 100644
--- a/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-09 08:44+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/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.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -247,7 +247,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:115
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:248
msgid "Package is not installed"
diff --git a/applications/luci-app-simple-adblock/po/bg/simple-adblock.po b/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
index c1b53f0c90..e67150e319 100644
--- a/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/bg/>\n"
@@ -154,7 +154,6 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-statistics/po/bg/statistics.po b/applications/luci-app-statistics/po/bg/statistics.po
index 49029d23f7..bd153eda78 100644
--- a/applications/luci-app-statistics/po/bg/statistics.po
+++ b/applications/luci-app-statistics/po/bg/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/bg/>\n"
@@ -277,7 +277,6 @@ msgid "Empty value = monitor all"
msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:21
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-statistics/po/bs/statistics.po b/applications/luci-app-statistics/po/bs/statistics.po
new file mode 100644
index 0000000000..963bdbc0b4
--- /dev/null
+++ b/applications/luci-app-statistics/po/bs/statistics.po
@@ -0,0 +1,1671 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:35+0200\n"
+"PO-Revision-Date: 2021-09-23 04:17+0000\n"
+"Last-Translator: Dino Mesic <undeene@gmail.com>\n"
+"Language-Team: Bosnian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstatistics/bs/>\n"
+"Language: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.9-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
+msgid "APC UPS"
+msgstr "APC UPS"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:6
+msgid "APCUPS Plugin Configuration"
+msgstr "APCUPS postavke dodatka"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:14
+msgid "Absolute values"
+msgstr "Apsolutne vrijednosti"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:68
+msgid "Add IPv4 rule selector"
+msgstr "Dodajte birač pravila IPv4"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:68
+msgid "Add IPv6 rule selector"
+msgstr "Dodajte birač pravila IPv6"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:16
+msgid "Add command for reading values"
+msgstr "Dodajte naredbu za čitanje vrijednosti"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:36
+msgid "Add notification command"
+msgstr "Dodajte naredbu za obavještavanje"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:19
+msgid "Address family"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:18
+msgid "Aggregate number of connected users"
+msgstr "Ukupan broj povezanih korisnika"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:228
+msgid "Apply interval »"
+msgstr "Primijeni interval »"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:47
+msgid "Awaiting email input at %s"
+msgstr "Čeka se unos e -pošte na %s"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:59
+msgid "Base Directory"
+msgstr "Osnovna mapa"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:16
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:16
+msgid "Basic monitoring"
+msgstr "Osnovno praćenje"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:25
+msgid "Basic process monitoring enabled"
+msgstr "Omogućen osnovni nadzor procesa"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:15
+msgid "By setting this, CPU is not aggregate of all processors on the system"
+msgstr "Postavljanjem ovog, CPU nije skup svih procesora na sistemu"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:6
+msgid "CPU Context Switches Plugin Configuration"
+msgstr "CPU Context Switches postavke dodatka"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpufreq.js:8
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/cpufreq.json:2
+msgid "CPU Frequency"
+msgstr "Frekvencija CPU-a"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:6
+msgid "CPU Frequency Plugin Configuration"
+msgstr "Postavke dodatka za frekvenciju CPU-a"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:6
+msgid "CPU Plugin Configuration"
+msgstr "Postavke dodatka za CPU"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
+msgid "CPU monitoring is enabled"
+msgstr "Pracenje CPU-a je omoguceno"
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/csv.json:2
+msgid "CSV Output"
+msgstr "CSV izlaz"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:6
+msgid "CSV Plugin Configuration"
+msgstr "Postavke dodatka za CSV"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:70
+msgid "Cache collected data for"
+msgstr "Pamti prikupljene podatke za"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:99
+msgid "Chain"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:19
+msgid "Change the ownership of the socket file to the specified group."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/chrony.js:8
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/chrony.json:2
+msgid "Chrony"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:6
+msgid "Chrony Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:32
+msgid "Chrony monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:21
+msgid "CollectLinks"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:28
+msgid "CollectRoutes"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:35
+msgid "CollectTopology"
+msgstr ""
+
+#: 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
+msgid "Collectd Settings"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:57
+msgid "Command monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:137
+msgid "Comment / Rule Number"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:174
+msgid "Configure…"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:6
+msgid "Conntrack Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:10
+msgid "Conntrack monitoring enabled"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:10
+msgid "Context switch monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
+msgid "Controls which notifications should be sent to syslog."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
+msgid "Create statistics about the network plugin itself"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:7
+msgid "DF Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dhcpleases.js:7
+msgid "DHCP Leases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:6
+msgid "DHCP Leases Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:14
+msgid "DHCP leases file"
+msgstr ""
+
+#: 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
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:7
+msgid "DNS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:74
+msgid "Data collection interval"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:71
+msgid "Datasets definition file"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:22
+msgid "Detailled CPU frequency monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/dhcpleases.json:2
+msgid "Dhcpleases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:65
+msgid "Directory for collectd plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:62
+msgid "Directory for sub-configurations"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:7
+msgid "Disk Plugin Configuration"
+msgstr ""
+
+#: 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
+msgid "Disk Space Usage"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/disk.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/disk.json:2
+msgid "Disk Usage"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:212
+msgid "Display Host »"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:220
+msgid "Display timespan »"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:195
+msgid "Do not refresh"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:7
+msgid "E-Mail Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/email.json:2
+msgid "Email"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:15
+msgid "Empty value = monitor all"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:21
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:25
+msgid "Enable forwarding"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
+msgid "Enable statistics"
+msgstr ""
+
+#: 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
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:11
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:14
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:21
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:13
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:12
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:12
+#: 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 ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2
+msgid "Entropy"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:6
+msgid "Entropy Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:10
+msgid "Entropy monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:197
+msgid "Every 30 seconds"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:196
+msgid "Every 5 seconds"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:198
+msgid "Every minute"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/exec.json:2
+msgid "Exec"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:7
+msgid "Exec Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:67
+msgid "Expecting decimal value lower than one"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:33
+msgid "Expecting permssions in octal notation"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:49
+msgid "Expecting valid time range"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:15
+msgid "Extra items"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:14
+msgid "Fetch pages"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:36
+msgid "Filter class monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/iptables.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/iptables.json:2
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ip6tables.js:7
+msgid "Firewall (IPv6)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:90
+msgid "Flush cache after"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:25
+msgid "Forwarding between listen and server addresses"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:92
+msgid ""
+"Free space, reserved space and used space is reported as relative values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:21
+msgid "Gather compression statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:86
+msgid "General plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:15
+msgid "Generate a separate graph for each logged user"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/rpcd/acl.d/luci-app-statistics.json:3
+msgid "Grant access to statistics resources"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:15
+msgid "Graphs"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:31
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:51
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:17
+msgid ""
+"Here you can define external commands which will be started by collectd in "
+"order to read certain values. The values will be read from stdout."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:37
+msgid ""
+"Here you can define external commands which will be started by collectd when "
+"certain threshold values have been reached. The values leading to invocation "
+"will be fed to the the called programs stdin."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:21
+msgid ""
+"Here you can define various criteria by which the monitored iptables rules "
+"are selected."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:14
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:14
+msgid "Host running chrony"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:51
+msgid "Hostname"
+msgstr "Ime hosta"
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:15
+msgid "IP or hostname where to get the txtinfo output from"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ipstatistics.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/ipstatistics.json:2
+msgid "IP-Statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:7
+msgid "IP-Statistics Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:11
+msgid "IPv4/IPv6 Statistics monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:7
+msgid "IRQ Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:22
+msgid "Ignore source addresses"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:70
+msgid "Instance name"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:7
+msgid "Interface Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/interface.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/interface.json:2
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/irq.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/irq.json:2
+msgid "Interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:31
+msgid "Interval for pings"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:8
+msgid "Iptables Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:15
+msgid "Leave unselected to automatically determine interfaces to monitor."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:39
+msgid ""
+"List of time spans to be stored in RRD database. E.g. \"1hour 1day 14day\". "
+"Allowed timespan types: min, h, hour(s), d, day(s), w, week(s), m, month(s), "
+"y, year(s)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:40
+msgid "Listen host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:44
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:32
+msgid "Listener interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:6
+msgid "Load Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:10
+msgid "Load monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:30
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:108
+msgid "Loading data…"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
+msgid "Log level"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:20
+msgid "Match IPv4 iptables rules"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:20
+msgid "Match IPv6 iptables rules"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:35
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:36
+msgid "Maximum Missed Packets"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:38
+msgid "Maximum allowed connections"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:20
+msgid "Maximum packet size"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/memory.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/memory.json:2
+msgid "Memory"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:6
+msgid "Memory Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:23
+msgid "Memory monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:89
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:21
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:45
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:25
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:41
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:47
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:21
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:34
+msgid "Monitor all except specified"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:14
+msgid "Monitor all local listen ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:15
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:15
+msgid "Monitor devices"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:15
+msgid "Monitor disks and partitions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:59
+msgid "Monitor filesystem types"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:14
+msgid "Monitor host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:14
+msgid "Monitor hosts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:15
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:15
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:15
+msgid "Monitor interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:15
+msgid "Monitor interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:19
+msgid "Monitor local ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:37
+msgid "Monitor mount points"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:14
+msgid "Monitor processes"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:25
+msgid "Monitor remote ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:38
+msgid "Monitoring %s and %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:106
+msgid "Monitoring %s, %s, %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:26
+msgid "Monitoring APC UPS at host %s, port %d"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:19
+msgid "Monitoring DHCP leases enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:32
+msgid "Monitoring DNS queries on all interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:34
+msgid "Monitoring DNS queries on one interface"
+msgid_plural "Monitoring DNS queries on %d interfaces"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:44
+msgid "Monitoring OLSRd status at %s:%d"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:43
+msgid "Monitoring all but one disk"
+msgid_plural "Monitoring all but %d disks"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:36
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:54
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:33
+msgid "Monitoring all but one interface"
+msgid_plural "Monitoring all but %d interfaces"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:56
+msgid "Monitoring all but one interrupt"
+msgid_plural "Monitoring all but %d interrupts"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:56
+msgid "Monitoring all but one sensor"
+msgid_plural "Monitoring all but %d sensors"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:41
+msgid "Monitoring all disks"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:106
+msgid "Monitoring all except %s, %s, %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:30
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:34
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:52
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:31
+msgid "Monitoring all interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:54
+msgid "Monitoring all interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:104
+msgid "Monitoring all partitions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:60
+msgid "Monitoring all sensors"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:50
+msgid "Monitoring all thermal zones"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:46
+msgid "Monitoring all thermal zones except %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:36
+msgid "Monitoring local listen ports"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:44
+msgid "Monitoring one OpenVPN instance"
+msgid_plural "Monitoring %d OpenVPN instances"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:21
+msgid "Monitoring one UPS"
+msgid_plural "Monitoring %d UPSes"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:45
+msgid "Monitoring one disk"
+msgid_plural "Monitoring %d disks"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:48
+msgid "Monitoring one host"
+msgid_plural "Monitoring %d hosts"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:34
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:38
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:56
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:35
+msgid "Monitoring one interface"
+msgid_plural "Monitoring %d interfaces"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:58
+msgid "Monitoring one interrupt"
+msgid_plural "Monitoring %d interrupts"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:23
+msgid "Monitoring one process"
+msgid_plural "Monitoring %d processes"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:58
+msgid "Monitoring one sensor"
+msgid_plural "Monitoring %d sensors"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:10
+msgid "Monitoring splash leases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:47
+msgid "Monitoring thermal zones %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:16
+msgid "More details about frequency usage and transitions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:25
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/netlink.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/netlink.json:2
+msgid "Netlink"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:7
+msgid "Netlink Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/network.json:2
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:6
+msgid "Network Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:69
+msgid "Network communication enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:87
+msgid "Network plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:169
+msgid "No RRD data found"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:15
+msgid ""
+"Note: as pages are rendered by user 'nobody', the *.rrd files, the storage "
+"directory and all its parent directories need to be world readable."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
+msgid "Notify level"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:77
+msgid "Number of threads for data collection"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/olsrd.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/olsrd.json:2
+msgid "OLSRd"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:6
+msgid "OLSRd Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:29
+msgid "Only create average RRAs"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/openvpn.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/openvpn.json:2
+msgid "OpenVPN"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:7
+msgid "OpenVPN Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:27
+msgid "OpenVPN status files"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:88
+msgid "Output plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:60
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
+msgid "Percent values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ping.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/ping.json:2
+msgid "Ping"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:6
+msgid "Ping Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:136
+msgid "Plugin is disabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:18
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:19
+msgid "Port for apcupsd communication"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:20
+msgid "Port for chronyd"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:15
+msgid "Possibly bug in collectd. Only 127.0.0.1 and localhost work"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/processes.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/processes.json:2
+msgid "Processes"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:6
+msgid "Processes Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js:8
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/cpu.json:2
+msgid "Processor"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:26
+msgid "Qdisc monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:57
+msgid "RRD XFiles Factor"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:24
+msgid "RRD heart beat interval"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
+msgid "RRD step interval"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/rrdtool.json:2
+msgid "RRDTool"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:6
+msgid "RRDTool Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
+msgid "Report by CPU"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:20
+msgid "Report by state"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+msgid "Report in percent"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:52
+msgid "Rows per RRA"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:161
+msgid "Rule monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
+msgid "SNMP6"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
+msgid "SNMP6 Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
+msgid "SQM"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqmcake.js:7
+msgid "SQM-Cake"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:24
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:44
+msgid "Script"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:74
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:25
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:31
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:24
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:70
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:90
+msgid "Seconds"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:23
+msgid "Sensor list"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sensors.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/sensors.json:2
+msgid "Sensors"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:15
+msgid "Sensors Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:58
+msgid "Server host"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:50
+msgid "Server interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:62
+msgid "Server port"
+msgstr ""
+
+#: 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"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
+msgid "Sets the syslog log-level."
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:24
+msgid "Setup"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:176
+msgid "Setup collectd"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:31
+msgid "Shaping class monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
+msgid "Show max values instead of averages"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:23
+msgid "Simple CPU frequency monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
+msgid "Snmp6"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
+msgid "Socket %s active"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:15
+msgid "Socket file"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:19
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:19
+msgid "Socket group"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:15
+msgid "Socket path"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:24
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:25
+msgid "Socket permissions"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:22
+msgid "Specifies what information to collect about links."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:29
+msgid "Specifies what information to collect about routes."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:36
+msgid "Specifies what information to collect about the global topology."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/splash_leases.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/splash_leases.json:2
+msgid "Splash Leases"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:6
+msgid "Splash Leases Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:204
+#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:3
+msgid "Statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:127
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:14
+msgid "Storage directory"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:14
+msgid "Storage directory for the csv files"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:18
+msgid "Store data values as rates instead of absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:38
+msgid "Stored timespans"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:24
+msgid "Storing CSV data in %s"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/syslog.json:2
+msgid "Syslog"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:6
+msgid "Syslog Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:32
+msgid "Syslog enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/load.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/load.json:2
+msgid "System Load"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/tcpconns.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/tcpconns.json:2
+msgid "TCP Connections"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:6
+msgid "TCPConns Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:15
+msgid "TTL for network packets"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:26
+msgid "TTL for ping packets"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:85
+msgid "Table"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:7
+msgid "The APCUPS plugin collects statistics about the APC UPS."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:7
+msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:7
+msgid ""
+"The OLSRd plugin reads information about meshed networks from the txtinfo "
+"plugin of OLSRd."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:8
+msgid ""
+"The OpenVPN plugin gathers information about the current vpn connection "
+"status."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:7
+msgid ""
+"The SysLog plugin receives log messages from the daemon and dispatches them "
+"to syslog."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:132
+msgid "The chain name must not contain spaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:7
+msgid "The chrony plugin will monitor chrony NTP server statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:153
+msgid "The comment to match must not contain spaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:7
+msgid ""
+"The conntrack plugin collects statistics about the number of tracked "
+"connections."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:7
+msgid "The cpu plugin collects basic statistics about the processor usage."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:7
+msgid ""
+"The csv plugin stores collected data in csv file format for further "
+"processing by external programs."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:8
+msgid ""
+"The df plugin collects statistics about the disk space usage on different "
+"devices, mount points or filesystem types."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:7
+msgid "The dhcpleases plugin collects information about assigned DHCP leases."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:8
+msgid ""
+"The disk plugin collects detailed usage statistics for selected partitions "
+"or whole disks."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:8
+msgid ""
+"The dns plugin collects detailed statistics about dns related traffic on "
+"selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:8
+msgid ""
+"The email plugin creates a unix socket which can be used to transmit email-"
+"statistics to a running collectd daemon. This plugin is primarily intended "
+"to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
+"be used in other ways as well."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:7
+msgid "The entropy plugin collects statistics about the available entropy."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:8
+msgid ""
+"The exec plugin starts external commands to read values from or to notify "
+"external processes when certain threshold values have been reached."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:80
+msgid "The instance name must not contain spaces"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:8
+msgid ""
+"The interface plugin collects traffic statistics on selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:8
+msgid ""
+"The ipstatistics plugin collects IPv4 and IPv6 statistics to compare them."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:9
+msgid ""
+"The iptables plugin will monitor selected firewall rules and collect "
+"information about processed bytes and packets per rule."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:8
+msgid ""
+"The irq plugin will monitor the rate of issues per second for each selected "
+"interrupt. If no interrupt is selected then all interrupts are monitored."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:8
+msgid ""
+"The iwinfo plugin collects statistics about wireless signal strength, noise "
+"and quality."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:7
+msgid "The load plugin collects statistics about the general system load."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:7
+msgid "The memory plugin collects statistics about the memory usage."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:8
+msgid ""
+"The netlink plugin collects extended information like qdisc-, class- and "
+"filter-statistics for selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:7
+msgid ""
+"The network plugin provides network based communication between different "
+"collectd instances. Collectd can operate both in client and server mode. In "
+"client mode locally collected data is transferred to a collectd server "
+"instance, in server mode the local instance receives data from other hosts."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:7
+msgid ""
+"The ping plugin will send icmp echo replies to selected hosts and measure "
+"the roundtrip time for each host."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:7
+msgid ""
+"The processes plugin collects information like cpu time, page faults and "
+"memory usage of selected processes."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:7
+msgid ""
+"The rrdtool plugin stores the collected data in rrd database files, the "
+"foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong "
+"values will result in a very high memory consumption in the temporary "
+"directory. This can render the device unusable!</strong>"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:16
+msgid ""
+"The sensors plugin uses the Linux Sensors framework to gather environmental "
+"statistics."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
+msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:7
+msgid ""
+"The splash leases plugin uses libuci to collect statistics about splash "
+"leases."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:7
+msgid ""
+"The tcpconns plugin collects information about open tcp connections on "
+"selected ports."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:8
+msgid ""
+"The thermal plugin will monitor temperature of the system. Data is typically "
+"read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
+"read, e.g. thermal_zone1 )"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:8
+msgid ""
+"The unixsock plugin creates a unix socket which can be used to read "
+"collected data from a running collectd instance."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:7
+msgid "The uptime plugin collects statistics about the uptime of the system."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:170
+msgid "There is no RRD data available yet to render graphs."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/thermal.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/thermal.json:2
+msgid "Thermal"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:7
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:7
+msgid "This plugin collects statistics about the processor context switches."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:7
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:33
+msgid ""
+"This section defines on which interfaces collectd will wait for incoming "
+"connections."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:51
+msgid ""
+"This section defines to which servers the locally collected data is sent to."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:25
+msgid "Timeout for polling chrony"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:80
+msgid "Try to lookup fully qualified hostname"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/nut.js:7
+#: 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 ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
+msgid "UPS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
+msgid "UPS name in NUT ups@host format"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:27
+msgid "URL"
+msgstr ""
+
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/unixsock.json:2
+msgid "UnixSock"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:7
+msgid "Unixsock Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/uptime.js:15
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/uptime.json:2
+msgid "Uptime"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:6
+msgid "Uptime Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:10
+msgid "Uptime monitoring enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:24
+msgid "Use improved naming schema"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:68
+msgid "Used PID file"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:21
+msgid "Verbose monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:37
+msgid ""
+"When a host has not replied to this number of packets in a row, re-resolve "
+"the hostname in DNS. Useful for dynamic DNS hosts."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:16
+msgid "When none selected, all disks will be monitored."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:16
+msgid "When none selected, all interfaces will be monitored."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:21
+msgid "When set to true, reports per-state metric (system, user, idle)"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:14
+msgid "When set to true, we request absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
+msgid "When set to true, we request percentage values"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/iwinfo.js:7
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/iwinfo.json:2
+msgid "Wireless"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:7
+msgid "Wireless iwinfo Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:97
+msgid "Writing *.rrd files to %s"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:171
+msgid ""
+"You need to configure <em>collectd</em> to gather data into <em>.rrd</em> "
+"files."
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:31
+msgid "cURL plugin enabled"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/curl.js:10
+#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/curl.json:2
+msgid "cUrl"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:6
+msgid "cUrl Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:139
+msgid "none"
+msgstr ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:107
+msgid "one device"
+msgid_plural "%d devices"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:109
+msgid "one filesystem type"
+msgid_plural "%d filesystem types"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:39
+msgid "one local port"
+msgid_plural "%d local ports"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:108
+msgid "one mount"
+msgid_plural "%d mounts"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:40
+msgid "one remote port"
+msgid_plural "%d remote ports"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:29
+msgid "reduces rrd size"
+msgstr ""
+
+#~ msgid "Cache flush interval"
+#~ msgstr "Cache flush interval"
+
+#~ msgid "Action (target)"
+#~ msgstr "Action (target)"
+
+#~ msgid "Add matching rule"
+#~ msgstr "Add matching rule"
+
+#~ msgid ""
+#~ "Collectd is a small daemon for collecting data from various sources "
+#~ "through different plugins. On this page you can change general settings "
+#~ "for the collectd daemon."
+#~ msgstr ""
+#~ "Collectd is a small daemon for collecting data from various sources "
+#~ "through different plugins. On this page you can change general settings "
+#~ "for the collectd daemon."
+
+#~ msgid "Destination ip range"
+#~ msgstr "Destination ip range"
+
+#~ msgid "Incoming interface"
+#~ msgstr "Incoming interface"
+
+#~ msgid "Name of the rule"
+#~ msgstr "Name of the rule"
+
+#~ msgid "Network protocol"
+#~ msgstr "Network protocol"
+
+#~ msgid "Options"
+#~ msgstr "Options"
+
+#~ msgid "Outgoing interface"
+#~ msgstr "Outgoing interface"
+
+#~ msgid "Source ip range"
+#~ msgstr "Source ip range"
+
+#~ msgid "e.g. br-ff"
+#~ msgstr "e.g. br-ff"
+
+#~ msgid "e.g. br-lan"
+#~ msgstr "e.g. br-lan"
+
+#~ msgid "e.g. reject-with tcp-reset"
+#~ msgstr "e.g. reject-with tcp-reset"
+
+#~ msgid "max. 16 chars"
+#~ msgstr "max. 16 chars"
+
+#~ msgid "seconds; multiple separated by space"
+#~ msgstr "seconds; multiple separated by space"
+
+#~ msgid "server interfaces"
+#~ msgstr "server interfaces"
diff --git a/applications/luci-app-statistics/po/it/statistics.po b/applications/luci-app-statistics/po/it/statistics.po
index ca2fa67a73..cbf362cd18 100644
--- a/applications/luci-app-statistics/po/it/statistics.po
+++ b/applications/luci-app-statistics/po/it/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/it/>\n"
@@ -903,7 +903,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:60
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "Percent values"
diff --git a/applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json b/applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json
index e2fc75d842..f0603d1536 100644
--- a/applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json
+++ b/applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json
@@ -3,6 +3,8 @@
"description": "Grant UCI access for luci-app-transmission",
"read": {
"file": {
+ "/etc/group": [ "read" ],
+ "/etc/passwd": [ "read" ],
"/usr/share/transmission/web/index.html": [ "list" ]
},
"ubus": {
diff --git a/applications/luci-app-travelmate/po/it/travelmate.po b/applications/luci-app-travelmate/po/it/travelmate.po
index aa181830cc..832a1cf2ec 100644
--- a/applications/luci-app-travelmate/po/it/travelmate.po
+++ b/applications/luci-app-travelmate/po/it/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/it/>\n"
@@ -386,7 +386,7 @@ msgstr ""
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:19
msgid "Overview"
-msgstr ""
+msgstr "Riepilogo"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:235
msgid ""
@@ -496,7 +496,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:441
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:998
msgid "Required"
-msgstr ""
+msgstr "Necessario"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Restart Interface"
diff --git a/applications/luci-app-travelmate/po/pt/travelmate.po b/applications/luci-app-travelmate/po/pt/travelmate.po
index 2108963aa9..69cbfaf6fc 100644
--- a/applications/luci-app-travelmate/po/pt/travelmate.po
+++ b/applications/luci-app-travelmate/po/pt/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-21 15:39+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/pt/>\n"
@@ -38,7 +38,7 @@ msgstr "Atraso adicional em segundos antes do travelmate processe os gatilhos."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:430
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:987
msgid "Anonymous Identity"
-msgstr ""
+msgstr "Identidade anônima"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:411
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:970
@@ -377,7 +377,7 @@ msgstr "MSCHAPV2"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:434
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:991
msgid "Mgmt. Frame Protection"
-msgstr ""
+msgstr "Gestão de proteção de datagrama"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
msgid ""
diff --git a/applications/luci-app-travelmate/po/tr/travelmate.po b/applications/luci-app-travelmate/po/tr/travelmate.po
index ca3f83f3fa..99d66acb14 100644
--- a/applications/luci-app-travelmate/po/tr/travelmate.po
+++ b/applications/luci-app-travelmate/po/tr/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-18 16:54+0000\n"
"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/tr/>\n"
@@ -831,7 +831,7 @@ msgstr "WPA/WPA2 Pers. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:311
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:940
msgid "WPA2 Ent."
-msgstr ""
+msgstr "WPA2 Ent."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:312
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:941
diff --git a/applications/luci-app-ttyd/po/bg/ttyd.po b/applications/luci-app-ttyd/po/bg/ttyd.po
index 279b218ac8..d497a23d92 100644
--- a/applications/luci-app-ttyd/po/bg/ttyd.po
+++ b/applications/luci-app-ttyd/po/bg/ttyd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/bg/>\n"
@@ -69,7 +69,6 @@ msgid "Do not allow websocket connection from different origin"
msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:17
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-uhttpd/po/it/uhttpd.po b/applications/luci-app-uhttpd/po/it/uhttpd.po
index 5e46d80dcb..44a5fc73a4 100644
--- a/applications/luci-app-uhttpd/po/it/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/it/uhttpd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-09-09 08:44+0000\n"
+"PO-Revision-Date: 2021-09-20 20:55+0000\n"
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/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.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -43,6 +43,8 @@ msgstr "Cartella di base per i file da servire"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
+"Associa ad una specifica interfaccia:porta (specificando l'indirizzo "
+"dell'interfaccia"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
msgid "CGI filetype handler"
@@ -157,7 +159,7 @@ msgstr "Lunghezza della chiave in bit"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:227
msgid "Location"
-msgstr ""
+msgstr "Posizione"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
msgid "Maximum number of connections"
@@ -193,7 +195,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
msgid "Realm for Basic Auth"
-msgstr ""
+msgstr "Dominio di protezione per l'autenticazione di base"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
msgid "Redirect all HTTP to HTTPS"
@@ -229,6 +231,8 @@ msgstr "TCP Keepalive"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
+"In questo modo vengono eliminati in modo permanente il certificato, la "
+"chiave e la configurazione."
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
msgid "Valid for # of Days"
@@ -256,7 +260,7 @@ msgstr "Non utilizzerà l'autenticazione HTTP se non presente"
#: 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
diff --git a/applications/luci-app-unbound/po/bg/unbound.po b/applications/luci-app-unbound/po/bg/unbound.po
index 0841f2b0ee..7c1dd463e1 100644
--- a/applications/luci-app-unbound/po/bg/unbound.po
+++ b/applications/luci-app-unbound/po/bg/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/bg/>\n"
@@ -185,7 +185,6 @@ msgid "Edit: Unbound"
msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po
index 0c5cb50792..59b42b974c 100644
--- a/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/bg/>\n"
@@ -142,7 +142,6 @@ msgid "Do not enforce policies when their gateway is down"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po
index db26ac8be9..eb773f46c6 100644
--- a/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-03-14 05:18+0000\n"
+"PO-Revision-Date: 2021-09-24 17:56+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/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.5.2-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -45,7 +45,7 @@ msgid ""
"further processing by VPN Policy Routing."
msgstr ""
"Agrega \"IGNORE\" a la lista de interfaces para políticas, lo que le permite "
-"omitir el procesamiento adicional mediante el enrutamiento de políticas de "
+"omitir el procesamiento adicional mediante el enrutamiento por políticas de "
"VPN."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
@@ -456,11 +456,11 @@ msgstr "VPN"
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:7
msgid "VPN Policy Routing"
-msgstr "Enrutamiento de políticas de VPN"
+msgstr "Enrutamiento por políticas de VPN"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
msgid "VPN and WAN Policy-Based Routing"
-msgstr "Enrutamiento basado en políticas VPN y WAN"
+msgstr "Enrutamiento basado en políticas de VPN y WAN"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
msgid "Verbose output"
diff --git a/applications/luci-app-vpnbypass/po/bg/vpnbypass.po b/applications/luci-app-vpnbypass/po/bg/vpnbypass.po
index ed362bf0fd..28c403a874 100644
--- a/applications/luci-app-vpnbypass/po/bg/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/bg/vpnbypass.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/bg/>\n"
@@ -27,7 +27,6 @@ msgid "Domains to be accessed directly, see %sREADME%s for syntax."
msgstr ""
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
diff --git a/applications/luci-app-wifischedule/po/bg/wifischedule.po b/applications/luci-app-wifischedule/po/bg/wifischedule.po
index ca1d3c7890..67665b79e7 100644
--- a/applications/luci-app-wifischedule/po/bg/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/bg/wifischedule.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
+"PO-Revision-Date: 2021-09-22 00:01+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/bg/>\n"
@@ -40,110 +40,111 @@ msgstr "Автоматично определяне на модулите"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
-msgstr ""
+msgstr "Деактивиране на Wifi търпеливо"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+#, fuzzy
msgid "Disabled wifi forced"
-msgstr ""
+msgstr "Деактивиран WiFi принудително"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
-#, fuzzy
msgid "Enable"
msgstr "Разрешаване"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+#, fuzzy
msgid "Enable Wifi Schedule"
-msgstr ""
+msgstr "Активиране на графика за Wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
-msgstr ""
+msgstr "Разреши журнала"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
-msgstr ""
+msgstr "Принудително деактивиране на Wi-Fi, дори ако има свързани станции"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
-msgstr ""
+msgstr "Петък"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
-msgstr ""
+msgstr "Глобални настройки"
#: applications/luci-app-wifischedule/root/usr/share/rpcd/acl.d/luci-app-wifischedule.json:3
msgid "Grant UCI access for luci-app-wifischedule"
-msgstr ""
+msgstr "Предоставяне на достъп до UCI за luci-app-wifischedule"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
-msgstr ""
+msgstr "Понеделник"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
-msgstr ""
+msgstr "Събота"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:31
msgid "Schedule"
-msgstr ""
+msgstr "График"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
-msgstr ""
+msgstr "Планиране на събития"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
-msgstr ""
+msgstr "Начален час"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
-msgstr ""
+msgstr "Стартиране на WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
-msgstr ""
+msgstr "Време за спиране"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
-msgstr ""
+msgstr "Спиране на WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
-msgstr ""
+msgstr "Неделя"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
msgid "The value %s is invalid"
-msgstr ""
+msgstr "Стойността %s е невалидна"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
-msgstr ""
+msgstr "Четвъртък"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
-msgstr ""
+msgstr "Вторник"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
-msgstr ""
+msgstr "Изключване на модулите (експериментално; спестява повече енергия)"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:33
msgid "View Cron Jobs"
-msgstr ""
+msgstr "Виж Cron Задачите"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:32
msgid "View Logfile"
-msgstr ""
+msgstr "Виж журнал"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
-msgstr ""
+msgstr "Сряда"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Wifi Schedule"
-msgstr ""
+msgstr "WiFi график"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:39
msgid "Wifi Schedule Logfile"
-msgstr ""
+msgstr "журнал на Wifi график"
diff --git a/applications/luci-app-wireguard/Makefile b/applications/luci-app-wireguard/Makefile
index ee260a982a..81110e9be2 100644
--- a/applications/luci-app-wireguard/Makefile
+++ b/applications/luci-app-wireguard/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=WireGuard Status
-LUCI_DEPENDS:=+wireguard-tools +luci-proto-wireguard
+LUCI_DEPENDS:=+luci-proto-wireguard
LUCI_PKGARCH:=all
include ../../luci.mk
diff --git a/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js b/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js
new file mode 100644
index 0000000000..8614db018e
--- /dev/null
+++ b/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js
@@ -0,0 +1,214 @@
+'use strict';
+'require view';
+'require rpc';
+'require form';
+'require poll';
+
+
+var callGetWgInstances = rpc.declare({
+ object: 'luci.wireguard',
+ method: 'getWgInstances'
+});
+
+function timestampToStr(timestamp) {
+ if (timestamp < 1) {
+ return _('Never');
+ }
+ var now = new Date();
+ var seconds = (now.getTime() / 1000) - timestamp;
+ var ago = '';
+ if (seconds < 60) {
+ ago = parseInt(seconds) + _('s ago');
+ } else if (seconds < 3600) {
+ ago = parseInt(seconds / 60) + _('m ago');
+ } else if (seconds < 86401) {
+ ago = parseInt(seconds / 3600) + _('h ago');
+ } else {
+ ago = _('over a day ago');
+ }
+ var t = new Date(timestamp * 1000);
+ return t.toUTCString() + ' (' + ago + ')';
+}
+
+function generatePeerOption(key, title, value) {
+ return E('div', { 'class': 'cbi-value', 'style': 'padding: 0;' }, [
+ E('label', {
+ 'class': 'cbi-value-title', 'style': 'font-weight: bold;'
+ }, title),
+ E('input', {
+ 'class': 'cbi-input-text',
+ 'data-name': key,
+ 'style': 'border: none; float: left; width: 50%;',
+ 'disabled': '',
+ 'value': value
+ })
+ ]);
+}
+
+function generatePeerTable(options, iconSrc) {
+ return E('div', { 'class': 'table cbi-section-table' }, [
+ E('div', { 'class': 'td' },
+ E('img', { 'src': iconSrc, 'class': 'tunnel-icon' })
+ ),
+ E('div', { 'class': 'td peer-options' },
+ options.filter(function (option) {
+ return option[2] != null;
+ }).map(function (option) {
+ return generatePeerOption.apply(null, option);
+ })
+ )
+ ]);
+}
+
+function getTunnelIcon(latestHandshake) {
+ var img = (new Date().getTime() / 1000 - latestHandshake) < 140 ?
+ 'tunnel' : 'tunnel_disabled';
+
+ return L.resource('icons', img + '.png');
+}
+
+function generatePeerRows(peers) {
+ var peerRows = [];
+
+ peers.forEach(function (peer) {
+ var peerData = parsePeerData(peer);
+ var iconSrc = getTunnelIcon(peer.latest_handshake);
+
+ peerRows.push(E('div', {
+ 'class': 'tr cbi-section-table-row'
+ }, [
+ E('div', {
+ 'class': 'td peer-name',
+ 'style': 'width: 25%; font-size: 0.9rem;'
+ }, peer.name),
+ E('div', { 'class': 'td', 'data-section-id': peer.name },
+ generatePeerTable(peerData, iconSrc)
+ )
+ ]));
+ });
+
+ return peerRows;
+}
+
+function parseIfaceData(iface) {
+ return [
+ ['public_key', _('Public Key'),
+ iface.public_key != '(none)' ? iface.public_key : null],
+ ['listen_port', _('Listen Port'),
+ iface.listen_port > 0 ? iface.listen_port : null],
+ ['fwmark', _('Firewall Mark'),
+ iface.fwmark != 'off' ? iface.fwmark : null]
+ ];
+}
+
+function parsePeerData(peer) {
+ return [
+ ['public_key', _('Public Key'),
+ peer.public_key],
+ ['endpoint', _('Endpoint'),
+ peer.endpoint == '(none)' ? null : peer.endpoint],
+ ['allowed_ips', _('Allowed IPs'),
+ peer.allowed_ips.length == 0 ? null : peer.allowed_ips.join('\n')],
+ ['persistent_keepalive', _('Persistent Keepalive'),
+ peer.persistent_keepalive == 'off' ? null : peer.persistent_keepalive + 's'],
+ ['latest_handshake', _('Latest Handshake'),
+ timestampToStr(peer.latest_handshake)],
+ ['transfer_rx', _('Data Received'),
+ '%1024mB'.format(peer.transfer_rx)],
+ ['transfer_tx', _('Data Transmitted'),
+ '%1024mB'.format(peer.transfer_tx)]
+ ];
+}
+
+return view.extend({
+ load: function () {
+ return callGetWgInstances();
+ },
+ poll_status: function (nodes, ifaces) {
+ Object.keys(ifaces).forEach(function (ifaceName) {
+ var iface = ifaces[ifaceName];
+
+ var section = nodes.querySelector(
+ '[data-section-id="%q"]'.format(ifaceName)
+ );
+
+ parseIfaceData(iface).forEach(function (option) {
+ if (option[2] != null) {
+ var optionEl = section.querySelector(
+ '[data-name="%q"]'.format(option[0])
+ );
+ var inputEl = optionEl.querySelector('input');
+
+ inputEl.value = option[2];
+ }
+ });
+
+ iface.peers.forEach(function (peer) {
+ var peerData = parsePeerData(peer);
+ var iconSrc = getTunnelIcon(peer.latest_handshake);
+
+ var peerSection = section.querySelector(
+ '[data-section-id="%q"]'.format(peer.name)
+ );
+ var iconEl = peerSection.querySelector('.tunnel-icon');
+ iconEl.src = iconSrc;
+
+ peerData.forEach(function (option) {
+ if (option[2]) {
+ var inputEl = peerSection.querySelector(
+ '[data-name="%q"]'.format(option[0])
+ );
+ inputEl.value = option[2];
+ }
+ })
+ });
+ });
+ },
+ render: function (ifaces) {
+ var m, s, o, ss;
+
+ m = new form.JSONMap(ifaces, _('WireGuard Status'));
+ m.tabbed = true;
+
+ var ifaceNames = Object.keys(ifaces);
+ for (var i = ifaceNames.length - 1; i >= 0; i--) {
+ var ifaceName = ifaceNames[i];
+ var iface = ifaces[ifaceName];
+
+ s = m.section(form.TypedSection, ifaceName);
+ s.tabbed = true;
+ s.anonymous = true;
+
+ var ifaceData = parseIfaceData(iface);
+ ifaceData.forEach(function (option) {
+ if (option[2] != null) {
+ o = s.option(form.Value, option[0], option[1]);
+ o.readonly = true;
+ }
+ });
+
+ o = s.option(form.SectionValue, 'peers', form.TypedSection, 'peers');
+ ss = o.subsection;
+
+ ss.render = L.bind(function (view, section_id) {
+ return E('div', { 'class': 'cbi-section' }, [
+ E('h3', _('Peers')),
+ E('div', { 'class': 'table cbi-section-table' },
+ generatePeerRows(this.peers))
+ ]);
+ }, iface, this);
+ }
+
+ return m.render().then(L.bind(function (m, nodes) {
+ poll.add(L.bind(function () {
+ return callGetWgInstances().then(
+ L.bind(this.poll_status, this, nodes)
+ );
+ }, this), 5);
+ return nodes;
+ }, this, m));
+ },
+ handleReset: null,
+ handleSaveApply: null,
+ handleSave: null
+});
diff --git a/applications/luci-app-wireguard/luasrc/view/wireguard.htm b/applications/luci-app-wireguard/luasrc/view/wireguard.htm
deleted file mode 100644
index 9282e65d30..0000000000
--- a/applications/luci-app-wireguard/luasrc/view/wireguard.htm
+++ /dev/null
@@ -1,285 +0,0 @@
-<%#
- Copyright 2016-2017 Dan Luedtke <mail@danrl.com>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%
- local data = { }
- local last_device = ""
- local qr_pubkey = { }
-
- local function qr_clean(qr_type, value)
- if not value or value == "" or value == "(none)" then
- return ""
- end
- if qr_type == "privkey" then
- return "PrivateKey = " ..value
- elseif qr_type == "pubkey" then
- return "PublicKey = " ..value
- end
- end
-
- local wg_dump = io.popen("wg show all dump 2>/dev/null")
- if wg_dump then
- local line
- for line in wg_dump:lines() do
- local line = string.split(line, "\t")
- if not (last_device == line[1]) then
- last_device = line[1]
- data[line[1]] = {
- name = line[1],
- public_key = line[3],
- listen_port = line[4],
- fwmark = line[5],
- peers = { }
- }
- qr_pubkey[line[1]] = qr_clean("pubkey", line[3])
- else
- local peer = {
- public_key = line[2],
- endpoint = line[4],
- allowed_ips = { },
- latest_handshake = line[6],
- transfer_rx = line[7],
- transfer_tx = line[8],
- persistent_keepalive = line[9]
- }
- if not (line[4] == '(none)') then
- local ipkey, ipvalue
- for ipkey, ipvalue in pairs(string.split(line[5], ",")) do
- if #ipvalue > 0 then
- table.insert(peer['allowed_ips'], ipvalue)
- end
- end
- end
- table.insert(data[line[1]].peers, peer)
- end
- end
- end
-
- if luci.http.formvalue("status") == "1" then
- luci.http.prepare_content("application/json")
- luci.http.write_json(data)
- return
- end
--%>
-
-<%+header%>
-
-<script type="text/javascript">//<![CDATA[
-
- function bytes_to_str(bytes) {
- bytes = parseFloat(bytes);
- if (bytes < 1) { return "0 B"; }
- var sizes = ['B', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB'];
- var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024)));
- return Math.round(bytes / Math.pow(1024, i), 2) + ' ' + sizes[i];
- };
-
- function timestamp_to_str(timestamp) {
- if (timestamp < 1) {
- return '<%:Never%>';
- }
- var now = new Date();
- var seconds = (now.getTime() / 1000) - timestamp;
- var ago = "";
- if (seconds < 60) {
- ago = parseInt(seconds) + '<%:s ago%>';
- } else if (seconds < 3600) {
- ago = parseInt(seconds / 60) + '<%:m ago%>';
- } else if (seconds < 86401) {
- ago = parseInt(seconds / 3600) + '<%:h ago%>';
- } else {
- ago = '<%:over a day ago%>';
- }
- var t = new Date(timestamp * 1000);
- return t.toUTCString() + ' (' + ago + ')';
- }
-
- function toggle_qrcode(iface) {
- var view = document.getElementById(iface.name);
- if (view.style.display === "none") {
- view.style.display = "block";
- } else {
- view.style.display = "none";
- }
- }
-
- XHR.poll(-1, '<%=REQUEST_URI%>', { status: 1 },
- function(x, data) {
- for (var key in data) {
- if (!data.hasOwnProperty(key)) { continue; }
- var ifname = key;
- var iface = data[key];
- var s = "";
- if (iface.public_key == '(none)') {
- s += '<em><%:Interface does not have a public key!%></em>';
- } else {
- s += String.format(
- '<strong><%:Public Key%>: </strong>%s',
- iface.public_key
- );
- }
- if (iface.listen_port > 0) {
- s += String.format(
- '<br /><strong><%:Listen Port%>: </strong>%s',
- iface.listen_port
- );
- }
- if (iface.fwmark != 'off') {
- s += String.format(
- '<br /><strong><%:Firewall Mark%>: </strong>%s',
- iface.fwmark
- );
- }
- document.getElementById(ifname + "_info").innerHTML = s;
- for (var i = 0, ilen = iface.peers.length; i < ilen; i++) {
- var peer = iface.peers[i];
- var s = String.format(
- '<strong><%:Public Key%>: </strong>%s',
- peer.public_key
- );
- if (peer.endpoint != '(none)') {
- s += String.format(
- '<br /><strong><%:Endpoint%>: </strong>%s',
- peer.endpoint
- );
- }
- if (peer.allowed_ips.length > 0) {
- s += '<br /><strong><%:Allowed IPs%>:</strong>';
- for (var k = 0, klen = peer.allowed_ips.length; k < klen; k++) {
- s += '<br />&#160;&#160;&#8226;&#160;' + peer.allowed_ips[k];
- }
- }
- if (peer.persistent_keepalive != 'off') {
- s += String.format(
- '<br /><strong><%:Persistent Keepalive%>: </strong>%ss',
- peer.persistent_keepalive
- );
- }
- var icon = '<img src="<%=resource%>/icons/tunnel_disabled.png" />';
- var now = new Date();
- if (((now.getTime() / 1000) - peer.latest_handshake) < 140) {
- icon = '<img src="<%=resource%>/icons/tunnel.png" />';
- }
- s += String.format(
- '<br /><strong><%:Latest Handshake%>: </strong>%s',
- timestamp_to_str(peer.latest_handshake)
- );
- s += String.format(
- '<br /><strong><%:Data Received%>: </strong>%s' +
- '<br /><strong><%:Data Transmitted%>: </strong>%s',
- bytes_to_str(peer.transfer_rx),
- bytes_to_str(peer.transfer_tx),
- );
- document.getElementById(ifname + "_" + peer.public_key + "_icon").innerHTML = icon;
- document.getElementById(ifname + "_" + peer.public_key + "_info").innerHTML = s;
- }
- }
- });
-//]]></script>
-
-<h2><%:WireGuard Status%></h2>
-
-<div class="cbi-section">
-
-<% if next(data) == nil then %>
- <div class="table cbi-section-table">
- <div class="tr cbi-section-table-row">
- <p>
- <em><%:This section contains no values yet%></em>
- </p>
- </div>
- </div>
-<% end %>
-
-<%-
-local ikey, iface
-for ikey, iface in pairs(data) do
--%>
- <h3><%:Interface%> <%=ikey%></h3>
- <div class="cbi-value" id="button" style="padding: 5px">
- <input class="btn cbi-button cbi-button-apply" type="button" name="qrcode_<%=ikey%>" value="<%:Show/Hide QR-Code%>" onclick="toggle_qrcode(this)" />
- </div>
-<%-
- local qr_enc
- local qr_code
- local qr_privkey
- if fs.access("/usr/bin/qrencode") then
- qr_privkey = qr_clean("privkey", luci.sys.exec("wg genkey 2>/dev/null"))
- if qr_pubkey[ikey] and qr_privkey then
- qr_enc = "[Interface]\n" ..qr_privkey.. "\n[Peer]\n" ..qr_pubkey[ikey].. "\nAllowedIPs = 0.0.0.0/0, ::/0"
- qr_code = luci.sys.exec("/usr/bin/qrencode --inline --8bit --type=SVG --output=- '" ..qr_enc.. "' 2>/dev/null")
- else
- qr_code = "<em>The QR-Code could not be generated, the wg interface setup is incomplete!</em>"
- end
- else
- qr_code = "<em>For QR-Code support please install the package 'qrencode'!</em>"
- end
--%>
- <div class="cbi-section-node">
- <span class="cbi-value" style="display: none" id="qrcode_<%=ikey%>">
- <%:The QR-Code works per wg interface, it will be refreshed with every manual page reload and transfers the following information:%><br />
- &#8226;&#160;<%:[Interface] A random, on the fly generated 'PrivateKey', the key will not be saved on the router%><br />
- &#8226;&#160;<%:[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 address%><br />
- <hr /><%=qr_code%><br />
- </span>
- </div>
- <div class="cbi-section-node">
- <div class="table cbi-section-table">
- <div class="tr cbi-section-table-row" style="text-align: left;">
- <div class="td" style="text-align: left; vertical-align:top"><%:Configuration%></div>
- <div class="td" style="flex: 0 1 90%; text-align: left;">
- <div class="table cbi-section-table" style="border: 0px;">
- <div class="tr cbi-section-table-row" style="text-align: left; border: 0px;">
- <div class="td" id="<%=ikey%>_icon" style="width: 22px; text-align: left; border-top: 0px; padding: 3px;">&#160;</div>
- <div class="td" id="<%=ikey%>_info" style="flex: 0 1 90%; text-align: left; vertical-align:middle; padding: 3px; border-top: 0px;"><em><%:Collecting data...%></em></div>
- </div>
- </div>
- </div>
- </div>
- <%-
- local cur = uci.cursor()
- local pkey, peer
- for pkey, peer in pairs(iface.peers) do
- local desc
- cur:foreach("network", "wireguard_" .. ikey, function(s)
- local key, value, tmp_desc, pub_key
- for key, value in pairs(s) do
- if key == "description" then
- tmp_desc = value
- end
- if value == peer.public_key then
- pub_key = value
- end
- if pub_key and tmp_desc then
- desc = ': ' ..tmp_desc
- end
- end
- end)
- -%>
- <div class="tr cbi-section-table-row" style="text-align: left;">
- <div class="td" style="text-align: left; vertical-align:top"><%:Peer%><%=desc%></div>
- <div class="td" style="flex: 0 1 90%; text-align: left;">
- <div class="table cbi-section-table" style="border: 0px">
- <div class="tr cbi-section-table-row" style="border: 0px;">
- <div class="td" id="<%=ikey%>_<%=peer.public_key%>_icon" style="width:16px; text-align: left; padding: 3px;border-top: 0px;">
- <img src="<%=resource%>/icons/tunnel_disabled.png" />
- <small>?</small>
- </div>
- <div class="td" id="<%=ikey%>_<%=peer.public_key%>_info" style="flex: 0 1 90%; text-align: left; vertical-align:middle; padding: 3px;border-top: 0px;"><em><%:Collecting data...%></em></div>
- </div>
- </div>
- </div>
- </div>
- <%-
- end
- -%>
- </div>
- </div>
- <%-
-end
--%>
-</div>
-
-<%+footer%>
diff --git a/applications/luci-app-wireguard/po/ar/wireguard.po b/applications/luci-app-wireguard/po/ar/wireguard.po
index 49e081a564..bdbc49024d 100644
--- a/applications/luci-app-wireguard/po/ar/wireguard.po
+++ b/applications/luci-app-wireguard/po/ar/wireguard.po
@@ -11,115 +11,87 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "عناوين IP المسموح بها"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "جمع البيانات..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "إعدادات"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "علامة جدار الحماية"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "واجهه"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "بوابة الاستماع"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "أبدا"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "المفتاح العمومي"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "لا يحتوي هذا القسم على قيم حتى الآن"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "جمع البيانات..."
+
+#~ msgid "Configuration"
+#~ msgstr "إعدادات"
+
+#~ msgid "Interface"
+#~ msgstr "واجهه"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "لا يحتوي هذا القسم على قيم حتى الآن"
diff --git a/applications/luci-app-wireguard/po/bg/wireguard.po b/applications/luci-app-wireguard/po/bg/wireguard.po
index 4b0d9aef42..d21e901fcb 100644
--- a/applications/luci-app-wireguard/po/bg/wireguard.po
+++ b/applications/luci-app-wireguard/po/bg/wireguard.po
@@ -10,115 +10,81 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Разрешени IPs"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Събиране данни..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Конфигурация"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Получени данни"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Предадени данни"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Крайна точка"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Интерфейс"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Интерфейсът няма публичен ключ!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Никога"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Публичен ключ"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Секцията всеоще не съдържа стойности"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Състояние на WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "h преди"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "m преди"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "преди повече от ден"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "s преди"
+
+#~ msgid "Interface"
+#~ msgstr "Интерфейс"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Интерфейсът няма публичен ключ!"
diff --git a/applications/luci-app-wireguard/po/bn_BD/wireguard.po b/applications/luci-app-wireguard/po/bn_BD/wireguard.po
index 817b5cb765..59136a0dfc 100644
--- a/applications/luci-app-wireguard/po/bn_BD/wireguard.po
+++ b/applications/luci-app-wireguard/po/bn_BD/wireguard.po
@@ -4,115 +4,75 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
diff --git a/applications/luci-app-wireguard/po/ca/wireguard.po b/applications/luci-app-wireguard/po/ca/wireguard.po
index 80c0a9d9f2..7421dd83f5 100644
--- a/applications/luci-app-wireguard/po/ca/wireguard.po
+++ b/applications/luci-app-wireguard/po/ca/wireguard.po
@@ -10,115 +10,84 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "IPs permeses"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "S’estan recollint dades…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configuració"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interfície"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Mai"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "S’estan recollint dades…"
+
+#~ msgid "Configuration"
+#~ msgstr "Configuració"
+
+#~ msgid "Interface"
+#~ msgstr "Interfície"
diff --git a/applications/luci-app-wireguard/po/cs/wireguard.po b/applications/luci-app-wireguard/po/cs/wireguard.po
index b49faa5044..5b13ea89e3 100644
--- a/applications/luci-app-wireguard/po/cs/wireguard.po
+++ b/applications/luci-app-wireguard/po/cs/wireguard.po
@@ -10,122 +10,116 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "IP adresy, ze kterých umožnit přístup"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Shromažďování údajů…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Nastavení"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Přijatá data"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Odeslaná data"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Koncový bod"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Označkování brány firewall"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Rozhraní"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Rozhraní nemá veřejný klíč!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Poslední handshake"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Port na kterém očekávat spojení"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nikdy"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Protistrana"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Trvalé udržování spojení (Keep Alive)"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Veřejný klíč"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Zobrazit / skrýt QR kód"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"Kód QR funguje pro dané wg rozhraní. Bude aktualizován při každém ručním "
-"znovunačtení stránky a obsahuje následující informace:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Stav WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Rozhraní] Náhodný, za provozu vytvářený „Soukromý klíč“. Klíč nebude uložen "
-"ve směrovači"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] „Veřejný klíč“ tohoto wg rozhraní a „Povolené IP adresy“ s výchozím "
-"nastavením „0.0.0.0/0, :: / 0“ pro umožnění odesílání provozu na jakoukoli "
-"IPv4 a IPv6 adresu"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "hodin zpět"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "minut zpět"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "před více než dnem"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "sekund zpět"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Shromažďování údajů…"
+
+#~ msgid "Configuration"
+#~ msgstr "Nastavení"
+
+#~ msgid "Interface"
+#~ msgstr "Rozhraní"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Rozhraní nemá veřejný klíč!"
+
+#~ msgid "Peer"
+#~ msgstr "Protistrana"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Zobrazit / skrýt QR kód"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "Kód QR funguje pro dané wg rozhraní. Bude aktualizován při každém ručním "
+#~ "znovunačtení stránky a obsahuje následující informace:"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Rozhraní] Náhodný, za provozu vytvářený „Soukromý klíč“. Klíč nebude "
+#~ "uložen ve směrovači"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] „Veřejný klíč“ tohoto wg rozhraní a „Povolené IP adresy“ s "
+#~ "výchozím nastavením „0.0.0.0/0, :: / 0“ pro umožnění odesílání provozu na "
+#~ "jakoukoli IPv4 a IPv6 adresu"
diff --git a/applications/luci-app-wireguard/po/de/wireguard.po b/applications/luci-app-wireguard/po/de/wireguard.po
index d8618d1336..0bfd44b148 100644
--- a/applications/luci-app-wireguard/po/de/wireguard.po
+++ b/applications/luci-app-wireguard/po/de/wireguard.po
@@ -10,123 +10,121 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Erlaubte IP-Adressen"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Sammle Daten..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Konfiguration"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Daten erhalten"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Daten gesendet"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Endpunkt"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Firewall Mark"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Schnittstelle"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Schnittstelle besitzt keinen öffentlichen Schlüssel!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Letztes Handshake"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Listening-Port"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Niemals"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Gegenstelle"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Verbindung aufrechterhalten (Persistent Keepalive)"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Öffentlicher Schlüssel"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Zeige/Verstecke QR-Code"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"Der QR-Code funktioniert mit jeweils einem wg-Interface. Er wird bei jedem "
-"manuellen Aktualisieren der Seite neu generiert und beinhaltet die folgenden "
-"Informationen:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Dieser Abschnitt enthält noch keine Werte"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuard-Status"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interface] Ein zufälliger, im laufendem Betrieb generierter "
-"'PrivateKey' (Privater Schlüssel), der nicht auf dem Router gespeichert wird"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] Der öffentliche Schlüssel ('PublicKey') des wg-Interfaces und die "
-"erlaubten IP-Adressen ('AllowedIPs'), standardmäßig auf '0.0.0.0/0, ::/0', "
-"um das Senden an jede IPv4/IPv6-Adresse zu erlauben"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "Stunden zuvor"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "Minuten zuvor"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "seit über einem Tag"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "Sekunden zuvor"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Sammle Daten..."
+
+#~ msgid "Configuration"
+#~ msgstr "Konfiguration"
+
+#~ msgid "Interface"
+#~ msgstr "Schnittstelle"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Schnittstelle besitzt keinen öffentlichen Schlüssel!"
+
+#~ msgid "Peer"
+#~ msgstr "Gegenstelle"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Zeige/Verstecke QR-Code"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "Der QR-Code funktioniert mit jeweils einem wg-Interface. Er wird bei "
+#~ "jedem manuellen Aktualisieren der Seite neu generiert und beinhaltet die "
+#~ "folgenden Informationen:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Dieser Abschnitt enthält noch keine Werte"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interface] Ein zufälliger, im laufendem Betrieb generierter "
+#~ "'PrivateKey' (Privater Schlüssel), der nicht auf dem Router gespeichert "
+#~ "wird"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] Der öffentliche Schlüssel ('PublicKey') des wg-Interfaces und die "
+#~ "erlaubten IP-Adressen ('AllowedIPs'), standardmäßig auf "
+#~ "'0.0.0.0/0, ::/0', um das Senden an jede IPv4/IPv6-Adresse zu erlauben"
diff --git a/applications/luci-app-wireguard/po/el/wireguard.po b/applications/luci-app-wireguard/po/el/wireguard.po
index 56c78525f3..0be0a4eb11 100644
--- a/applications/luci-app-wireguard/po/el/wireguard.po
+++ b/applications/luci-app-wireguard/po/el/wireguard.po
@@ -10,122 +10,119 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Επιτρεπόμενες IPs"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Συλλογή δεδομένων..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Διαμόρφωση"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Ληφθέντα δεδομένα"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Απεσταλμένα δεδομένα"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Τελικό σημείο"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Σημάδι τείχους προστασίας"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Διεπαφή"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Η διεπαφή δεν έχει δημόσιο κλειδί!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Τελευταία Χειραψία"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Θύρα ακρόασης"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Ποτέ"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Κόμβος"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Συνεχής διατήρηση σύνδεσης"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Δημόσιο κλειδί"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Εμφάνιση/Απόκρυψη κώδικα QR"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"Ο κώδικας QR λειτουργεί ανά διεπαφή wg, ανανεώνεται με κάθε χειροκίνητη "
-"ανανέωση σελίδας και μεταφέρει τις ακόλουθες πληροφορίες:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Αυτή η ενότητα δεν περιέχει ακόμη τιμές"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Κατάσταση του WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interface] Ένα τυχαίο, δημιουργούμενο με το χέρι \"ιδιωτικό κλειδί\", το "
-"κλειδί δεν θα αποθηκευτεί στο δρομολογητή"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] [Peer] Το 'Δημόσιο κλειδί' αυτής της διεπαφής wg και των "
-"'Επιτρεπόμενων IP' με την προεπιλεγμένη τιμή '0.0.0.0/0, :: / 0' για να "
-"επιτρέπεται η αποστολή κίνησης σε οποιαδήποτε διεύθυνση IPv4 και IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "ώρες πριν"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "λεπτά πριν"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "πλέον της μιας ημέρας"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "δευτερόλεπτα πριν"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Συλλογή δεδομένων..."
+
+#~ msgid "Configuration"
+#~ msgstr "Διαμόρφωση"
+
+#~ msgid "Interface"
+#~ msgstr "Διεπαφή"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Η διεπαφή δεν έχει δημόσιο κλειδί!"
+
+#~ msgid "Peer"
+#~ msgstr "Κόμβος"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Εμφάνιση/Απόκρυψη κώδικα QR"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "Ο κώδικας QR λειτουργεί ανά διεπαφή wg, ανανεώνεται με κάθε χειροκίνητη "
+#~ "ανανέωση σελίδας και μεταφέρει τις ακόλουθες πληροφορίες:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Αυτή η ενότητα δεν περιέχει ακόμη τιμές"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interface] Ένα τυχαίο, δημιουργούμενο με το χέρι \"ιδιωτικό κλειδί\", το "
+#~ "κλειδί δεν θα αποθηκευτεί στο δρομολογητή"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] [Peer] Το 'Δημόσιο κλειδί' αυτής της διεπαφής wg και των "
+#~ "'Επιτρεπόμενων IP' με την προεπιλεγμένη τιμή '0.0.0.0/0, :: / 0' για να "
+#~ "επιτρέπεται η αποστολή κίνησης σε οποιαδήποτε διεύθυνση IPv4 και IPv6"
diff --git a/applications/luci-app-wireguard/po/en/wireguard.po b/applications/luci-app-wireguard/po/en/wireguard.po
index 4bbfcf74b7..c1eb43176b 100644
--- a/applications/luci-app-wireguard/po/en/wireguard.po
+++ b/applications/luci-app-wireguard/po/en/wireguard.po
@@ -10,115 +10,78 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configuration"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Configuration"
+#~ msgstr "Configuration"
diff --git a/applications/luci-app-wireguard/po/es/wireguard.po b/applications/luci-app-wireguard/po/es/wireguard.po
index ad6f877380..d62b308313 100644
--- a/applications/luci-app-wireguard/po/es/wireguard.po
+++ b/applications/luci-app-wireguard/po/es/wireguard.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-02-13 16:29+0000\n"
+"PO-Revision-Date: 2021-09-23 04:17+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/es/>\n"
@@ -11,124 +11,122 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "IPs permitidas"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Recolectando datos…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configuración"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Datos recibidos"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Datos transmitidos"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Punto final"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Marca de Cortafuegos"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interfaz"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+#, fuzzy
+msgid "Grant access to LuCI app wireguard"
+msgstr "Otorgar acceso a la app de LuCI WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "¡La interfaz no tiene una clave pública!"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Último Handshake"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Puerto de escucha"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nunca"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Par"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr "Pares"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Mantener conectado continuamente"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Clave pública"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Mostrar/Ocultar código QR"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"El código QR funciona por interfaz wg, se actualizará con cada recarga "
-"manual de la página y transfiere la siguiente información:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Esta sección aún no contiene valores"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Estado de WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interfaz] Al azar, sobre la marcha 'PrivateKey' generado, la clave no se "
-"guardará en el enrutador"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Par] 'PublicKey' de esa interfaz wg y 'AllowedIPs' con el valor "
-"predeterminado de '0.0.0.0/0, ::/0' para permitir el envío de tráfico a "
-"cualquier dirección IPv4 e IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "hace h"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "hace m"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "hace más de un día"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "hace s"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Recolectando datos…"
+
+#~ msgid "Configuration"
+#~ msgstr "Configuración"
+
+#~ msgid "Interface"
+#~ msgstr "Interfaz"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "¡La interfaz no tiene una clave pública!"
+
+#~ msgid "Peer"
+#~ msgstr "Par"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Mostrar/Ocultar código QR"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "El código QR funciona por interfaz wg, se actualizará con cada recarga "
+#~ "manual de la página y transfiere la siguiente información:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Esta sección aún no contiene valores"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interfaz] Al azar, sobre la marcha 'PrivateKey' generado, la clave no se "
+#~ "guardará en el enrutador"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Par] 'PublicKey' de esa interfaz wg y 'AllowedIPs' con el valor "
+#~ "predeterminado de '0.0.0.0/0, ::/0' para permitir el envío de tráfico a "
+#~ "cualquier dirección IPv4 e IPv6"
diff --git a/applications/luci-app-wireguard/po/fi/wireguard.po b/applications/luci-app-wireguard/po/fi/wireguard.po
index 98080cd89d..781a265a1d 100644
--- a/applications/luci-app-wireguard/po/fi/wireguard.po
+++ b/applications/luci-app-wireguard/po/fi/wireguard.po
@@ -10,122 +10,119 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Sallitut IP:t"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Kokoonpano"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Dataa vastaanotettu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Dataa lähetetty"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Päätepiste"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Palomuurimerkintä"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Sovitin"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Sovittimella ei ole julkista avainta!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Viimeisin kättely"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Kuunteluportti"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Ei ikinä"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Vertaiskone"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Pysyvä Keepalive"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Julkinen avain"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Näytä/Piilota QR-koodi"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"QR-koodi toimii wg-sovittimessa, se päivitetään jokaisen manuaalisen sivun "
-"uudelleenlatauksen yhteydessä, ja se siirtää seuraavat tiedot:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Tässä osassa ei ole vielä arvoja"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuardin tila"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Sovitin] Satunnainen, lennossa luotu \"PrivateKey\", avainta ei tallenneta "
-"reitittimeen"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Vertaiskone] Kyseisen wg-sovittimen \"PublicKey\" ja \"AllowedIPs\", jonka "
-"oletusarvo on \"0.0.0.0.0/0, ::/0\", jotta liikenne voidaan lähettää mihin "
-"tahansa IPv4- ja IPv6-osoitteeseen"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "t sitten"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "m sitten"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "yli päivä sitten"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "s sitten"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Kerätään tietoja…"
+
+#~ msgid "Configuration"
+#~ msgstr "Kokoonpano"
+
+#~ msgid "Interface"
+#~ msgstr "Sovitin"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Sovittimella ei ole julkista avainta!"
+
+#~ msgid "Peer"
+#~ msgstr "Vertaiskone"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Näytä/Piilota QR-koodi"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "QR-koodi toimii wg-sovittimessa, se päivitetään jokaisen manuaalisen "
+#~ "sivun uudelleenlatauksen yhteydessä, ja se siirtää seuraavat tiedot:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Tässä osassa ei ole vielä arvoja"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Sovitin] Satunnainen, lennossa luotu \"PrivateKey\", avainta ei "
+#~ "tallenneta reitittimeen"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Vertaiskone] Kyseisen wg-sovittimen \"PublicKey\" ja \"AllowedIPs\", "
+#~ "jonka oletusarvo on \"0.0.0.0.0/0, ::/0\", jotta liikenne voidaan "
+#~ "lähettää mihin tahansa IPv4- ja IPv6-osoitteeseen"
diff --git a/applications/luci-app-wireguard/po/fr/wireguard.po b/applications/luci-app-wireguard/po/fr/wireguard.po
index e181f7b920..7f7902b0a4 100644
--- a/applications/luci-app-wireguard/po/fr/wireguard.po
+++ b/applications/luci-app-wireguard/po/fr/wireguard.po
@@ -10,122 +10,119 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "IP autorisées"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Récupération des données…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configuration"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Donnée reçue"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Données transmises"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Point d'arrivée"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Marque du Pare-feu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interface"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "L'interface ne dispose pas d'une clé publique !"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Dernière poignée de main"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Port d'écoute"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Jamais"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Pair"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "KeepAlive persistant"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Clé publique"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Afficher/Masquer le QR-Code"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"Le QR-Code fonctionne par interface wg, il sera rafraîchi à chaque "
-"rechargement manuel de page et transfère les informations suivantes :"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Cette section ne contient pas encore de valeur"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "État de WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interface] Une \"clé privée\" générée au hasard, à la volée, la clé ne sera "
-"pas sauvegardée sur le routeur"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"La \"PublicKey\" de cette interface wg et les \"AllowedIPs\" avec la valeur "
-"par défaut de \"0.0.0.0/0, ::/0\" pour permettre l'envoi de trafic vers "
-"n'importe quelle adresse IPv4 et IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "h passée"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "m passée"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "il y a plus d'un jour"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "s passée"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Récupération des données…"
+
+#~ msgid "Configuration"
+#~ msgstr "Configuration"
+
+#~ msgid "Interface"
+#~ msgstr "Interface"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "L'interface ne dispose pas d'une clé publique !"
+
+#~ msgid "Peer"
+#~ msgstr "Pair"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Afficher/Masquer le QR-Code"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "Le QR-Code fonctionne par interface wg, il sera rafraîchi à chaque "
+#~ "rechargement manuel de page et transfère les informations suivantes :"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Cette section ne contient pas encore de valeur"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interface] Une \"clé privée\" générée au hasard, à la volée, la clé ne "
+#~ "sera pas sauvegardée sur le routeur"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "La \"PublicKey\" de cette interface wg et les \"AllowedIPs\" avec la "
+#~ "valeur par défaut de \"0.0.0.0/0, ::/0\" pour permettre l'envoi de trafic "
+#~ "vers n'importe quelle adresse IPv4 et IPv6"
diff --git a/applications/luci-app-wireguard/po/he/wireguard.po b/applications/luci-app-wireguard/po/he/wireguard.po
index 4222a8a76b..d640edc7b0 100644
--- a/applications/luci-app-wireguard/po/he/wireguard.po
+++ b/applications/luci-app-wireguard/po/he/wireguard.po
@@ -11,117 +11,103 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "כתובות IP מורשות"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "נאספים נתונים…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "הגדרות"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "התקבלו נתונים"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "הועברו נתונים"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "נקודת קצה"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "סימן חומת אש"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "מנשק"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "למנשק אין מפתח ציבורי!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "לחיצת יד אחרונה"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "פתחת האזנה"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "אף פעם"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "עמית"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "מפתח ציבורי"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "הצגת/הסתרת קוד QR"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"קוד ה־QR עובד לפי מנשק wg, הוא ירוענן עם כל רענון ידני של העמוד ומעביר את "
-"המידע הבא:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "סעיף זה לא מכיל ערכים עדיין"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "מצב WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "לפני למעלה מיום"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "נאספים נתונים…"
+
+#~ msgid "Configuration"
+#~ msgstr "הגדרות"
+
+#~ msgid "Interface"
+#~ msgstr "מנשק"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "למנשק אין מפתח ציבורי!"
+
+#~ msgid "Peer"
+#~ msgstr "עמית"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "הצגת/הסתרת קוד QR"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "קוד ה־QR עובד לפי מנשק wg, הוא ירוענן עם כל רענון ידני של העמוד ומעביר את "
+#~ "המידע הבא:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "סעיף זה לא מכיל ערכים עדיין"
diff --git a/applications/luci-app-wireguard/po/hi/wireguard.po b/applications/luci-app-wireguard/po/hi/wireguard.po
index 07f659c030..461ae3f936 100644
--- a/applications/luci-app-wireguard/po/hi/wireguard.po
+++ b/applications/luci-app-wireguard/po/hi/wireguard.po
@@ -4,115 +4,75 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
diff --git a/applications/luci-app-wireguard/po/hu/wireguard.po b/applications/luci-app-wireguard/po/hu/wireguard.po
index c141cab82a..e59d8eca11 100644
--- a/applications/luci-app-wireguard/po/hu/wireguard.po
+++ b/applications/luci-app-wireguard/po/hu/wireguard.po
@@ -10,117 +10,100 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Engedélyezett IP-k"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Adatok összegyűjtése…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Beállítás"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Fogadott adat"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Átvitt adat"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Végpont"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Tűzfal jelölés"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Csatoló"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "A csatolónak nincs nyilvános kulcsa."
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Utolsó kapcsolatfelvétel"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Fogadó port"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Soha"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Partner"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Megmaradó keepalive"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Nyilvános kulcs"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "QR-kód mutatása/elrejtése"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"A QR-kód WG-csatolónként működik, kézi újratöltésnél felfrissül és a "
-"következő adatokat viszi át:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuard állapot"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "órával ezelőtt"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "perccel ezelőtt"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "több mint egy nappal ezelőtt"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "másodperccel ezelőtt"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Adatok összegyűjtése…"
+
+#~ msgid "Configuration"
+#~ msgstr "Beállítás"
+
+#~ msgid "Interface"
+#~ msgstr "Csatoló"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "A csatolónak nincs nyilvános kulcsa."
+
+#~ msgid "Peer"
+#~ msgstr "Partner"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "QR-kód mutatása/elrejtése"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "A QR-kód WG-csatolónként működik, kézi újratöltésnél felfrissül és a "
+#~ "következő adatokat viszi át:"
diff --git a/applications/luci-app-wireguard/po/id/wireguard.po b/applications/luci-app-wireguard/po/id/wireguard.po
index 68eb67410b..e4211afbfb 100644
--- a/applications/luci-app-wireguard/po/id/wireguard.po
+++ b/applications/luci-app-wireguard/po/id/wireguard.po
@@ -10,122 +10,119 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "IP yang Diizinkan"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Mengumpulkan data..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Konfigurasi"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Data Diterima"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Data Ditransmisikan"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Titik akhir"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Tanda Firewall"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Antarmuka"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Antarmuka tidak memiliki kunci publik!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Handshake Terbaru"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Port untuk Didengarkan"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Tidak pernah"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Rekan"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Keepalive Persisten"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Kunci Publik"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Tampilkan/Sembunyikan Kode QR"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"Kode QR berfungsi per antarmuka wg, ia akan diperbarui setiap pemuatan ulang "
-"halaman secara manual dan mentransfer informasi berikut:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Bagian ini belum berisi nilai"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Status WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Antarmuka] Acak, dengan cepat menghasilkan 'KunciPublik', kunci tidak akan "
-"disimpan pada router"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Rekan] 'KunciPublik' dari antarmuka wg dan 'IPdiijinkan' dengan default '0.0"
-".0.0/0, :: / 0' untuk mengizinkan pengiriman lalu lintas ke alamat IPv4 dan "
-"IPv6 mana pun"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "jam yang lalu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "menit yang lalu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "lebih dari sehari yang lalu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "detik yang lalu"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Mengumpulkan data..."
+
+#~ msgid "Configuration"
+#~ msgstr "Konfigurasi"
+
+#~ msgid "Interface"
+#~ msgstr "Antarmuka"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Antarmuka tidak memiliki kunci publik!"
+
+#~ msgid "Peer"
+#~ msgstr "Rekan"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Tampilkan/Sembunyikan Kode QR"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "Kode QR berfungsi per antarmuka wg, ia akan diperbarui setiap pemuatan "
+#~ "ulang halaman secara manual dan mentransfer informasi berikut:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Bagian ini belum berisi nilai"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Antarmuka] Acak, dengan cepat menghasilkan 'KunciPublik', kunci tidak "
+#~ "akan disimpan pada router"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Rekan] 'KunciPublik' dari antarmuka wg dan 'IPdiijinkan' dengan default "
+#~ "'0.0.0.0/0, :: / 0' untuk mengizinkan pengiriman lalu lintas ke alamat "
+#~ "IPv4 dan IPv6 mana pun"
diff --git a/applications/luci-app-wireguard/po/it/wireguard.po b/applications/luci-app-wireguard/po/it/wireguard.po
index 65dcf4736d..3c3809b4c3 100644
--- a/applications/luci-app-wireguard/po/it/wireguard.po
+++ b/applications/luci-app-wireguard/po/it/wireguard.po
@@ -10,122 +10,119 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "IP permessi"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Raccolta dati..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configurazione"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Dati ricevuti"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Dati trasmessi"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Punto finale"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Marcatore firewall"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interfaccia"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "L'interfaccia non ha una chiave pubblica!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Ultimo handshake"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Porta in ascolto"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Mai"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "KeepAlive persistente"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Chiave pubblica"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Visualizza/nascondi codice QR"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"Il codice QR funziona per l'interfaccia wg, verrà aggiornato ad ogni "
-"ricarica manuale della pagina e trasferirà le seguenti informazioni:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Questa sezione non contiene ancora valori"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Stato WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interfaccia] Una 'ChiavePrivata' generata in modo casuale e al volo, la "
-"chiave non verrà salvata sul router"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] La \"ChiavePubblica\" di tale interfaccia wg e \"IP permessi\" con il "
-"valore predefinito \"0.0.0.0/0, :: / 0\" per consentire l'invio di traffico "
-"a qualsiasi indirizzo IPv4 e IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "ore fa"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "min fa"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "più di un giorno fa"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "sec fa"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Raccolta dati..."
+
+#~ msgid "Configuration"
+#~ msgstr "Configurazione"
+
+#~ msgid "Interface"
+#~ msgstr "Interfaccia"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "L'interfaccia non ha una chiave pubblica!"
+
+#~ msgid "Peer"
+#~ msgstr "Peer"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Visualizza/nascondi codice QR"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "Il codice QR funziona per l'interfaccia wg, verrà aggiornato ad ogni "
+#~ "ricarica manuale della pagina e trasferirà le seguenti informazioni:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Questa sezione non contiene ancora valori"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interfaccia] Una 'ChiavePrivata' generata in modo casuale e al volo, la "
+#~ "chiave non verrà salvata sul router"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] La \"ChiavePubblica\" di tale interfaccia wg e \"IP permessi\" con "
+#~ "il valore predefinito \"0.0.0.0/0, :: / 0\" per consentire l'invio di "
+#~ "traffico a qualsiasi indirizzo IPv4 e IPv6"
diff --git a/applications/luci-app-wireguard/po/ja/wireguard.po b/applications/luci-app-wireguard/po/ja/wireguard.po
index c90e319afc..bb98a6d7c7 100644
--- a/applications/luci-app-wireguard/po/ja/wireguard.po
+++ b/applications/luci-app-wireguard/po/ja/wireguard.po
@@ -14,117 +14,103 @@ msgstr ""
"X-Generator: Weblate 4.4-dev\n"
"X-Poedit-Basepath: .\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "許可されたIP"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "データを収集中..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "設定"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "受信済みデータ"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "送信済みデータ"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "エンドポイント"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "ファイアウォールマーク"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "インターフェース"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "インターフェースに公開鍵がありません!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "最新のハンドシェイク"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "リッスンポート"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "なし"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "ピア"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "永続的なキープアライブ"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "公開鍵"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "QR コードを表示/非表示"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"QR コードは wg インターフェースごとに機能し、マニュアルページがリロードされる"
-"たびに更新され、次の情報が転送されます :"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "このセクションはまだ設定されていません"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuard ステータス"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "時間前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "分前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "1日以上前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "秒前"
+
+#~ msgid "Collecting data..."
+#~ msgstr "データを収集中..."
+
+#~ msgid "Configuration"
+#~ msgstr "設定"
+
+#~ msgid "Interface"
+#~ msgstr "インターフェース"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "インターフェースに公開鍵がありません!"
+
+#~ msgid "Peer"
+#~ msgstr "ピア"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "QR コードを表示/非表示"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "QR コードは wg インターフェースごとに機能し、マニュアルページがリロードさ"
+#~ "れるたびに更新され、次の情報が転送されます :"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "このセクションはまだ設定されていません"
diff --git a/applications/luci-app-wireguard/po/ko/wireguard.po b/applications/luci-app-wireguard/po/ko/wireguard.po
index 4ae13ce8fd..dd096a9928 100644
--- a/applications/luci-app-wireguard/po/ko/wireguard.po
+++ b/applications/luci-app-wireguard/po/ko/wireguard.po
@@ -10,116 +10,101 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "허용된 IP"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "데이터 수집 중..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "설정"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "받은 데이터"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "보낸 데이터"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "인터페이스"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "인터페이스에 공개 키가 없습니다!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "마지막 핸드셰이크"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "접근 포트"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "안함"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "공개 키"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "QR코드 보이기/숨기기"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr "QR코드는 WireGuard 인터페이스마다 적용되며, 페이지가 새로고침 될 때마다 코드가 재생성되고 다음의 정보를 전송합니다:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "이 항목에 입력된 값이 없습니다"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
#, fuzzy
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuard 상태"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "시간 전"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "분 전"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "며칠 전"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "초 전"
+
+#~ msgid "Collecting data..."
+#~ msgstr "데이터 수집 중..."
+
+#~ msgid "Configuration"
+#~ msgstr "설정"
+
+#~ msgid "Interface"
+#~ msgstr "인터페이스"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "인터페이스에 공개 키가 없습니다!"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "QR코드 보이기/숨기기"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "QR코드는 WireGuard 인터페이스마다 적용되며, 페이지가 새로고침 될 때마다 코"
+#~ "드가 재생성되고 다음의 정보를 전송합니다:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "이 항목에 입력된 값이 없습니다"
diff --git a/applications/luci-app-wireguard/po/mr/wireguard.po b/applications/luci-app-wireguard/po/mr/wireguard.po
index 8616540d79..ebf83cd863 100644
--- a/applications/luci-app-wireguard/po/mr/wireguard.po
+++ b/applications/luci-app-wireguard/po/mr/wireguard.po
@@ -10,115 +10,84 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "डेटा संकलित करीत आहे ..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "कॉन्फिगरेशन"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "इंटरफेस"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "डेटा संकलित करीत आहे ..."
+
+#~ msgid "Configuration"
+#~ msgstr "कॉन्फिगरेशन"
+
+#~ msgid "Interface"
+#~ msgstr "इंटरफेस"
diff --git a/applications/luci-app-wireguard/po/ms/wireguard.po b/applications/luci-app-wireguard/po/ms/wireguard.po
index 945d5d5916..40a86ddf60 100644
--- a/applications/luci-app-wireguard/po/ms/wireguard.po
+++ b/applications/luci-app-wireguard/po/ms/wireguard.po
@@ -10,115 +10,81 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Mengumpul data..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Konfigurasi"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "Mengumpul data..."
+
+#~ msgid "Configuration"
+#~ msgstr "Konfigurasi"
diff --git a/applications/luci-app-wireguard/po/nb_NO/wireguard.po b/applications/luci-app-wireguard/po/nb_NO/wireguard.po
index 84d9c14c31..1d8f580e14 100644
--- a/applications/luci-app-wireguard/po/nb_NO/wireguard.po
+++ b/applications/luci-app-wireguard/po/nb_NO/wireguard.po
@@ -10,115 +10,84 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Samler inn data…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Oppsett"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Grensesnitt"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "Samler inn data…"
+
+#~ msgid "Configuration"
+#~ msgstr "Oppsett"
+
+#~ msgid "Interface"
+#~ msgstr "Grensesnitt"
diff --git a/applications/luci-app-wireguard/po/pl/wireguard.po b/applications/luci-app-wireguard/po/pl/wireguard.po
index e3af867688..c2776d05c3 100644
--- a/applications/luci-app-wireguard/po/pl/wireguard.po
+++ b/applications/luci-app-wireguard/po/pl/wireguard.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-15 09:20+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2021-09-23 04:17+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/pl/>\n"
"Language: pl\n"
@@ -9,124 +9,121 @@ 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.5-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Dozwolone IP"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Trwa zbieranie danych..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Konfiguracja"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Otrzymane dane"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Przesyłane dane"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Punkt końcowy"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Znacznik zapory sieciowej"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interfejs"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr "Przyznaj dostęp do aplikacji LuCI Wireguard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Interfejs nie posiada klucza publicznego!"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Ostatni Handshake"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Port nasłuchu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nigdy"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr "Peery"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Trwale trzymaj przy życiu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Klucz publiczny"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Pokaż/Ukryj kod QR"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"Kod QR działa według interfejsu wg, będzie odświeżany przy każdym ręcznym "
-"przeładowaniu strony i przekazuje następujące informacje:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Status WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interfejs] Losowy, generowany \"w locie\" klucz prywatny. Klucz nie "
-"zostanie zapisany na routerze"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] \"Klucz publiczny\" tego interfejsu wg i \"Dozwolone adresy IP\" z "
-"domyślną wartością \"0.0.0.0/0, :: / 0\", aby umożliwić wysyłanie ruchu na "
-"dowolny adres IPv4 i IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "godzin temu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "m temu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "ponad dzień temu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "sekund temu"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Trwa zbieranie danych..."
+
+#~ msgid "Configuration"
+#~ msgstr "Konfiguracja"
+
+#~ msgid "Interface"
+#~ msgstr "Interfejs"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Interfejs nie posiada klucza publicznego!"
+
+#~ msgid "Peer"
+#~ msgstr "Peer"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Pokaż/Ukryj kod QR"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "Kod QR działa według interfejsu wg, będzie odświeżany przy każdym ręcznym "
+#~ "przeładowaniu strony i przekazuje następujące informacje:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interfejs] Losowy, generowany \"w locie\" klucz prywatny. Klucz nie "
+#~ "zostanie zapisany na routerze"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] \"Klucz publiczny\" tego interfejsu wg i \"Dozwolone adresy IP\" z "
+#~ "domyślną wartością \"0.0.0.0/0, :: / 0\", aby umożliwić wysyłanie ruchu "
+#~ "na dowolny adres IPv4 i IPv6"
diff --git a/applications/luci-app-wireguard/po/pt/wireguard.po b/applications/luci-app-wireguard/po/pt/wireguard.po
index 1a66fbe3a0..58e0675b69 100644
--- a/applications/luci-app-wireguard/po/pt/wireguard.po
+++ b/applications/luci-app-wireguard/po/pt/wireguard.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-15 09:20+0000\n"
+"PO-Revision-Date: 2021-09-24 17:56+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/pt/>\n"
@@ -8,124 +8,121 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Endereços IP autorizados"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "A recolher dados..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configuração"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Dados Recebidos"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Dados Transmitidos"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Ponto final"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Marca da Firewall"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interface"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr "Conceder acesso à app LuCI wireguard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "A interface não tem uma chave pública!"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Último Aperto de Mão"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Porta de escuta"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nunca"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Par"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr "Pares"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Keepalive Persistente"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Chave Pública"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Mostrar/Ocultar Código QR"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"O Código QR funciona por interface wg, ele será atualizado a cada recarga de "
-"página manual e transfere as seguintes informações:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Esta secção ainda não contém valores"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Estado do WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interface] Um aleatório PrivateKey', gerado quando necessário, a chave não "
-"será gravada no roteador"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Par] A 'PublicKey' dessa interface wg e os 'AllowedIPs' com a predefinição "
-"de '0.0.0.0.0/0, ::/0' para permitir enviar tráfego para qualquer endereço "
-"IPv4 e IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "h atrás"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "m atrás"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "mais de um dia atrás"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "s atrás"
+
+#~ msgid "Collecting data..."
+#~ msgstr "A recolher dados..."
+
+#~ msgid "Configuration"
+#~ msgstr "Configuração"
+
+#~ msgid "Interface"
+#~ msgstr "Interface"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "A interface não tem uma chave pública!"
+
+#~ msgid "Peer"
+#~ msgstr "Par"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Mostrar/Ocultar Código QR"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "O Código QR funciona por interface wg, ele será atualizado a cada recarga "
+#~ "de página manual e transfere as seguintes informações:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Esta secção ainda não contém valores"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interface] Um aleatório PrivateKey', gerado quando necessário, a chave "
+#~ "não será gravada no roteador"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Par] A 'PublicKey' dessa interface wg e os 'AllowedIPs' com a "
+#~ "predefinição de '0.0.0.0.0/0, ::/0' para permitir enviar tráfego para "
+#~ "qualquer endereço IPv4 e IPv6"
diff --git a/applications/luci-app-wireguard/po/pt_BR/wireguard.po b/applications/luci-app-wireguard/po/pt_BR/wireguard.po
index 9d865020d6..30c3fc4d8b 100644
--- a/applications/luci-app-wireguard/po/pt_BR/wireguard.po
+++ b/applications/luci-app-wireguard/po/pt_BR/wireguard.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-03-18 16:27+0000\n"
+"PO-Revision-Date: 2021-09-23 04:17+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,124 +11,121 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Endereços IP autorizados"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Coletando dados..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configuração"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Dados Recebidos"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Dados Enviados"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Endpoint"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Marca do firewall"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interface"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr "Conceda acesso ao aplicativo LuCI wireguard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "A interface não tem uma chave pública!"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Última Negociação"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Porta de escuta"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nunca"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Parceiro"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr "Pares"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Manter as Conexões Abertas (Keepalive)"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Chave Pública"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Mostrar/Ocultar o QR-Code"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"O QR-Code funciona por interface wg, ele será atualizado a cada recarga "
-"manual da página e transfere as seguintes informações:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Esta seção ainda não possui nenhum valor"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Condição Geral do WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interface] Aleatório, o 'PrivateKey' será gerado em tempo real, a chave não "
-"será salva no roteador"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] A 'PublicKey' (Chave Pública) dessa interface wg e os "
-"'AllowedIPs' (Ips Permitidos) com o padrão de '0.0.0.0.0/0, ::/0' para que "
-"seja permitido o envio de tráfego para qualquer endereço IPv4 e IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "horas atrás"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "meses atrás"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "mais de um dia atrás"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "segundos atrás"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Coletando dados..."
+
+#~ msgid "Configuration"
+#~ msgstr "Configuração"
+
+#~ msgid "Interface"
+#~ msgstr "Interface"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "A interface não tem uma chave pública!"
+
+#~ msgid "Peer"
+#~ msgstr "Parceiro"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Mostrar/Ocultar o QR-Code"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "O QR-Code funciona por interface wg, ele será atualizado a cada recarga "
+#~ "manual da página e transfere as seguintes informações:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Esta seção ainda não possui nenhum valor"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interface] Aleatório, o 'PrivateKey' será gerado em tempo real, a chave "
+#~ "não será salva no roteador"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] A 'PublicKey' (Chave Pública) dessa interface wg e os "
+#~ "'AllowedIPs' (Ips Permitidos) com o padrão de '0.0.0.0.0/0, ::/0' para "
+#~ "que seja permitido o envio de tráfego para qualquer endereço IPv4 e IPv6"
diff --git a/applications/luci-app-wireguard/po/ro/wireguard.po b/applications/luci-app-wireguard/po/ro/wireguard.po
index d170e3ee15..dea64a3275 100644
--- a/applications/luci-app-wireguard/po/ro/wireguard.po
+++ b/applications/luci-app-wireguard/po/ro/wireguard.po
@@ -11,115 +11,84 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "IP-uri permise"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Colectare date..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Configurare"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Interfață"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "Colectare date..."
+
+#~ msgid "Configuration"
+#~ msgstr "Configurare"
+
+#~ msgid "Interface"
+#~ msgstr "Interfață"
diff --git a/applications/luci-app-wireguard/po/ru/wireguard.po b/applications/luci-app-wireguard/po/ru/wireguard.po
index 1166f942ba..b65fcf1bf8 100644
--- a/applications/luci-app-wireguard/po/ru/wireguard.po
+++ b/applications/luci-app-wireguard/po/ru/wireguard.po
@@ -16,122 +16,120 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Разрешенные IP-адреса"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Сбор данных..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Конфигурация"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Полученные данные"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Переданные данные"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Конечная точка"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Метка межсетевого экрана"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Интерфейс"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Интерфейс не имеет публичного ключа!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Последнее «рукопожатие» (handshake)"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Порт для входящих соединений"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Никогда"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Узел"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Постоянные проверки активности (keepalive)"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Публичный ключ"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Показать/скрыть QR-код"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"QR-код работает для каждого wg интерфейса, он будет обновляться при каждой "
-"ручной перезагрузке страницы и содержать следующую информацию:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Этот раздел не содержит данных"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Состояние WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interface] Случайный, сгенерированный на лету приватный ключ (PrivateKey). "
-"Данный ключ не будет сохранен на маршрутизаторе"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] Публичный ключ (PublicKey) этого интерфейса wg и значение разрешенных "
-"адресов (AllowedIPs) со значением по умолчанию '0.0.0.0/0, ::/0' для "
-"возможности отправки трафика на любые IPv4 и IPv6 адреса"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "час назад"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "минуту назад"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "более суток назад"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "секунду назад"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Сбор данных..."
+
+#~ msgid "Configuration"
+#~ msgstr "Конфигурация"
+
+#~ msgid "Interface"
+#~ msgstr "Интерфейс"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Интерфейс не имеет публичного ключа!"
+
+#~ msgid "Peer"
+#~ msgstr "Узел"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Показать/скрыть QR-код"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "QR-код работает для каждого wg интерфейса, он будет обновляться при "
+#~ "каждой ручной перезагрузке страницы и содержать следующую информацию:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Этот раздел не содержит данных"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interface] Случайный, сгенерированный на лету приватный ключ "
+#~ "(PrivateKey). Данный ключ не будет сохранен на маршрутизаторе"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] Публичный ключ (PublicKey) этого интерфейса wg и значение "
+#~ "разрешенных адресов (AllowedIPs) со значением по умолчанию "
+#~ "'0.0.0.0/0, ::/0' для возможности отправки трафика на любые IPv4 и IPv6 "
+#~ "адреса"
diff --git a/applications/luci-app-wireguard/po/sk/wireguard.po b/applications/luci-app-wireguard/po/sk/wireguard.po
index 2251d61c49..6ede710492 100644
--- a/applications/luci-app-wireguard/po/sk/wireguard.po
+++ b/applications/luci-app-wireguard/po/sk/wireguard.po
@@ -10,115 +10,84 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Povolené IP adresy"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Zbieram dáta..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Konfigurácia"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Rozhranie"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Načúvací port"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Verejný kľúč"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "Zbieram dáta..."
+
+#~ msgid "Configuration"
+#~ msgstr "Konfigurácia"
+
+#~ msgid "Interface"
+#~ msgstr "Rozhranie"
diff --git a/applications/luci-app-wireguard/po/sv/wireguard.po b/applications/luci-app-wireguard/po/sv/wireguard.po
index 7ea9d306cb..24bafc0311 100644
--- a/applications/luci-app-wireguard/po/sv/wireguard.po
+++ b/applications/luci-app-wireguard/po/sv/wireguard.po
@@ -10,115 +10,96 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Tillåtna IP-adresser"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Samlar in data..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Konfiguration"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Mottagen data"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Överförd data"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Slutpunkt"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Brandväggsmarkering"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Gränssnitt"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Gränssnittet har inte en publik nyckel!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Senaste handskakning"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Lyssningsport"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Aldrig"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Jämlike"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Hålla vid liv ständigt"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Publik nyckel"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Visa/Dölj QR-kod"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Den här sektionen innehåller inga värden ännu"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Status för WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "t sedan"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "m sedan"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "över en dag sedan"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "s sedan"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Samlar in data..."
+
+#~ msgid "Configuration"
+#~ msgstr "Konfiguration"
+
+#~ msgid "Interface"
+#~ msgstr "Gränssnitt"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Gränssnittet har inte en publik nyckel!"
+
+#~ msgid "Peer"
+#~ msgstr "Jämlike"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Visa/Dölj QR-kod"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Den här sektionen innehåller inga värden ännu"
diff --git a/applications/luci-app-wireguard/po/templates/wireguard.pot b/applications/luci-app-wireguard/po/templates/wireguard.pot
index 706e3f51d1..7f1366d868 100644
--- a/applications/luci-app-wireguard/po/templates/wireguard.pot
+++ b/applications/luci-app-wireguard/po/templates/wireguard.pot
@@ -1,115 +1,75 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
diff --git a/applications/luci-app-wireguard/po/tr/wireguard.po b/applications/luci-app-wireguard/po/tr/wireguard.po
index 37a5b6833a..9ead377086 100644
--- a/applications/luci-app-wireguard/po/tr/wireguard.po
+++ b/applications/luci-app-wireguard/po/tr/wireguard.po
@@ -1,131 +1,129 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-09 08:05+0000\n"
-"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
+"PO-Revision-Date: 2021-09-25 02:38+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/tr/>\n"
"Language: tr\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.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "İzin verilen IP adresleri"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Veriler toplanıyor..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Yapılandırma"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Alınan Veriler"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "İletilen Veriler"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Bitiş Noktası"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Güvenlik Duvarı İşareti"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Arayüz"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr "LuCI uygulaması wireguard'a erişim izni verin"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Arayüzün ortak anahtarı yok!"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Son El Sıkışma"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Dinleme Bağlantı Noktası"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Asla"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Eş"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr "Eşler"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Sürekli Canlı Tut"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Ortak Anahtar"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "QR Kodunu Göster/Gizle"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"QR Kodu wg arayüzüne göre çalışır, her elle sayfa yeniden yüklemesinde "
-"yenilenir ve aşağıdaki bilgileri aktarır:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Bu bölüm henüz herhangi bir değer içermiyor"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuard Durumu"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Arayüz] Rastgele, o anda oluşturulan 'PrivateKey' (özel anahtar), "
-"yönlendiricide anahtar kaydedilmeyecek"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Eş] Herhangi bir IPv4 ve IPv6 adresine trafik gönderilmesine izin vermek "
-"için bu wg arayüzünün 'PublicKey' (ortak anahtar) ve öntanımlı '0.0.0.0/0, "
-"::/0' değerine sahip 'AllowedIPs' (izin verilen IP'ler) değerleri"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "sa önce"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "dak önce"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "bir günden daha önce"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "sn önce"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Veriler toplanıyor..."
+
+#~ msgid "Configuration"
+#~ msgstr "Yapılandırma"
+
+#~ msgid "Interface"
+#~ msgstr "Arayüz"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Arayüzün ortak anahtarı yok!"
+
+#~ msgid "Peer"
+#~ msgstr "Eş"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "QR Kodunu Göster/Gizle"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "QR Kodu wg arayüzüne göre çalışır, her elle sayfa yeniden yüklemesinde "
+#~ "yenilenir ve aşağıdaki bilgileri aktarır:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Bu bölüm henüz herhangi bir değer içermiyor"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Arayüz] Rastgele, o anda oluşturulan 'PrivateKey' (özel anahtar), "
+#~ "yönlendiricide anahtar kaydedilmeyecek"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Eş] Herhangi bir IPv4 ve IPv6 adresine trafik gönderilmesine izin vermek "
+#~ "için bu wg arayüzünün 'PublicKey' (ortak anahtar) ve öntanımlı "
+#~ "'0.0.0.0/0, ::/0' değerine sahip 'AllowedIPs' (izin verilen IP'ler) "
+#~ "değerleri"
diff --git a/applications/luci-app-wireguard/po/uk/wireguard.po b/applications/luci-app-wireguard/po/uk/wireguard.po
index 4bb17b0534..d1a9fa1fa0 100644
--- a/applications/luci-app-wireguard/po/uk/wireguard.po
+++ b/applications/luci-app-wireguard/po/uk/wireguard.po
@@ -11,122 +11,119 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "Дозволено IP-адреси"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Збирання даних..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Конфігурація"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "Отримані дані"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "Передані дані"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "Кінцева точка"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "Позначка брандмауера"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "Інтерфейс"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "Інтерфейс не має відкритого ключа!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "Останнє рукостискання"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "Порти прослуховування"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Ніколи"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "Вузол"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Постійне утримання"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "Відкритий ключ"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "Показати/Приховати QR-код"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-"QR-код працює з відповідним wg-інтерфейсом, він оновлюється з кожним ручним "
-"перезавантаженням сторінки і містить наступну інформацію:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "Ця секція поки що не містить значень"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "Стан WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-"[Interface] Випадковий, на льоту згенерований 'PrivateKey' (приватний ключ), "
-"що не зберігатиметься на рутері"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[Peer] 'PublicKey' (публічний ключ) того wg-інтерфейсу та "
-"'AllowedIPs' (дозволені IP адреси) із типовими значеннями '0.0.0.0/0, ::/0' "
-"аби дозволити трафік до будь-яких адрес IPv4 та IPv6"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "г тому"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "хв тому"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "більше доби тому"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "с тому"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Збирання даних..."
+
+#~ msgid "Configuration"
+#~ msgstr "Конфігурація"
+
+#~ msgid "Interface"
+#~ msgstr "Інтерфейс"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "Інтерфейс не має відкритого ключа!"
+
+#~ msgid "Peer"
+#~ msgstr "Вузол"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "Показати/Приховати QR-код"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "QR-код працює з відповідним wg-інтерфейсом, він оновлюється з кожним "
+#~ "ручним перезавантаженням сторінки і містить наступну інформацію:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "Ця секція поки що не містить значень"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[Interface] Випадковий, на льоту згенерований 'PrivateKey' (приватний "
+#~ "ключ), що не зберігатиметься на рутері"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[Peer] 'PublicKey' (публічний ключ) того wg-інтерфейсу та "
+#~ "'AllowedIPs' (дозволені IP адреси) із типовими значеннями "
+#~ "'0.0.0.0/0, ::/0' аби дозволити трафік до будь-яких адрес IPv4 та IPv6"
diff --git a/applications/luci-app-wireguard/po/vi/wireguard.po b/applications/luci-app-wireguard/po/vi/wireguard.po
index 349c5f1262..7d09cce837 100644
--- a/applications/luci-app-wireguard/po/vi/wireguard.po
+++ b/applications/luci-app-wireguard/po/vi/wireguard.po
@@ -10,115 +10,81 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "Đang lấy dữ liệu..."
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "Cấu hình"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr ""
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "Đang lấy dữ liệu..."
+
+#~ msgid "Configuration"
+#~ msgstr "Cấu hình"
diff --git a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po b/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
index c978d3e3fd..997b49343a 100644
--- a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
+++ b/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-04-15 17:26+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2021-09-22 07:56+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswireguard/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,119 +14,120 @@ 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.6-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "允许的 IP"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "正在收集数据…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "配置"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "已接收"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "已发送"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "传输端点"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "防火墙标识"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "接口"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "接口没有配置公钥!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr "将权限授予 LuCI 应用 wireguard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "上次握手"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "监听端口"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "永不"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
msgstr "对端"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Keepalive 间隔(秒)"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "公钥"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "显示/隐藏 二维码"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr "二维码可用于每个 WireGuard 接口,每次手动刷新页面时都会刷新,并传递以下信息:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "尚无任何配置"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuard 状态"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr "[接口] 一个随机、动态生成的“私钥(PrivateKey)”,密钥不会保存在路由器上"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[对端] 该 WireGuard 接口的“公钥(PublicKey)”和默认值为“0.0.0.0/0, ::/0”的“允许 IP "
-"列表(AllowedIPs)”,将允许将流量发送到任意 IPv4 和 IPv6 地址"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "小时前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "分钟前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "超过一天前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "秒前"
+
+#~ msgid "Collecting data..."
+#~ msgstr "正在收集数据…"
+
+#~ msgid "Configuration"
+#~ msgstr "配置"
+
+#~ msgid "Interface"
+#~ msgstr "接口"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "接口没有配置公钥!"
+
+#~ msgid "Peer"
+#~ msgstr "对端"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "显示/隐藏 二维码"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "二维码可用于每个 WireGuard 接口,每次手动刷新页面时都会刷新,并传递以下信"
+#~ "息:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "尚无任何配置"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr ""
+#~ "[接口] 一个随机、动态生成的“私钥(PrivateKey)”,密钥不会保存在路由器上"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[对端] 该 WireGuard 接口的“公钥(PublicKey)”和默认值"
+#~ "为“0.0.0.0/0, ::/0”的“允许 IP 列表(AllowedIPs)”,将允许将流量发送到任意 "
+#~ "IPv4 和 IPv6 地址"
diff --git a/applications/luci-app-wireguard/po/zh_Hant/wireguard.po b/applications/luci-app-wireguard/po/zh_Hant/wireguard.po
index 790648a7a9..48d4fe484b 100644
--- a/applications/luci-app-wireguard/po/zh_Hant/wireguard.po
+++ b/applications/luci-app-wireguard/po/zh_Hant/wireguard.po
@@ -16,117 +16,116 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110
msgid "Allowed IPs"
msgstr "允許的 IP群"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
-msgid "Collecting data..."
-msgstr "正在收集資料中…"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
-msgid "Configuration"
-msgstr "組態"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116
msgid "Data Received"
msgstr "已接收"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118
msgid "Data Transmitted"
msgstr "已傳送"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108
msgid "Endpoint"
msgstr "傳輸端點"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99
msgid "Firewall Mark"
msgstr "防火牆遮罩"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
-msgid "Interface"
-msgstr "介面"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
-msgid "Interface does not have a public key!"
-msgstr "介面沒有配置公鑰!"
+#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
+msgid "Grant access to LuCI app wireguard"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114
msgid "Latest Handshake"
msgstr "上次握手"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
msgid "Listen Port"
msgstr "監聽連接埠"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "永不"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
-msgid "Peer"
-msgstr "對端"
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195
+msgid "Peers"
+msgstr ""
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112
msgid "Persistent Keepalive"
msgstr "Keepalive 間隔(秒)"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+#: 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
msgid "Public Key"
msgstr "公鑰"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202
-msgid "Show/Hide QR-Code"
-msgstr "顯示/隱藏 QR 碼"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every manual "
-"page reload and transfers the following information:"
-msgstr "QR二維碼在每個wg界面上均有效,每次重新加載手動頁面時都會刷新該QR二維碼,並傳輸以下信息:"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
-msgid "This section contains no values yet"
-msgstr "這部分尚無數值"
-
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard VPN"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170
msgid "WireGuard Status"
msgstr "WireGuard 狀態"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223
-msgid ""
-"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
-"saved on the router"
-msgstr "[介面] 隨機動態生成的 'PrivateKey',金鑰將不會保存在路由器上"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224
-msgid ""
-"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
-"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
-"address"
-msgstr ""
-"[對等節點] 該wg接口的'PublicKey'和默認值為'0.0.0.0/0,:: / "
-"0'的'AllowedIPs',以允許將流量發送到任何IPv4和IPv6位址"
-
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "h ago"
msgstr "小時前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "m ago"
msgstr "分鐘前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "超過一天前"
-#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "s ago"
msgstr "秒前"
+
+#~ msgid "Collecting data..."
+#~ msgstr "正在收集資料中…"
+
+#~ msgid "Configuration"
+#~ msgstr "組態"
+
+#~ msgid "Interface"
+#~ msgstr "介面"
+
+#~ msgid "Interface does not have a public key!"
+#~ msgstr "介面沒有配置公鑰!"
+
+#~ msgid "Peer"
+#~ msgstr "對端"
+
+#~ msgid "Show/Hide QR-Code"
+#~ msgstr "顯示/隱藏 QR 碼"
+
+#~ msgid ""
+#~ "The QR-Code works per wg interface, it will be refreshed with every "
+#~ "manual page reload and transfers the following information:"
+#~ msgstr ""
+#~ "QR二維碼在每個wg界面上均有效,每次重新加載手動頁面時都會刷新該QR二維碼,並"
+#~ "傳輸以下信息:"
+
+#~ msgid "This section contains no values yet"
+#~ msgstr "這部分尚無數值"
+
+#~ msgid ""
+#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not "
+#~ "be saved on the router"
+#~ msgstr "[介面] 隨機動態生成的 'PrivateKey',金鑰將不會保存在路由器上"
+
+#~ msgid ""
+#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and "
+#~ "IPv6 address"
+#~ msgstr ""
+#~ "[對等節點] 該wg接口的'PublicKey'和默認值為'0.0.0.0/0,:: / "
+#~ "0'的'AllowedIPs',以允許將流量發送到任何IPv4和IPv6位址"
diff --git a/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json b/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json
index 3652bdabb4..02cdb5e871 100644
--- a/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json
+++ b/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json
@@ -3,11 +3,12 @@
"title": "WireGuard",
"order": 92,
"action": {
- "type": "template",
- "path": "wireguard"
+ "type": "view",
+ "path": "wireguard/status"
},
"depends": {
- "acl": [ "luci-mod-status-index" ]
+ "acl": [ "luci-app-wireguard" ],
+ "uci": { "network": true }
}
}
}
diff --git a/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json b/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json
new file mode 100644
index 0000000000..cd38bcf8ec
--- /dev/null
+++ b/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json
@@ -0,0 +1,12 @@
+{
+ "luci-app-wireguard": {
+ "description": "Grant access to LuCI app wireguard",
+ "read": {
+ "ubus": {
+ "luci.wireguard": [
+ "getWgInstances"
+ ]
+ }
+ }
+ }
+}
diff --git a/applications/luci-app-yggdrasil/po/pt/yggdrasil.po b/applications/luci-app-yggdrasil/po/pt/yggdrasil.po
index ba7a38da85..4c2b751a29 100644
--- a/applications/luci-app-yggdrasil/po/pt/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/pt/yggdrasil.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"PO-Revision-Date: 2021-09-24 17:56+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/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.3.2-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -38,6 +38,13 @@ msgid ""
"connections on Port. Listen controls whether or not the node listens for "
"multicast beacons and opens outgoing connections."
msgstr ""
+"Configuração para a quais das interfaces a descoberta de pares por multicast "
+"devem ser ativadas. Regex é uma expressão regular comparada com um nome de "
+"interface e as interfaces utilizam a primeira configuração que combinam com "
+"o gainst. O beacon configura se o nó deve ou não enviar beacons de multicast "
+"link-local para anunciar a presença, enquanto escuta as conexões de entrada "
+"na porta. Ouvir os controles se o nó ouve os beacons multicast ou não e abre "
+"as conexões de saída."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:16
msgid "Enable NodeInfo privacy"
@@ -79,7 +86,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:52
msgid "Link-local port"
-msgstr ""
+msgstr "Porta de link-local"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:21
msgid ""
@@ -125,7 +132,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:51
msgid "Listen for beacons"
-msgstr ""
+msgstr "Ouvir os beacons"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:31
msgid "MTU size for the interface"
@@ -133,7 +140,7 @@ msgstr "Tamanho da MTU para a interface"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:44
msgid "Multicast interface"
-msgstr ""
+msgstr "Interface de multicast"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:23
msgid "NodeInfo"
@@ -152,15 +159,15 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:11
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:23
msgid "Peers"
-msgstr "Parceiros"
+msgstr "Pares"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:49
msgid "Regular expression"
-msgstr ""
+msgstr "Expressão regular"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:50
msgid "Send beacons"
-msgstr ""
+msgstr "Eviar beacons"
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:32
msgid "Settings"
diff --git a/applications/luci-app-yggdrasil/po/tr/yggdrasil.po b/applications/luci-app-yggdrasil/po/tr/yggdrasil.po
index d4d282886b..dc3f6d6f1d 100644
--- a/applications/luci-app-yggdrasil/po/tr/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/tr/yggdrasil.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-25 15:34+0000\n"
+"PO-Revision-Date: 2021-09-18 10:37+0000\n"
"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/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.8.1-dev\n"
+"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -161,7 +161,7 @@ msgstr "Kurallı ifade"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:50
msgid "Send beacons"
-msgstr ""
+msgstr "Uyarı gönder"
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:32
msgid "Settings"