summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base/po/bn_BD
diff options
context:
space:
mode:
authorHannu Nyman <hannu.nyman@iki.fi>2022-06-12 19:45:05 +0300
committerHannu Nyman <hannu.nyman@iki.fi>2022-06-12 19:45:05 +0300
commit3d64f0748028c53d0b49fd0d1214585a2db3b032 (patch)
tree5df243fc819ec73ad079df489093514ab265de7e /modules/luci-base/po/bn_BD
parent373586280128a7b31910f27657161c5eed795712 (diff)
treewide: sync translations
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Diffstat (limited to 'modules/luci-base/po/bn_BD')
-rw-r--r--modules/luci-base/po/bn_BD/base.po479
1 files changed, 329 insertions, 150 deletions
diff --git a/modules/luci-base/po/bn_BD/base.po b/modules/luci-base/po/bn_BD/base.po
index b5fc89b4ae..f939296fa3 100644
--- a/modules/luci-base/po/bn_BD/base.po
+++ b/modules/luci-base/po/bn_BD/base.po
@@ -54,13 +54,18 @@ msgstr ""
msgid "(no interfaces attached)"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:597
+msgctxt "Label indicating further amount of allowed ips"
+msgid "+ %d more"
+msgstr ""
+
#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:48
msgid "-- Additional Field --"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
-#: modules/luci-base/htdocs/luci-static/resources/form.js:4106
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3785
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4153
#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
@@ -286,12 +291,6 @@ msgstr ""
msgid "A new login is required since the authentication session expired."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
-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:1503
msgid "A43C + J43 + A43"
msgstr ""
@@ -473,11 +472,11 @@ msgstr ""
msgid "Adaptive transmit load balancing (balance-tlb, 5)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2229
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2232
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2245
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2253
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3536
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2233
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2236
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2249
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2257
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3583
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -535,7 +534,7 @@ msgstr ""
msgid "Add new interface..."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
msgid "Add peer"
msgstr ""
@@ -573,6 +572,10 @@ msgctxt "nft meta nfproto"
msgid "Address family"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:278
+msgid "Address setting is invalid"
+msgstr ""
+
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
msgid "Address to access local relay bridge"
msgstr ""
@@ -708,10 +711,14 @@ msgstr ""
msgid "Allow the <em>root</em> user to login with password"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:294
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:586
msgid "Allowed IPs"
msgstr "অনুমোদিত আইপি"
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:306
+msgid "AllowedIPs setting is invalid"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:708
msgid "Always"
msgstr ""
@@ -738,7 +745,7 @@ msgstr ""
msgid "Amount of Duplicate Address Detection probes to send"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:604
+#: modules/luci-base/htdocs/luci-static/resources/form.js:608
msgid "An error occurred while saving the form:"
msgstr ""
@@ -865,21 +872,29 @@ msgstr ""
msgid "Apply DHCP Options to this net. (Empty = all clients)."
msgstr ""
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4661
+msgid "Apply and keep settings"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:119
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4638
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4687
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4404
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4524
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4577
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4657
+msgid "Apply with revert after connectivity loss"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4597
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1037,7 +1052,7 @@ msgstr ""
msgid "BSSID"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3202
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3250
msgid "Back"
msgstr ""
@@ -1050,6 +1065,10 @@ msgstr ""
msgid "Back to configuration"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:786
+msgid "Back to peer configuration"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:391
msgid "Backup"
msgstr ""
@@ -1072,7 +1091,7 @@ msgstr ""
msgid "Base device"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:158
msgid "Base64-encoded public key of this interface for sharing."
msgstr ""
@@ -1238,6 +1257,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2938
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4164
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4653
#: 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
@@ -1246,9 +1266,14 @@ msgstr ""
#: 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
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:203
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:447
msgid "Cancel"
msgstr "বাতিল করুন"
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:337
+msgid "Cannot parse configuration: %s"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:562
msgctxt "Chain hook: forward"
msgid "Capture incoming packets addressed to other hosts"
@@ -1342,7 +1367,7 @@ msgstr ""
msgid "Changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4723
msgid "Changes have been reverted."
msgstr ""
@@ -1503,11 +1528,15 @@ msgstr ""
msgid "Configuration"
msgstr "কনফিগারেশন"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4552
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:652
+msgid "Configuration Export"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4572
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4490
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4510
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1575,6 +1604,10 @@ msgstr ""
msgid "Connection attempt failed."
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:719
+msgid "Connection endpoint"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/rpc.js:411
msgid "Connection lost"
msgstr ""
@@ -1583,6 +1616,10 @@ msgstr ""
msgid "Connections"
msgstr ""
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4646
+msgid "Connectivity change"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:31
msgctxt "nft ct state"
msgid "Conntrack state"
@@ -1629,7 +1666,7 @@ msgctxt "Chain policy: accept"
msgid "Continue processing unmatched packets"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4526
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4546
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1776,6 +1813,10 @@ msgstr ""
msgid "DNS server port"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:286
+msgid "DNS setting is invalid"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:954
msgid "DNS weight"
msgstr ""
@@ -1867,10 +1908,10 @@ msgstr ""
msgid "Delegate IPv6 prefixes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2309
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2310
#: modules/luci-base/htdocs/luci-static/resources/form.js:2740
#: modules/luci-base/htdocs/luci-static/resources/form.js:2744
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3520
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3567
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2907
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
@@ -1897,7 +1938,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:139
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:193
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:479
msgid "Description"
msgstr "বর্ণনা"
@@ -1989,7 +2030,7 @@ msgstr ""
msgid "Device type"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4525
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4545
msgid "Device unreachable!"
msgstr ""
@@ -2058,6 +2099,11 @@ msgstr ""
msgid "Disabled"
msgstr "নিষ্ক্রিয়"
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:503
+msgctxt "Label indicating that WireGuard peer is disabled"
+msgid "Disabled"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1186
msgid "Disassociate On Low Acknowledgement"
msgstr ""
@@ -2087,11 +2133,11 @@ msgstr ""
msgid "Disk space"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:607
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3012
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3218
+#: modules/luci-base/htdocs/luci-static/resources/form.js:611
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3022
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3264
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3663
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4496
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4516
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1770
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
msgid "Dismiss"
@@ -2191,6 +2237,14 @@ msgstr ""
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:575
+msgid "Do you want to replace the current PSK?"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:100
+msgid "Do you want to replace the current keys?"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:592
msgid "Domain"
msgstr ""
@@ -2298,7 +2352,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2718
#: modules/luci-base/htdocs/luci-static/resources/form.js:2721
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3383
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3430
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
@@ -2306,7 +2360,7 @@ msgstr ""
msgid "Edit"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:180
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:226
msgid "Edit peer"
msgstr ""
@@ -2362,7 +2416,7 @@ msgstr ""
msgid "Enable"
msgstr "সক্রিয় করুন"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:475
msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
msgstr ""
@@ -2570,14 +2624,18 @@ msgstr ""
msgid "Encryption"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:301
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:624
msgid "Endpoint Host"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:305
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:640
msgid "Endpoint Port"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:316
+msgid "Endpoint setting is invalid"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:684
msgid "Enforce IGMPv1"
msgstr ""
@@ -2619,7 +2677,7 @@ msgstr ""
msgid "Error"
msgstr "ভুল"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:118
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170
msgid "Error getting PublicKey"
msgstr ""
@@ -2679,7 +2737,7 @@ msgstr ""
msgid "Expecting two priority values separated by a colon"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2269
#: modules/luci-base/htdocs/luci-static/resources/validation.js:64
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:133
@@ -2757,7 +2815,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4504
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2845,7 +2903,7 @@ msgstr ""
msgid "Firewall"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:155
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
msgid "Firewall Mark"
msgstr "ফায়ারওয়াল মার্ক"
@@ -2895,10 +2953,6 @@ msgstr ""
msgid "Flashing…"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:242
-msgid "For QR-Code support please install the qrencode package!"
-msgstr ""
-
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:536
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:686
msgid "Force"
@@ -3010,7 +3064,7 @@ msgctxt "nft nat flag fully-random"
msgid "Full port randomization"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:168
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:214
msgid ""
"Further information about WireGuard interfaces and peers at <a href='http://"
"wireguard.com'>wireguard.com</a>."
@@ -3086,15 +3140,6 @@ msgstr ""
msgid "Generate Config"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:282
-msgid "Generate Key"
-msgstr ""
-
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:246
-msgid "Generate New QR-Code"
-msgstr ""
-
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
msgid "Generate PMK locally"
msgstr ""
@@ -3103,8 +3148,28 @@ msgstr ""
msgid "Generate archive"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:261
-msgid "Generate new QR-Code"
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:771
+msgid "Generate configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:811
+msgid "Generate configuration…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:109
+msgid "Generate new key pair"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:583
+msgid "Generate preshared key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:653
+msgid "Generates a configuration suitable for import on a WireGuard peer"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:745
+msgid "Generating QR code…"
msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
@@ -3119,6 +3184,7 @@ msgstr ""
msgid "Global network options"
msgstr ""
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:82
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
@@ -3132,7 +3198,7 @@ msgid "Go to password configuration..."
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2640
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3702
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3749
#: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
msgid "Go to relevant configuration page"
@@ -3285,10 +3351,6 @@ msgstr ""
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:256
-msgid "Hide QR-Code"
-msgstr ""
-
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:293
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:332
msgid "Hide empty chains"
@@ -3391,7 +3453,7 @@ msgstr ""
msgid "IKE DH Group"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:141
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
msgid "IP Addresses"
msgstr ""
@@ -3688,10 +3750,6 @@ msgstr ""
msgid "Identity"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:213
-msgid "If available, the client's \"PresharedKey\""
-msgstr ""
-
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
msgid "If checked, 1DES is enabled"
msgstr ""
@@ -3727,10 +3785,11 @@ msgid ""
"device node"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:218
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4648
msgid ""
-"If there are any unsaved changes for this client, please save the "
-"configuration before generating a QR-Code"
+"If the IP address used to access LuCI changes, a <strong>manual reconnect to "
+"the new IP</strong> is required within %d seconds to confirm the settings, "
+"otherwise modifications will be reverted."
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:936
@@ -3774,6 +3833,28 @@ msgstr ""
msgid "Image check failed:"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:188
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:430
+msgid "Import configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:466
+msgid "Import peer configuration…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:452
+msgid "Import settings"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:366
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:391
+msgid "Imported peer configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:188
+msgid "Imports settings from an existing WireGuard configuration file"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:68
msgid "In"
msgstr ""
@@ -4011,8 +4092,8 @@ msgstr ""
msgid "Invalid APN provided"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:39
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:42
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:37
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:40
msgid "Invalid Base64 key string"
msgstr ""
@@ -4048,7 +4129,7 @@ msgstr ""
msgid "Invalid command"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:159
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
msgid "Invalid hexadecimal value"
msgstr ""
@@ -4071,7 +4152,7 @@ msgid ""
"flash memory, please verify the image file!"
msgstr ""
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:89
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72
msgid "JavaScript required!"
@@ -4132,6 +4213,11 @@ msgstr ""
msgid "Key for outgoing packets (optional)."
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:511
+msgctxt "Label indicating that WireGuard peer lacks public key"
+msgid "Key missing"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:71
msgctxt "nft unit"
msgid "KiB"
@@ -4337,7 +4423,7 @@ msgstr ""
msgid "List of upstream resolvers to forward queries to."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
msgid "Listen Port"
msgstr "শোনার পোর্ট"
@@ -4355,6 +4441,10 @@ msgid ""
"explicitly."
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:293
+msgid "ListenPort setting is invalid"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:438
msgid "Listening port for inbound DNS queries."
msgstr ""
@@ -4368,8 +4458,8 @@ msgstr ""
msgid "Load Average"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:248
-msgid "Loading QR-Code..."
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+msgid "Load configuration…"
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1170
@@ -4591,7 +4681,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1457
#: 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:150
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:196
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46
msgid "MTU"
msgstr ""
@@ -4859,7 +4949,7 @@ msgstr ""
msgid "More Characters"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2580
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2581
msgid "More…"
msgstr ""
@@ -5085,7 +5175,7 @@ msgstr ""
msgid "Next »"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:4043
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4090
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
msgid "No"
@@ -5103,7 +5193,7 @@ msgstr ""
msgid "No Encryption"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:185
msgid "No Host Routes"
msgstr ""
@@ -5115,6 +5205,7 @@ msgstr ""
msgid "No RX signal"
msgstr ""
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:87
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:70
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:90
@@ -5158,6 +5249,12 @@ msgstr ""
msgid "No files found"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:793
+msgid ""
+"No fixed interface listening port defined, peers might not be able to "
+"initiate connections to this WireGuard instance!"
+msgstr ""
+
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:88
@@ -5201,8 +5298,8 @@ msgstr ""
msgid "No password set!"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:185
-msgid "No peers defined yet"
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:472
+msgid "No peers defined yet."
msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:140
@@ -5434,12 +5531,12 @@ msgstr ""
msgid "Operating frequency"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2002
-#: modules/luci-base/htdocs/luci-static/resources/form.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2006
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4102
msgid "Option \"%s\" contains an invalid input value."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2021
msgid "Option \"%s\" must not be empty."
msgstr ""
@@ -5459,7 +5556,7 @@ msgstr ""
msgid "Optional, free-form notes about this device"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:155
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -5473,31 +5570,31 @@ msgid ""
"for the interface."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:561
msgid ""
"Optional. Base64-encoded preshared key. Adds in an additional layer of "
"symmetric-key cryptography for post-quantum resistance."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:298
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:621
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:193
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:479
msgid "Optional. Description of peer."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:185
msgid "Optional. Do not create host routes to peers."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:301
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:624
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:294
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:586
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 "
@@ -5508,21 +5605,29 @@ msgstr ""
msgid "Optional. Maximum Transmission Unit of the XFRM interface."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:150
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:196
msgid "Optional. Maximum Transmission Unit of tunnel interface."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:305
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:640
msgid "Optional. Port of peer."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:309
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:552
+msgid ""
+"Optional. Private key of the WireGuard peer. The key is not required for "
+"establishing a connection but allows generating a peer configuration or QR "
+"code if available. It can be removed after the configuration has been "
+"exported."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:645
msgid ""
"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
"Recommended value if this device is behind a NAT is 25."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
msgid "Optional. UDP port used for outgoing and incoming packets."
msgstr ""
@@ -5666,6 +5771,10 @@ msgstr ""
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:345
+msgid "Overwrite the current settings with the imported configuration?"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:70
msgid "Owner"
msgstr ""
@@ -5761,6 +5870,11 @@ msgstr ""
msgid "PSID-bits length"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:533
+msgctxt "Label indicating that WireGuard peer uses a PSK"
+msgid "PSK"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1512
msgid "PTM/EFM (Packet Transfer Mode)"
msgstr ""
@@ -5833,6 +5947,10 @@ msgstr ""
msgid "Paste or drag SSH key file…"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:417
+msgid "Paste or drag WireGuard configuration file…"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1587
msgid "Path to CA-Certificate"
msgstr ""
@@ -5892,11 +6010,11 @@ msgstr ""
msgid "Peer device name"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:475
msgid "Peer disabled"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:168
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:214
msgid "Peers"
msgstr "পিয়ার"
@@ -5923,10 +6041,14 @@ msgstr ""
msgid "Permission denied"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:309
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:645
msgid "Persistent Keep Alive"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:325
+msgid "PersistentKeepAlive setting is invalid"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:290
msgid "Phy Rate:"
msgstr ""
@@ -6007,10 +6129,18 @@ msgstr ""
msgid "Prefix suppressor"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:561
msgid "Preshared Key"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:532
+msgid "Preshared key in use"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:299
+msgid "PresharedKey setting is invalid"
+msgstr ""
+
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:130
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:102
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:88
@@ -6058,15 +6188,29 @@ msgstr ""
msgid "Priority"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:527
+msgctxt "Label indicating that WireGuard peer private key is stored"
+msgid "Private"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:436
msgctxt "MACVLAN mode"
msgid "Private (Prevent communication between MAC VLANs)"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:99
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:151
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:552
msgid "Private Key"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:526
+msgid "Private key present"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:290
+msgid "PrivateKey setting is missing or invalid"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
msgid "Processes"
@@ -6110,11 +6254,20 @@ msgstr ""
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:271
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:158
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:547
msgid "Public Key"
msgstr "পাবলিক কী"
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:509
+msgid "Public key is missing"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:518
+msgctxt "Tooltip displaying full WireGuard peer public key"
+msgid "Public key: %h"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:284
msgid ""
"Public keys allow for the passwordless SSH logins with a higher security "
@@ -6127,16 +6280,15 @@ msgstr ""
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:296
+msgid "PublicKey setting is missing or invalid"
+msgstr ""
+
#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9
#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27
msgid "QMI Cellular"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:198
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:229
-msgid "QR-Code"
-msgstr ""
-
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146
msgid "Quality"
msgstr ""
@@ -6259,7 +6411,7 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:141
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181
msgid "Recommended. IP addresses of the WireGuard interface."
msgstr ""
@@ -6401,12 +6553,12 @@ msgstr ""
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:99
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:151
msgid "Required. Base64-encoded private key for this interface."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:271
-msgid "Required. Base64-encoded public key of peer."
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:547
+msgid "Required. Public key of the WireGuard peer."
msgstr ""
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
@@ -6554,15 +6706,15 @@ msgstr ""
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4500
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4520
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4682
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4732
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4662
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4712
msgid "Reverting configuration…"
msgstr ""
@@ -6629,7 +6781,7 @@ msgstr ""
msgid "Round-Robin policy (balance-rr, 0)"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:298
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:621
msgid "Route Allowed IPs"
msgstr ""
@@ -6759,7 +6911,7 @@ msgstr ""
msgid "SWAP"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3223
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3269
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2192
#: modules/luci-compat/luasrc/view/cbi/error.htm:17
#: modules/luci-compat/luasrc/view/cbi/footer.htm:26
@@ -6775,7 +6927,7 @@ msgstr "সংরক্ষণ করুন"
msgid "Save & Apply"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:603
+#: modules/luci-base/htdocs/luci-static/resources/form.js:607
msgid "Save error"
msgstr ""
@@ -7427,7 +7579,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4615
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4635
msgid "Starting configuration apply…"
msgstr ""
@@ -7599,6 +7751,7 @@ msgstr ""
msgid "System log buffer size"
msgstr ""
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
msgid "System running in recovery (initramfs) mode."
@@ -7680,10 +7833,6 @@ msgstr ""
msgid "Terminate"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:211
-msgid "The \"PublicKey\" of that wg interface"
-msgstr ""
-
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:839
msgid ""
"The <abbr title=\"Maximum Transmission Unit\">MTU</abbr> to be published in "
@@ -7713,6 +7862,12 @@ msgstr ""
msgid "The <em>block mount</em> command failed with code %d"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:80
+msgid ""
+"The <em>qrencode</em> package is required for generating an QR code image of "
+"the configuration."
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:954
msgid ""
"The DNS server entries in the local resolv.conf are primarily sorted by the "
@@ -7795,12 +7950,6 @@ 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:220
-msgid ""
-"The QR-Code works per wg interface, it will be refreshed with every button "
-"click and transfers the following information:"
-msgstr ""
-
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:864
msgid "The VLAN ID must be unique"
msgstr ""
@@ -7825,7 +7974,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4491
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4511
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -7879,6 +8028,12 @@ msgstr ""
msgid "The gateway address must not be a local IP address"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:714
+msgid ""
+"The generated configuration can be imported into a WireGuard client "
+"application to setup a connection towards this device."
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:166
msgid "The given SSH public key has already been added."
msgstr ""
@@ -7921,12 +8076,6 @@ msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:212
-msgid ""
-"The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
-"configured"
-msgstr ""
-
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:165
msgid "The local IPv4 address"
msgstr ""
@@ -7971,6 +8120,12 @@ msgid ""
"abbr> messages. Maximum is 255 hops."
msgstr ""
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4647
+msgid ""
+"The network access to this device could be interrupted by changing settings "
+"of the \"%h\" interface."
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2016
msgid "The network name is already used"
msgstr ""
@@ -7985,6 +8140,13 @@ msgid ""
"next greater network like the internet and other ports for a local network."
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:719
+msgid ""
+"The public hostname or IP address of this system the peer should connect to. "
+"This usually is a static public IP address, a static hostname or a DDNS "
+"domain."
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:569
msgid "The query response interval must be lower than the query interval value"
msgstr ""
@@ -8099,7 +8261,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4630
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4679
msgid "There are no changes to apply"
msgstr ""
@@ -8194,8 +8356,7 @@ msgid ""
"This option cannot be used because the ca-bundle package is not installed."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2277
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2587
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2280
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
msgid "This section contains no values yet"
@@ -8237,6 +8398,14 @@ msgstr ""
msgid "Timezone"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:414
+msgid ""
+"To import a WireGuard client configuration, e.g. provided by a commercial "
+"VPN provider, drag the <em>*.conf</em> file or paste its contents into the "
+"text field below. The relevant settings will be automatically extracted from "
+"the configuration."
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2672
msgid "To login…"
msgstr ""
@@ -8400,6 +8569,10 @@ msgstr ""
msgid "Unable to dispatch"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:85
+msgid "Unable to generate QR code: %s"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:9
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:15
msgid "Unable to load log data:"
@@ -8519,6 +8692,10 @@ msgstr ""
msgid "Unsupported protocol type."
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:494
+msgid "Untitled peer"
+msgstr ""
+
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
msgid "Up"
msgstr ""
@@ -9007,10 +9184,14 @@ msgid "Width"
msgstr ""
#: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:67
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:119
msgid "WireGuard VPN"
msgstr ""
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:501
+msgid "WireGuard peer is disabled"
+msgstr ""
+
#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:148
@@ -9073,7 +9254,7 @@ msgstr ""
msgid "XOR policy (balance-xor, 2)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:4043
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4090
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
msgid "Yes"
@@ -9096,7 +9277,7 @@ msgid ""
"scripts like \"network\", your device might become inaccessible!</strong>"
msgstr ""
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:80
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:90
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:97
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:73
msgid ""
@@ -9336,12 +9517,12 @@ msgstr ""
msgid "no link"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2269
#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
msgid "non-empty value"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3373
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3420
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
msgid "none"
msgstr ""
@@ -9388,7 +9569,7 @@ msgstr ""
msgid "positive integer value"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:138
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:178
msgid "random"
msgstr ""
@@ -9445,8 +9626,6 @@ msgstr ""
msgid "unique value"
msgstr ""
-#: 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:1465
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:592
msgid "unknown"
msgstr "অজ্ঞাত"
@@ -9459,7 +9638,7 @@ msgstr "অজ্ঞাত"
msgid "unlimited"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3785
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:370