luci-base: fix syntax error in base translation, resync base translation
[project/luci.git] / modules / luci-base / po / fi / base.po
index 7829ca0fd75a0d515d229af3826cf474b5dc1791..7a3da794fe46aa1c5011cf55350519c61e93315e 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.9.1-dev\n"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1513
 msgid "%.1f dB"
 msgstr "%.1f dB"
 
@@ -185,7 +185,7 @@ msgstr "<abbr title = \"Valoa emittoiva diodi\"> LED </abbr> Määritykset"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title = \"Valoa emittoiva diodi\"> LED </abbr> nimi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:907
 msgid "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy"
 msgstr ""
 "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-välityspalvelin"
@@ -194,7 +194,7 @@ msgstr ""
 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:849
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:851
 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Hop Limit"
 msgstr "<abbr title=\"Router Advertisement\">RA</abbr> hyppyjen raja"
 
@@ -222,25 +222,25 @@ msgstr "Samanniminen hakemisto on jo olemassa."
 msgid "A new login is required since the authentication session expired."
 msgstr "Istunnon päättymisen jälkeen tarvitaan uusi kirjautuminen."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:197
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1483
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1493
 msgid "A43C + J43 + A43"
 msgstr "A43C + J43 + A43"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1484
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1494
 msgid "A43C + J43 + A43 + V43"
 msgstr "A43C + J43 + A43 + V43"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1496
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1506
 msgid "ADSL"
 msgstr "ADSL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1472
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1482
 msgid "ANSI T1.413"
 msgstr "ANSI T1.413"
 
@@ -279,25 +279,25 @@ msgstr "ARP-seurantaa ei tueta valitussa käytännössä!"
 msgid "ARP retry threshold"
 msgstr "ARP-uudelleenyrityskynnys"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1491
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1501
 msgid "ATM (Asynchronous Transfer Mode)"
 msgstr "ATM (Asynkroninen siirtotila)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1522
 msgid "ATM Bridges"
 msgstr "ATM Sillat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1544
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1554
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:66
 msgid "ATM Virtual Channel Identifier (VCI)"
 msgstr "ATM-näennäiskanavan tunnus (VCI)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1545
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1555
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:70
 msgid "ATM Virtual Path Identifier (VPI)"
 msgstr "ATM-näennäispolun tunnus (VPI)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1522
 msgid ""
 "ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
 "Linux network interfaces which can be used in conjunction with DHCP or PPP "
@@ -307,7 +307,7 @@ msgstr ""
 "Linux-sovittimiksi, joita voidaan käyttää yhdessä DHCP:n tai PPP:n kanssa "
 "yhdistämiseen palvelutarjoajan verkkoon."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1551
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1561
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
 msgid "ATM device number"
 msgstr "ATM-laitteen numero"
@@ -417,7 +417,7 @@ msgstr "Mukautuva lähetyskuormantasaus (balance-tlb, 5)"
 msgid "Add"
 msgstr "Lisää"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1526
 msgid "Add ATM Bridge"
 msgstr "Lisää ATM-silta"
 
@@ -437,11 +437,11 @@ msgstr "Lisää LED-toiminto"
 msgid "Add VLAN"
 msgstr "Lisää VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1302
 msgid "Add device configuration"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1242
 msgid "Add device configuration…"
 msgstr ""
 
@@ -462,11 +462,11 @@ msgstr ""
 "tiedostoista"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:465
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1129
 msgid "Add new interface..."
 msgstr "Lisää uusi sovitin..."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
 msgid "Add peer"
 msgstr "Lisää vertaiskone"
 
@@ -515,7 +515,7 @@ msgstr "Hallinta"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:255
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:478
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:633
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1542
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1552
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:39
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:127
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
@@ -637,7 +637,7 @@ msgstr "Salli järjestelmän ominaisuuksien testaus"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Salli <em> root </em> -käyttäjän kirjautua sisään salasanalla"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
 msgid "Allowed IPs"
 msgstr "Sallitut IP:t"
 
@@ -677,68 +677,68 @@ msgstr "Lomaketta tallennettaessa tapahtui virhe:"
 msgid "An optional, short description for this device"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1464
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1474
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:20
 msgid "Annex"
 msgstr "Annex"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1465
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1475
 msgid "Annex A + L + M (all)"
 msgstr "Annex A + L + M (kaikki)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1473
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1483
 msgid "Annex A G.992.1"
 msgstr "Annex A G.992.1"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1474
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1484
 msgid "Annex A G.992.2"
 msgstr "Annex A G.992.2"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1485
 msgid "Annex A G.992.3"
 msgstr "Annex A G.992.3"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1476
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1486
 msgid "Annex A G.992.5"
 msgstr "Annex A G.992.5"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1466
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1476
 msgid "Annex B (all)"
 msgstr "Annex B (kaikki)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1479
 msgid "Annex B G.992.1"
 msgstr "Annex B G.992.1"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1470
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1480
 msgid "Annex B G.992.3"
 msgstr "Annex B G.992.3"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1471
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1481
 msgid "Annex B G.992.5"
 msgstr "Annex B G.992.5"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1467
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1477
 msgid "Annex J (all)"
 msgstr "Annex J (kaikki)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1477
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1487
 msgid "Annex L G.992.3 POTS 1"
 msgstr "Annex L G.992.3 POTS 1"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1468
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1478
 msgid "Annex M (all)"
 msgstr "Annex M (kaikki)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1478
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1488
 msgid "Annex M G.992.3"
 msgstr "Annex M G.992.3"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1479
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1489
 msgid "Annex M G.992.5"
 msgstr "Annex M G.992.5"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:885
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
 msgid "Announce this device as IPv6 DNS server."
 msgstr ""
 
@@ -760,11 +760,11 @@ msgid ""
 "default route is present."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
 msgid "Announced DNS domains"
 msgstr "Ilmoitetut DNS-toimialueet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:878
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:882
 msgid "Announced IPv6 DNS servers"
 msgstr ""
 
@@ -816,14 +816,14 @@ msgstr "Arkkitehtuuri"
 msgid "Arp-scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:963
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:973
 msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 "Määritä osa jokaisen julkisen IPv6-etuliitteen tietystä pituudesta tähän "
 "liittymään"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:968
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:978
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
 msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
@@ -889,7 +889,7 @@ msgid "Automatically check filesystem for errors before mounting"
 msgstr ""
 "Tarkista tiedostojärjestelmän virheet automaattisesti ennen liittämistä"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:956
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:966
 msgid ""
 "Automatically handle multiple uplink interfaces using source-based policy "
 "routing."
@@ -929,11 +929,11 @@ msgstr "Saatavilla"
 msgid "Average:"
 msgstr "Keskiarvo:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1485
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1495
 msgid "B43 + B43C"
 msgstr "B43 + B43C"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1486
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1496
 msgid "B43 + B43C + V43"
 msgstr "B43 + B43C + V43"
 
@@ -980,6 +980,10 @@ msgstr "Taajuusalue"
 msgid "Base device"
 msgstr ""
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
+msgid "Base64-encoded public key of this interface for sharing."
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:974
 msgid "Beacon Interval"
 msgstr "Merkkikehysten väli"
@@ -1050,7 +1054,7 @@ msgid "Bridge VLAN filtering"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:344
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1387
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1397
 msgid "Bridge device"
 msgstr ""
 
@@ -1063,7 +1067,7 @@ msgstr ""
 msgid "Bridge ports"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1552
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
 msgid "Bridge unit number"
 msgstr "Siltayksikön numero"
 
@@ -1119,7 +1123,7 @@ msgstr "Kutsu epäonnistui"
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2040
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:295
@@ -1405,16 +1409,16 @@ msgid ""
 "\">RA</abbr> service on this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:868
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:872
 msgid "Configures the operation mode of the DHCPv6 service on this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:908
 msgid ""
 "Configures the operation mode of the NDP proxy service on this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1288
 msgid "Configure…"
 msgstr ""
 
@@ -1502,7 +1506,7 @@ msgstr "Kantavuusalueen solutiheys"
 msgid "Create / Assign firewall-zone"
 msgstr "Luo / määritä palomuurivyöhyke"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1164
 msgid "Create interface"
 msgstr "Luo sovitin"
 
@@ -1592,7 +1596,7 @@ msgstr "DHCP-asetukset"
 msgid "DHCPv6 client"
 msgstr "DHCPv6-asiakas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:867
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:871
 msgid "DHCPv6-Service"
 msgstr "DHCPv6-palvelu"
 
@@ -1613,7 +1617,7 @@ msgid "DNS query port"
 msgstr ""
 "<abbr title = \"Verkkotunnusten nimijärjestelmä\"> DNS </abbr> kyselyportti"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:932
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:942
 msgid "DNS search domains"
 msgstr ""
 
@@ -1622,7 +1626,7 @@ msgid "DNS server port"
 msgstr ""
 "<abbr title = \"Verkkotunnusten nimijärjestelmä\"> DNS </abbr> palvelinportti"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:937
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:947
 msgid "DNS weight"
 msgstr ""
 
@@ -1646,7 +1650,7 @@ msgstr "DPD:n käyttämättömyysaikakatkaisu"
 msgid "DS-Lite AFTR address"
 msgstr "DS-Lite AFTR -osoite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1461
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1471
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:44
 msgid "DSL"
 msgstr "DSL"
@@ -1655,7 +1659,7 @@ msgstr "DSL"
 msgid "DSL Status"
 msgstr "DSL-tila"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1494
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
 msgid "DSL line mode"
 msgstr "DSL-linjatila"
 
@@ -1713,7 +1717,7 @@ msgid ""
 "priority on incoming frames"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970
 msgid "Delegate IPv6 prefixes"
 msgstr ""
 
@@ -1747,7 +1751,7 @@ msgstr "Delivery Traffic Indication Message aikaväli"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:138
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:184
 msgid "Description"
 msgstr "Kuvaus"
 
@@ -1784,8 +1788,8 @@ msgstr "Kohdevyöhyke"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:569
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1107
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1403
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1413
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:13
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:247
@@ -1816,7 +1820,7 @@ msgstr ""
 msgid "Device not managed by ModemManager."
 msgstr "ModemManager ei hallitse laitetta."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1378
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1388
 msgid "Device not present"
 msgstr ""
 
@@ -1832,7 +1836,7 @@ msgstr "Laitetta ei tavoiteta!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Laitetta ei tavoiteta! Odotetaan edelleen laitetta ..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1239
 msgid "Devices"
 msgstr ""
 
@@ -1900,7 +1904,8 @@ msgid "Disassociate On Low Acknowledgement"
 msgstr "Poista heikon kuittauksen yhteydet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
-msgid "Discard upstream responses containing <a href="%s">RFC1918</a> addresses."
+msgid ""
+"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
 msgstr "Hylkää ulkoverkosta tulevat RFC1918-vastaukset."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -1989,7 +1994,7 @@ msgstr "Älä välitä käänteisiä hakuja paikallisille verkoille"
 msgid "Do not listen on the specified interfaces."
 msgstr "Estä näiden sovittimien kuuntelu."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:870
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:874
 msgid "Do not offer DHCPv6 service on this interface."
 msgstr ""
 
@@ -1998,7 +2003,7 @@ msgctxt "VLAN port state"
 msgid "Do not participate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:900
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
 msgid ""
 "Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> "
 "packets."
@@ -2064,7 +2069,7 @@ msgstr "Lataa varmuuskopio"
 msgid "Download mtdblock"
 msgstr "Lataa mtd-osio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1509
 msgid "Downstream SNR offset"
 msgstr "Alavirran SNR-siirtymä"
 
@@ -2168,7 +2173,7 @@ msgstr "Hätä"
 msgid "Enable"
 msgstr "Ota käyttöön"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
 msgstr ""
 
@@ -2258,7 +2263,7 @@ msgid ""
 "\">HTTPS</abbr> port."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970
 msgid ""
 "Enable downstream delegation of IPv6 prefixes available on this interface"
 msgstr ""
@@ -2291,7 +2296,7 @@ msgstr ""
 msgid "Enable multicast support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1456
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1466
 msgid ""
 "Enable packet steering across all CPUs. May help or hinder network speed."
 msgstr ""
@@ -2363,8 +2368,8 @@ msgstr "Ottaa käyttöön Spanning Tree Protokollan tällä sillalla"
 msgid "Encapsulation limit"
 msgstr "Kapselointiraja"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1489
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1547
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1557
 msgid "Encapsulation mode"
 msgstr "Kapselointitila"
 
@@ -2376,11 +2381,11 @@ msgstr "Kapselointitila"
 msgid "Encryption"
 msgstr "Salaus"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
 msgid "Endpoint Host"
 msgstr "Päätepisteen palvelin"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:280
 msgid "Endpoint Port"
 msgstr "Päätepisteen portti"
 
@@ -2425,6 +2430,10 @@ msgstr "Poistetaann..."
 msgid "Error"
 msgstr "Virhe"
 
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+msgid "Error getting PublicKey"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
 msgid "Errored seconds (ES)"
 msgstr "Virheelliset sekunnit (ES)"
@@ -2465,7 +2474,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Laajenna palvelimet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:987
 msgid "Expecting a hexadecimal assignment hint"
 msgstr "Odottaa heksadesimaalista osoitusvihjettä"
 
@@ -2659,7 +2668,7 @@ msgstr "Lopeta"
 msgid "Firewall"
 msgstr "Palomuuri"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
 msgstr "Palomuurimerkintä"
 
@@ -2675,7 +2684,7 @@ msgstr "Palomuurin tila"
 msgid "Firewall mark"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1506
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
 msgid "Firmware File"
 msgstr "Laiteohjelmisto-tiedosto"
 
@@ -2709,7 +2718,7 @@ msgstr "Flash toiminnot"
 msgid "Flashing…"
 msgstr "Kirjoitetaan laiteohjelmistoa…"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:232
 msgid "For QR-Code support please install the qrencode package!"
 msgstr ""
 
@@ -2746,7 +2755,7 @@ msgstr "Pakota TKIP"
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Pakota TKIP ja CCMP (AES)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1230
 msgid "Force link"
 msgstr "Pakota linkki"
 
@@ -2762,7 +2771,7 @@ msgstr "Pakoita NAT-T käyttöön"
 msgid "Form token mismatch"
 msgstr "Lomakkeen tunnussanoman ristiriita"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:912
 msgid ""
 "Forward <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> <abbr title="
 "\"Neighbour Solicitation, Type 135\">NS</abbr> and <abbr title=\"Neighbour "
@@ -2781,7 +2790,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "DHCP-liikenteen edelleen välittäminen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:874
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:878
 msgid ""
 "Forward DHCPv6 messages between the designated master interface and "
 "downstream interfaces."
@@ -2807,7 +2816,7 @@ msgstr "Välitä mesh peer liikennettä"
 msgid "Forward multicast packets as unicast packets on this device."
 msgstr "Välitä multicast-paketit unicast-paketteina tällä laitteella."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1554
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1564
 msgid "Forwarding mode"
 msgstr "Edelleenlähetystila"
 
@@ -2815,7 +2824,7 @@ msgstr "Edelleenlähetystila"
 msgid "Fragmentation Threshold"
 msgstr "Hajanaisuuskynnysarvo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid ""
 "Further information about WireGuard interfaces and peers at <a href='http://"
 "wireguard.com'>wireguard.com</a>."
@@ -2875,7 +2884,7 @@ msgid "General Settings"
 msgstr "Yleisasetukset"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:632
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1541
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1551
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:923
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "General Setup"
@@ -2889,11 +2898,11 @@ msgstr "Yleiset laiteasetukset"
 msgid "Generate Config"
 msgstr "Luo määritys"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:91
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:116
 msgid "Generate Key"
 msgstr "Luo avain"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:209
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:236
 msgid "Generate New QR-Code"
 msgstr "Luo uusi QR-koodi"
 
@@ -2905,7 +2914,7 @@ msgstr "Luo PMK paikallisesti"
 msgid "Generate archive"
 msgstr "Luo arkisto"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:251
 msgid "Generate new QR-Code"
 msgstr "Luo uusi QR-koodi"
 
@@ -2917,7 +2926,7 @@ msgstr "Koska salasanan tarkistus ei onnistunut, salasanaa ei muutettu!"
 msgid "Global Settings"
 msgstr "Yleiset asetukset"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1449
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1459
 msgid "Global network options"
 msgstr "Yleiset verkkoasetukset"
 
@@ -3090,7 +3099,7 @@ msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Piilota <abbr title = \"Extended Service Set Identifier\"> ESSID </abbr>"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:246
 msgid "Hide QR-Code"
 msgstr "Piilota QR-koodi"
 
@@ -3175,7 +3184,7 @@ msgstr "IEEE 802.3ad - dynaaminen linkin yhdistäminen (802.3ad, 4)"
 msgid "IKE DH Group"
 msgstr "IKE DH -ryhmä"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "IP Addresses"
 msgstr "IP-osoitteet"
 
@@ -3349,7 +3358,7 @@ msgstr "IPv6-säännöt"
 msgid "IPv6 Settings"
 msgstr "IPv6-asetukset"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1453
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1463
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA-etuliite"
 
@@ -3363,12 +3372,12 @@ msgstr "IPv6 ylävirta"
 msgid "IPv6 address"
 msgstr "IPv6-osoite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:968
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:978
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
 msgid "IPv6 assignment hint"
 msgstr "IPv6-varausvihje"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:963
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:973
 msgid "IPv6 assignment length"
 msgstr "IPv6-varauksen pituus"
 
@@ -3384,7 +3393,7 @@ msgstr "IPv6-verkko osoite/verkkomaski merkittynä"
 msgid "IPv6 only"
 msgstr "Vain IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1012
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
 msgid "IPv6 preference"
 msgstr ""
 
@@ -3393,7 +3402,7 @@ msgstr ""
 msgid "IPv6 prefix"
 msgstr "IPv6-etuliite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:985
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:995
 msgid "IPv6 prefix filter"
 msgstr ""
 
@@ -3407,11 +3416,11 @@ msgstr "IPv6-etuliitteen pituus"
 msgid "IPv6 routed prefix"
 msgstr "IPv6-reititetty etuliite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:956
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:966
 msgid "IPv6 source routing"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1008
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
 msgid "IPv6 suffix"
 msgstr "IPv6-pääte"
 
@@ -3447,7 +3456,7 @@ msgstr "IPv6-yli-IPv4 (6to4)"
 msgid "Identity"
 msgstr "Identiteetti"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:203
 msgid "If available, the client's \"PresharedKey\""
 msgstr ""
 
@@ -3463,7 +3472,7 @@ msgstr "Lisää \"+ipv6\" valinnan pppd sovelluksen valitsimiin"
 msgid "If checked, encryption is disabled"
 msgstr "Jos valittuna, salaus on pois käytöstä"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:985
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:995
 msgid ""
 "If set, downstream subnets are only allocated from the given IPv6 prefix "
 "classes."
@@ -3482,19 +3491,19 @@ msgid ""
 "device node"
 msgstr "Määritä laite osiotunnisteella kiinteän laitepolun sijasta"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:208
 msgid ""
 "If there are any unsaved changes for this client, please save the "
 "configuration before generating a QR-Code"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:929
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:64
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:122
 msgid "If unchecked, no default route is configured"
 msgstr "Jos valitsematta, oletusreittiä ei ole määritetty"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:68
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:133
 msgid "If unchecked, the advertised DNS server addresses are ignored"
@@ -3756,8 +3765,8 @@ msgstr "Virheellinen"
 msgid "Invalid APN provided"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:26
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:29
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:33
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:36
 msgid "Invalid Base64 key string"
 msgstr "Epäkelpo Base64 merkkijono"
 
@@ -3796,7 +3805,7 @@ msgstr ""
 msgid "Invalid command"
 msgstr "Virheellinen komento"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:153
 msgid "Invalid hexadecimal value"
 msgstr "Virheellinen heksadesimaaliarvo"
 
@@ -3922,7 +3931,7 @@ msgstr "LCP-kaiun aikaväli"
 msgid "LED Configuration"
 msgstr "LED-määritys"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1548
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1558
 msgid "LLC"
 msgstr "LLC"
 
@@ -3955,7 +3964,7 @@ msgstr "Lehti"
 msgid "Learn"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:916
 msgid "Learn routes"
 msgstr ""
 
@@ -4091,7 +4100,7 @@ msgstr ""
 "Luettelo <abbr title=\"Domain Name System\"> DNS </abbr> -palvelimista, "
 "joille pyynnöt välitetään"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:103
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:130
 msgid "Listen Port"
 msgstr "Kuunteluportti"
 
@@ -4123,7 +4132,7 @@ msgstr "Kuormitus"
 msgid "Load Average"
 msgstr "Kuormituksen keskiarvo"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
 msgid "Loading QR-Code..."
 msgstr ""
 
@@ -4167,7 +4176,7 @@ msgstr "Käytä seuraavaa paikallista IP-osoitetta"
 msgid "Local IPv4 address"
 msgstr "Paikallinen IPv4-osoite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:884
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
 msgid "Local IPv6 DNS server"
 msgstr ""
 
@@ -4188,7 +4197,7 @@ msgstr "Paikallinen käynnistys"
 msgid "Local Time"
 msgstr "Paikallinen aika"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:996
 msgid "Local ULA"
 msgstr ""
 
@@ -4269,7 +4278,7 @@ msgstr "Alin lainattu osoite verkko-osoitteesta laskettuna."
 msgid "MAC"
 msgstr "MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1435
 msgid "MAC Address"
 msgstr ""
 
@@ -4282,7 +4291,7 @@ msgid "MAC Address For The Actor"
 msgstr "Toimijan MAC-osoite"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:347
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1393
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1403
 msgid "MAC VLAN"
 msgstr ""
 
@@ -4338,10 +4347,10 @@ msgid "MII Interval"
 msgstr "MII-väli"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:580
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1437
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1447
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:86
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
 msgid "MTU"
 msgstr "MTU"
 
@@ -4697,7 +4706,7 @@ msgstr "NAT64-etuliite"
 msgid "NCM"
 msgstr "NCM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
 msgid "NDP-Proxy slave"
 msgstr ""
 
@@ -4712,7 +4721,7 @@ msgstr "NTP-palvelin ehdokkaat"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2597
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3822
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1087
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
 msgid "Name"
 msgstr "Nimi"
@@ -4758,7 +4767,7 @@ msgid "Network bridge configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:343
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1399
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1409
 msgid "Network device"
 msgstr ""
 
@@ -4796,11 +4805,11 @@ msgstr ""
 "Paikallisen verkkotunnuksen määritys. Tätä verkkotunnusta vastaavia nimiä ei "
 "koskaan välitetä, ja ne ratkaistaan vain DHCP- tai isäntätiedostoista"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1149
 msgid "New interface for \"%s\" can not be created: %s"
 msgstr "Uutta sovitinta \"%s\" ei voida luoda: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1090
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1100
 msgid "New interface name…"
 msgstr "Uusi sovittimen nimi…"
 
@@ -4826,7 +4835,7 @@ msgstr "Ei tietoja"
 msgid "No Encryption"
 msgstr "Ei salausta"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
 msgid "No Host Routes"
 msgstr "Ei isäntäreittejä"
 
@@ -4914,7 +4923,7 @@ msgstr "Ei negatiivista välimuistia"
 msgid "No password set!"
 msgstr "Salasanaa ei ole asetettu!"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:150
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:177
 msgid "No peers defined yet"
 msgstr "Vertaiskoneita ei ole vielä määritetty"
 
@@ -4932,7 +4941,7 @@ msgid "No validation or filtering"
 msgstr "Ei tarkastusta tai suodatusta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1181
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1191
 msgid "No zone assigned"
 msgstr "Vyöhykettä ei ole määritetty"
 
@@ -5168,7 +5177,7 @@ msgstr "Valinnainen"
 msgid "Optional, free-form notes about this device"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid ""
 "Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
 "starting with <code>0x</code>."
@@ -5176,7 +5185,7 @@ msgstr ""
 "Valinnainen. Lähtevien salattujen pakettien 32-bittinen merkki. Anna arvo "
 "heksaina alkaen <code>0x</code>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1008
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
 msgid ""
 "Optional. Allowed values: 'eui64', 'random', fixed value like '::1' or "
 "'::1:2'. When IPv6 prefix (like 'a:b:c:d::') is received from a delegating "
@@ -5188,7 +5197,7 @@ msgstr ""
 "delegoivalta palvelimelta, muodosta liite (kuten ':: 1') IPv6-osoitteen "
 "muodostamiseksi ('a:b:c:d::1 ') käyttöliittymälle."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:265
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
@@ -5196,19 +5205,19 @@ msgstr ""
 "Valinnainen. Base64-koodattu esijaettu avain. Lisää ylimääräisen symmetrisen "
 "avaimen salauksen tason kvanttiresistenssiä varten."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:274
 msgid "Optional. Create routes for Allowed IPs for this peer."
 msgstr "Valinnainen. Luo reitit sallituille IP-reitit tälle vertaiskoneelle."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:157
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:184
 msgid "Optional. Description of peer."
 msgstr "Valinnainen. Vertaiskoneen kuvaus."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
 msgid "Optional. Do not create host routes to peers."
 msgstr "Valinnainen. Älä luo isäntäreittejä vertaiskoneisiin."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:249
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
@@ -5216,22 +5225,22 @@ msgstr ""
 "Valinnainen. Vertaiskoneen isäntä. Nimet ratkaistaan ennen sovittimen "
 "aktivoimista."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:243
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
 msgid ""
 "Optional. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
 msgstr "Valinnainen. Tunnelisovittimen suurin siirtoyksikkö (MTU)."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:253
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:280
 msgid "Optional. Port of peer."
 msgstr "Valinnainen. Vertaiskoneen portti."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
@@ -5239,7 +5248,7 @@ msgstr ""
 "Valinnainen. Sekunteja viestien välillä. Oletusarvo on 0 (poistettu "
 "käytöstä). Suositeltu arvo, jos tämä laite on NAT:n takana, on 25."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:103
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:130
 msgid "Optional. UDP port used for outgoing and incoming packets."
 msgstr "Valinnainen. Lähtevien ja saapuvien pakettien UDP-portti."
 
@@ -5309,11 +5318,11 @@ msgstr "Lähtöalue"
 msgid "Overlap"
 msgstr "Päällekkäisyys"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
 msgid "Override IPv4 routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:950
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
 msgid "Override IPv6 routing table"
 msgstr ""
 
@@ -5475,7 +5484,7 @@ msgstr "PSID-siirtymä"
 msgid "PSID-bits length"
 msgstr "EA-bittien pituus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1492
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1502
 msgid "PTM/EFM (Packet Transfer Mode)"
 msgstr "PTM/EFM (Packet Transfer Mode)"
 
@@ -5483,7 +5492,7 @@ msgstr "PTM/EFM (Packet Transfer Mode)"
 msgid "PXE/TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1456
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1466
 msgid "Packet Steering"
 msgstr "Pakettien ohjaus"
 
@@ -5496,7 +5505,7 @@ msgid "Packets To Transmit Before Moving To Next Slave"
 msgstr "Lähetettävät paketit ennen siirtymistä seuraavaan orjaan"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1181
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1191
 msgid "Part of zone %q"
 msgstr "Osa vyöhykkeestä %q"
 
@@ -5601,11 +5610,11 @@ msgstr "Vertaisosoite puuttuu"
 msgid "Peer device name"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:154
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
 msgid "Peer disabled"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid "Peers"
 msgstr "Vertaiskoneet"
 
@@ -5632,7 +5641,7 @@ msgstr "Suorita nollaus"
 msgid "Permission denied"
 msgstr "Lupa evätty"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:257
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284
 msgid "Persistent Keep Alive"
 msgstr "Persistent Keep Alive"
 
@@ -5711,7 +5720,7 @@ msgstr "Delegoitu etuliite"
 msgid "Prefix suppressor"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:238
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:265
 msgid "Preshared Key"
 msgstr "Esijaettu avain"
 
@@ -5767,7 +5776,7 @@ msgctxt "MACVLAN mode"
 msgid "Private (Prevent communication between MAC VLANs)"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:86
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:93
 msgid "Private Key"
 msgstr "Yksityinen avain"
 
@@ -5782,7 +5791,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:554
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1114
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:384
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:191
@@ -5794,7 +5803,7 @@ msgstr "Protokolla"
 msgid "Provide NTP server"
 msgstr "Tarjoa NTP-palvelin"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:872
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:876
 msgid ""
 "Provide a DHCPv6 server on this interface and reply to DHCPv6 solicitations "
 "and requests."
@@ -5808,7 +5817,8 @@ msgstr "Tarjoa uusi verkko"
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo-ad-hoc (ahdemo)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:261
 msgid "Public Key"
 msgstr "Julkinen avain"
 
@@ -5834,8 +5844,8 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI Cellular"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:219
 msgid "QR-Code"
 msgstr ""
 
@@ -5960,7 +5970,7 @@ msgstr "Käynnistää laitteen käyttöjärjestelmän uudelleen"
 msgid "Receive"
 msgstr "Vastaanottaa"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
 msgid "Recommended. IP addresses of the WireGuard interface."
 msgstr "Suositeltava. WireGuard-liittymän IP-osoitteet."
 
@@ -6024,7 +6034,7 @@ msgstr "Etäpään IPv6 osoite tai verkkonimi"
 msgid "Remove"
 msgstr "Poista"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1282
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1292
 msgid "Remove related device settings from the configuration"
 msgstr ""
 
@@ -6067,11 +6077,11 @@ msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 "Tarvitaan tietyille internet-palveluntarjoajia varten esim. Charter DOCSIS 3"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:86
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:93
 msgid "Required. Base64-encoded private key for this interface."
 msgstr "Tarvitaan. Tämän liittymän Base64-koodattu yksityinen avain."
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:234
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:261
 msgid "Required. Base64-encoded public key of peer."
 msgstr "Tarvitaan. Vertaiskoneen base64-koodattu julkinen avain."
 
@@ -6245,7 +6255,7 @@ msgstr "Juuren valmistelu"
 msgid "Round-Robin policy (balance-rr, 0)"
 msgstr "Round-Robin -käytäntö (painotettu-rr, 0)"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:247
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:274
 msgid "Route Allowed IPs"
 msgstr "Reititä sallitut IPt"
 
@@ -6478,11 +6488,11 @@ msgstr "Istunto on vanhentunut"
 msgid "Set Static"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
 msgid "Set interface as NDP-Proxy external slave. Default is off."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1230
 msgid ""
 "Set interface properties regardless of the link carrier (If set, carrier "
 "sense events do not invoke hotplug handlers)."
@@ -6533,7 +6543,7 @@ msgstr "Toimintatilan asettaminen epäonnistui"
 msgid "Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:916
 msgid "Setup routes for proxied IPv6 neighbours."
 msgstr ""
 
@@ -6678,13 +6688,13 @@ msgid ""
 "options for Dnsmasq."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899
 msgid ""
 "Specifies a fixed list of DNS search domains to announce via DHCPv6. If left "
 "unspecified, the local device DNS search domain will be announced."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:883
 msgid ""
 "Specifies a fixed list of IPv6 DNS server addresses to announce via DHCPv6. "
 "If left unspecified, the device will announce itself as IPv6 DNS server "
@@ -7220,7 +7230,7 @@ msgstr ""
 msgid "Terminate"
 msgstr "Lopeta"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
 msgid "The \"PublicKey\" of that wg interface"
 msgstr "Tämän wg-liittymän julkinen avain (\"PublicKey\")"
 
@@ -7253,7 +7263,7 @@ msgstr ""
 msgid "The <em>block mount</em> command failed with code %d"
 msgstr "<em>Liitos</em> -komento epäonnistui koodilla %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:937
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:947
 msgid ""
 "The DNS server entries in the local resolv.conf are primarily sorted by the "
 "weight specified here"
@@ -7339,7 +7349,7 @@ msgstr ""
 msgid "The MTU must not exceed the parent device MTU of %d bytes"
 msgstr ""
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:210
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every button "
 "click and transfers the following information:"
@@ -7451,11 +7461,11 @@ msgstr ""
 msgid "The hostname of the boot server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1093
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1103
 msgid "The interface name is already used"
 msgstr "Sovittimen nimi on jo käytössä"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1099
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1109
 msgid "The interface name is too long"
 msgstr "Sovittimen nimi on liian pitkä"
 
@@ -7471,7 +7481,7 @@ msgstr "IPv4-etuliitteen pituus bitteissä, loput käytetään IPv6-osoitteissa.
 msgid "The length of the IPv6 prefix in bits"
 msgstr "IPv6-etuliitteen pituus bitteissä"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:202
 msgid ""
 "The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
 "configured"
@@ -7519,7 +7529,7 @@ msgid ""
 "host responses are spread out over a larger interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:849
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:851
 msgid ""
 "The maximum hops to be published in <abbr title=\"Router Advertisement\">RA</"
 "abbr> messages. Maximum is 255 hops."
@@ -7635,8 +7645,8 @@ msgstr ""
 "Ladattu tiedosto ei ole laitteesi tukemassa muodossa. Varmista, että käytät "
 "laitteeseesi soveltuvaa yleistä tiedostomuotoa."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1433
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1445
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1443
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1455
 msgid "The value is overridden by configuration. Original: %s"
 msgstr ""
 
@@ -7807,7 +7817,7 @@ msgstr ""
 "Voit palauttaa laiteohjelmiston alkuperäiseen tilaansa napsauttamalla "
 "\"Suorita palautus\" (mahdollista vain squashfs-kuvissa)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1481
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1491
 msgid "Tone"
 msgstr "Sävy"
 
@@ -7867,7 +7877,7 @@ msgstr "Tunnelisovitin"
 msgid "Tunnel Link"
 msgstr "Tunnelin linkki"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1400
 msgid "Tunnel device"
 msgstr ""
 
@@ -7876,7 +7886,7 @@ msgid "Tx-Power"
 msgstr "Tx-teho"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:45
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1421
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1431
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
@@ -7972,7 +7982,7 @@ msgstr "Sisältöä ei voi tallentaa: %s"
 msgid "Unavailable Seconds (UAS)"
 msgstr "Saavuttamattomissa (UAS)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1281
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1291
 msgid "Unconfigure"
 msgstr ""
 
@@ -7980,7 +7990,7 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr "Odottamaton vastaustietojen muoto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1453
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1463
 msgid ""
 "Unique Local Address - in the range <code>fc00::/7</code>. Typically only "
 "within the &#8216;local&#8217; half <code>fd00::/8</code>. ULA for IPv6 is "
@@ -8132,7 +8142,7 @@ msgstr "Käytä DHCP-mainostettuja palvelimia"
 msgid "Use DHCP gateway"
 msgstr "Käytä DHCP-yhdyskäytävää"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:68
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:132
 msgid "Use DNS servers advertised by peer"
@@ -8186,21 +8196,21 @@ msgstr "Käytä juuritiedostojärjestelmänä (/)"
 msgid "Use broadcast flag"
 msgstr "Käytä lähetyslippua"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1216
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1226
 msgid "Use builtin IPv6-management"
 msgstr "Käytä sisäistä IPv6-hallintaa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:927
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:937
 msgid "Use custom DNS servers"
 msgstr "Käytä mukautettuja DNS-palvelimia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:929
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:64
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:121
 msgid "Use default gateway"
 msgstr "Käytä oletusyhdyskäytävää"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:941
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:951
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:72
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:126
 msgid "Use gateway metric"
@@ -8291,11 +8301,11 @@ msgstr "Käyttäjäavain (PEM-koodattu)"
 msgid "Username"
 msgstr "Käyttäjätunnus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1549
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1559
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1497
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1507
 msgid "VDSL"
 msgstr "VDSL"
 
@@ -8305,12 +8315,12 @@ msgid "VEPA (Virtual Ethernet Port Aggregator)"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:346
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1384
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1394
 msgid "VLAN (802.1ad)"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1391
 msgid "VLAN (802.1q)"
 msgstr ""
 
@@ -8424,7 +8434,7 @@ msgid "Very High"
 msgstr "Erittäin korkea"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:348
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1396
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1406
 msgid "Virtual Ethernet"
 msgstr ""
 
@@ -8489,7 +8499,7 @@ msgstr ""
 msgid "Weak"
 msgstr "Heikko"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1012
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
 msgid ""
 "When delegating prefixes to multiple downstreams, interfaces with a higher "
 "preference value are considered first when allocating subnets."
@@ -8529,7 +8539,7 @@ msgid "Width"
 msgstr "Leveys"
 
 #: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:61
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
@@ -8662,9 +8672,9 @@ msgstr "ZRam-koko"
 msgid "any"
 msgstr "mikä tahansa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1482
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1490
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1495
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1492
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1505
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:102
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1230
@@ -8683,7 +8693,7 @@ msgstr "automaattinen"
 msgid "baseT"
 msgstr "baseT"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1555
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
 msgid "bridged"
 msgstr "sillattu"
 
@@ -8741,9 +8751,9 @@ msgstr "Poista käytöstä"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:627
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:765
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:869
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:873
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:909
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:974
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:91
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25
 msgid "disabled"
@@ -8799,8 +8809,8 @@ msgid "hidden"
 msgstr "piilotettu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:875
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:903
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:913
 msgid "hybrid mode"
 msgstr "hybridi-tila"
 
@@ -8898,17 +8908,17 @@ msgstr "positiivinen desimaaliarvo"
 msgid "positive integer value"
 msgstr "positiivinen kokonaisluku"
 
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:105
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
 msgid "random"
 msgstr "satunnainen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:769
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:873
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:901
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:877
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:911
 msgid "relay mode"
 msgstr "välitystila"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1556
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1566
 msgid "routed"
 msgstr "reititetty"
 
@@ -8918,7 +8928,7 @@ msgid "sec"
 msgstr "sek."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:767
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:871
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:875
 msgid "server mode"
 msgstr "palvelintila"
 
@@ -8949,8 +8959,8 @@ msgstr ""
 msgid "unique value"
 msgstr "ainutlaatuinen arvo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1433
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1445
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1443
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1455
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:592
 msgid "unknown"
 msgstr "tuntematon"