summary refs log tree commit diff
path: root/po/pa.po
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2020-10-05 22:27:18 +0200
committerMichael Biebl <biebl@debian.org>2020-10-05 22:27:18 +0200
commitaafc1dbe4712c86189bbc1d4d54ad8cb4c69be7e (patch)
treea2a9bb4d007339a0b1304540388230ccedac32bd /po/pa.po
parente7b44ef4c80907346ec7492a09c45277459924fc (diff)
New upstream version 1.27.90 upstream/1.27.90
Diffstat (limited to 'po/pa.po')
-rw-r--r--po/pa.po6172
1 files changed, 3495 insertions, 2677 deletions
diff --git a/po/pa.po b/po/pa.po
index de16c6d5..95c2a379 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-05-28 14:23+0200\n"
+"POT-Creation-Date: 2020-09-04 09:54+0200\n"
 "PO-Revision-Date: 2019-04-19 10:17-0500\n"
 "Last-Translator: A S Alam <alam.yellow@gmail.com>\n"
 "Language-Team: Punjabi <punjabi-users@lists.sf.net>\n"
@@ -23,7 +23,7 @@ msgstr ""
 "X-Generator: Lokalize 18.12.2\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../clients/cli/agent.c:39
+#: ../clients/cli/agent.c:22
 #, c-format
 msgid ""
 "Usage: nmcli agent { COMMAND | help }\n"
@@ -32,7 +32,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/agent.c:47
+#: ../clients/cli/agent.c:30
 #, c-format
 msgid ""
 "Usage: nmcli agent secret { help }\n"
@@ -44,7 +44,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/agent.c:57
+#: ../clients/cli/agent.c:40
 #, c-format
 msgid ""
 "Usage: nmcli agent polkit { help }\n"
@@ -56,7 +56,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/agent.c:67
+#: ../clients/cli/agent.c:50
 #, c-format
 msgid ""
 "Usage: nmcli agent all { help }\n"
@@ -65,186 +65,196 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/agent.c:159
+#: ../clients/cli/agent.c:142
 #, c-format
 msgid "nmcli successfully registered as a NetworkManager's secret agent.\n"
 msgstr ""
 
-#: ../clients/cli/agent.c:161
+#: ../clients/cli/agent.c:144
 #, fuzzy, c-format
 msgid "Error: secret agent initialization failed"
 msgstr "ਮਾਡਮ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਫੇਲ੍ਹ"
 
-#: ../clients/cli/agent.c:180
-#, fuzzy, c-format
-msgid "Error: polkit agent initialization failed: %s"
-msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਚਾਲੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s"
-
-#: ../clients/cli/agent.c:188
+#: ../clients/cli/agent.c:153
 #, c-format
 msgid "nmcli successfully registered as a polkit agent.\n"
 msgstr "nmcli ਨੂੰ ਕਾਮਯਾਬੀ ਨਾਲ polkit ਏਜੰਟ ਵਜੋਂ ਰਜਿਸਟਰ ਕੀਤਾ ਗਿਆ।\n"
 
-#: ../clients/cli/common.c:360 ../clients/cli/common.c:361
-#: ../clients/cli/common.c:392 ../clients/cli/common.c:393
-#: ../clients/cli/connections.c:1460
+#: ../clients/cli/agent.c:176
+#, fuzzy, c-format
+msgid "Error: polkit agent initialization failed: %s"
+msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਚਾਲੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s"
+
+#: ../clients/cli/common.c:347 ../clients/cli/common.c:348
+#: ../clients/cli/common.c:379 ../clients/cli/common.c:380
+#: ../clients/cli/connections.c:1523
 msgid "GROUP"
 msgstr "ਗਰੁੱਪ"
 
-#: ../clients/cli/common.c:644
+#: ../clients/cli/common.c:631
 #, c-format
 msgid "Error: openconnect failed: %s\n"
 msgstr "ਗਲਤੀ: openconnect ਅਸਫ਼ਲ ਹੈ: %s\n"
 
-#: ../clients/cli/common.c:651
+#: ../clients/cli/common.c:638
 #, c-format
 msgid "Error: openconnect failed with status %d\n"
 msgstr "ਗਲਤੀ: ਓਪਨਕਨੈਕਟ %d ਹਾਲਤ ਨਾਲ ਫੇਲ੍ਹ ਹੈ\n"
 
-#: ../clients/cli/common.c:653
+#: ../clients/cli/common.c:640
 #, c-format
 msgid "Error: openconnect failed with signal %d\n"
 msgstr "ਗਲਤੀ: openconnect %d ਨਾਲ ਅਸਫ਼ਲ ਹੈ\n"
 
-#: ../clients/cli/common.c:741
+#: ../clients/cli/common.c:728
 #, c-format
 msgid ""
 "Warning: password for '%s' not given in 'passwd-file' and nmcli cannot ask "
 "without '--ask' option.\n"
 msgstr ""
 
-#: ../clients/cli/common.c:1241
+#: ../clients/cli/common.c:1244
 #, c-format
 msgid "Error: Could not create NMClient object: %s."
 msgstr "ਗਲਤੀ: NMClient ਆਬਜੈਕਟ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਿਆ: %s।"
 
-#: ../clients/cli/common.c:1261
+#: ../clients/cli/common.c:1265
 msgid "Error: NetworkManager is not running."
 msgstr "ਗਲਤੀ: ਨੈੱਟਵਰਕਮੈਨੇਜਰ ਚੱਲ ਨਹੀਂ ਰਿਹਾ ਹੈ।"
 
-#: ../clients/cli/common.c:1357
+#: ../clients/cli/common.c:1364
 #, c-format
 msgid "Error: argument '%s' not understood. Try passing --help instead."
 msgstr ""
 
-#: ../clients/cli/common.c:1367
+#: ../clients/cli/common.c:1372
 msgid "Error: missing argument. Try passing --help."
 msgstr ""
 
-#: ../clients/cli/common.c:1436
+#: ../clients/cli/common.c:1439
 msgid "access denied"
 msgstr "ਪਹੁੰਚ ਤੋਂ ਰੋਕ ਲਾਈ"
 
-#: ../clients/cli/common.c:1444 ../clients/cli/connections.c:79
-#: ../clients/cli/connections.c:88 ../clients/cli/devices.c:438
-#: ../clients/cli/devices.c:530 ../clients/cli/devices.c:537
-#: ../clients/cli/general.c:40 ../clients/cli/general.c:130
-#: ../clients/cli/general.c:135 ../clients/common/nm-client-utils.c:264
-#: ../clients/common/nm-client-utils.c:277
-#: ../clients/common/nm-client-utils.c:281
-#: ../clients/common/nm-client-utils.c:286
-#: ../clients/common/nm-meta-setting-desc.c:1711
-#: ../clients/common/nm-meta-setting-desc.c:1742
-#: ../clients/common/nm-meta-setting-desc.c:2667
-#: ../clients/common/nm-meta-setting-desc.c:2725
+#: ../clients/cli/common.c:1441
+#, fuzzy
+msgid "NetworkManager is not running"
+msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਚੱਲ ਨਹੀਂ ਰਿਹਾ ਹੈ।"
+
+#: ../clients/cli/common.c:1467
+#, fuzzy, c-format
+msgid "Error: error connecting to system bus: %s"
+msgstr "ਗਲਤੀ: ਖ਼ਰਾਬ ਕਨੈਕਸ਼ਨ ਕਿਸਮ; %s"
+
+#: ../clients/cli/common.c:1493 ../clients/cli/connections.c:67
+#: ../clients/cli/connections.c:77 ../clients/cli/devices.c:434
+#: ../clients/cli/devices.c:526 ../clients/cli/devices.c:533
+#: ../clients/cli/general.c:31 ../clients/cli/general.c:86
+#: ../clients/cli/general.c:91 ../clients/common/nm-client-utils.c:252
+#: ../clients/common/nm-client-utils.c:265
+#: ../clients/common/nm-client-utils.c:301
+#: ../clients/common/nm-client-utils.c:306
+#: ../clients/common/nm-meta-setting-desc.c:1747
+#: ../clients/common/nm-meta-setting-desc.c:1778
+#: ../clients/common/nm-meta-setting-desc.c:2708
+#: ../clients/common/nm-meta-setting-desc.c:2766
 msgid "unknown"
 msgstr "ਅਣਪਛਾਤਾ"
 
-#: ../clients/cli/common.c:1445
+#: ../clients/cli/common.c:1494
 msgid "none"
 msgstr "ਕੋਈ ਨਹੀਂ"
 
-#: ../clients/cli/common.c:1446
+#: ../clients/cli/common.c:1495
 msgid "portal"
 msgstr "ਪੋਰਟਲ"
 
-#: ../clients/cli/common.c:1447
+#: ../clients/cli/common.c:1496
 msgid "limited"
 msgstr "ਸੀਮਿਤ"
 
-#: ../clients/cli/common.c:1448
+#: ../clients/cli/common.c:1497
 msgid "full"
 msgstr "ਪੂਰਾ"
 
 #. define some prompts for connection editor
-#: ../clients/cli/connections.c:63
+#: ../clients/cli/connections.c:50
 msgid "Setting name? "
 msgstr "ਸੈਟਿੰਗ ਨਾਂ?"
 
-#: ../clients/cli/connections.c:64
+#: ../clients/cli/connections.c:51
 msgid "Property name? "
 msgstr "ਵਿਸ਼ੇਸ਼ਤਾ ਨਾਂ?"
 
-#: ../clients/cli/connections.c:65
+#: ../clients/cli/connections.c:52
 msgid "Enter connection type: "
 msgstr "ਕਨੈਕਸ਼ਨ ਕਿਸਮ ਭਰੋ: "
 
 #. define some other prompts
-#: ../clients/cli/connections.c:69
+#: ../clients/cli/connections.c:56
 msgid "Connection (name, UUID, or path): "
 msgstr "ਕਨੈਕਸ਼ਨ (ਨਾਂ, UUID, ਜਾਂ ਰਾਹ): "
 
-#: ../clients/cli/connections.c:70
+#: ../clients/cli/connections.c:57
 msgid "VPN connection (name, UUID, or path): "
 msgstr "VPN ਕਨੈਕਸ਼ਨ (ਨਾਂ, UUID, ਜਾਂ ਰਾਹ): "
 
-#: ../clients/cli/connections.c:71
+#: ../clients/cli/connections.c:58
 msgid "Connection(s) (name, UUID, or path): "
 msgstr "ਕਨੈਕਸ਼ਨ (ਨਾਂ, UUID, ਜਾਂ ਰਾਹ): "
 
-#: ../clients/cli/connections.c:72
+#: ../clients/cli/connections.c:59
 msgid "Connection(s) (name, UUID, path or apath): "
 msgstr "ਕਨੈਕਸ਼ਨ (ਨਾਂ, UUID, ਰਾਹ ਜਾਂ apath): "
 
-#: ../clients/cli/connections.c:80
+#: ../clients/cli/connections.c:68
 msgid "activating"
 msgstr "ਸਰਗਰਮ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/connections.c:81
+#: ../clients/cli/connections.c:69
 msgid "activated"
 msgstr "ਸਰਗਰਮ ਕੀਤਾ"
 
-#: ../clients/cli/connections.c:82 ../clients/common/nm-client-utils.c:275
+#: ../clients/cli/connections.c:70 ../clients/common/nm-client-utils.c:263
 msgid "deactivating"
 msgstr "ਨਾ-ਸਰਗਰਮਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/connections.c:83
+#: ../clients/cli/connections.c:71
 msgid "deactivated"
 msgstr "ਨਾ-ਸਰਗਰਮ ਕੀਤਾ"
 
-#: ../clients/cli/connections.c:89
+#: ../clients/cli/connections.c:78
 msgid "VPN connecting (prepare)"
 msgstr "VPN ਕਨੈਕਸ਼ਨ (ਤਿਆਰੀ)"
 
-#: ../clients/cli/connections.c:90
+#: ../clients/cli/connections.c:79
 msgid "VPN connecting (need authentication)"
 msgstr "VPN ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਪਰਮਾਣਕਿਤਾ ਦੀ ਲੋੜ ਹੈ)"
 
-#: ../clients/cli/connections.c:91
+#: ../clients/cli/connections.c:80
 msgid "VPN connecting"
 msgstr "VPN ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/connections.c:92
+#: ../clients/cli/connections.c:81
 msgid "VPN connecting (getting IP configuration)"
 msgstr "VPN ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (IP ਸੰਰਚਨਾ ਲਈ ਜਾ ਰਹੀ ਹੈ)"
 
-#: ../clients/cli/connections.c:93
+#: ../clients/cli/connections.c:82
 msgid "VPN connected"
 msgstr "VPN ਕਨੈਕਟ ਹੈ"
 
-#: ../clients/cli/connections.c:94
+#: ../clients/cli/connections.c:83
 msgid "VPN connection failed"
 msgstr "VPN ਕਨੈਕਸ਼ਨ ਫੇਲ੍ਹ ਹੋਇਆ"
 
-#: ../clients/cli/connections.c:95
+#: ../clients/cli/connections.c:84
 msgid "VPN disconnected"
 msgstr "VPN ਡਿਸ-ਕਨੈਕਟ ਹੈ"
 
-#: ../clients/cli/connections.c:516
+#: ../clients/cli/connections.c:546
 msgid "never"
 msgstr "ਕਦੇ ਨਹੀਂ"
 
-#: ../clients/cli/connections.c:868
+#: ../clients/cli/connections.c:907
 #, c-format
 msgid ""
 "Usage: nmcli connection { COMMAND | help }\n"
@@ -285,7 +295,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:890
+#: ../clients/cli/connections.c:929
 #, c-format
 msgid ""
 "Usage: nmcli connection show { ARGUMENTS | help }\n"
@@ -312,7 +322,7 @@ msgid ""
 "well.\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:911
+#: ../clients/cli/connections.c:950
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli connection up { ARGUMENTS | help }\n"
@@ -354,7 +364,7 @@ msgstr ""
 "nsp    - ਜੁੜਨ ਲਈ NSP ਦਰਸਾਉਦਾ ਹੈ (ਸਿਰਫ WiMAX ਲਈ ਢੁਕਵਾਂ ਹੈ)\n"
 "\n"
 
-#: ../clients/cli/connections.c:932
+#: ../clients/cli/connections.c:971
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli connection down { ARGUMENTS | help }\n"
@@ -375,7 +385,7 @@ msgstr ""
 "ਤੋਂ ਇੱਕ ਸੰਪਰਕ ਨਾ-ਸਰਗਰਮ ਕਰੋ। ਨਾ-ਸਰਗਰਮ ਕੀਤਾ ਜਾਣ ਵਾਲਾ ਪਰੋਫਾਈਲ\n"
 "\n"
 
-#: ../clients/cli/connections.c:944
+#: ../clients/cli/connections.c:983
 #, c-format
 msgid ""
 "Usage: nmcli connection add { ARGUMENTS | help }\n"
@@ -534,7 +544,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:1068
+#: ../clients/cli/connections.c:1107
 #, c-format
 msgid ""
 "Usage: nmcli connection modify { ARGUMENTS | help }\n"
@@ -547,6 +557,10 @@ msgid ""
 "The '+' sign allows appending items instead of overwriting the whole value.\n"
 "The '-' sign allows removing selected items instead of the whole value.\n"
 "\n"
+"ARGUMENTS := remove <setting>\n"
+"\n"
+"Remove a setting from the connection profile.\n"
+"\n"
 "Examples:\n"
 "nmcli con mod home-wifi wifi.ssid rakosnicek\n"
 "nmcli con mod em1-1 ipv4.method manual ipv4.addr \"192.168.1.2/24, "
@@ -556,10 +570,11 @@ msgid ""
 "nmcli con mod em1-1 -ipv6.addr \"abbe::cafe/56\"\n"
 "nmcli con mod bond0 +bond.options mii=500\n"
 "nmcli con mod bond0 -bond.options downdelay\n"
+"nmcli con mod em1-1 remove sriov\n"
 "\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:1091
+#: ../clients/cli/connections.c:1135
 #, c-format
 msgid ""
 "Usage: nmcli connection clone { ARGUMENTS | help }\n"
@@ -573,7 +588,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:1103
+#: ../clients/cli/connections.c:1147
 #, c-format
 msgid ""
 "Usage: nmcli connection edit { ARGUMENTS | help }\n"
@@ -600,7 +615,7 @@ msgstr ""
 "ਇੱਕ ਅੰਤਰ-ਸਰਗਰਮ ਸੰਪਾਦਕ ਵਿੱਚ ਨਵਾਂ ਕਨੈਕਸ਼ਨ ਜੋੜੋ।\n"
 "\n"
 
-#: ../clients/cli/connections.c:1118
+#: ../clients/cli/connections.c:1162
 #, c-format
 msgid ""
 "Usage: nmcli connection delete { ARGUMENTS | help }\n"
@@ -619,7 +634,7 @@ msgstr ""
 "ਪਰੋਫਾਈਲ ਆਪਣੇ ਨਾਂ, UUID ਜਾਂ D-Bus ਰਾਹ ਦੁਆਰਾ ਪਛਾਣਿਆ ਗਿਆ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/connections.c:1129
+#: ../clients/cli/connections.c:1173
 #, c-format
 msgid ""
 "Usage: nmcli connection monitor { ARGUMENTS | help }\n"
@@ -643,7 +658,7 @@ msgstr ""
 "ਇੱਕ ਅੰਤਰ-ਸਰਗਰਮ ਸੰਪਾਦਕ ਵਿੱਚ ਨਵਾਂ ਕਨੈਕਸ਼ਨ ਜੋੜੋ।\n"
 "\n"
 
-#: ../clients/cli/connections.c:1141
+#: ../clients/cli/connections.c:1185
 #, c-format
 msgid ""
 "Usage: nmcli connection reload { help }\n"
@@ -656,7 +671,7 @@ msgstr ""
 "ਡਿਸਕ ਤੋਂ ਸਾਰੀਆਂ ਕਨੈਕਸ਼ਨ ਫਾਇਲਾਂ ਮੁੜ ਲੋਡ ਕਰੋ।\n"
 "\n"
 
-#: ../clients/cli/connections.c:1149
+#: ../clients/cli/connections.c:1193
 #, c-format
 msgid ""
 "Usage: nmcli connection load { ARGUMENTS | help }\n"
@@ -678,7 +693,7 @@ msgstr ""
 "ਜਾਣੂ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/connections.c:1161
+#: ../clients/cli/connections.c:1205
 #, c-format
 msgid ""
 "Usage: nmcli connection import { ARGUMENTS | help }\n"
@@ -693,7 +708,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:1174
+#: ../clients/cli/connections.c:1218
 #, c-format
 msgid ""
 "Usage: nmcli connection export { ARGUMENTS | help }\n"
@@ -705,339 +720,345 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:1264
+#: ../clients/cli/connections.c:1309
 #, c-format
 msgid "Error updating secrets for %s: %s\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:1313
+#: ../clients/cli/connections.c:1356
 msgid "Connection profile details"
 msgstr "ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ ਵੇਰਵੇ"
 
-#: ../clients/cli/connections.c:1326 ../clients/cli/connections.c:1411
+#: ../clients/cli/connections.c:1369 ../clients/cli/connections.c:1470
 #, fuzzy, c-format
 msgid "Error: 'connection show': %s"
 msgstr "ਗਲਤੀ: 'device show': %s"
 
-#: ../clients/cli/connections.c:1401
+#: ../clients/cli/connections.c:1458
 msgid "Activate connection details"
 msgstr "ਸਰਗਰਮ ਕਨੈਕਸ਼ਨ ਵੇਰਵੇ"
 
-#: ../clients/cli/connections.c:1509 ../clients/cli/devices.c:1447
-#: ../clients/cli/devices.c:1461 ../clients/cli/devices.c:1476
-#: ../clients/cli/devices.c:1534 ../clients/cli/devices.c:1636
+#: ../clients/cli/connections.c:1572 ../clients/cli/devices.c:1501
+#: ../clients/cli/devices.c:1515 ../clients/cli/devices.c:1529
+#: ../clients/cli/devices.c:1544 ../clients/cli/devices.c:1601
+#: ../clients/cli/devices.c:1703
 msgid "NAME"
 msgstr "ਨਾਂ"
 
-#: ../clients/cli/connections.c:1602
+#: ../clients/cli/connections.c:1665
 #, c-format
 msgid "invalid field '%s'; allowed fields: %s and %s, or %s,%s"
 msgstr "ਅਢੁੱਕਵਾਂ ਖੇਤਰ '%s'; ਮਨਜੂਰਸ਼ੁਦਾ ਖੇਤਰ: %s ਅਤੇ %s, ਜਾਂ %s,%s"
 
-#: ../clients/cli/connections.c:1612 ../clients/cli/connections.c:1620
+#: ../clients/cli/connections.c:1675 ../clients/cli/connections.c:1683
 #, c-format
 msgid "'%s' has to be alone"
 msgstr "'%s' ਇਕੱਲਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ"
 
-#: ../clients/cli/connections.c:1880
+#: ../clients/cli/connections.c:1943
 #, c-format
 msgid "incorrect string '%s' of '--order' option"
 msgstr ""
 
-#: ../clients/cli/connections.c:1905
+#: ../clients/cli/connections.c:1968
 #, c-format
 msgid "incorrect item '%s' in '--order' option"
 msgstr ""
 
-#: ../clients/cli/connections.c:1943
+#: ../clients/cli/connections.c:2006
 msgid "No connection specified"
 msgstr "ਕੋਈ ਕਨੈਕਸ਼ਨ ਨਹੀ ਦਿੱਤਾ"
 
-#: ../clients/cli/connections.c:1954
+#: ../clients/cli/connections.c:2017
 #, c-format
 msgid "%s argument is missing"
 msgstr "%s ਆਰਗੂਮੈਂਟ ਗੁੰਮ ਹੈ"
 
-#: ../clients/cli/connections.c:1972
+#: ../clients/cli/connections.c:2035
 #, c-format
 msgid "unknown connection '%s'"
 msgstr "ਅਣਪਛਾਤਾ ਕਨੈਕਸ਼ਨ '%s'"
 
-#: ../clients/cli/connections.c:2001
+#: ../clients/cli/connections.c:2064
 #, fuzzy
 msgid "'--order' argument is missing"
 msgstr "ਗਲਤੀ: %s ਆਰਗੂਮੈਂਟ ਮੌਜੂਦ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/connections.c:2061
+#: ../clients/cli/connections.c:2125
 msgid "NetworkManager active profiles"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਸਰਗਰਮ ਪਰੋਫਾਈਲ"
 
-#: ../clients/cli/connections.c:2062
+#: ../clients/cli/connections.c:2126
 msgid "NetworkManager connection profiles"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ"
 
-#: ../clients/cli/connections.c:2114 ../clients/cli/connections.c:2859
-#: ../clients/cli/connections.c:2871 ../clients/cli/connections.c:2883
-#: ../clients/cli/connections.c:3112 ../clients/cli/connections.c:8868
-#: ../clients/cli/connections.c:8889 ../clients/cli/devices.c:2970
-#: ../clients/cli/devices.c:2982 ../clients/cli/devices.c:2995
-#: ../clients/cli/devices.c:3189 ../clients/cli/devices.c:3200
-#: ../clients/cli/devices.c:3218 ../clients/cli/devices.c:3227
-#: ../clients/cli/devices.c:3248 ../clients/cli/devices.c:3259
-#: ../clients/cli/devices.c:3277 ../clients/cli/devices.c:3721
-#: ../clients/cli/devices.c:3731 ../clients/cli/devices.c:3739
-#: ../clients/cli/devices.c:3751 ../clients/cli/devices.c:3766
-#: ../clients/cli/devices.c:3774 ../clients/cli/devices.c:3949
-#: ../clients/cli/devices.c:3960 ../clients/cli/devices.c:4131
+#: ../clients/cli/connections.c:2178 ../clients/cli/connections.c:2857
+#: ../clients/cli/connections.c:2870 ../clients/cli/connections.c:2883
+#: ../clients/cli/connections.c:3115 ../clients/cli/connections.c:8982
+#: ../clients/cli/connections.c:9004 ../clients/cli/devices.c:3137
+#: ../clients/cli/devices.c:3150 ../clients/cli/devices.c:3162
+#: ../clients/cli/devices.c:3455 ../clients/cli/devices.c:3466
+#: ../clients/cli/devices.c:3484 ../clients/cli/devices.c:3493
+#: ../clients/cli/devices.c:3514 ../clients/cli/devices.c:3525
+#: ../clients/cli/devices.c:3543 ../clients/cli/devices.c:4063
+#: ../clients/cli/devices.c:4074 ../clients/cli/devices.c:4083
+#: ../clients/cli/devices.c:4097 ../clients/cli/devices.c:4114
+#: ../clients/cli/devices.c:4123 ../clients/cli/devices.c:4269
+#: ../clients/cli/devices.c:4280 ../clients/cli/devices.c:4496
+#: ../clients/cli/devices.c:4668
 #, c-format
 msgid "Error: %s argument is missing."
 msgstr "ਗਲਤੀ: %s ਆਰਗੂਮੈਂਟ ਮੌਜੂਦ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/connections.c:2142
+#: ../clients/cli/connections.c:2206
 #, fuzzy, c-format
 msgid "Error: %s - no such connection profile."
 msgstr "ਗਲਤੀ: %s - ਇੰਝ ਦਾ ਕੋਈ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਹੈ"
 
-#: ../clients/cli/connections.c:2233 ../clients/cli/connections.c:2846
-#: ../clients/cli/connections.c:2910 ../clients/cli/connections.c:8385
-#: ../clients/cli/connections.c:8491 ../clients/cli/connections.c:8994
-#: ../clients/cli/devices.c:1721 ../clients/cli/devices.c:1989
-#: ../clients/cli/devices.c:2162 ../clients/cli/devices.c:2270
-#: ../clients/cli/devices.c:2462 ../clients/cli/devices.c:3912
-#: ../clients/cli/devices.c:4137 ../clients/cli/general.c:896
+#: ../clients/cli/connections.c:2297 ../clients/cli/connections.c:2843
+#: ../clients/cli/connections.c:2913 ../clients/cli/connections.c:8523
+#: ../clients/cli/connections.c:8615 ../clients/cli/connections.c:9109
+#: ../clients/cli/devices.c:1801 ../clients/cli/devices.c:2069
+#: ../clients/cli/devices.c:2239 ../clients/cli/devices.c:2366
+#: ../clients/cli/devices.c:2557 ../clients/cli/devices.c:3334
+#: ../clients/cli/devices.c:4233 ../clients/cli/devices.c:4675
+#: ../clients/cli/general.c:997
 #, c-format
 msgid "Error: %s."
 msgstr "ਗਲਤੀ: %s।"
 
-#: ../clients/cli/connections.c:2326
+#: ../clients/cli/connections.c:2389 ../clients/cli/devices.c:4447
 #, c-format
 msgid "no active connection on device '%s'"
 msgstr "ਜੰਤਰ '%s' ਉੱਤੇ ਕੋਈ ਸਰਗਰਮ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਹੈ"
 
-#: ../clients/cli/connections.c:2334
+#: ../clients/cli/connections.c:2397
 msgid "no active connection or device"
 msgstr "ਕੋਈ ਸਰਗਰਮ ਕਨੈਕਸ਼ਨ ਜਾਂ ਜੰਤਰ ਨਹੀਂ ਹੈ"
 
-#: ../clients/cli/connections.c:2354
+#: ../clients/cli/connections.c:2417
 #, c-format
 msgid "device '%s' not compatible with connection '%s': "
 msgstr "ਜੰਤਰ '%s' ਕਨੈਕਸ਼ਨ '%s' ਨਾਲ ਢੁੱਕਵਾਂ ਨਹੀਂ ਹੈ:"
 
-#: ../clients/cli/connections.c:2387
+#: ../clients/cli/connections.c:2450
 #, c-format
 msgid "device '%s' not compatible with connection '%s'"
 msgstr "ਜੰਤਰ '%s' ਕਨੈਕਸ਼ਨ '%s' ਨਾਲ ਢੁੱਕਵਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../clients/cli/connections.c:2390
+#: ../clients/cli/connections.c:2453
 #, c-format
 msgid "no device found for connection '%s'"
 msgstr "ਕੁਨੈਕਸ਼ਨ '%s' ਲਈ ਕੋਈ ਜੰਤਰ ਨਹੀਂ ਲੱਭਿਆ"
 
-#: ../clients/cli/connections.c:2441
+#: ../clients/cli/connections.c:2504
 #, c-format
 msgid "Hint: use '%s' to get more details."
 msgstr "ਇਸ਼ਾਰਾ: ਹੋਰ ਵੇਰਵੇ ਲੈਣ ਲਈ '%s' ਵਰਤੋਂ।"
 
-#: ../clients/cli/connections.c:2459
+#: ../clients/cli/connections.c:2522
 #, c-format
 msgid "Connection successfully activated (%s) (D-Bus active path: %s)\n"
 msgstr "ਕਨੈਕਸ਼ਨ (%s) ਠੀਕ ਤਰ੍ਹਾਂ ਸਰਗਰਮ ਕੀਤਾ ਗਿਆ (ਡੀ-ਬੱਸ ਸਰਗਰਮ ਪਾਥ: %s)\n"
 
-#: ../clients/cli/connections.c:2463 ../clients/cli/connections.c:2613
-#: ../clients/cli/connections.c:6701
+#: ../clients/cli/connections.c:2526 ../clients/cli/connections.c:2676
+#: ../clients/cli/connections.c:6824
 #, c-format
 msgid "Connection successfully activated (D-Bus active path: %s)\n"
 msgstr "ਕਨੈਕਸ਼ਨ ਠੀਕ ਤਰ੍ਹਾਂ ਸਰਗਰਮ ਕੀਤਾ ਗਿਆ (ਡੀ-ਬੱਸ ਸਰਗਰਮ ਪਾਥ: %s)\n"
 
-#: ../clients/cli/connections.c:2470 ../clients/cli/connections.c:2592
+#: ../clients/cli/connections.c:2533 ../clients/cli/connections.c:2655
 #, c-format
 msgid "Error: Connection activation failed: %s"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਚਾਲੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s"
 
-#: ../clients/cli/connections.c:2507
+#: ../clients/cli/connections.c:2570
 #, c-format
 msgid "Error: Timeout expired (%d seconds)"
 msgstr ""
 
-#: ../clients/cli/connections.c:2675
-#, fuzzy, c-format
-msgid "failed to read passwd-file '%s': %s"
-msgstr "ਗਲਤੀ: '%s' ਦਾ ਮੁੱਲ ਹਟਾਉਣ ਵਿੱਚ ਅਸਫਲ: %s\n"
-
-#: ../clients/cli/connections.c:2688
-#, c-format
-msgid "missing colon in 'password' entry '%s'"
-msgstr ""
-
-#: ../clients/cli/connections.c:2696
-#, c-format
-msgid "missing dot in 'password' entry '%s'"
-msgstr ""
-
-#: ../clients/cli/connections.c:2709
-#, c-format
-msgid "invalid setting name in 'password' entry '%s'"
-msgstr ""
-
-#: ../clients/cli/connections.c:2763
+#: ../clients/cli/connections.c:2743
 #, c-format
 msgid "unknown device '%s'."
 msgstr "ਅਣਪਛਾਤਾ ਯੰਤਰ '%s'।"
 
-#: ../clients/cli/connections.c:2768
+#: ../clients/cli/connections.c:2748
 msgid "neither a valid connection nor device given"
 msgstr "ਨਾ ਤਾਂ ਕੋਈ ਢੁੱਕਵਾਂ ਕਨੈਕਸ਼ਨ ਤੇ ਨਾ ਹੀ ਯੰਤਰ ਦਿੱਤਾ ਗਿਆ ਹੈ"
 
-#: ../clients/cli/connections.c:2893 ../clients/cli/devices.c:1680
-#: ../clients/cli/devices.c:3027 ../clients/cli/devices.c:3290
-#: ../clients/cli/devices.c:3966
+#: ../clients/cli/connections.c:2761
+#, fuzzy, c-format
+msgid "invalid passwd-file '%s' at line %zd: %s"
+msgstr "ਗਲਤੀ: '%s' ਦਾ ਮੁੱਲ ਹਟਾਉਣ ਵਿੱਚ ਅਸਫਲ: %s\n"
+
+#: ../clients/cli/connections.c:2767
+#, fuzzy, c-format
+msgid "invalid passwd-file '%s': %s"
+msgstr "ਗਲਤੀ: '%s' ਦਾ ਮੁੱਲ ਹਟਾਉਣ ਵਿੱਚ ਅਸਫਲ: %s\n"
+
+#: ../clients/cli/connections.c:2894 ../clients/cli/connections.c:9015
+#: ../clients/cli/devices.c:1759 ../clients/cli/devices.c:1807
+#: ../clients/cli/devices.c:2245 ../clients/cli/devices.c:3197
+#: ../clients/cli/devices.c:3556 ../clients/cli/devices.c:4133
+#: ../clients/cli/devices.c:4286 ../clients/cli/devices.c:4506
+#: ../clients/cli/devices.c:4680
 #, c-format
-msgid "Unknown parameter: %s\n"
-msgstr "ਅਣਪਛਾਟਾ ਪੈਰਾਮੀਟਰ: %s\n"
+msgid "Error: invalid extra argument '%s'."
+msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਵਾਧੂ ਆਰਗੂਮੈਂਟ '%s'।"
 
-#: ../clients/cli/connections.c:2918
+#: ../clients/cli/connections.c:2922
 msgid "preparing"
 msgstr "ਤਿਆਰ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/connections.c:3027
+#: ../clients/cli/connections.c:3029
 #, c-format
 msgid "Connection '%s' (%s) successfully deleted.\n"
 msgstr "ਕਨੈਕਸ਼ਨ '%s' (%s) ਕਾਮਯਾਬੀ ਨਾਲ ਹਟਾਇਆ ਗਿਆ।\n"
 
-#: ../clients/cli/connections.c:3043
+#: ../clients/cli/connections.c:3045
 #, c-format
 msgid "Connection '%s' successfully deactivated (D-Bus active path: %s)\n"
 msgstr "'%s' ਕਨੈਕਸ਼ਨ ਠੀਕ ਤਰ੍ਹਾਂ ਨਾ-ਸਰਗਰਮ ਕੀਤਾ ਗਿਆ (ਡੀ-ਬੱਸ ਸਰਗਰਮ ਪਾਥ: %s)\n"
 
-#: ../clients/cli/connections.c:3094 ../clients/cli/connections.c:8599
-#: ../clients/cli/connections.c:8630 ../clients/cli/connections.c:8788
+#: ../clients/cli/connections.c:3096 ../clients/cli/connections.c:8712
+#: ../clients/cli/connections.c:8743 ../clients/cli/connections.c:8906
 #, c-format
 msgid "Error: No connection specified."
 msgstr "ਗਲਤੀ: ਕੋਈ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ।"
 
-#: ../clients/cli/connections.c:3124
+#: ../clients/cli/connections.c:3128
 #, c-format
 msgid "Error: '%s' is not an active connection.\n"
 msgstr "ਗਲਤੀ: '%s' ਸਰਗਰਮ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਹੈ।\n"
 
-#: ../clients/cli/connections.c:3125
+#: ../clients/cli/connections.c:3129
 #, fuzzy, c-format
 msgid "Error: not all active connections found."
 msgstr "ਗਲਤੀ: '%s' ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/connections.c:3133
+#: ../clients/cli/connections.c:3137
 #, c-format
 msgid "Error: no active connection provided."
 msgstr "ਗਲਤੀ: ਕੋਈ ਸਰਗਰਮ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਦਿੱਤਾ।"
 
-#: ../clients/cli/connections.c:3164
+#: ../clients/cli/connections.c:3169
 #, c-format
 msgid "Connection '%s' deactivation failed: %s\n"
 msgstr "ਕਨੈਕਸ਼ਨ '%s' ਨਾ-ਸਰਗਰਮ ਕਰਨਾ ਅਸਫ਼ਲ ਹੈ: %s\n"
 
-#: ../clients/cli/connections.c:3415 ../clients/cli/connections.c:3472
-#: ../clients/common/nm-client-utils.c:225
+#: ../clients/cli/connections.c:3427 ../clients/cli/connections.c:3485
+#: ../clients/common/nm-client-utils.c:213
 #, c-format
 msgid "'%s' not among [%s]"
 msgstr "'%s' [%s] ਵਿੱਚ ਨਹੀਂ ਹੈ"
 
 #. We should not really come here
-#: ../clients/cli/connections.c:3435 ../clients/cli/connections.c:3495
-#: ../clients/common/nm-client-utils.c:293
+#: ../clients/cli/connections.c:3447 ../clients/cli/connections.c:3506
+#: ../clients/common/nm-client-utils.c:313
 #, c-format
 msgid "Unknown error"
 msgstr "ਅਣਪਛਾਤੀ ਗਲਤੀ"
 
-#: ../clients/cli/connections.c:3629
+#: ../clients/cli/connections.c:3640
 #, c-format
 msgid "Warning: master='%s' doesn't refer to any existing profile.\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:3984
+#: ../clients/cli/connections.c:4000
 #, c-format
 msgid "Error: invalid property '%s': %s."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਗੁਣ '%s': %s।"
 
-#: ../clients/cli/connections.c:3998
+#: ../clients/cli/connections.c:4015
 #, fuzzy, c-format
 msgid "Error: failed to %s %s.%s: %s."
 msgstr "ਗਲਤੀ: %s.%s ਨੂੰ ਸੁਧਾਰਨ ਵਿੱਚ ਅਸਫਲ: %s।"
 
-#: ../clients/cli/connections.c:4033
+#: ../clients/cli/connections.c:4057
 #, c-format
 msgid "Error: '%s' is mandatory."
 msgstr "ਗਲਤੀ: '%s' ਲਾਜ਼ਮੀ ਹੈ।"
 
-#: ../clients/cli/connections.c:4060
+#: ../clients/cli/connections.c:4084
 #, fuzzy, c-format
 msgid "Error: invalid slave type; %s."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵੀਂ ਸੰਪਰਕ ਕਿਸਮ; %s।"
 
-#: ../clients/cli/connections.c:4068
+#: ../clients/cli/connections.c:4092
 #, c-format
 msgid "Error: invalid connection type; %s."
 msgstr "ਗਲਤੀ: ਅਢੁੱਕਵੀਂ ਕਨੈਕਸ਼ਨ ਕਿਸਮ; %s।"
 
-#: ../clients/cli/connections.c:4145
+#: ../clients/cli/connections.c:4169
 #, c-format
 msgid "Error: bad connection type: %s"
 msgstr "ਗਲਤੀ: ਖ਼ਰਾਬ ਕਨੈਕਸ਼ਨ ਕਿਸਮ; %s"
 
-#: ../clients/cli/connections.c:4191
-#, c-format
-msgid "Error: '%s': %s"
-msgstr "ਗਲਤੀ: '%s': %s"
-
-#: ../clients/cli/connections.c:4212
+#: ../clients/cli/connections.c:4244
 #, fuzzy
 msgid "Error: master is required"
 msgstr "ਗਲਤੀ: 'master' ਲੋੜੀਂਦਾ ਹੈ।"
 
-#: ../clients/cli/connections.c:4271
-#, fuzzy, c-format
-msgid "Error: error adding bond option '%s=%s'."
-msgstr "ਗਲਤੀ: ਅਣਪਛਾਤਾ ਸੰਪਰਕ '%s'।"
-
-#: ../clients/cli/connections.c:4302
+#: ../clients/cli/connections.c:4335
 #, c-format
 msgid "Error: '%s' is not a valid monitoring mode; use '%s' or '%s'.\n"
 msgstr "ਗਲਤੀ: '%s' ਇੱਕ ਢੁਕਵਾਂ ਮੌਨੀਟਰ ਕਰਨ ਵਾਲਾ ਮੋਡ ਨਹੀਂ ਹੈ; '%s' ਜਾਂ '%s' ਵਰਤੋ।\n"
 
-#: ../clients/cli/connections.c:4333
+#: ../clients/cli/connections.c:4366
 #, fuzzy, c-format
 msgid "Error: 'bt-type': '%s' not valid; use [%s, %s, %s (%s), %s]."
 msgstr "ਗਲਤੀ: 'bt-type': '%s' ਢੁਕਵੀਂ ਨਹੀਂ; [%s, %s (%s), %s] ਵਰਤੋ।"
 
-#: ../clients/cli/connections.c:4582
+#: ../clients/cli/connections.c:4660
+#, fuzzy, c-format
+msgid "Error: setting '%s' is mandatory and cannot be removed."
+msgstr "ਗਲਤੀ: ਸੈਟਿੰਗ '%s' ਲਾਜ਼ਮੀ ਹੈ ਅਤੇ ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ।\n"
+
+#: ../clients/cli/connections.c:4670
 #, fuzzy, c-format
 msgid "Error: value for '%s' is missing."
 msgstr "ਗਲਤੀ: fields for '%s' options are missing."
 
-#: ../clients/cli/connections.c:4628
+#: ../clients/cli/connections.c:4714
 msgid "Error: <setting>.<property> argument is missing."
 msgstr "ਗਲਤੀ: <setting>.<property> ਆਰਗੂਮੈਂਟ ਗੁੰਮ ਹੈ।"
 
-#: ../clients/cli/connections.c:4651
+#: ../clients/cli/connections.c:4746
+#, fuzzy
+msgid "Error: missing setting."
+msgstr "ਸੈਟਿੰਗ ਗੁੰਮ ਹੈ"
+
+#: ../clients/cli/connections.c:4764
+#, fuzzy, c-format
+msgid "Setting '%s' is not present in the connection."
+msgstr "ਕਨੈਕਸ਼ਨ ਵਿੱਚ ਸੈਟਿੰਗ '%s' ਮੌਜੂਦ ਨਹੀਂ ਹੈ।\n"
+
+#: ../clients/cli/connections.c:4768
+#, fuzzy, c-format
+msgid "Error: invalid setting argument '%s'."
+msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਵਾਧੂ ਆਰਗੂਮੈਂਟ '%s'।"
+
+#: ../clients/cli/connections.c:4792
 #, c-format
 msgid "Error: invalid or not allowed setting '%s': %s."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵੀਂ ਜਾਂ ਨਾਂਮਨਜ਼ੂਰ ਸੈਟਿੰਗ '%s': %s।"
 
-#: ../clients/cli/connections.c:4699 ../clients/cli/connections.c:4715
+#: ../clients/cli/connections.c:4841 ../clients/cli/connections.c:4857
 #, fuzzy, c-format
 msgid "Error: '%s' is ambiguous (%s.%s or %s.%s)."
 msgstr "'%s' ਅਸਪਸ਼ਟ ਹੈ (%s x %s)"
 
-#: ../clients/cli/connections.c:4733
+#: ../clients/cli/connections.c:4877
 #, c-format
 msgid "Error: invalid <setting>.<property> '%s'."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵੀਂ <setting>.<property> '%s'।"
 
-#: ../clients/cli/connections.c:4777 ../clients/cli/connections.c:8431
+#: ../clients/cli/connections.c:4915 ../clients/cli/connections.c:8563
 #, c-format
 msgid "Error: Failed to add '%s' connection: %s"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ '%s' ਜੋੜਨ ਵਿੱਚ ਅਸਫ਼ਲ ਹੋਇਆ: %s"
 
-#: ../clients/cli/connections.c:4795
+#: ../clients/cli/connections.c:4933
 #, c-format
 msgid ""
 "Warning: There is another connection with the name '%1$s'. Reference the "
@@ -1048,68 +1069,68 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../clients/cli/connections.c:4804
+#: ../clients/cli/connections.c:4942
 #, c-format
 msgid "Connection '%s' (%s) successfully added.\n"
 msgstr "ਕਨੈਕਸ਼ਨ '%s' (%s) ਕਾਮਯਾਬੀ ਨਾਲ ਜੋੜਿਆ ਗਿਆ।\n"
 
-#: ../clients/cli/connections.c:4857 ../clients/cli/connections.c:6824
-#: ../clients/cli/connections.c:6825 ../clients/cli/devices.c:529
-#: ../clients/cli/devices.c:536 ../clients/cli/devices.c:1201
-#: ../clients/cli/general.c:137 ../clients/cli/utils.h:296
-#: ../clients/common/nm-client-utils.c:283
+#: ../clients/cli/connections.c:5004 ../clients/cli/connections.c:6930
+#: ../clients/cli/connections.c:6931 ../clients/cli/devices.c:525
+#: ../clients/cli/devices.c:532 ../clients/cli/devices.c:1250
+#: ../clients/cli/general.c:93 ../clients/cli/utils.h:312
+#: ../clients/common/nm-client-utils.c:303
 #: ../clients/common/nm-meta-setting-desc.c:871
-#: ../clients/common/nm-meta-setting-desc.c:2662
+#: ../clients/common/nm-meta-setting-desc.c:2703
 msgid "no"
 msgstr "ਨਹੀਂ"
 
-#: ../clients/cli/connections.c:4858 ../clients/cli/connections.c:6824
-#: ../clients/cli/connections.c:6825 ../clients/cli/devices.c:528
-#: ../clients/cli/devices.c:535 ../clients/cli/devices.c:1201
-#: ../clients/cli/general.c:136 ../clients/cli/utils.h:296
-#: ../clients/common/nm-client-utils.c:282
+#: ../clients/cli/connections.c:5005 ../clients/cli/connections.c:6930
+#: ../clients/cli/connections.c:6931 ../clients/cli/devices.c:524
+#: ../clients/cli/devices.c:531 ../clients/cli/devices.c:1250
+#: ../clients/cli/general.c:92 ../clients/cli/utils.h:312
+#: ../clients/common/nm-client-utils.c:302
 #: ../clients/common/nm-meta-setting-desc.c:871
-#: ../clients/common/nm-meta-setting-desc.c:2659
+#: ../clients/common/nm-meta-setting-desc.c:2700
 msgid "yes"
 msgstr "ਹਾਂ"
 
-#: ../clients/cli/connections.c:4944
+#: ../clients/cli/connections.c:5091
 #, c-format
 msgid ""
 "You can specify this option more than once. Press <Enter> when you're done.\n"
 msgstr ""
 
 #. Ask for optional arguments.
-#: ../clients/cli/connections.c:5046
+#: ../clients/cli/connections.c:5193
 #, c-format
 msgid "There is %d optional setting for %s.\n"
 msgid_plural "There are %d optional settings for %s.\n"
 msgstr[0] "%2$s ਲਈ %1$d ਚੋਣਵੀਂ ਸੈਟਿੰਗ ਹੈ।\n"
 msgstr[1] "%2$s ਲਈ %1$d ਚੋਣਵੀਆਂ ਸੈਟਿੰਗਾਂ ਹਨ।\n"
 
-#: ../clients/cli/connections.c:5052
+#: ../clients/cli/connections.c:5199
 #, c-format
 msgid "Do you want to provide it? %s"
 msgid_plural "Do you want to provide them? %s"
 msgstr[0] "ਕੀ ਤੁਸੀਂ ਇਹ ਮੁਹੱਈਆ ਕਰਵਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ? %s"
 msgstr[1] "ਕੀ ਤੁਸੀਂ ਇਹ ਮੁਹੱਈਆ ਕਰਵਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ? %s"
 
-#: ../clients/cli/connections.c:5185 ../clients/cli/utils.c:293
+#: ../clients/cli/connections.c:5331 ../clients/cli/utils.c:279
 #, c-format
 msgid "Error: value for '%s' argument is required."
 msgstr "ਗਲਤੀ: ਆਰਗੂਮੈਂਟ '%s' ਦਾ ਮੁੱਲ ਲੋੜੀਂਦਾ ਹੈ।"
 
-#: ../clients/cli/connections.c:5192
+#: ../clients/cli/connections.c:5338
 #, c-format
 msgid "Error: 'save': %s."
 msgstr "ਗਲਤੀ: 'ਸੰਭਾਲੋ': %s।"
 
-#: ../clients/cli/connections.c:5278 ../clients/cli/connections.c:5289
+#: ../clients/cli/connections.c:5423 ../clients/cli/connections.c:5434
 #, c-format
 msgid "Error: '%s' argument is required."
 msgstr "ਗਲਤੀ: '%s' ਆਰਗੂਮੈਂਟ ਲੋੜੀਂਦਾ ਹੈ।"
 
-#: ../clients/cli/connections.c:6254
+#: ../clients/cli/connections.c:6380
 #, c-format
 msgid "['%s' setting values]\n"
 msgstr "['%s' ਸੈਟਿੰਗ ਮੁੱਲ]\n"
@@ -1117,7 +1138,7 @@ msgstr "['%s' ਸੈਟਿੰਗ ਮੁੱਲ]\n"
 #. TRANSLATORS: do not translate command names and keywords before ::
 #. *              However, you should translate terms enclosed in <>.
 #.
-#: ../clients/cli/connections.c:6363
+#: ../clients/cli/connections.c:6489
 #, fuzzy, c-format
 msgid ""
 "---[ Main menu ]---\n"
@@ -1149,7 +1170,7 @@ msgstr ""
 "nmcli    <conf-option> <value>       :: nmcli ਸੰਰਚਨਾ\n"
 "quit                                 :: nmcli ਤੋਂ ਬਾਹਰ ਆਉ\n"
 
-#: ../clients/cli/connections.c:6390
+#: ../clients/cli/connections.c:6516
 #, c-format
 msgid ""
 "goto <setting>[.<prop>] | <prop>  :: enter setting/property for editing\n"
@@ -1168,7 +1189,7 @@ msgstr ""
 "          nmcli connection> goto secondaries\n"
 "          nmcli> goto ipv4.addresses\n"
 
-#: ../clients/cli/connections.c:6397
+#: ../clients/cli/connections.c:6523
 #, c-format
 msgid ""
 "remove <setting>[.<prop>]  :: remove setting or reset property value\n"
@@ -1188,7 +1209,7 @@ msgstr ""
 "ਮਿਸਾਲਾਂ: nmcli> remove wifi-sec\n"
 "          nmcli> remove eth.mtu\n"
 
-#: ../clients/cli/connections.c:6404
+#: ../clients/cli/connections.c:6530
 #, c-format
 msgid ""
 "set [<setting>.<prop> <value>]  :: set property value\n"
@@ -1203,7 +1224,7 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣਾਂ: nmcli> set con.id My connection\n"
 
-#: ../clients/cli/connections.c:6409
+#: ../clients/cli/connections.c:6535
 #, c-format
 msgid ""
 "describe [<setting>.<prop>]  :: describe property\n"
@@ -1216,7 +1237,7 @@ msgstr ""
 "ਵਿਸ਼ੇਸ਼ਤਾ ਵਰਣਨ ਵਿਖਾਉ। ਤੁਸੀਂ ਸਾਰੀਆਂ NM ਸਾਰੀਆਂ ਸੈਟਿੰਗਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾ ਲਈ nm-settings(5) "
 "ਹਦਾਇਤ ਕਿਤਾਬਚਾ ਵੇਖ ਸਕਦੇ ਹੋ।\n"
 
-#: ../clients/cli/connections.c:6414
+#: ../clients/cli/connections.c:6540
 #, c-format
 msgid ""
 "print [all]  :: print setting or connection values\n"
@@ -1231,7 +1252,7 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣ: nmcli ipv4> print all\n"
 
-#: ../clients/cli/connections.c:6419
+#: ../clients/cli/connections.c:6545
 #, fuzzy, c-format
 msgid ""
 "verify [all | fix]  :: verify setting or connection validity\n"
@@ -1253,7 +1274,7 @@ msgstr ""
 "ਉਦਾਹਰਣਾਂ: nmcli> verify\n"
 "          nmcli bond> verify\n"
 
-#: ../clients/cli/connections.c:6428
+#: ../clients/cli/connections.c:6554
 #, c-format
 msgid ""
 "save [persistent|temporary]  :: save the connection\n"
@@ -1269,7 +1290,7 @@ msgid ""
 "profile must be deleted.\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:6439
+#: ../clients/cli/connections.c:6565
 #, c-format
 msgid ""
 "activate [<ifname>] [/<ap>|<nsp>]  :: activate the connection\n"
@@ -1290,7 +1311,7 @@ msgstr ""
 "/<ap>|<nsp> - AP (Wi-Fi) ਜਾਂ NSP (WiMAX) (ਪਹਿਲਾਂ / ਜੋੜੋ ਜਦੋਂ <ifname> ਦਰਸਾਇਆ ਨਹੀਂ "
 "ਗਿਆ ਹੈ)\n"
 
-#: ../clients/cli/connections.c:6446 ../clients/cli/connections.c:6604
+#: ../clients/cli/connections.c:6572 ../clients/cli/connections.c:6730
 #, c-format
 msgid ""
 "back  :: go to upper menu level\n"
@@ -1299,7 +1320,7 @@ msgstr ""
 "back  :: ਉੱਪਰਲੇ ਮੇਨੂ ਪੱਧਰ ਤੇ ਜਾਂਦਾ ਹੈ\n"
 "\n"
 
-#: ../clients/cli/connections.c:6449
+#: ../clients/cli/connections.c:6575
 #, c-format
 msgid ""
 "help/? [<command>]  :: help for the nmcli commands\n"
@@ -1308,7 +1329,7 @@ msgstr ""
 "help/? [<command>]  :: nmcli ਕਮਾਂਡਾਂ ਲਈ ਮਦਦ\n"
 "\n"
 
-#: ../clients/cli/connections.c:6452
+#: ../clients/cli/connections.c:6578
 #, fuzzy, c-format
 msgid ""
 "nmcli [<conf-option> <value>]  :: nmcli configuration\n"
@@ -1334,7 +1355,7 @@ msgstr ""
 "          nmcli> nmcli save-confirmation no\n"
 "          nmcli> nmcli prompt-color 3\n"
 
-#: ../clients/cli/connections.c:6474 ../clients/cli/connections.c:6610
+#: ../clients/cli/connections.c:6600 ../clients/cli/connections.c:6736
 #, c-format
 msgid ""
 "quit  :: exit nmcli\n"
@@ -1347,8 +1368,8 @@ msgstr ""
 "ਇਹ ਕਮਾਂਡ nmcli ਤੋਂ ਬਾਹਰ ਕੱਢ ਦਿੰਦੀ ਹੈ। ਜਦੋਂ ਸੋਧਿਆ ਜਾਣ ਵਾਲਾ ਕਨੈਕਸ਼ਨ ਸੰਭਾਲਿਆ ਨਹੀਂ ਗਿਆ ਹੁੰਦਾ, "
 "ਵਰਤੋਂਕਾਰ ਨੂੰ ਕਾਰਵਾਈ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।\n"
 
-#: ../clients/cli/connections.c:6479 ../clients/cli/connections.c:6615
-#: ../clients/cli/connections.c:7024 ../clients/cli/connections.c:8011
+#: ../clients/cli/connections.c:6605 ../clients/cli/connections.c:6741
+#: ../clients/cli/connections.c:7136 ../clients/cli/connections.c:8145
 #, c-format
 msgid "Unknown command: '%s'\n"
 msgstr "ਅਣਪਛਾਤੀ ਕਮਾਂਡ: '%s'\n"
@@ -1356,7 +1377,7 @@ msgstr "ਅਣਪਛਾਤੀ ਕਮਾਂਡ: '%s'\n"
 #. TRANSLATORS: do not translate command names and keywords before ::
 #. *              However, you should translate terms enclosed in <>.
 #.
-#: ../clients/cli/connections.c:6544
+#: ../clients/cli/connections.c:6670
 #, c-format
 msgid ""
 "---[ Property menu ]---\n"
@@ -1382,7 +1403,7 @@ msgstr ""
 "help/?   [<command>]             :: ਇਹ ਮਦਦ ਜਾਂ ਕਮਾਂਡ ਵੇਰਵਾ ਛਾਪੋ\n"
 "quit                             :: nmcli ਤੋਂ ਬਾਹਰ ਹੋਵੋ\n"
 
-#: ../clients/cli/connections.c:6569
+#: ../clients/cli/connections.c:6695
 #, c-format
 msgid ""
 "set [<value>]  :: set new value\n"
@@ -1393,7 +1414,7 @@ msgstr ""
 "\n"
 "ਇਹ ਕਮਾਂਡ ਮੁਹੱਈਆ ਕੀਤੇ ਗਏ <value> ਨੂੰ ਇਸ ਗੁਣ ਤੇ ਸੈੱਟ ਕਰਦੀ ਹੈ\n"
 
-#: ../clients/cli/connections.c:6573
+#: ../clients/cli/connections.c:6699
 #, fuzzy, c-format
 msgid ""
 "add [<value>]  :: append new value to the property\n"
@@ -1407,7 +1428,7 @@ msgstr ""
 "ਇਹ ਕਮਾਂਡ ਮੁਹੱਈਆ ਕੀਤਾ ਗਏ <value> ਨੂੰ ਇਸ ਗੁਣ ਵਿੱਚ ਜੋੜਦੀ ਹੈ, ਜੇ ਗੁਣ ਕਿਸੇ ਕੰਟੇਨਰ ਕਿਸਮ ਦਾ ਹੈ। "
 "ਇਕਹਿਰੇ ਮੁੱਲ ਵਾਲੇ ਗੁਣਾਂ ਲਈ ਇਹ ਮੁੱਲ ਵਟਾ ਦਿੰਦਾ ਹੈ ('set' ਦੇ ਵਾਂਗ)।\n"
 
-#: ../clients/cli/connections.c:6579
+#: ../clients/cli/connections.c:6705
 #, c-format
 msgid ""
 "change  :: change current value\n"
@@ -1418,7 +1439,7 @@ msgstr ""
 "\n"
 "ਮੌਜੂਦਾ ਮੁੱਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸ ਦੀ ਸੋਧ ਦੀ ਵੀ ਮਨਜ਼ੂਰੀ ਦਿੰਦਾ ਹੈ।\n"
 
-#: ../clients/cli/connections.c:6583
+#: ../clients/cli/connections.c:6709
 #, c-format
 msgid ""
 "remove [<value>|<index>|<option name>]  :: delete the value\n"
@@ -1426,7 +1447,7 @@ msgid ""
 "Removes the property value. For single-valued properties, this sets the\n"
 "property back to its default value. For container-type properties, this "
 "removes\n"
-"all the values of that property, or you can specify an argument to remove "
+"all the values of that property or you can specify an argument to remove "
 "just\n"
 "a single item or option. The argument is either a value or index of the item "
 "to\n"
@@ -1438,7 +1459,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:6594
+#: ../clients/cli/connections.c:6720
 #, c-format
 msgid ""
 "describe  :: describe property\n"
@@ -1451,7 +1472,7 @@ msgstr ""
 "ਵਿਸ਼ੇਸ਼ਤਾ ਦਾ ਵੇਰਵਾ ਦੱਸਦਾ ਹੈ। ਤੁਸੀਂ ਸਾਰੀਆ NM ਸੈਟਿੰਗਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਲਈ nm-settings(5) "
 "ਹਦਾਇਤ ਕਿਤਾਬਚਾ ਸਫ੍ਹਾ ਦੇਖ ਸਕਦੇ ਹੋ।\n"
 
-#: ../clients/cli/connections.c:6599
+#: ../clients/cli/connections.c:6725
 #, c-format
 msgid ""
 "print [property|setting|connection]  :: print property (setting, connection) "
@@ -1465,7 +1486,7 @@ msgstr ""
 "ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ ਵਿਖਾਉਂਦਾ ਹੈ। ਇੱਕ ਆਰਗੂਮੈਂਟ ਮੁਹੱਈਆ ਕਰਵਾਉਣ ਨਾਲ ਤੁਸੀ ਸਾਰੀ ਸੈਟਿੰਗ ਜਾਂ ਕਨੈਕਸ਼ਨ ਲਈ ਮੁੱਲ "
 "ਦਿਖਾ ਸਕਦੇ ਹੋ।\n"
 
-#: ../clients/cli/connections.c:6607
+#: ../clients/cli/connections.c:6733
 #, c-format
 msgid ""
 "help/? [<command>]  :: help for nmcli commands\n"
@@ -1474,28 +1495,23 @@ msgstr ""
 "help/? [<command>]  :: nmcli ਕਮਾਂਡਾਂ ਲਈ ਮਦਦ\n"
 "\n"
 
-#: ../clients/cli/connections.c:6707
+#: ../clients/cli/connections.c:6830
 #, c-format
 msgid "Error: Connection activation failed.\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਸਰਗਰਮ ਕਰਨ ਵਿੱਚ ਅਸਫਲ।\n"
 
-#: ../clients/cli/connections.c:6804
-#, c-format
-msgid "Error: setting '%s' is mandatory and cannot be removed.\n"
-msgstr "ਗਲਤੀ: ਸੈਟਿੰਗ '%s' ਲਾਜ਼ਮੀ ਹੈ ਅਤੇ ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ।\n"
-
 #. TRANSLATORS: status line in nmcli connection editor
-#: ../clients/cli/connections.c:6822
+#: ../clients/cli/connections.c:6928
 #, c-format
 msgid "[ Type: %s | Name: %s | UUID: %s | Dirty: %s | Temp: %s ]\n"
 msgstr "[ ਕਿਸਮ: %s | ਨਾਂ: %s | UUID: %s | ਖ਼ਰਾਬ: %s | ਆਰਜ਼ੀ: %s ]\n"
 
-#: ../clients/cli/connections.c:6858
+#: ../clients/cli/connections.c:6964
 #, c-format
 msgid "The connection is not saved. Do you really want to quit? %s"
 msgstr "ਕਨੈਕਸ਼ਨ ਸੰਭਾਲਿਆ ਨਹੀਂ ਗਿਆ ਹੈ। ਕੀ ਤੁਸੀਂ ਬਾਹਰ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ? %s"
 
-#: ../clients/cli/connections.c:6899
+#: ../clients/cli/connections.c:7005
 #, c-format
 msgid ""
 "The connection profile has been removed from another client. You may type "
@@ -1504,60 +1520,60 @@ msgstr ""
 "ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ ਕਿਸੇ ਹੋਰ ਕਲਾਈਂਟ ਤੋਂ ਹਟਾਇਆ ਗਿਆ ਹੈ। ਇਸ ਨੂੰ ਮੁੜ ਬਹਾਲ ਕਰਨ ਲਈ ਤੁਸੀਂ ਮੁੱਖ ਮੇਨੂ ਵਿੱਚ "
 "'ਸੰਭਾਲੋ' ਲਿਖ ਸਕਦੇ ਹੋ।\n"
 
-#: ../clients/cli/connections.c:6933 ../clients/cli/connections.c:7323
-#: ../clients/cli/connections.c:7382
+#: ../clients/cli/connections.c:7039 ../clients/cli/connections.c:7433
+#: ../clients/cli/connections.c:7497
 #, c-format
 msgid "Allowed values for '%s' property: %s\n"
 msgstr "'%s' ਵਿਸ਼ੇਸ਼ਤਾ ਲਈ ਮਨਜ਼ੂਰ ਕੀਤੇ ਮੁੱਲ: %s\n"
 
-#: ../clients/cli/connections.c:6937 ../clients/cli/connections.c:7327
-#: ../clients/cli/connections.c:7386
+#: ../clients/cli/connections.c:7043 ../clients/cli/connections.c:7437
+#: ../clients/cli/connections.c:7501
 #, c-format
 msgid "Enter '%s' value: "
 msgstr "'%s' ਮੁੱਲ ਭਰੋ: "
 
-#: ../clients/cli/connections.c:6951 ../clients/cli/connections.c:6964
-#: ../clients/cli/connections.c:7331 ../clients/cli/connections.c:7397
+#: ../clients/cli/connections.c:7057 ../clients/cli/connections.c:7075
+#: ../clients/cli/connections.c:7446 ../clients/cli/connections.c:7514
 #, c-format
 msgid "Error: failed to set '%s' property: %s\n"
 msgstr "ਗਲਤੀ: '%s' ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../clients/cli/connections.c:6960
+#: ../clients/cli/connections.c:7066
 #, c-format
 msgid "Edit '%s' value: "
 msgstr "'%s' ਮੁੱਲ ਸੋਧੋ: "
 
-#: ../clients/cli/connections.c:6978 ../clients/cli/settings.c:414
+#: ../clients/cli/connections.c:7089 ../clients/cli/settings.c:400
 #, c-format
 msgid "Error: %s\n"
 msgstr "ਗਲਤੀ: %s\n"
 
-#: ../clients/cli/connections.c:6997
+#: ../clients/cli/connections.c:7108
 #, c-format
 msgid "Unknown command argument: '%s'\n"
 msgstr "ਅਣਪਛਾਤਾ ਕਮਾਂਡ ਆਰਗੂਮੈਂਟ: '%s'\n"
 
-#: ../clients/cli/connections.c:7088
+#: ../clients/cli/connections.c:7200
 #, c-format
 msgid "Available settings: %s\n"
 msgstr "ਉਪਲੱਬਧ ਸੈਟਿੰਗਾਂ: %s\n"
 
-#: ../clients/cli/connections.c:7100
+#: ../clients/cli/connections.c:7212
 #, c-format
 msgid "Error: invalid setting name; %s\n"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ; %s\n"
 
-#: ../clients/cli/connections.c:7118
+#: ../clients/cli/connections.c:7229
 #, c-format
 msgid "Available properties: %s\n"
 msgstr "ਉਪਲਬੱਧ ਗੁਣ: %s\n"
 
-#: ../clients/cli/connections.c:7126
+#: ../clients/cli/connections.c:7238
 #, c-format
 msgid "Error: property %s\n"
 msgstr "ਗਲਤੀ: ਗੁਣ %s\n"
 
-#: ../clients/cli/connections.c:7171
+#: ../clients/cli/connections.c:7282
 #, c-format
 msgid ""
 "Saving the connection with 'autoconnect=yes'. That might result in an "
@@ -1568,12 +1584,12 @@ msgstr ""
 "ਕਿਰਿਆਸ਼ੀਲਤਾ ਵਿੱਚ ਹੋ ਸਕਦਾ ਹੈ।\n"
 "ਕੀ ਤੁਸੀਂ ਅਜੇ ਵੀ ਸੰਭਾਲਣਾ ਚਾਹੁੰਦੇ ਹੋ? %s"
 
-#: ../clients/cli/connections.c:7257
+#: ../clients/cli/connections.c:7367
 #, c-format
 msgid "You may edit the following settings: %s\n"
 msgstr "ਤੁਸੀਂ ਹੇਠਲੀਆਂ ਸੈਟਿੰਗਾਂ ਸੋਧ ਸਕਦੇ ਹੋ: %s\n"
 
-#: ../clients/cli/connections.c:7288
+#: ../clients/cli/connections.c:7398
 #, c-format
 msgid ""
 "The connection profile has been removed from another client. You may type "
@@ -1582,453 +1598,448 @@ msgstr ""
 "ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ ਕਿਸੇ ਹੋਰ ਕਲਾਈਂਟ ਤੋਂ ਹਟਾਇਆ ਗਿਆ ਹੈ। ਇਸ ਨੂੰ ਮੁੜ ਬਹਾਲ ਕਰਨ ਲਈ ਤੁਸੀਂ 'ਸੰਭਾਲੋ' ਲਿਖ "
 "ਸਕਦੇ ਹੋ।\n"
 
-#: ../clients/cli/connections.c:7335 ../clients/cli/connections.c:7589
-#: ../clients/cli/connections.c:7621
+#: ../clients/cli/connections.c:7450 ../clients/cli/connections.c:7725
+#: ../clients/cli/connections.c:7757
 #, c-format
 msgid "Error: no setting selected; valid are [%s]\n"
 msgstr "ਗਲਤੀ: ਕੋਈ ਸੈਟਿੰਗ ਚੁਣੀ ਨਹੀਂ ਹੋਈ; ਢੁਕਵੇਂ ਹਨ [%s]\n"
 
-#: ../clients/cli/connections.c:7336
+#: ../clients/cli/connections.c:7451
 #, c-format
 msgid "use 'goto <setting>' first, or 'set <setting>.<property>'\n"
 msgstr "ਪਹਿਲਾਂ 'goto <setting>' ਵਰਤੋ, ਜਾਂ 'set <setting>.<property>'\n"
 
-#: ../clients/cli/connections.c:7351 ../clients/cli/connections.c:7521
-#: ../clients/cli/connections.c:7611
+#: ../clients/cli/connections.c:7466 ../clients/cli/connections.c:7643
+#: ../clients/cli/connections.c:7747
 #, c-format
 msgid "Error: invalid setting argument '%s'; valid are [%s]\n"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਸੈਟਿੰਗ ਆਰਗੂਮੈਂਟ '%s'; ਢੁਕਵੇਂ ਹਨ [%s]\n"
 
-#: ../clients/cli/connections.c:7360
+#: ../clients/cli/connections.c:7475
 #, c-format
 msgid "Error: missing setting for '%s' property\n"
 msgstr "ਗਲਤੀ: '%s' ਵਿਸ਼ੇਸ਼ਤਾ ਲਈ ਸੈਟਿੰਗ ਗੁੰਮ ਹੈ\n"
 
-#: ../clients/cli/connections.c:7367
+#: ../clients/cli/connections.c:7482
 #, c-format
 msgid "Error: invalid property: %s\n"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਵਿਸ਼ੇਸ਼ਤਾ: %s\n"
 
-#: ../clients/cli/connections.c:7429
+#: ../clients/cli/connections.c:7546
 #, c-format
 msgid "Error: unknown setting '%s'\n"
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
 
-#: ../clients/cli/connections.c:7454
+#: ../clients/cli/connections.c:7571
 #, c-format
 msgid "You may edit the following properties: %s\n"
 msgstr "ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਗੁਣ ਸੋਧ ਸਕਦੇ ਹੋ: %s\n"
 
-#: ../clients/cli/connections.c:7494 ../clients/cli/connections.c:7544
+#: ../clients/cli/connections.c:7616 ../clients/cli/connections.c:7675
 #, c-format
 msgid "Error: failed to remove value of '%s': %s\n"
 msgstr "ਗਲਤੀ: '%s' ਦਾ ਮੁੱਲ ਹਟਾਉਣ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../clients/cli/connections.c:7499
+#: ../clients/cli/connections.c:7621
 #, c-format
 msgid "Error: no argument given; valid are [%s]\n"
 msgstr "ਗਲਤੀ: ਕੋਈ ਆਰਗੂਮੈਂਟ ਦਿੱਤਾ ਨਹੀਂ ਗਿਆ; ਢੁਕਵੇਂ ਹਨ [%s]\n"
 
-#: ../clients/cli/connections.c:7518
+#: ../clients/cli/connections.c:7640
 #, c-format
 msgid "Setting '%s' is not present in the connection.\n"
 msgstr "ਕਨੈਕਸ਼ਨ ਵਿੱਚ ਸੈਟਿੰਗ '%s' ਮੌਜੂਦ ਨਹੀਂ ਹੈ।\n"
 
-#: ../clients/cli/connections.c:7565
+#: ../clients/cli/connections.c:7701
 #, c-format
 msgid "Error: %s properties, nor it is a setting name.\n"
 msgstr "ਗਲਤੀ: %s ਵਿਸ਼ੇਸ਼ਤਾ, ਨਾ ਹੀ ਇਹ ਸੈਟਿੰਗ ਨਾਂ ਹੈ।\n"
 
-#: ../clients/cli/connections.c:7590 ../clients/cli/connections.c:7622
+#: ../clients/cli/connections.c:7726 ../clients/cli/connections.c:7758
 #, c-format
 msgid "use 'goto <setting>' first, or 'describe <setting>.<property>'\n"
 msgstr "ਪਹਿਲਾਂ 'goto <setting>' ਵਰਤੋ, ਜਾਂ 'describe <setting>.<property>'\n"
 
-#: ../clients/cli/connections.c:7645
+#: ../clients/cli/connections.c:7781
 #, c-format
 msgid "Error: invalid property: %s, neither a valid setting name.\n"
 msgstr "ਗਲਤੀ: ਅਢੁੱਕਵਾਂ ਗੁਣ: %s, ਨਾ ਤਾਂ ਢੁੱਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ।\n"
 
-#: ../clients/cli/connections.c:7675
+#: ../clients/cli/connections.c:7811
 #, c-format
 msgid "Error: unknown setting: '%s'\n"
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ: '%s'\n"
 
-#: ../clients/cli/connections.c:7680
+#: ../clients/cli/connections.c:7816
 #, c-format
 msgid "Error: '%s' setting not present in the connection\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਵਿੱਚ ਸੈਟਿੰਗ '%s' ਮੌਜੂਦ ਨਹੀਂ ਹੈ\n"
 
-#: ../clients/cli/connections.c:7711
+#: ../clients/cli/connections.c:7847
 #, fuzzy, c-format
 msgid "Error: invalid property: %s%s\n"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਗੁਣ: %s\n"
 
-#: ../clients/cli/connections.c:7713
+#: ../clients/cli/connections.c:7849
 msgid ", neither a valid setting name"
 msgstr ", ਨਾ ਤਾਂ ਇੱਕ ਢੁਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ"
 
-#: ../clients/cli/connections.c:7729
+#: ../clients/cli/connections.c:7865
 #, c-format
 msgid "Invalid verify option: %s\n"
 msgstr "ਅਢੁਕਵੀਂ ਜਾਂਚ ਚੋਣ: %s\n"
 
-#: ../clients/cli/connections.c:7737
+#: ../clients/cli/connections.c:7874
 #, c-format
 msgid "Verify setting '%s': %s\n"
 msgstr "ਸੈਟਿੰਗ '%s' ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ: %s\n"
 
-#: ../clients/cli/connections.c:7752
+#: ../clients/cli/connections.c:7890
 #, c-format
 msgid "Verify connection: %s\n"
 msgstr "ਕਨੈਕਸ਼ਨ ਦੀ ਪੜਤਾਲ ਕਰੋ: %s\n"
 
-#: ../clients/cli/connections.c:7755
+#: ../clients/cli/connections.c:7893
 #, c-format
 msgid "The error cannot be fixed automatically.\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:7776
+#: ../clients/cli/connections.c:7913
 #, c-format
 msgid "Error: invalid argument '%s'\n"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਆਰਗੂਮੈਂਟ '%s'\n"
 
-#: ../clients/cli/connections.c:7830
+#: ../clients/cli/connections.c:7963
 #, c-format
 msgid "Error: Failed to save '%s' (%s) connection: %s\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ '%s' (%s) ਨੂੰ ਸੰਭਾਲਣ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../clients/cli/connections.c:7836
+#: ../clients/cli/connections.c:7969
 #, c-format
 msgid "Error: Timeout saving '%s' (%s) connection\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ '%s' (%s) ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਸਮਾਂ ਸਮਾਪਤ\n"
 
-#: ../clients/cli/connections.c:7841
+#: ../clients/cli/connections.c:7974
 #, c-format
 msgid "Connection '%s' (%s) successfully saved.\n"
 msgstr "ਕਨੈਕਸ਼ਨ '%s' (%s) ਕਾਮਯਾਬ ਸੰਭਾਲਿਆ ਗਿਆ।\n"
 
-#: ../clients/cli/connections.c:7842
+#: ../clients/cli/connections.c:7975
 #, c-format
 msgid "Connection '%s' (%s) successfully updated.\n"
 msgstr "ਕਨੈਕਸ਼ਨ '%s' (%s) ਨੂੰ ਕਾਮਯਾਬੀ ਨਾਲ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ।\n"
 
-#: ../clients/cli/connections.c:7875
+#: ../clients/cli/connections.c:8008
 #, c-format
 msgid "Error: connection verification failed: %s\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਪੜਤਾਲ ਅਸਫਲ ਹੋਈ: %s\n"
 
-#: ../clients/cli/connections.c:7876
+#: ../clients/cli/connections.c:8009
 msgid "(unknown error)"
 msgstr "(ਅਣਪਛਾਤੀ ਗਲਤੀ)"
 
-#: ../clients/cli/connections.c:7877
+#: ../clients/cli/connections.c:8010
 #, c-format
 msgid "You may try running 'verify fix' to fix errors.\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:7899
+#. TRANSLATORS: do not translate 'save', leave it as it is
+#: ../clients/cli/connections.c:8033
 #, c-format
 msgid "Error: connection is not saved. Type 'save' first.\n"
 msgstr "ਗਲਤੀ: ਸੰਪਰਕ ਸੰਭਾਲਿਆ ਨਹੀਂ ਹੈ। ਪਹਿਲਾਂ 'save' ਲਿਖੋ।\n"
 
-#: ../clients/cli/connections.c:7903
+#: ../clients/cli/connections.c:8037
 #, c-format
 msgid "Error: connection is not valid: %s\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ: %s\n"
 
-#: ../clients/cli/connections.c:7913
+#: ../clients/cli/connections.c:8047
 #, c-format
 msgid "Error: Cannot activate connection: %s.\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਨੂੰ ਸਰਗਰਮ ਨਹੀਂ ਕਰ ਸਕਦਾ: %s।\n"
 
-#: ../clients/cli/connections.c:7922
+#: ../clients/cli/connections.c:8056
 #, c-format
 msgid "Error: Failed to activate '%s' (%s) connection: %s\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ '%s' (%s) ਨੂੰ ਸਰਗਰਮ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../clients/cli/connections.c:7929
+#: ../clients/cli/connections.c:8063
 msgid "Monitoring connection activation (press any key to continue)\n"
 msgstr "ਕਨੈਕਸ਼ਨ ਸਰਗਰਮ ਹੋਣ ਦੀ ਨਿਗਰਾਨੀ ਜਾਰੀ ਹੈ (ਜਾਰੀ ਰਹਿਣ ਲਈ ਕੋਈ ਬਟਨ ਦੱਬੋ)\n"
 
-#: ../clients/cli/connections.c:7965
+#: ../clients/cli/connections.c:8099
 #, c-format
 msgid "Error: status-line: %s\n"
 msgstr "ਗਲਤੀ: ਹਾਲਾਤ-ਲਾਈਨ: %s\n"
 
-#: ../clients/cli/connections.c:7973
+#: ../clients/cli/connections.c:8107
 #, c-format
 msgid "Error: save-confirmation: %s\n"
 msgstr "ਗਲਤੀ: ਸੰਰਚਨਾ-ਸੰਭਾਲੋ: %s\n"
 
-#: ../clients/cli/connections.c:7981
+#: ../clients/cli/connections.c:8115
 #, c-format
 msgid "Error: show-secrets: %s\n"
 msgstr "ਗਲਤੀ: ਭੇਤ-ਦਿਖਾਓ: %s\n"
 
-#: ../clients/cli/connections.c:7988
+#: ../clients/cli/connections.c:8122
 #, c-format
 msgid "Current nmcli configuration:\n"
 msgstr "ਮੌਜੂਦਾ nmcli ਸੰਰਚਨਾ:\n"
 
-#: ../clients/cli/connections.c:7996
+#: ../clients/cli/connections.c:8130
 #, c-format
 msgid "Invalid configuration option '%s'; allowed [%s]\n"
 msgstr "ਅਢੁੱਕਵੀਂ ਸੰਰਚਨਾ ਚੋਣ '%s'; ਮਨਜੂਰ [%s] ਹੈ\n"
 
-#: ../clients/cli/connections.c:8217
+#: ../clients/cli/connections.c:8352
 #, fuzzy, c-format
 msgid "Error: only one of 'id', 'filename', uuid, or 'path' can be provided."
 msgstr "ਗਲਤੀ: 'id', uuid, ਜਾਂ 'path' ਵਿੱਚੋਂ ਸਿਰਫ ਇੱਕ ਮੁਹੱਈਆ ਕਰਵਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।"
 
-#: ../clients/cli/connections.c:8231 ../clients/cli/connections.c:8392
+#: ../clients/cli/connections.c:8367 ../clients/cli/connections.c:8531
 #, c-format
 msgid "Error: Unknown connection '%s'."
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤਾ ਕਨੈਕਸ਼ਨ '%s'।"
 
-#: ../clients/cli/connections.c:8247
+#: ../clients/cli/connections.c:8384
 #, c-format
 msgid "Warning: editing existing connection '%s'; 'type' argument is ignored\n"
 msgstr "ਚੇਤਾਵਨੀ: ਮੌਜੂਦਾ ਸੰਪਰਕ '%s' ਨੂੰ ਸੋਧ ਰਿਹਾ; 'type' ਆਰਗੂਮੈਂਟ ਨੂੰ ਅਣਗੌਲਿਆ ਕੀਤਾ ਗਿਆ ਹੈ\n"
 
-#: ../clients/cli/connections.c:8250
+#: ../clients/cli/connections.c:8387
 #, c-format
 msgid ""
 "Warning: editing existing connection '%s'; 'con-name' argument is ignored\n"
 msgstr ""
 "ਚੇਤਾਵਨੀ: ਮੌਜੂਦਾ ਕਨੈਕਸ਼ਨ '%s' ਨੂੰ ਸੋਧ ਰਿਹਾ; 'con-name' ਆਰਗੂਮੈਂਟ ਨੂੰ ਅਣਗੌਲਿਆ ਕੀਤਾ ਗਿਆ ਹੈ\n"
 
-#: ../clients/cli/connections.c:8277
+#: ../clients/cli/connections.c:8414
 #, c-format
 msgid "Valid connection types: %s\n"
 msgstr "ਢੁਕਵੀਆਂ ਕਨੈਕਸ਼ਨ ਕਿਸਮਾਂ: %s\n"
 
-#: ../clients/cli/connections.c:8279
+#: ../clients/cli/connections.c:8416
 #, c-format
 msgid "Error: invalid connection type; %s\n"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵੀਂ ਕਨੈਕਸ਼ਨ ਕਿਸਮ; %s\n"
 
-#: ../clients/cli/connections.c:8315
+#: ../clients/cli/connections.c:8452
 #, c-format
 msgid "===| nmcli interactive connection editor |==="
 msgstr "===| nmcli ਇੰਟਰਐਕਟਿਵ ਕਨੈਕਸ਼ਨ ਸੰਪਾਦਕ |==="
 
-#: ../clients/cli/connections.c:8318
+#: ../clients/cli/connections.c:8455
 #, c-format
 msgid "Editing existing '%s' connection: '%s'"
 msgstr "ਮੌਜੂਦਾ ਕਨੈਕਸ਼ਨ '%s' ਸੋਧ ਰਿਹਾ: '%s'"
 
-#: ../clients/cli/connections.c:8320
+#: ../clients/cli/connections.c:8457
 #, c-format
 msgid "Adding a new '%s' connection"
 msgstr "ਨਵਾਂ ਕਨੈਕਸ਼ਨ '%s' ਜੋੜਿਆ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/connections.c:8322
+#. TRANSLATORS: do not translate 'help', leave it as it is
+#: ../clients/cli/connections.c:8460
 #, c-format
 msgid "Type 'help' or '?' for available commands."
 msgstr "ਉਪਲੱਬਧ ਕਮਾਂਡਾਂ ਲਈ 'help' ਜਾਂ '?' ਲਿਖੋ।"
 
-#: ../clients/cli/connections.c:8324
+#. TRANSLATORS: do not translate 'print', leave it as it is
+#: ../clients/cli/connections.c:8463
 #, c-format
 msgid "Type 'print' to show all the connection properties."
 msgstr ""
 
-#: ../clients/cli/connections.c:8326
+#. TRANSLATORS: do not translate 'describe', leave it as it is
+#: ../clients/cli/connections.c:8466
 #, c-format
 msgid "Type 'describe [<setting>.<prop>]' for detailed property description."
 msgstr "ਵੇਰਵੇਵਾਰ ਗੁਣ ਬਿਉਰੇ ਲਈ 'describe [<setting>.<prop>]' ਲਿਖੋ।"
 
-#: ../clients/cli/connections.c:8354
+#: ../clients/cli/connections.c:8494
 #, c-format
 msgid "Error: Failed to modify connection '%s': %s"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ '%s' ਨੂੰ ਸੋਧਣ ਵਿੱਚ ਅਸਫਲ: %s"
 
-#: ../clients/cli/connections.c:8360
+#: ../clients/cli/connections.c:8500
 #, c-format
 msgid "Connection '%s' (%s) successfully modified.\n"
 msgstr "ਕਨੈਕਸ਼ਨ '%s' (%s) ਨੂੰ ਕਾਮਯਾਬੀ ਨਾਲ ਸੋਧਿਆ ਗਿਆ।\n"
 
-#: ../clients/cli/connections.c:8436
+#: ../clients/cli/connections.c:8567
 #, c-format
 msgid "%s (%s) cloned as %s (%s).\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:8502
+#: ../clients/cli/connections.c:8627
 msgid "New connection name: "
 msgstr "ਨਵਾਂ ਕਨੈਕਸ਼ਨ ਨਾਂ:"
 
-#: ../clients/cli/connections.c:8504
+#: ../clients/cli/connections.c:8629
 #, fuzzy, c-format
 msgid "Error: <new name> argument is missing."
 msgstr "ਗਲਤੀ: %s ਆਰਗੂਮੈਂਟ ਮੌਜੂਦ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/connections.c:8509 ../clients/cli/connections.c:9005
+#: ../clients/cli/connections.c:8635 ../clients/cli/connections.c:9120
 #, fuzzy, c-format
 msgid "Error: unknown extra argument: '%s'."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਵਾਧੂ ਆਰਗੂਮੈਂਟ '%s'।"
 
-#: ../clients/cli/connections.c:8554
+#: ../clients/cli/connections.c:8667
 #, c-format
 msgid "Error: not all connections deleted."
 msgstr "ਗਲਤੀ: ਸਾਰੇ ਕਨੈਕਸ਼ਨ ਹਟਾਏ ਨਹੀਂ ਗਏ ਹਨ।"
 
-#: ../clients/cli/connections.c:8555
+#: ../clients/cli/connections.c:8668
 #, fuzzy, c-format
 msgid "Error: Connection deletion failed: %s\n"
 msgstr "ਗਲਤੀ: ਕੁਨੈਕਸ਼ਨ ਹਟਾਉਣ ਲਈ ਫੇਲ੍ਹ: %s"
 
-#: ../clients/cli/connections.c:8611 ../clients/cli/connections.c:8732
+#: ../clients/cli/connections.c:8724 ../clients/cli/connections.c:8844
 #, c-format
 msgid "Error: %s.\n"
 msgstr "ਗਲਤੀ: %s।\n"
 
-#: ../clients/cli/connections.c:8612 ../clients/cli/connections.c:8733
+#: ../clients/cli/connections.c:8725 ../clients/cli/connections.c:8845
 #, c-format
 msgid "Error: not all connections found."
 msgstr "ਗਲਤੀ: ਸਾਰੇ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਲੱਭੇ।"
 
 #. truncate trailing ", "
-#: ../clients/cli/connections.c:8663
+#: ../clients/cli/connections.c:8776
 #, c-format
 msgid "Error: cannot delete unknown connection(s): %s."
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੇ ਕਨੈਕਸ਼ਨ ਹਟਾਏ ਨਹੀਂ ਸਕਦੇ: %s।"
 
-#: ../clients/cli/connections.c:8673
+#: ../clients/cli/connections.c:8785
 #, c-format
 msgid "%s: connection profile changed\n"
 msgstr "%s: ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ ਬਦਲਿਆ\n"
 
-#: ../clients/cli/connections.c:8699
+#: ../clients/cli/connections.c:8811
 #, c-format
 msgid "%s: connection profile created\n"
 msgstr "%s: ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ ਬਣਾਇਆ\n"
 
-#: ../clients/cli/connections.c:8708
+#: ../clients/cli/connections.c:8820
 #, c-format
 msgid "%s: connection profile removed\n"
 msgstr "%s: ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ ਹਟਾਇਆ\n"
 
-#: ../clients/cli/connections.c:8770
+#: ../clients/cli/connections.c:8890
 #, fuzzy, c-format
 msgid "Error: failed to reload connections: %s."
 msgstr "ਗਲਤੀ: ਸੰਪਰਕ '%s' ਜੋੜਨ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ: (%d) %s"
 
-#: ../clients/cli/connections.c:8803
+#: ../clients/cli/connections.c:8920
 #, fuzzy, c-format
 msgid "Error: failed to load connection: %s."
 msgstr "ਗਲਤੀ: ਸੰਪਰਕ '%s' ਜੋੜਨ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ: (%d) %s"
 
-#: ../clients/cli/connections.c:8811
+#: ../clients/cli/connections.c:8928
 #, c-format
 msgid "Could not load file '%s'\n"
 msgstr "ਫਾਇਲ '%s' ਲੋਡ ਨਹੀਂ ਕਰ ਸਕਿਆ\n"
 
-#: ../clients/cli/connections.c:8818
+#: ../clients/cli/connections.c:8932
 msgid "File to import: "
 msgstr "ਇੰਪੋਰਟ ਕਰਨ ਫਾਇਲ:"
 
-#: ../clients/cli/connections.c:8852
+#: ../clients/cli/connections.c:8965
 #, c-format
 msgid "Error: No arguments provided."
 msgstr "ਗਲਤੀ: ਕੋਈ ਆਰਗੂਮੈਂਟ ਮੁਹੱਈਆ ਕਰਵਾਏ ਗਏ।"
 
-#: ../clients/cli/connections.c:8883
+#: ../clients/cli/connections.c:8998
 #, c-format
 msgid "Warning: 'type' already specified, ignoring extra one.\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:8897
+#: ../clients/cli/connections.c:9013
 #, c-format
 msgid "Warning: 'file' already specified, ignoring extra one.\n"
 msgstr ""
 
-#: ../clients/cli/connections.c:8899
-#, c-format
-msgid "Unknown parameter: %s"
-msgstr "ਅਣਜਾਣ ਪੈਰਾਮੀਟਰ: %s"
-
-#: ../clients/cli/connections.c:8910
+#: ../clients/cli/connections.c:9027
 #, c-format
 msgid "Error: 'type' argument is required."
 msgstr "ਗਲਤੀ: 'type' ਆਰਗੂਮੈਂਟ ਲੋੜੀਂਦਾ ਹੈ।"
 
-#: ../clients/cli/connections.c:8914
+#: ../clients/cli/connections.c:9032
 #, fuzzy, c-format
 msgid "Error: 'file' argument is required."
 msgstr "ਗਲਤੀ: 'ifname' ਆਰਗੂਮੈਂਟ ਲੋੜੀਂਦਾ ਹੈ।"
 
-#: ../clients/cli/connections.c:8923
+#: ../clients/cli/connections.c:9042
 #, c-format
 msgid "Error: failed to find VPN plugin for %s."
 msgstr "ਗਲਤੀ:%s ਲਈ VPN ਪਲੱਗਇਨ ਲੱਭਣ ਲਈ ਅਸਫ਼ਲ।"
 
-#: ../clients/cli/connections.c:8930 ../clients/cli/connections.c:9026
+#: ../clients/cli/connections.c:9050 ../clients/cli/connections.c:9141
 #, fuzzy, c-format
 msgid "Error: failed to load VPN plugin: %s."
 msgstr "ਗਲਤੀ: %s.%s ਨੂੰ ਸੁਧਾਰਨ ਵਿੱਚ ਅਸਫਲ: %s।"
 
-#: ../clients/cli/connections.c:8939
+#: ../clients/cli/connections.c:9060
 #, fuzzy, c-format
 msgid "Error: failed to import '%s': %s."
 msgstr "ਗਲਤੀ: %s.%s ਨੂੰ ਸੁਧਾਰਨ ਵਿੱਚ ਅਸਫਲ: %s।"
 
-#: ../clients/cli/connections.c:9012
+#: ../clients/cli/connections.c:9127
 msgid "Output file name: "
 msgstr "ਆਉਟਪੁੱਟ ਫਾਇਲ ਨਾਂ:"
 
-#: ../clients/cli/connections.c:9017
+#: ../clients/cli/connections.c:9132
 #, fuzzy, c-format
 msgid "Error: the connection is not VPN."
 msgstr "ਗਲਤੀ: ਸੰਪਰਕ ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ: %s\n"
 
-#: ../clients/cli/connections.c:9039
+#: ../clients/cli/connections.c:9154
 #, fuzzy, c-format
 msgid "Error: failed to create temporary file %s."
 msgstr "ਆਰਜੀ ਫਾਈਲ ਨਹੀਂ ਬਣਾ ਸਕਿਆ: %s"
 
-#: ../clients/cli/connections.c:9047
+#: ../clients/cli/connections.c:9162
 #, fuzzy, c-format
 msgid "Error: failed to export '%s': %s."
 msgstr "ਗਲਤੀ: '%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../clients/cli/connections.c:9059
+#: ../clients/cli/connections.c:9174
 #, fuzzy, c-format
 msgid "Error: failed to read temporary file '%s': %s."
 msgstr "ਗਲਤੀ: '%s' ਦਾ ਮੁੱਲ ਹਟਾਉਣ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
 #. define some prompts
-#: ../clients/cli/devices.c:37
+#: ../clients/cli/devices.c:23
 msgid "Interface: "
 msgstr "ਇੰਟਰਫੇਸ: "
 
-#: ../clients/cli/devices.c:38
+#: ../clients/cli/devices.c:24
 #, fuzzy
 msgid "Interface(s): "
 msgstr "ਇੰਟਰਫੇਸ: "
 
-#: ../clients/cli/devices.c:73 ../clients/cli/devices.c:1229
+#: ../clients/cli/devices.c:64 ../clients/cli/devices.c:1278
 msgid "(none)"
 msgstr "(ਕੋਈ ਨਹੀਂ)"
 
-#: ../clients/cli/devices.c:178 ../clients/cli/devices.c:185
-msgid "(unknown)"
-msgstr "(ਅਣਜਾਣ)"
-
-#: ../clients/cli/devices.c:333
+#: ../clients/cli/devices.c:329
 #, c-format
 msgid "<invisible> | %s"
 msgstr "<invisible> | %s"
 
-#: ../clients/cli/devices.c:334
+#: ../clients/cli/devices.c:330
 msgid "<invisible>"
 msgstr "<invisible>"
 
-#: ../clients/cli/devices.c:435
+#: ../clients/cli/devices.c:431
 #, c-format
 msgid "%u Mb/s"
 msgstr "%u Mb/s"
 
-#: ../clients/cli/devices.c:689
+#: ../clients/cli/devices.c:732
 #, c-format
 msgid ""
 "Usage: nmcli device { COMMAND | help }\n"
@@ -2066,11 +2077,13 @@ msgid ""
 "\n"
 "  wifi rescan [ifname <ifname>] [[ssid <SSID to scan>] ...]\n"
 "\n"
+"  wifi show-password [ifname <ifname>]\n"
+"\n"
 "  lldp [list [ifname <ifname>]]\n"
 "\n"
 msgstr ""
 
-#: ../clients/cli/devices.c:712
+#: ../clients/cli/devices.c:756
 #, c-format
 msgid ""
 "Usage: nmcli device status { help }\n"
@@ -2099,7 +2112,7 @@ msgstr ""
 "ਕਮਾਂਡ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ 'nmcli device' 'nmcli device status' ਨੂੰ ਬੁਲਾਉਂਦਾ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/devices.c:727
+#: ../clients/cli/devices.c:771
 #, c-format
 msgid ""
 "Usage: nmcli device show { ARGUMENTS | help }\n"
@@ -2118,7 +2131,7 @@ msgstr ""
 "ਕਮਾਂਡ ਸਾਰੇ ਯੰਤਰਾਂ, ਜਾਂ ਦਿੱਤੇ ਗਏ ਯੰਤਰ ਲਈ ਵੇਰਵੇ ਵਿਖਾਉਂਦੀ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/devices.c:738
+#: ../clients/cli/devices.c:782
 #, c-format
 msgid ""
 "Usage: nmcli device connect { ARGUMENTS | help }\n"
@@ -2140,7 +2153,7 @@ msgstr ""
 "ਇਹ ਉਹ ਸੰਪਰਕ ਵੀ ਵਿਚਾਰੇਗਾ ਜਿਹੜੇ ਆਪਣੇ-ਆਪ-ਕਨੈਕਟ ਲਈ ਸੈੱਟ ਕੀਤੇ ਹੋਏ ਹਨ।\n"
 "\n"
 
-#: ../clients/cli/devices.c:750
+#: ../clients/cli/devices.c:794
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli device reapply { ARGUMENTS | help }\n"
@@ -2160,15 +2173,15 @@ msgstr ""
 " ਸ੍ਵੈ-ਕਿਰਿਆਸ਼ੀਲ ਹੋਣ ਤੋਂ ਰੋਕਦੀ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/devices.c:761
+#: ../clients/cli/devices.c:805
 #, c-format
 msgid ""
 "Usage: nmcli device modify { ARGUMENTS | --help }\n"
 "\n"
 "ARGUMENTS := <ifname> ([+|-]<setting>.<property> <value>)+\n"
 "\n"
-"Modify one or more properties currently active on the device without "
-"modifying\n"
+"Modify one or more properties that are currently active on the device "
+"without modifying\n"
 "the connection profile. The changes have immediate effect. For multi-valued\n"
 "properties you can use optional '+' or '-' prefix to the property name.\n"
 "The '+' sign allows appending items instead of overwriting the whole value.\n"
@@ -2182,7 +2195,7 @@ msgid ""
 "nmcli dev mod em1 -ipv6.addr \"abbe::cafe/56\"\n"
 msgstr ""
 
-#: ../clients/cli/devices.c:781
+#: ../clients/cli/devices.c:825
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli device disconnect { ARGUMENTS | help }\n"
@@ -2203,7 +2216,7 @@ msgstr ""
 " ਸ੍ਵੈ-ਕਿਰਿਆਸ਼ੀਲ ਹੋਣ ਤੋਂ ਰੋਕਦੀ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/devices.c:793
+#: ../clients/cli/devices.c:837
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli device delete { ARGUMENTS | help }\n"
@@ -2224,7 +2237,7 @@ msgstr ""
 "ਕਮਾਂਡ ਸਾਰੇ ਯੰਤਰਾਂ, ਜਾਂ ਦਿੱਤੇ ਗਏ ਯੰਤਰ ਲਈ ਵੇਰਵੇ ਵਿਖਾਉਂਦੀ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/devices.c:806
+#: ../clients/cli/devices.c:850
 #, c-format
 msgid ""
 "Usage: nmcli device set { ARGUMENTS | help }\n"
@@ -2238,7 +2251,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/devices.c:819
+#: ../clients/cli/devices.c:863
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli device monitor { ARGUMENTS | help }\n"
@@ -2258,7 +2271,7 @@ msgstr ""
 "ਕਮਾਂਡ ਸਾਰੇ ਯੰਤਰਾਂ, ਜਾਂ ਦਿੱਤੇ ਗਏ ਯੰਤਰ ਲਈ ਵੇਰਵੇ ਵਿਖਾਉਂਦੀ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/devices.c:831
+#: ../clients/cli/devices.c:875
 #, c-format
 msgid ""
 "Usage: nmcli device wifi { ARGUMENTS | help }\n"
@@ -2312,7 +2325,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/devices.c:878
+#: ../clients/cli/devices.c:922
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli device lldp { ARGUMENTS | help }\n"
@@ -2334,439 +2347,466 @@ msgstr ""
 " ਲਈ, ਜਾਂ ਕਿਸੇ ਖਾਸ NSP ਨਾਲ ਨੈੱਟਵਰਕਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨ ਲਈ ਵਰਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ\n"
 "\n"
 
-#: ../clients/cli/devices.c:976
+#: ../clients/cli/devices.c:1021
 #, c-format
 msgid "Error: No interface specified."
 msgstr "ਗਲਤੀ: ਕੋਈ ਇੰਟਰਫੇਸ ਦਰਸਾਇਆ ਨਹੀਂ ਗਿਆ।"
 
-#: ../clients/cli/devices.c:999
+#: ../clients/cli/devices.c:1044
 #, c-format
 msgid "Warning: argument '%s' is duplicated.\n"
 msgstr ""
 
-#: ../clients/cli/devices.c:1002
+#: ../clients/cli/devices.c:1047
 #, fuzzy, c-format
 msgid "Error: Device '%s' not found.\n"
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' ਨਹੀਂ ਲੱਭਿਆ।"
 
-#: ../clients/cli/devices.c:1003
+#: ../clients/cli/devices.c:1048
 #, fuzzy, c-format
 msgid "Error: not all devices found."
 msgstr "ਗਲਤੀ: ਕੋਈ ਵਾਈ-ਫਾਈ ਜੰਤਰ ਨਹੀਂ ਮਿਲਿਆ।"
 
-#: ../clients/cli/devices.c:1034
+#: ../clients/cli/devices.c:1079
 msgid "No interface specified"
 msgstr "ਕੋਈ ਇੰਟਰਫੇਸ ਨਹੀਂ ਦਿੱਤਾ"
 
-#: ../clients/cli/devices.c:1053
+#: ../clients/cli/devices.c:1098
 #, c-format
 msgid "Device '%s' not found"
 msgstr "ਜੰਤਰ '%s' ਨਹੀਂ ਲੱਭਿਆ।"
 
-#: ../clients/cli/devices.c:1149
+#: ../clients/cli/devices.c:1194
 #, c-format
 msgid "%u MHz"
 msgstr "%u MHz"
 
-#: ../clients/cli/devices.c:1150
+#: ../clients/cli/devices.c:1195
 #, c-format
 msgid "%u Mbit/s"
 msgstr "%u Mbit/s"
 
-#: ../clients/cli/devices.c:1189
+#: ../clients/cli/devices.c:1237
 msgid "Ad-Hoc"
 msgstr "ਐਡ-ਹਾਕ"
 
-#: ../clients/cli/devices.c:1190
+#: ../clients/cli/devices.c:1238
 msgid "Infra"
 msgstr "ਇੰਨਫਰਾ"
 
-#: ../clients/cli/devices.c:1191
+#: ../clients/cli/devices.c:1239 ../src/devices/wifi/nm-device-olpc-mesh.c:118
+msgid "Mesh"
+msgstr "ਮੈਸ਼"
+
+#: ../clients/cli/devices.c:1240
 msgid "N/A"
 msgstr "ਉਪਲੱਬਧ ਨਹੀਂ"
 
-#: ../clients/cli/devices.c:1386
+#: ../clients/cli/devices.c:1435
 msgid "Device details"
 msgstr "ਜੰਤਰ ਵੇਰਵੇ"
 
-#: ../clients/cli/devices.c:1397
+#: ../clients/cli/devices.c:1447
 #, c-format
 msgid "Error: 'device show': %s"
 msgstr "ਗਲਤੀ: 'device show': %s"
 
-#: ../clients/cli/devices.c:1695
+#: ../clients/cli/devices.c:1776
 msgid "Status of devices"
 msgstr "ਜੰਤਰਾਂ ਦੀ ਹਾਲਤ"
 
-#: ../clients/cli/devices.c:1699
+#: ../clients/cli/devices.c:1780
 #, c-format
 msgid "Error: 'device status': %s"
 msgstr "ਗਲਤੀ: 'device status': %s"
 
-#: ../clients/cli/devices.c:1726 ../clients/cli/devices.c:2167
-#: ../clients/cli/devices.c:4141
-#, c-format
-msgid "Error: invalid extra argument '%s'."
-msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਵਾਧੂ ਆਰਗੂਮੈਂਟ '%s'।"
-
-#: ../clients/cli/devices.c:1762 ../clients/cli/general.c:519
+#: ../clients/cli/devices.c:1842 ../clients/cli/general.c:511
 #, c-format
 msgid "Error: Timeout %d sec expired."
 msgstr "ਗਲਤੀ: ਸਮਾਂ-ਸਮਾਪਤੀ %d ਸਕਿੰਟ ਖਤਮ ਹੋਏ।"
 
-#: ../clients/cli/devices.c:1811
+#: ../clients/cli/devices.c:1914
 #, fuzzy, c-format
 msgid "Device '%s' successfully activated with '%s'.\n"
 msgstr "ਸਫਲਤਾ: ਯੰਤਰ '%s' ਸਫਲਤਾਪੂਰਵਕ ਕਿਰਿਆਸ਼ੀਲ ਕੀਤਾ ਗਿਆ।"
 
-#: ../clients/cli/devices.c:1817
+#: ../clients/cli/devices.c:1919
+#, c-format
+msgid ""
+"Hint: \"nmcli dev wifi show-password\" shows the Wi-Fi name and password.\n"
+msgstr ""
+
+#: ../clients/cli/devices.c:1923
 #, fuzzy, c-format
 msgid "Error: Connection activation failed: (%d) %s.\n"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਚਾਲੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: (%d) %s।"
 
-#: ../clients/cli/devices.c:1856
+#: ../clients/cli/devices.c:1953
 #, fuzzy, c-format
 msgid "Error: Failed to setup a Wi-Fi hotspot: %s"
 msgstr "ਗਲਤੀ: ਮੇਜਬਾਨ ਨਾਂ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ: (%d) %s"
 
-#: ../clients/cli/devices.c:1859
+#: ../clients/cli/devices.c:1956
 #, fuzzy, c-format
 msgid "Error: Failed to add/activate new connection: %s"
 msgstr "ਗਲਤੀ: ਨਵਾਂ ਕੁਨੈਕਸ਼ਨ ਜੋੜਨ/ਸਰਗਰਮ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: (%d) %s"
 
-#: ../clients/cli/devices.c:1862
+#: ../clients/cli/devices.c:1959
 #, fuzzy, c-format
 msgid "Error: Failed to activate connection: %s"
 msgstr "ਗਲਤੀ: ਨਵਾਂ ਕੁਨੈਕਸ਼ਨ ਜੋੜਨ/ਸਰਗਰਮ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: (%d) %s"
 
-#: ../clients/cli/devices.c:1932
+#: ../clients/cli/devices.c:2024
 #, c-format
 msgid "Error: Device activation failed: %s"
 msgstr "ਗਲਤੀ: ਯੰਤਰ ਕਿਰਿਆਸ਼ੀਲਤਾ ਅਸਫਲ ਹੋਈ: %s"
 
-#: ../clients/cli/devices.c:1941
-#, fuzzy, c-format
-msgid "Error: Device activation failed: device was disconnected"
-msgstr "ਗਲਤੀ: ਯੰਤਰ ਕਿਰਿਆਸ਼ੀਲਤਾ ਅਸਫਲ ਹੋਈ: %s"
-
-#: ../clients/cli/devices.c:1994
+#: ../clients/cli/devices.c:2075
 #, c-format
 msgid "Error: extra argument not allowed: '%s'."
 msgstr "ਗਲਤੀ: ਵਾਧੂ ਆਰਗੂਮੈਂਟ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ: '%s'।"
 
-#: ../clients/cli/devices.c:2067 ../clients/cli/devices.c:2082
-#: ../clients/cli/devices.c:2319
+#: ../clients/cli/devices.c:2144 ../clients/cli/devices.c:2159
+#: ../clients/cli/devices.c:2416
 #, fuzzy, c-format
 msgid "Device '%s' successfully disconnected.\n"
 msgstr "ਸਫ਼ਲ: ਜੰਤਰ '%s' ਠੀਕ ਤਰ੍ਹਾਂ ਡਿਸ-ਕਨੈਕਟ ਹੋ ਗਿਆ।"
 
-#: ../clients/cli/devices.c:2070 ../clients/cli/devices.c:2393
+#: ../clients/cli/devices.c:2147 ../clients/cli/devices.c:2489
 #, fuzzy, c-format
 msgid "Device '%s' successfully removed.\n"
 msgstr "ਸਫਲਤਾ: ਯੰਤਰ '%s' ਸਫਲਤਾਪੂਰਵਕ ਕਿਰਿਆਸ਼ੀਲ ਕੀਤਾ ਗਿਆ।"
 
-#: ../clients/cli/devices.c:2132 ../clients/cli/devices.c:2202
+#: ../clients/cli/devices.c:2209 ../clients/cli/devices.c:2288
 #, fuzzy, c-format
 msgid "Error: Reapplying connection to device '%s' (%s) failed: %s"
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' (%s) ਡਿਸ-ਕਨੈਕਸ਼ਨ ਫੇਲ੍ਹ: %s"
 
-#: ../clients/cli/devices.c:2142 ../clients/cli/devices.c:2211
+#: ../clients/cli/devices.c:2219 ../clients/cli/devices.c:2297
 #, fuzzy, c-format
 msgid "Connection successfully reapplied to device '%s'.\n"
 msgstr "ਕੁਨੈਕਸ਼ਨ ਠੀਕ ਤਰ੍ਹਾਂ ਸਰਗਰਮ ਕੀਤਾ ਗਿਆ (ਡੀ-ਬੱਸ ਐਕਟਿਵ ਪਾਥ: %s)\n"
 
-#: ../clients/cli/devices.c:2236
+#: ../clients/cli/devices.c:2323
 #, c-format
 msgid "Error: Reading applied connection from device '%s' (%s) failed: %s"
 msgstr ""
 
-#: ../clients/cli/devices.c:2303
+#: ../clients/cli/devices.c:2400
 #, fuzzy, c-format
 msgid "Error: not all devices disconnected."
 msgstr "ਗਲਤੀ: ਕੋਈ ਵਾਈ-ਫਾਈ ਜੰਤਰ ਨਹੀਂ ਮਿਲਿਆ।"
 
-#: ../clients/cli/devices.c:2304
+#: ../clients/cli/devices.c:2401
 #, fuzzy, c-format
 msgid "Error: Device '%s' (%s) disconnecting failed: %s\n"
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' (%s) ਡਿਸ-ਕਨੈਕਸ਼ਨ ਫੇਲ੍ਹ: %s"
 
-#: ../clients/cli/devices.c:2384
+#: ../clients/cli/devices.c:2480
 #, fuzzy, c-format
 msgid "Error: not all devices deleted."
 msgstr "ਗਲਤੀ: ਕੋਈ ਵਾਈ-ਫਾਈ ਜੰਤਰ ਨਹੀਂ ਮਿਲਿਆ।"
 
-#: ../clients/cli/devices.c:2385
+#: ../clients/cli/devices.c:2481
 #, fuzzy, c-format
 msgid "Error: Device '%s' (%s) deletion failed: %s\n"
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' (%s) ਡਿਸ-ਕਨੈਕਸ਼ਨ ਫੇਲ੍ਹ: %s"
 
-#: ../clients/cli/devices.c:2467
+#: ../clients/cli/devices.c:2563
 #, c-format
 msgid "Error: No property specified."
 msgstr "ਗਲਤੀ: ਵਿਸ਼ੇਸ਼ਤਾ ਦਿੱਤੀ ਨਹੀਂ ਗਈ ਹੈ।"
 
-#: ../clients/cli/devices.c:2482 ../clients/cli/devices.c:2499
-#: ../clients/cli/general.c:692 ../clients/cli/general.c:704
+#: ../clients/cli/devices.c:2579 ../clients/cli/devices.c:2598
+#: ../clients/cli/general.c:773 ../clients/cli/general.c:786
 #, c-format
 msgid "Error: '%s' argument is missing."
 msgstr "ਗਲਤੀ: '%s' ਆਰਗੂਮੈਂਟ ਗੁੰਮ ਹੈ।"
 
-#: ../clients/cli/devices.c:2488
+#: ../clients/cli/devices.c:2586
 #, fuzzy, c-format
 msgid "Error: 'managed': %s."
 msgstr "ਗਲਤੀ: 'mode': %s।"
 
-#: ../clients/cli/devices.c:2505
+#: ../clients/cli/devices.c:2605
 #, c-format
 msgid "Error: 'autoconnect': %s."
 msgstr "ਗਲਤੀ: 'autoconnect': %s।"
 
-#: ../clients/cli/devices.c:2513 ../clients/cli/general.c:718
+#: ../clients/cli/devices.c:2614 ../clients/cli/general.c:801
 #, fuzzy, c-format
 msgid "Error: property '%s' is not known."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਗੁਣ '%s': %s।"
 
-#: ../clients/cli/devices.c:2562
+#: ../clients/cli/devices.c:2660
 #, c-format
 msgid "%s: using connection '%s'\n"
 msgstr "%s: '%s' ਕਨੈਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ\n"
 
-#: ../clients/cli/devices.c:2588
+#: ../clients/cli/devices.c:2686
 #, c-format
 msgid "%s: device created\n"
 msgstr "%s: ਜੰਤਰ ਬਣਾਇਆ\n"
 
-#: ../clients/cli/devices.c:2595
+#: ../clients/cli/devices.c:2693
 #, c-format
 msgid "%s: device removed\n"
 msgstr "%s: ਜੰਤਰ ਮਿਟਾਇਆ\n"
 
-#: ../clients/cli/devices.c:2775
+#: ../clients/cli/devices.c:2872
 msgid "Wi-Fi scan list"
 msgstr "Wi-Fi ਸਕੈਨ ਸੂਚੀ"
 
-#: ../clients/cli/devices.c:2862
+#: ../clients/cli/devices.c:2990 ../clients/cli/devices.c:3267
 #, c-format
 msgid "Error: Access point with bssid '%s' not found."
 msgstr "ਗਲਤੀ: bssid '%s' ਵਾਲਾ ਅਸੈੱਸ ਪੁਆਇੰਟ ਨਹੀਂ ਲੱਭਿਆ।"
 
-#: ../clients/cli/devices.c:3018
+#: ../clients/cli/devices.c:3190
 #, c-format
 msgid "Error: 'device wifi': %s"
 msgstr "ਗਲਤੀ: 'device wifi': %s"
 
-#: ../clients/cli/devices.c:3036
+#: ../clients/cli/devices.c:3209
 #, fuzzy, c-format
 msgid "Error: invalid rescan argument: '%s' not among [auto, no, yes]"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਸੈਟਿੰਗ ਆਰਗੂਮੈਂਟ '%s'; ਢੁਕਵੇਂ ਹਨ [%s]\n"
 
-#: ../clients/cli/devices.c:3043
+#: ../clients/cli/devices.c:3248
 #, c-format
 msgid "Error: Device '%s' not found."
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' ਨਹੀਂ ਲੱਭਿਆ।"
 
-#: ../clients/cli/devices.c:3054
+#: ../clients/cli/devices.c:3253
 #, fuzzy, c-format
 msgid ""
 "Error: Device '%s' was not recognized as a Wi-Fi device, check "
 "NetworkManager Wi-Fi plugin."
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' ਵਾਈ-ਫਾਈ ਜੰਤਰ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/devices.c:3058 ../clients/cli/devices.c:3318
-#: ../clients/cli/devices.c:3819 ../clients/cli/devices.c:3979
+#: ../clients/cli/devices.c:3257 ../clients/cli/devices.c:3586
+#: ../clients/cli/devices.c:4175 ../clients/cli/devices.c:4302
+#: ../clients/cli/devices.c:4435
 #, c-format
 msgid "Error: Device '%s' is not a Wi-Fi device."
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' ਵਾਈ-ਫਾਈ ਜੰਤਰ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/devices.c:3167
+#: ../clients/cli/devices.c:3433
 msgid "SSID or BSSID: "
 msgstr "SSID ਜਾਂ BSSID: "
 
-#: ../clients/cli/devices.c:3172
+#: ../clients/cli/devices.c:3438
 #, c-format
 msgid "Error: SSID or BSSID are missing."
 msgstr "ਗਲਤੀ: SSID ਜਾਂ BSSID ਮੌਜੂਦ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/devices.c:3209
+#: ../clients/cli/devices.c:3475
 #, c-format
 msgid "Error: bssid argument value '%s' is not a valid BSSID."
 msgstr "ਗਲਤੀ: bssid ਆਰਗੂਮੈਂਟ '%s' ਢੁੱਕਵਾਂ BSSID ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/devices.c:3239
+#: ../clients/cli/devices.c:3505
 #, c-format
 msgid ""
 "Error: wep-key-type argument value '%s' is invalid, use 'key' or 'phrase'."
 msgstr "ਗਲਤੀ: wep-key-type ਆਰਗੂਮੈਂਟ ਮੁੱਲ '%s' ਗਲਤ ਹੈ, 'key' ਜਾਂ 'phrase' ਵਰਤੋ।"
 
-#: ../clients/cli/devices.c:3266 ../clients/cli/devices.c:3284
+#: ../clients/cli/devices.c:3532 ../clients/cli/devices.c:3550
 #, c-format
 msgid "Error: %s: %s."
 msgstr "ਗਲਤੀ: %s: %s।"
 
-#: ../clients/cli/devices.c:3301
+#: ../clients/cli/devices.c:3569
 #, c-format
 msgid "Error: BSSID to connect to (%s) differs from bssid argument (%s)."
 msgstr "ਗਲਤੀ: (%s) ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ BSSID bssid ਆਰਗੂਮੈਂਟ (%s) ਤੋਂ ਵੱਖਰਾ ਹੈ।"
 
-#: ../clients/cli/devices.c:3307
+#: ../clients/cli/devices.c:3575
 #, c-format
 msgid "Error: Parameter '%s' is neither SSID nor BSSID."
 msgstr "ਗਲਤੀ: ਪੈਰਾਮੀਟਰ '%s' ਨਾ ਤਾਂ SSID ਹੈ ਨਾ BSSID।"
 
-#: ../clients/cli/devices.c:3320 ../clients/cli/devices.c:3821
-#: ../clients/cli/devices.c:3981
+#: ../clients/cli/devices.c:3588 ../clients/cli/devices.c:4177
+#: ../clients/cli/devices.c:4304 ../clients/cli/devices.c:4540
 #, c-format
 msgid "Error: No Wi-Fi device found."
 msgstr "ਗਲਤੀ: ਕੋਈ ਵਾਈ-ਫਾਈ ਜੰਤਰ ਨਹੀਂ ਮਿਲਿਆ।"
 
-#: ../clients/cli/devices.c:3340
+#: ../clients/cli/devices.c:3608
 #, fuzzy, c-format
 msgid "Error: Failed to scan hidden SSID: %s."
 msgstr "ਗਲਤੀ: %s.%s ਨੂੰ ਸੁਧਾਰਨ ਵਿੱਚ ਅਸਫਲ: %s।"
 
-#: ../clients/cli/devices.c:3367
+#: ../clients/cli/devices.c:3635
 #, c-format
 msgid "Error: No network with SSID '%s' found."
 msgstr "ਗਲਤੀ: SSID '%s' ਵਾਲਾ ਕੋਈ ਨੈੱਟਵਰਕ ਨਹੀਂ ਲੱਭਿਆ।"
 
-#: ../clients/cli/devices.c:3369
+#: ../clients/cli/devices.c:3637
 #, c-format
 msgid "Error: No access point with BSSID '%s' found."
 msgstr "ਗਲਤੀ: BSSID '%s' ਵਾਲਾ ਕੋਈ ਅਸੈੱਸ ਪੁਆਇੰਟ ਨਹੀਂ ਲੱਭਿਆ।"
 
-#: ../clients/cli/devices.c:3397
+#: ../clients/cli/devices.c:3664
 #, c-format
 msgid "Error: Connection '%s' exists but properties don't match."
 msgstr ""
 
-#: ../clients/cli/devices.c:3440
+#: ../clients/cli/devices.c:3707
 #, c-format
 msgid ""
 "Warning: '%s' should be SSID for hidden APs; but it looks like a BSSID.\n"
 msgstr ""
 
-#: ../clients/cli/devices.c:3477
+#: ../clients/cli/devices.c:3748
 msgid "Password: "
 msgstr "ਪਾਸਵਰਡ:"
 
-#: ../clients/cli/devices.c:3640
+#: ../clients/cli/devices.c:3887
 #, fuzzy, c-format
 msgid "'%s' is not valid WPA PSK"
 msgstr "'%s' ਢੁੱਕਵਾਂ PSK ਨਹੀਂ"
 
-#: ../clients/cli/devices.c:3657
+#: ../clients/cli/devices.c:3904
 #, fuzzy, c-format
 msgid "'%s' is not valid WEP key (it should be 5 or 13 ASCII chars)"
 msgstr "'%s' ਲੰਬਾਈ ਅਢੁਕਵੀਂ ਹੈ (5 ਜਾਂ 6 ਅੱਖਰ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ)"
 
-#: ../clients/cli/devices.c:3673
+#: ../clients/cli/devices.c:3920
 #, c-format
 msgid "Hotspot password: %s\n"
 msgstr "ਹੌਟਸਪੌਟ ਪਾਸਵਰਡ: %s\n"
 
-#: ../clients/cli/devices.c:3744
+#: ../clients/cli/devices.c:4088
 #, c-format
 msgid "Error: ssid is too long."
 msgstr "ਗਲਤੀ: ssid ਬਹੁਤ ਲੰਮਾ ਹੈ।"
 
-#: ../clients/cli/devices.c:3758
+#: ../clients/cli/devices.c:4105
 #, fuzzy, c-format
 msgid "Error: band argument value '%s' is invalid; use 'a' or 'bg'."
 msgstr "ਗਲਤੀ: wep-key-type ਆਰਗੂਮੈਂਟ ਮੁੱਲ '%s' ਗਲਤ ਹੈ, 'key' ਜਾਂ 'phrase' ਵਰਤੋ।"
 
-#: ../clients/cli/devices.c:3783
-#, fuzzy, c-format
-msgid "Error: Unknown parameter %s."
-msgstr "ਅਣਜਾਣ ਪੈਰਾਮੀਟਰ: %s\n"
-
-#: ../clients/cli/devices.c:3803
+#: ../clients/cli/devices.c:4156
 #, fuzzy, c-format
 msgid "Error: channel requires band too."
 msgstr "ਗਲਤੀ: 'apn' ਲੋੜੀਂਦਾ ਹੈ।"
 
-#: ../clients/cli/devices.c:3808
+#: ../clients/cli/devices.c:4162
 #, fuzzy, c-format
 msgid "Error: channel '%s' not valid for band '%s'."
 msgstr "ਗਲਤੀ: 'channel': '%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ; <1-13> ਵਰਤੋ।"
 
-#: ../clients/cli/devices.c:3832
+#: ../clients/cli/devices.c:4189
 #, fuzzy, c-format
 msgid "Error: Device '%s' supports neither AP nor Ad-Hoc mode."
 msgstr "ਗਲਤੀ: ਜੰਤਰ '%s' ਵਾਈ-ਫਾਈ ਜੰਤਰ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/devices.c:3866
+#: ../clients/cli/devices.c:4211
 #, fuzzy, c-format
 msgid "Error: Invalid 'password': %s."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਗੁਣ '%s': %s।"
 
-#: ../clients/cli/devices.c:3942
+#: ../clients/cli/devices.c:4262 ../clients/cli/devices.c:4487
 #, fuzzy, c-format
 msgid "Error: '%s' cannot repeat."
 msgstr "ਗਲਤੀ: '%s' ਸੈਟਿੰਗ ਮੌਜੂਦ ਨਹੀਂ ਹੈ\n"
 
+#: ../clients/cli/devices.c:4393 ../clients/cli/devices.c:4397
+#: ../clients/cli/devices.c:4402 ../clients/cli/devices.c:4405
+#: ../clients/tui/nmt-page-wifi.c:250
+msgid "Security"
+msgstr "ਸੁਰੱਖਿਆ"
+
+#: ../clients/cli/devices.c:4393
+#, fuzzy
+msgid "None"
+msgstr "ਕੋਈ ਨਹੀਂ"
+
+#: ../clients/cli/devices.c:4409 ../clients/common/nm-secret-agent-simple.c:273
+#: ../clients/common/nm-secret-agent-simple.c:310
+#: ../clients/common/nm-secret-agent-simple.c:333
+#: ../clients/common/nm-secret-agent-simple.c:366
+#: ../clients/common/nm-secret-agent-simple.c:903
+#: ../clients/common/nm-secret-agent-simple.c:938
+#: ../clients/common/nm-secret-agent-simple.c:961
+#: ../clients/common/nm-vpn-helpers.c:137
+#: ../clients/common/nm-vpn-helpers.c:143
+#: ../clients/common/nm-vpn-helpers.c:151
+#: ../clients/common/nm-vpn-helpers.c:160 ../clients/tui/nmt-page-dsl.c:62
+#: ../clients/tui/nmt-page-wifi.c:266 ../clients/tui/nmt-page-wifi.c:298
+#: ../clients/tui/nmt-page-wifi.c:331
+msgid "Password"
+msgstr "ਪਾਸਵਰਡ"
+
+#: ../clients/cli/devices.c:4527
+#, c-format
+msgid "%s"
+msgstr ""
+
 #. Main header name
-#: ../clients/cli/devices.c:4047
+#: ../clients/cli/devices.c:4581
 msgid "Device LLDP neighbors"
 msgstr ""
 
-#: ../clients/cli/devices.c:4157
+#: ../clients/cli/devices.c:4698
 #, fuzzy, c-format
 msgid "Error: 'device lldp list': %s"
 msgstr "ਗਲਤੀ: 'device status': %s"
 
-#: ../clients/cli/general.c:41
+#: ../clients/cli/general.c:32
 msgid "asleep"
 msgstr "asleep"
 
-#: ../clients/cli/general.c:42
+#: ../clients/cli/general.c:33
 msgid "connecting"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/general.c:43
+#: ../clients/cli/general.c:34
 msgid "connected (local only)"
 msgstr "ਕਨੈਕਟ ਹੈ (ਕੇਵਲ ਲੋਕਲ ਹੀ)"
 
-#: ../clients/cli/general.c:44
+#: ../clients/cli/general.c:35
 msgid "connected (site only)"
 msgstr "ਕਨੈਕਟ ਹੈ (ਕੇਵਲ ਸਾਈਟ)"
 
-#: ../clients/cli/general.c:45 ../clients/common/nm-client-utils.c:274
+#: ../clients/cli/general.c:36 ../clients/common/nm-client-utils.c:262
 msgid "connected"
 msgstr "ਕਨੈਕਟ ਹੋਇਆ"
 
-#: ../clients/cli/general.c:46
+#: ../clients/cli/general.c:37
 msgid "disconnecting"
 msgstr "ਡਿਸ-ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/general.c:47 ../clients/common/nm-client-utils.c:267
+#: ../clients/cli/general.c:38 ../clients/common/nm-client-utils.c:255
 msgid "disconnected"
 msgstr "ਡਿਸ-ਕਨੈਕਟ ਕੀਤਾ"
 
-#: ../clients/cli/general.c:138
+#: ../clients/cli/general.c:94
 msgid "auth"
 msgstr "ਪਰਮਾਣ"
 
-#: ../clients/cli/general.c:166
+#: ../clients/cli/general.c:123
 msgid "running"
 msgstr "ਚੱਲ ਰਿਹਾ ਹੈ"
 
-#: ../clients/cli/general.c:180
+#: ../clients/cli/general.c:137
 msgid "starting"
 msgstr "ਸ਼ੁਰੂ ਕਰ ਰਿਹਾ"
 
-#: ../clients/cli/general.c:180
+#: ../clients/cli/general.c:137
 msgid "started"
 msgstr "ਸ਼ੁਰੂ ਹੋਇਆ"
 
-#: ../clients/cli/general.c:214
+#: ../clients/cli/general.c:171
 msgid "enabled"
 msgstr "ਚਾਲੂ ਹੈ"
 
-#: ../clients/cli/general.c:214
+#: ../clients/cli/general.c:171
 msgid "disabled"
 msgstr "ਬੰਦ ਹੈ"
 
-#: ../clients/cli/general.c:332
+#: ../clients/cli/general.c:289
 #, c-format
 msgid ""
 "Usage: nmcli general { COMMAND | help }\n"
@@ -2795,7 +2835,7 @@ msgstr ""
 "  logging [level <log level>] [domains <log domains>]\n"
 "\n"
 
-#: ../clients/cli/general.c:343
+#: ../clients/cli/general.c:300
 #, c-format
 msgid ""
 "Usage: nmcli general status { help }\n"
@@ -2811,7 +2851,7 @@ msgstr ""
 "'status' ਮੂਲ ਕਾਰਵਾਈ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ 'nmcli gen status' ਨੂੰ 'nmcli gen' ਬੁਲਾਉਂਦੀ ਹੈ\n"
 "\n"
 
-#: ../clients/cli/general.c:352
+#: ../clients/cli/general.c:309
 #, c-format
 msgid ""
 "Usage: nmcli general hostname { ARGUMENTS | help }\n"
@@ -2833,7 +2873,7 @@ msgstr ""
 "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਇਸ ਨੂੰ ਇੱਕ ਨਵੇਂ ਚਿਰ-ਸਥਾਈ ਮੇਜਬਾਨ ਨਾਂ ਵਜੋਂ ਸੈੱਟ ਕਰ ਦੇਵੇਗਾ।\n"
 "\n"
 
-#: ../clients/cli/general.c:364
+#: ../clients/cli/general.c:321
 #, c-format
 msgid ""
 "Usage: nmcli general permissions { help }\n"
@@ -2846,7 +2886,39 @@ msgstr ""
 "ਪਰਮਾਣਿਕ ਕਾਰਵਾਈਆ ਲਈ ਵਰਤੋਂਕਾਰ ਦੀਆਂ ਮਨਜ਼ੂਰੀਆਂ ਵਿਖਾਉ।\n"
 "\n"
 
-#: ../clients/cli/general.c:372
+#: ../clients/cli/general.c:329
+#, c-format
+msgid ""
+"Usage: nmcli general reload { ARGUMENTS | help }\n"
+"\n"
+"ARGUMENTS := [<flag>[,<flag>...]]\n"
+"\n"
+"Reload NetworkManager's configuration and perform certain updates, like\n"
+"flushing caches or rewriting external state to disk. This is similar to\n"
+"sending SIGHUP to NetworkManager but it allows for more fine-grained\n"
+"control over what to reload through the flags argument. It also allows\n"
+"non-root access via PolicyKit and contrary to signals it is synchronous.\n"
+"\n"
+"Available flags are:\n"
+"\n"
+"  'conf'        Reload the NetworkManager.conf configuration from\n"
+"                disk. Note that this does not include connections, which\n"
+"                can be reloaded through 'nmcli connection reload' instead.\n"
+"\n"
+"  'dns-rc'      Update DNS configuration, which usually involves writing\n"
+"                /etc/resolv.conf anew.\n"
+"\n"
+"  'dns-full'    Restart the DNS plugin. This is for example useful when\n"
+"                using dnsmasq plugin, which uses additional configuration\n"
+"                in /etc/NetworkManager/dnsmasq.d. If you edit those files,\n"
+"                you can restart the DNS plugin. This action shortly\n"
+"                interrupts name resolution.\n"
+"\n"
+"With no flags, everything that is supported is reloaded, which is\n"
+"identical to sending a SIGHUP.\n"
+msgstr ""
+
+#: ../clients/cli/general.c:361
 #, c-format
 msgid ""
 "Usage: nmcli general logging { ARGUMENTS | help }\n"
@@ -2871,7 +2943,7 @@ msgstr ""
 " ਮੁੱਖ ਸਫ੍ਹਾ ਵੇਖੋ।\n"
 "\n"
 
-#: ../clients/cli/general.c:385
+#: ../clients/cli/general.c:374
 #, c-format
 msgid ""
 "Usage: nmcli networking { COMMAND | help }\n"
@@ -2896,7 +2968,7 @@ msgstr ""
 "  connectivity [check]\n"
 "\n"
 
-#: ../clients/cli/general.c:395
+#: ../clients/cli/general.c:384
 #, c-format
 msgid ""
 "Usage: nmcli networking on { help }\n"
@@ -2909,7 +2981,7 @@ msgstr ""
 "ਨੈੱਟਵਰਕਿੰਗ ਚਾਲੂ ਕਰੋ।\n"
 "\n"
 
-#: ../clients/cli/general.c:403
+#: ../clients/cli/general.c:392
 #, c-format
 msgid ""
 "Usage: nmcli networking off { help }\n"
@@ -2922,7 +2994,7 @@ msgstr ""
 "ਨੈੱਟਵਰਕਿੰਗ ਬੰਦ ਕਰੋ।\n"
 "\n"
 
-#: ../clients/cli/general.c:411
+#: ../clients/cli/general.c:400
 #, c-format
 msgid ""
 "Usage: nmcli networking connectivity { ARGUMENTS | help }\n"
@@ -2942,7 +3014,7 @@ msgstr ""
 "ਚੋਣਵੇਂ 'check' ਆਰਗੂਮੈਂਟ ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਤੋਂ ਕਨੈਕਟਵਿਟੀ ਜਾਂਚ ਮੁੜ ਕਰਵਾਉਂਦਾ ਹੈ।\n"
 "\n"
 
-#: ../clients/cli/general.c:423
+#: ../clients/cli/general.c:412
 #, fuzzy, c-format
 msgid ""
 "Usage: nmcli radio { COMMAND | help }\n"
@@ -2963,7 +3035,7 @@ msgstr ""
 "  all | wifi | wwan [ on | off ]\n"
 "\n"
 
-#: ../clients/cli/general.c:432
+#: ../clients/cli/general.c:421
 #, c-format
 msgid ""
 "Usage: nmcli radio all { ARGUMENTS | help }\n"
@@ -2980,7 +3052,7 @@ msgstr ""
 "ਸਾਰੇ ਰੇਡੀਉ ਬਟਨਾਂ ਦੀ ਹਲਾਤ ਪਤਾ ਕਰੋ, ਜਾਂ ਉਹਨਾਂ ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰੋ।\n"
 "\n"
 
-#: ../clients/cli/general.c:442
+#: ../clients/cli/general.c:431
 #, c-format
 msgid ""
 "Usage: nmcli radio wifi { ARGUMENTS | help }\n"
@@ -2997,7 +3069,7 @@ msgstr ""
 "Wi-Fi ਰੇਡੀਉ ਬਟਨਾਂ ਦੀ ਹਲਾਤ ਪਤਾ ਕਰੋ, ਜਾਂ ਇਸ ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰੋ।\n"
 "\n"
 
-#: ../clients/cli/general.c:452
+#: ../clients/cli/general.c:441
 #, c-format
 msgid ""
 "Usage: nmcli radio wwan { ARGUMENTS | help }\n"
@@ -3014,7 +3086,7 @@ msgstr ""
 "ਮੋਬਾਇਲ ਬਰਾਡਬੈਂਡ ਰੇਡੀਉ ਬਟਨ ਦੀ ਹਲਾਤ ਪ੍ਰਾਪਤ ਕਰੋ, ਜਾਂ ਇਸ ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰੋ।\n"
 "\n"
 
-#: ../clients/cli/general.c:462
+#: ../clients/cli/general.c:451
 #, c-format
 msgid ""
 "Usage: nmcli monitor\n"
@@ -3024,180 +3096,237 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/general.c:492
+#: ../clients/cli/general.c:481
 msgid "NetworkManager status"
 msgstr "ਨੈੱਟਵਰਕਮੈਨੇਜਰ ਹਾਲਤ"
 
-#: ../clients/cli/general.c:496
+#: ../clients/cli/general.c:485
 #, c-format
 msgid "Error: only these fields are allowed: %s"
 msgstr "ਗਲਤੀ: ਸਿਰਫ ਇਹਨਾਂ ਫਾਈਲਾਂ ਨੂੰ ਮਨਜੂਰੀ ਹੈ: %s"
 
-#: ../clients/cli/general.c:549
+#. NetworkManager quit while we were waiting.
+#: ../clients/cli/general.c:541 ../clients/tui/nmtui.c:246
+#, c-format
+msgid "NetworkManager is not running."
+msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਚੱਲ ਨਹੀਂ ਰਿਹਾ ਹੈ।"
+
+#: ../clients/cli/general.c:563
 msgid "NetworkManager permissions"
 msgstr "ਨੈੱਟਵਰਕਮੈਨੇਜਰ ਅਧਿਕਾਰ"
 
-#: ../clients/cli/general.c:553
+#: ../clients/cli/general.c:567
 #, c-format
 msgid "Error: 'general permissions': %s"
 msgstr "ਗਲਤੀ: 'general permissions': %s"
 
-#: ../clients/cli/general.c:642
+#: ../clients/cli/general.c:644
+#, fuzzy, c-format
+msgid "Error: invalid reload flag '%s'. Allowed flags are: %s"
+msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਸੈਟਿੰਗ ਆਰਗੂਮੈਂਟ '%s'; ਢੁਕਵੇਂ ਹਨ [%s]\n"
+
+#: ../clients/cli/general.c:655
+#, fuzzy, c-format
+msgid "Error: extra argument '%s'"
+msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਵਾਧੂ ਆਰਗੂਮੈਂਟ '%s'।"
+
+#: ../clients/cli/general.c:670
+#, fuzzy, c-format
+msgid "Error: failed to reload: %s"
+msgstr "ਗਲਤੀ: ਲੌਗਿੰਗ ਸੈੱਟ ਕਰਨ ਲਈ ਦਖਲ ਤੋਂ ਨਾਂਮਨਜ਼ੂਰ ਕੀਤਾ; %s"
+
+#: ../clients/cli/general.c:708
 msgid "NetworkManager logging"
 msgstr "ਨੈੱਟਵਰਕਮੈਨੇਜਰ ਲੌਗਿੰਗ"
 
-#: ../clients/cli/general.c:646
+#: ../clients/cli/general.c:712
 #, c-format
 msgid "Error: 'general logging': %s"
 msgstr "ਗਲਤੀ: 'general logging': %s"
 
-#: ../clients/cli/general.c:728
+#: ../clients/cli/general.c:744
 #, fuzzy, c-format
 msgid "Error: failed to set logging: %s"
 msgstr "ਗਲਤੀ: ਲੌਗਿੰਗ ਸੈੱਟ ਕਰਨ ਲਈ ਦਖਲ ਤੋਂ ਨਾਂਮਨਜ਼ੂਰ ਕੀਤਾ; %s"
 
-#: ../clients/cli/general.c:745
+#: ../clients/cli/general.c:834
 #, fuzzy, c-format
 msgid "Error: failed to set hostname: %s"
 msgstr "ਗਲਤੀ: ਮੇਜਬਾਨ ਨਾਂ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ: (%d) %s"
 
-#: ../clients/cli/general.c:814
+#: ../clients/cli/general.c:895
 #, c-format
 msgid "Error: '--fields' value '%s' is not valid here (allowed field: %s)"
 msgstr "ਗਲਤੀ: '--fields' ਮੁੱਲ '%s' ਇੱਥੇ ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ (ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਖੇਤਰ: %s)"
 
-#: ../clients/cli/general.c:839
+#: ../clients/cli/general.c:920
 #, c-format
 msgid "Error: invalid '%s' argument: '%s' (use on/off)."
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਆਰਗੂਮੈਂਟ '%s': '%s' (ਚਾਲੂ/ਬੰਦ ਵਰਤੋ)।"
 
+#: ../clients/cli/general.c:943
+#, fuzzy, c-format
+msgid "Error: failed to set networking: %s"
+msgstr "ਗਲਤੀ: ਲੌਗਿੰਗ ਸੈੱਟ ਕਰਨ ਲਈ ਦਖਲ ਤੋਂ ਨਾਂਮਨਜ਼ੂਰ ਕੀਤਾ; %s"
+
 #. no arguments -> get current state
-#: ../clients/cli/general.c:887 ../clients/cli/general.c:899
+#: ../clients/cli/general.c:988 ../clients/cli/general.c:1000
 msgid "Connectivity"
 msgstr "ਕੁਨੈਕਟਵਿਟੀ"
 
-#: ../clients/cli/general.c:902
+#: ../clients/cli/general.c:1003
 #, c-format
 msgid "Error: 'networking' command '%s' is not valid."
 msgstr "ਗਲਤੀ: 'networking' ਕਮਾਂਡ '%s' ਢੁੱਕਵੀਂ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/general.c:916
+#: ../clients/cli/general.c:1015
 msgid "Networking"
 msgstr "ਨੈੱਟਵਰਕਿੰਗ"
 
 #. no argument, show all radio switches
-#: ../clients/cli/general.c:951
+#: ../clients/cli/general.c:1043
 msgid "Radio switches"
 msgstr "ਰੇਡੀਉ ਬਟਨ"
 
+#: ../clients/cli/general.c:1068
+#, fuzzy, c-format
+msgid "Error: failed to set Wi-Fi radio: %s"
+msgstr "ਗਲਤੀ: ਮੇਜਬਾਨ ਨਾਂ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ: (%d) %s"
+
 #. no argument, show current Wi-Fi state
-#: ../clients/cli/general.c:981
+#: ../clients/cli/general.c:1086
 msgid "Wi-Fi radio switch"
 msgstr "ਵਾਈ-ਫਾਈ ਰੇਡੀਉ ਬਟਨ"
 
 #. no argument, show current WWAN (mobile broadband) state
-#: ../clients/cli/general.c:1008
+#: ../clients/cli/general.c:1122
 msgid "WWAN radio switch"
 msgstr "WWAN ਰੇਡੀਉ ਬਟਨ"
 
-#: ../clients/cli/general.c:1056
+#: ../clients/cli/general.c:1162
 #, fuzzy
 msgid "NetworkManager has started"
 msgstr "ਨੈੱਟਵਰਕਮੈਨੇਜਰ ਹਾਲਤ"
 
-#: ../clients/cli/general.c:1056
+#: ../clients/cli/general.c:1162
 #, fuzzy
 msgid "NetworkManager has stopped"
 msgstr "ਨੈੱਟਵਰਕਮੈਨੇਜਰ ਹਾਲਤ"
 
-#: ../clients/cli/general.c:1067
+#: ../clients/cli/general.c:1173
 #, fuzzy, c-format
 msgid "Hostname set to '%s'\n"
 msgstr "ਮੇਜਬਾਨ ਨਾਂ '%s' ਸੈੱਟ ਕਰੋ"
 
-#: ../clients/cli/general.c:1082
+#: ../clients/cli/general.c:1188
 #, c-format
 msgid "'%s' is now the primary connection\n"
 msgstr "'%s' ਹੁਣ ਪ੍ਰਾਇਮਰੀ ਕਨੈਕਸ਼ਨ ਹੈ\n"
 
-#: ../clients/cli/general.c:1084
+#: ../clients/cli/general.c:1190
 #, c-format
 msgid "There's no primary connection\n"
 msgstr "ਕੋਈ ਪ੍ਰਾਇਮਰੀ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਹੈ\n"
 
-#: ../clients/cli/general.c:1096
+#: ../clients/cli/general.c:1202
 #, c-format
 msgid "Connectivity is now '%s'\n"
 msgstr "ਕਨੈਕਟਵਿਟੀ ਹੁਣ '%s' ਹੈ\n"
 
-#: ../clients/cli/general.c:1110
+#: ../clients/cli/general.c:1216
 #, c-format
 msgid "Networkmanager is now in the '%s' state\n"
 msgstr "ਨੈੱਟਵਰਕ ਮੈਨੇਜਰ ਹੁਣ '%s' ਹਾਲਤ ਵਿੱਚ ਹੈ\n"
 
-#: ../clients/cli/general.c:1130
+#: ../clients/cli/general.c:1236
 msgid "connection available"
 msgstr "ਕਨੈਕਸ਼ਨ ਉਪਲਬਧ ਹੈ"
 
-#: ../clients/cli/general.c:1132
+#: ../clients/cli/general.c:1238
 msgid "connections available"
 msgstr "ਕਨੈਕਸ਼ਨ ਉਪਲਬਧ ਹਨ"
 
-#: ../clients/cli/general.c:1150
+#: ../clients/cli/general.c:1256
 msgid "autoconnect"
 msgstr "ਆਪ-ਕਨੈਕਟ"
 
-#: ../clients/cli/general.c:1152
+#: ../clients/cli/general.c:1258
 msgid "fw missing"
 msgstr "fw ਗੁੰਮ ਹੈ"
 
-#: ../clients/cli/general.c:1157
+#: ../clients/cli/general.c:1263
 msgid "plugin missing"
 msgstr "ਪਲੱਗਇਨ ਗੁੰਮ ਹੈ"
 
-#: ../clients/cli/general.c:1162
+#: ../clients/cli/general.c:1273 ../clients/cli/general.c:1287
+#, fuzzy
+msgid "sw disabled"
+msgstr "ਬੰਦ ਹੈ"
+
+#: ../clients/cli/general.c:1278 ../clients/cli/general.c:1292
+#, fuzzy
+msgid "hw disabled"
+msgstr "ਬੰਦ ਹੈ"
+
+#: ../clients/cli/general.c:1303
 msgid "sw"
 msgstr "ਸਾਫਟਵੇਅਰ"
 
-#: ../clients/cli/general.c:1164
+#: ../clients/cli/general.c:1305
 msgid "hw"
 msgstr "ਹਾਰਡਵੇਅਰ"
 
-#: ../clients/cli/general.c:1169
+#: ../clients/cli/general.c:1310
 msgid "iface"
 msgstr "iface"
 
-#: ../clients/cli/general.c:1172
+#: ../clients/cli/general.c:1313
 msgid "port"
 msgstr "ਪੋਰਟ"
 
-#: ../clients/cli/general.c:1175
+#: ../clients/cli/general.c:1316
 msgid "mtu"
 msgstr "mtu"
 
-#: ../clients/cli/general.c:1192
+#: ../clients/cli/general.c:1333
 msgid "master"
 msgstr "ਮਾਸਟਰ"
 
-#: ../clients/cli/general.c:1196 ../clients/tui/nm-editor-utils.c:239
-#: ../clients/tui/nmt-connect-connection-list.c:407
+#: ../clients/cli/general.c:1337 ../clients/tui/nm-editor-utils.c:230
+#: ../clients/tui/nmt-connect-connection-list.c:394
 msgid "VPN"
 msgstr "VPN"
 
-#: ../clients/cli/general.c:1198
+#: ../clients/cli/general.c:1339
 msgid "ip4 default"
 msgstr "ip4 default"
 
-#: ../clients/cli/general.c:1200
+#: ../clients/cli/general.c:1341
 msgid "ip6 default"
 msgstr "ip6 default"
 
-#: ../clients/cli/general.c:1282
+#: ../clients/cli/general.c:1417
 #, c-format
 msgid "%s VPN connection"
 msgstr "%s VPN ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/cli/general.c:1350
+#. TRANSLATORS: prints header line for activated device in plain `nmcli` overview output as
+#. * "<interface-name>: <device-state> to <connection-id>"
+#: ../clients/cli/general.c:1436
+#, c-format
+msgctxt "nmcli-overview"
+msgid "%s: %s to %s"
+msgstr ""
+
+#. TRANSLATORS: prints header line for not active device in plain `nmcli` overview output as
+#. * "<interface-name>: <device-state>"
+#: ../clients/cli/general.c:1443
+#, fuzzy, c-format
+msgctxt "nmcli-overview"
+msgid "%s: %s"
+msgstr "ਗਲਤੀ: %s: %s।"
+
+#: ../clients/cli/general.c:1493
 #, c-format
 msgid ""
 "Use \"nmcli device show\" to get complete information about known devices "
@@ -3208,16 +3337,16 @@ msgid ""
 "details.\n"
 msgstr ""
 
-#: ../clients/cli/general.c:1371
+#: ../clients/cli/general.c:1509
 #, fuzzy, c-format
 msgid "Error: 'monitor' command '%s' is not valid."
 msgstr "ਗਲਤੀ: 'radio' ਕਮਾਂਡ '%s' ਢੁੱਕਵੀਂ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/general.c:1383
+#: ../clients/cli/general.c:1521
 msgid "Networkmanager is not running (waiting for it)\n"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਚੱਲ ਨਹੀਂ ਰਿਹਾ ਹੈ (ਇਸ ਦੀ ਉਡੀਕ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ)\n"
 
-#: ../clients/cli/nmcli.c:244
+#: ../clients/cli/nmcli.c:233
 #, c-format
 msgid ""
 "Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }\n"
@@ -3250,231 +3379,230 @@ msgid ""
 "\n"
 msgstr ""
 
-#: ../clients/cli/nmcli.c:324
+#: ../clients/cli/nmcli.c:308
 #, c-format
 msgid "Error: missing argument for '%s' option."
 msgstr "ਗਲਤੀ: '%s' ਚੋਣ ਲਈ ਆਰਗੂਮੈਂਟ ਮੌਜੂਦ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/nmcli.c:625
+#: ../clients/cli/nmcli.c:621
 #, c-format
 msgid "Unexpected end of file following '%s'\n"
 msgstr ""
 
-#: ../clients/cli/nmcli.c:633
+#: ../clients/cli/nmcli.c:629
 #, c-format
 msgid "Expected whitespace following '%s'\n"
 msgstr ""
 
-#: ../clients/cli/nmcli.c:645
+#: ../clients/cli/nmcli.c:641
 #, fuzzy, c-format
 msgid "Expected a value for '%s'\n"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ '%s' ਲਈ"
 
-#: ../clients/cli/nmcli.c:659
+#: ../clients/cli/nmcli.c:655
 #, c-format
 msgid "Expected a line break following '%s'\n"
 msgstr ""
 
-#: ../clients/cli/nmcli.c:748
+#: ../clients/cli/nmcli.c:761
 #, c-format
 msgid "Error: Option '--terse' is specified the second time."
 msgstr "ਗਲਤੀ: ਚੋਣ '--terse' ਦੂਜੀ ਵਾਰ ਦਿੱਤੀ ਗਈ।"
 
-#: ../clients/cli/nmcli.c:753
+#: ../clients/cli/nmcli.c:766
 #, c-format
 msgid "Error: Option '--terse' is mutually exclusive with '--pretty'."
 msgstr "ਗਲਤੀ: Option '--terse' is mutually exclusive with '--pretty'."
 
-#: ../clients/cli/nmcli.c:761
+#: ../clients/cli/nmcli.c:774
 #, c-format
 msgid "Error: Option '--pretty' is specified the second time."
 msgstr "ਗਲਤੀ: Option '--pretty' is specified the second time."
 
-#: ../clients/cli/nmcli.c:766
+#: ../clients/cli/nmcli.c:779
 #, c-format
 msgid "Error: Option '--pretty' is mutually exclusive with '--terse'."
 msgstr "ਗਲਤੀ: Option '--pretty' is mutually exclusive with '--terse'."
 
-#: ../clients/cli/nmcli.c:781
+#: ../clients/cli/nmcli.c:794
 #, c-format
 msgid "Error: '%s' is not a valid argument for '%s' option."
 msgstr ""
 
-#: ../clients/cli/nmcli.c:795 ../clients/cli/nmcli.c:807
+#: ../clients/cli/nmcli.c:808 ../clients/cli/nmcli.c:820
 #, c-format
 msgid "Error: '%s' is not valid argument for '%s' option."
 msgstr "ਗਲਤੀ: '%s' is not valid argument for '%s' option."
 
-#: ../clients/cli/nmcli.c:831
+#: ../clients/cli/nmcli.c:844
 #, c-format
 msgid "Error: '%s' is not a valid timeout."
 msgstr ""
 
-#: ../clients/cli/nmcli.c:838
+#: ../clients/cli/nmcli.c:851
 #, c-format
 msgid "nmcli tool, version %s\n"
 msgstr "nmcli ਟੂਲ, ਵਰਜਨ %s\n"
 
-#: ../clients/cli/nmcli.c:846
+#: ../clients/cli/nmcli.c:859
 #, c-format
 msgid "Error: Option '%s' is unknown, try 'nmcli -help'."
 msgstr "ਗਲਤੀ: ਚੋਣ '%s' ਅਣਜਾਣੀ ਹੈ 'nmcli -help' ਵਰਤ ਕੇ ਵੇਖੋ।"
 
-#: ../clients/cli/nmcli.c:902 ../clients/cli/nmcli.c:909
+#: ../clients/cli/nmcli.c:915 ../clients/cli/nmcli.c:922
 #, c-format
 msgid "Error: nmcli terminated by signal %s (%d)"
 msgstr ""
 
-#: ../clients/cli/nmcli.c:975
+#: ../clients/cli/nmcli.c:990
 msgid "Success"
 msgstr "ਸਫ਼ਲ"
 
-#: ../clients/cli/polkit-agent.c:68
+#: ../clients/cli/polkit-agent.c:41
 #, fuzzy, c-format
-msgid "Authentication message: %s\n"
-msgstr "ਪ੍ਰਮਾਣਿਕਤਾ"
-
-#: ../clients/cli/polkit-agent.c:76
-#, fuzzy, c-format
-msgid "Authentication error: %s\n"
-msgstr "ਪ੍ਰਮਾਣਿਕਤਾ"
+msgid "Error: polkit agent failed: %s\n"
+msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਚਾਲੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s"
 
-#: ../clients/cli/polkit-agent.c:136
+#: ../clients/cli/polkit-agent.c:99
 #, fuzzy, c-format
 msgid "Warning: polkit agent initialization failed: %s\n"
 msgstr "ਮਾਡਮ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਫੇਲ੍ਹ"
 
-#: ../clients/cli/settings.c:46
+#: ../clients/cli/settings.c:32
 #, c-format
 msgid "Do you also want to set '%s' to '%s'? [yes]: "
 msgstr "ਕੀ ਤੁਸੀਂ '%s' ਨੂੰ ਵੀ '%s' ਤੇ ਸੈੱਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? [yes]: "
 
-#: ../clients/cli/settings.c:48
+#: ../clients/cli/settings.c:34
 #, c-format
 msgid "Do you also want to clear '%s'? [yes]: "
 msgstr "ਕੀ ਤੁਸੀਂ '%s' ਨੂੰ ਵੀ ਸਾਫ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? [yes]: "
 
-#: ../clients/cli/settings.c:243
+#: ../clients/cli/settings.c:229
 #, c-format
 msgid ""
 "Warning: %s.%s set to '%s', but it might be ignored in infrastructure mode\n"
 msgstr ""
 
-#: ../clients/cli/settings.c:262
+#: ../clients/cli/settings.c:248
 #, c-format
 msgid "Warning: setting %s.%s requires removing ipv4 and ipv6 settings\n"
 msgstr ""
 
-#: ../clients/cli/settings.c:264
+#: ../clients/cli/settings.c:250
 #, fuzzy
 msgid "Do you want to remove them? [yes] "
 msgstr "ਕੀ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਮੁਹੱਈਆ ਕਰਵਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ? (ਹਾਂ/ਨਹੀਂ) [ਹਾਂ] "
 
-#: ../clients/cli/settings.c:352
+#: ../clients/cli/settings.c:338
 #, c-format
 msgid "Warning: %s is not an UUID of any existing connection profile\n"
 msgstr ""
 
-#: ../clients/cli/settings.c:357 ../clients/cli/settings.c:370
+#: ../clients/cli/settings.c:343 ../clients/cli/settings.c:356
 #, c-format
 msgid "'%s' is not a VPN connection profile"
 msgstr "'%s' VPN ਕਨੈਕਸ਼ਨ ਪਰੋਫਾਈਲ ਨਹੀਂ ਹੈ"
 
-#: ../clients/cli/settings.c:364
+#: ../clients/cli/settings.c:350
 #, fuzzy, c-format
 msgid "'%s' is not a name of any exiting profile"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਟੋਲੀ ਸੰਰਚਨਾ ਜਾਂ ਫਾਈਲ ਨਾਂ ਨਹੀਂ ਹੈ।"
 
-#: ../clients/cli/settings.c:408
+#: ../clients/cli/settings.c:394
 #, c-format
 msgid "Warning: %s\n"
 msgstr "ਚੇਤਾਵਨੀ: %s\n"
 
-#: ../clients/cli/settings.c:411
+#: ../clients/cli/settings.c:397
 #, fuzzy, c-format
 msgid "Info: %s\n"
 msgstr "ਗਲਤੀ: %s\n"
 
-#: ../clients/cli/settings.c:504
+#: ../clients/cli/settings.c:488
 msgid "don't know how to get the property value"
 msgstr "ਗੁਣ ਦਾ ਮੁੱਲ ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ ਪਤਾ ਨਹੀਂ"
 
-#: ../clients/cli/settings.c:593
+#: ../clients/cli/settings.c:578
 msgid "the property can't be changed"
 msgstr "ਗੁਣ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
 
-#: ../clients/cli/settings.c:671
+#: ../clients/cli/settings.c:656
 msgid "[NM property description]"
 msgstr "[NM ਗੁਣ ਵੇਰਵਾ]"
 
-#: ../clients/cli/settings.c:681
+#: ../clients/cli/settings.c:666
 msgid "[nmcli specific description]"
 msgstr "[nmcli ਸੰਬੰਧਿਤ ਵੇਰਵਾ]"
 
-#: ../clients/cli/utils.c:318
+#: ../clients/cli/utils.c:304
 #, c-format
 msgid "Error: Argument '%s' was expected, but '%s' provided."
 msgstr "ਗਲਤੀ: ਆਰਗੂਮੈਂਟ '%s' ਦੀ ਆਸ ਕੀਤੀ ਸੀ, ਪਰ '%s' ਮੁਹੱਈਆ ਕਰਵਾਇਆ ਗਿਆ।"
 
-#: ../clients/cli/utils.c:321
+#: ../clients/cli/utils.c:307
 #, c-format
 msgid "Error: Unexpected argument '%s'"
 msgstr "ਗਲਤੀ: ਅਣਕਿਆਸਿਆ ਆਰਗੂਮੈਂਟ '%s'"
 
-#: ../clients/cli/utils.c:709
+#: ../clients/cli/utils.c:691
 #, fuzzy, c-format
 msgid "invalid field '%s%s%s'; no such field"
 msgstr "ਅਢੁਕਵਾਂ ਖੇਤਰ '%s'; ਮਨਜੂਰਸ਼ੁਦਾ ਖੇਤਰ: %s"
 
-#: ../clients/cli/utils.c:713
+#: ../clients/cli/utils.c:695
 #, fuzzy, c-format
 msgid "invalid field '%s%s%s'; allowed fields: [%s]"
 msgstr "ਅਢੁਕਵਾਂ ਖੇਤਰ '%s'; ਮਨਜੂਰਸ਼ੁਦਾ ਖੇਤਰ: %s"
 
-#: ../clients/cli/utils.c:809
+#: ../clients/cli/utils.c:791
 #, fuzzy, c-format
 msgid "failure to select field"
 msgstr "ਦਿੱਤੇ APN ਨੂੰ ਚੁਣਨ ਲਈ ਫੇਲ੍ਹ ਹੈ"
 
-#: ../clients/cli/utils.c:1438
+#: ../clients/cli/utils.c:1427
 #, c-format
 msgid "Error reading nmcli output: %s\n"
 msgstr ""
 
-#: ../clients/cli/utils.c:1443
+#: ../clients/cli/utils.c:1432
 #, c-format
 msgid "Error writing nmcli output: %s\n"
 msgstr ""
 
-#: ../clients/cli/utils.c:1469
+#: ../clients/cli/utils.c:1458
 #, c-format
 msgid "Failed to create pager pipe: %s\n"
 msgstr ""
 
-#: ../clients/cli/utils.c:1478
+#: ../clients/cli/utils.c:1467
 #, c-format
 msgid "Failed to fork pager: %s\n"
 msgstr ""
 
-#: ../clients/cli/utils.c:1525 ../clients/cli/utils.c:1529
+#: ../clients/cli/utils.c:1514 ../clients/cli/utils.c:1518
 #, c-format
 msgid "Failed to duplicate pager pipe: %s\n"
 msgstr ""
 
-#: ../clients/cli/utils.h:302 ../clients/common/nm-meta-setting-desc.c:4195
+#: ../clients/cli/utils.h:306
+msgid "(unknown)"
+msgstr "(ਅਣਜਾਣ)"
+
+#: ../clients/cli/utils.h:318 ../clients/common/nm-meta-setting-desc.c:4182
 msgid "on"
 msgstr "ਚਾਲੂ"
 
-#: ../clients/cli/utils.h:302 ../clients/common/nm-meta-setting-desc.c:4197
+#: ../clients/cli/utils.h:318 ../clients/common/nm-meta-setting-desc.c:4183
 msgid "off"
 msgstr "ਬੰਦ"
 
-#: ../clients/cli/utils.h:328
+#: ../clients/cli/utils.h:344
 #, c-format
 msgid "%lld (%s)"
 msgstr "%lld (%s)"
 
-#: ../clients/cli/utils.h:335
+#: ../clients/cli/utils.h:351
 #, c-format
 msgid "%lld - %s"
 msgstr "%lld - %s"
@@ -3482,630 +3610,697 @@ msgstr "%lld - %s"
 #. TRANSLATORS: the first %s is the partial value entered by
 #. * the user, the second %s a list of compatible values.
 #.
-#: ../clients/common/nm-client-utils.c:121
-#: ../clients/common/nm-client-utils.c:152
+#: ../clients/common/nm-client-utils.c:109
+#: ../clients/common/nm-client-utils.c:140
 #, fuzzy, c-format
 msgid "'%s' is ambiguous (%s)"
 msgstr "'%s' ਅਸਪਸ਼ਟ ਹੈ (%s x %s)"
 
-#: ../clients/common/nm-client-utils.c:131
+#: ../clients/common/nm-client-utils.c:119
 #, c-format
 msgid "'%s' is not valid; use [%s] or [%s]"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ; [%s] ਜਾਂ [%s] ਵਰਤੋ"
 
-#: ../clients/common/nm-client-utils.c:164
+#: ../clients/common/nm-client-utils.c:152
 #, fuzzy, c-format
 msgid "'%s' is not valid; use [%s], [%s] or [%s]"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ; [%s] ਜਾਂ [%s] ਵਰਤੋ"
 
-#: ../clients/common/nm-client-utils.c:213
+#: ../clients/common/nm-client-utils.c:201
 #, fuzzy, c-format
 msgid "'%s' is ambiguous: %s"
 msgstr "'%s' ਅਸਪਸ਼ਟ ਹੈ (%s x %s)"
 
-#: ../clients/common/nm-client-utils.c:223
+#: ../clients/common/nm-client-utils.c:211
 #, c-format
 msgid "missing name, try one of [%s]"
 msgstr "ਗੁੰਮ ਨਾਂ, [%s] ਵਿੱਚੋਂ ਇੱਕ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ"
 
-#: ../clients/common/nm-client-utils.c:265
+#: ../clients/common/nm-client-utils.c:253
 msgid "unmanaged"
 msgstr "ਬਿਨ-ਪਰਬੰਧ"
 
-#: ../clients/common/nm-client-utils.c:266
+#: ../clients/common/nm-client-utils.c:254
 msgid "unavailable"
 msgstr "ਨਾ-ਉਪਲੱਬਧ"
 
-#: ../clients/common/nm-client-utils.c:268
+#: ../clients/common/nm-client-utils.c:256
 msgid "connecting (prepare)"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਤਿਆਰੀ)"
 
-#: ../clients/common/nm-client-utils.c:269
+#: ../clients/common/nm-client-utils.c:257
 msgid "connecting (configuring)"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਸੰਰਚਨਾ ਜਾਰੀ)"
 
-#: ../clients/common/nm-client-utils.c:270
+#: ../clients/common/nm-client-utils.c:258
 msgid "connecting (need authentication)"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਪਰਮਾਣਿਕਤਾ ਦੀ ਲੋੜ)"
 
-#: ../clients/common/nm-client-utils.c:271
+#: ../clients/common/nm-client-utils.c:259
 msgid "connecting (getting IP configuration)"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (IP ਸੰਰਚਨਾ ਲਈ ਜਾ ਰਹੀ ਹੈ)"
 
-#: ../clients/common/nm-client-utils.c:272
+#: ../clients/common/nm-client-utils.c:260
 msgid "connecting (checking IP connectivity)"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (IP ਕੁਨੈਕਸ਼ਨ ਜਾਂਚਿਆ ਜਾ ਰਿਹਾ ਹੈ)"
 
-#: ../clients/common/nm-client-utils.c:273
+#: ../clients/common/nm-client-utils.c:261
 msgid "connecting (starting secondary connections)"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਸੈਕੰਡਰੀ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ)"
 
-#: ../clients/common/nm-client-utils.c:276
+#: ../clients/common/nm-client-utils.c:264
 msgid "connection failed"
 msgstr "ਕਨੈਕਸ਼ਨ ਅਸਫਲ ਹੋਇਆ"
 
-#: ../clients/common/nm-client-utils.c:284
+#: ../clients/common/nm-client-utils.c:271
+#: ../clients/common/nm-client-utils.c:272
+#: ../clients/common/nm-client-utils.c:273
+#: ../clients/common/nm-client-utils.c:274
+#: ../clients/common/nm-client-utils.c:275
+#: ../clients/common/nm-client-utils.c:276
+#, fuzzy
+msgid "connecting (externally)"
+msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਤਿਆਰੀ)"
+
+#: ../clients/common/nm-client-utils.c:277
+#, fuzzy
+msgid "connected (externally)"
+msgstr "ਕਨੈਕਟ ਹੈ (ਕੇਵਲ ਸਾਈਟ)"
+
+#: ../clients/common/nm-client-utils.c:278
+#: ../clients/common/nm-client-utils.c:279
+#, fuzzy
+msgid "deactivating (externally)"
+msgstr "ਨਾ-ਸਰਗਰਮਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
+
+#: ../clients/common/nm-client-utils.c:304
 msgid "yes (guessed)"
 msgstr "ਹਾਂ (ਅੰਦਾਜ਼ਾ ਲਾਇਆ)"
 
-#: ../clients/common/nm-client-utils.c:285
+#: ../clients/common/nm-client-utils.c:305
 msgid "no (guessed)"
 msgstr "ਨਹੀਂ (ਅੰਦਾਜ਼ਾ ਲਾਇਆ)"
 
 #. TRANSLATORS: Unknown reason for a device state change (NMDeviceStateReason)
 #. TRANSLATORS: Unknown reason for a connection state change (NMActiveConnectionStateReason)
-#: ../clients/common/nm-client-utils.c:291
-#: ../clients/common/nm-client-utils.c:364 ../libnm/nm-device.c:1439
+#: ../clients/common/nm-client-utils.c:311
+#: ../clients/common/nm-client-utils.c:384 ../libnm/nm-device.c:1628
 msgid "Unknown"
 msgstr "ਅਣਪਛਾਤਾ"
 
-#: ../clients/common/nm-client-utils.c:292
+#: ../clients/common/nm-client-utils.c:312
 msgid "No reason given"
 msgstr "ਕੋਈ ਕਾਰਨ ਨਹੀਂ ਦਿੱਤਾ ਹੈ।"
 
-#: ../clients/common/nm-client-utils.c:294
+#: ../clients/common/nm-client-utils.c:314
 msgid "Device is now managed"
 msgstr "ਜੰਤਰ ਹੁਣ ਪ੍ਰਬੰਧ ਅਧੀਨ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:295
+#: ../clients/common/nm-client-utils.c:315
 msgid "Device is now unmanaged"
 msgstr "ਜੰਤਰ ਹੁਣ ਪਰਬੰਧ ਅਧੀਨ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:296
+#: ../clients/common/nm-client-utils.c:316
 msgid "The device could not be readied for configuration"
 msgstr "ਜੰਤਰ ਨੂੰ ਸੰਰਚਨਾ ਲਈ ਤਿਆਰ ਨਹੀਂ ਕੀਤ ਜਾ ਸਕਿਆ"
 
-#: ../clients/common/nm-client-utils.c:297
+#: ../clients/common/nm-client-utils.c:317
 msgid ""
 "IP configuration could not be reserved (no available address, timeout, etc.)"
 msgstr ""
 "IP ਸੰਰਚਨਾ ਨੂੰ ਰਾਖਵਾਂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ (ਕੋਈ ਐਡਰੈਸ ਉਪਲੱਬਧ ਨਹੀਂ, ਸਮਾਂ ਸਮਾਪਤ ਹੋਣਾ ਆਦਿ)"
 
-#: ../clients/common/nm-client-utils.c:298
+#: ../clients/common/nm-client-utils.c:318
 msgid "The IP configuration is no longer valid"
 msgstr "IP ਸੰਰਚਨਾ ਹੁਣ ਢੁੱਕਵੀਂ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:299
+#: ../clients/common/nm-client-utils.c:319
 msgid "Secrets were required, but not provided"
 msgstr "ਭੇਦ ਦੀ ਲੋੜ ਸੀ, ਪਰ ਦਿੱਤਾ ਨਹੀਂ ਗਿਆ"
 
-#: ../clients/common/nm-client-utils.c:300
+#: ../clients/common/nm-client-utils.c:320
 msgid "802.1X supplicant disconnected"
 msgstr "802.1X ਸਪਲੀਕੈਂਟ ਡਿਸ-ਕਨੈਕਟ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:301
+#: ../clients/common/nm-client-utils.c:321
 msgid "802.1X supplicant configuration failed"
 msgstr "802.1X ਸਪਲੀਕੈਂਟ ਸੰਰਚਨਾ ਫੇਲ੍ਹ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:302
+#: ../clients/common/nm-client-utils.c:322
 msgid "802.1X supplicant failed"
 msgstr "802.1X ਸਪਲੀਕੈਂਟ ਫੇਲ੍ਹ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:303
+#: ../clients/common/nm-client-utils.c:323
 msgid "802.1X supplicant took too long to authenticate"
 msgstr "802.1X ਸਪਲੀਕੈਂਟ ਨੇ ਪਰਮਾਣਿਤ ਹੋਣ ਲਈ ਬਹੁਤ ਲੰਮਾ ਸਮਾਂ ਲੈ ਲਿਆ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:304
+#: ../clients/common/nm-client-utils.c:324
 msgid "PPP service failed to start"
 msgstr "PPP ਸਰਵਿਸ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ"
 
-#: ../clients/common/nm-client-utils.c:305
+#: ../clients/common/nm-client-utils.c:325
 msgid "PPP service disconnected"
 msgstr "PPP ਸਰਵਿਸ ਡਿਸ-ਕਨੈਕਟ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:306
+#: ../clients/common/nm-client-utils.c:326
 msgid "PPP failed"
 msgstr "PPP ਫੇਲ੍ਹ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:307
+#: ../clients/common/nm-client-utils.c:327
 msgid "DHCP client failed to start"
 msgstr "DHCP ਕਲਾਈਂਟ ਸ਼ੁਰੂ ਹੋਣ ਵਿੱਚ ਅਸਫਲ"
 
-#: ../clients/common/nm-client-utils.c:308
+#: ../clients/common/nm-client-utils.c:328
 msgid "DHCP client error"
 msgstr "DHCP ਕਲਾਈਂਟ ਗਲਤੀ"
 
-#: ../clients/common/nm-client-utils.c:309
+#: ../clients/common/nm-client-utils.c:329
 msgid "DHCP client failed"
 msgstr "DHCP ਕਲਾਈਂਟ ਅਸਫਲ ਹੋਇਆ"
 
-#: ../clients/common/nm-client-utils.c:310
+#: ../clients/common/nm-client-utils.c:330
 msgid "Shared connection service failed to start"
 msgstr "ਸਾਂਝੀ ਕਨੈਕਸ਼ਨ ਸੇਵਾ ਸ਼ੁਰੂ ਹੋਣ ਵਿੱਚ ਅਸਫਲ"
 
-#: ../clients/common/nm-client-utils.c:311
+#: ../clients/common/nm-client-utils.c:331
 msgid "Shared connection service failed"
 msgstr "ਸਾਂਝੀ ਕਨੈਕਸ਼ਨ ਸੇਵਾ ਅਸਫਲ ਹੋਈ"
 
-#: ../clients/common/nm-client-utils.c:312
+#: ../clients/common/nm-client-utils.c:332
 msgid "AutoIP service failed to start"
 msgstr "ਆਟੋ-IP ਸਰਵਿਸ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ"
 
-#: ../clients/common/nm-client-utils.c:313
+#: ../clients/common/nm-client-utils.c:333
 msgid "AutoIP service error"
 msgstr "ਆਟੋ-IP ਸਰਵਿਸ ਗਲਤੀ"
 
-#: ../clients/common/nm-client-utils.c:314
+#: ../clients/common/nm-client-utils.c:334
 msgid "AutoIP service failed"
 msgstr "ਆਟੋ-IP ਸਰਵਿਸ ਫੇਲ੍ਹ ਹੋਈ"
 
-#: ../clients/common/nm-client-utils.c:315
+#: ../clients/common/nm-client-utils.c:335
 msgid "The line is busy"
 msgstr "ਲਾਈਨ ਰੁੱਝੀ ਹੋਈ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:316
+#: ../clients/common/nm-client-utils.c:336
 msgid "No dial tone"
 msgstr "ਕੋਈ ਡਾਇਲ ਟੋਨ ਨਹੀਂ"
 
-#: ../clients/common/nm-client-utils.c:317
+#: ../clients/common/nm-client-utils.c:337
 msgid "No carrier could be established"
 msgstr "ਕੋਈ ਕੈਰੀਅਰ ਤਿਆਰ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"
 
-#: ../clients/common/nm-client-utils.c:318
+#: ../clients/common/nm-client-utils.c:338
 msgid "The dialing request timed out"
 msgstr "ਡਾਇਲ ਕਰਨ ਦੀ ਮੰਗ ਲਈ ਸਮਾਂ ਸਮਾਪਤ"
 
-#: ../clients/common/nm-client-utils.c:319
+#: ../clients/common/nm-client-utils.c:339
 msgid "The dialing attempt failed"
 msgstr "ਡਾਇਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਫੇਲ੍ਹ ਹੋਈ"
 
-#: ../clients/common/nm-client-utils.c:320
+#: ../clients/common/nm-client-utils.c:340
 msgid "Modem initialization failed"
 msgstr "ਮਾਡਮ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਫੇਲ੍ਹ"
 
-#: ../clients/common/nm-client-utils.c:321
+#: ../clients/common/nm-client-utils.c:341
 msgid "Failed to select the specified APN"
 msgstr "ਦਿੱਤੇ APN ਨੂੰ ਚੁਣਨ ਲਈ ਫੇਲ੍ਹ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:322
+#: ../clients/common/nm-client-utils.c:342
 msgid "Not searching for networks"
 msgstr "ਨੈੱਟਵਰਕ ਲਈ ਖੋਜ ਨਹੀਂ ਕੀਤੀ ਜਾ ਰਹੀ"
 
-#: ../clients/common/nm-client-utils.c:323
+#: ../clients/common/nm-client-utils.c:343
 msgid "Network registration denied"
 msgstr "ਨੈੱਟਵਰਕ ਰਜਿਸਟਰੇਸ਼ਨ ਉੱਤੇ ਪਾਬੰਦੀ"
 
-#: ../clients/common/nm-client-utils.c:324
+#: ../clients/common/nm-client-utils.c:344
 msgid "Network registration timed out"
 msgstr "ਨੈੱਟਵਰਕ ਰਜਿਸਟਰ ਲਈ ਸਮਾਂ-ਸਮਾਪਤ"
 
-#: ../clients/common/nm-client-utils.c:325
+#: ../clients/common/nm-client-utils.c:345
 msgid "Failed to register with the requested network"
 msgstr "ਮੰਗੇ ਗਏ ਨੈੱਟਵਰਕ ਉੱਤੇ ਰਜਿਸਟਰ ਕਰਨ ਲਈ ਫੇਲ੍ਹ"
 
-#: ../clients/common/nm-client-utils.c:326
+#: ../clients/common/nm-client-utils.c:346
 msgid "PIN check failed"
 msgstr "PIN ਚੈਕ ਫੇਲ੍ਹ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:327
+#: ../clients/common/nm-client-utils.c:347
 msgid "Necessary firmware for the device may be missing"
 msgstr "ਜੰਤਰ ਲਈ ਲੋੜੀਦਾ ਫਿਰਮਵੇਅਰ ਸ਼ਾਇਦ ਮੌਜੂਦ ਨਹੀਂ"
 
-#: ../clients/common/nm-client-utils.c:328
+#: ../clients/common/nm-client-utils.c:348
 msgid "The device was removed"
 msgstr "ਜੰਤਰ ਹਟਾਇਆ ਗਿਆ ਸੀ"
 
-#: ../clients/common/nm-client-utils.c:329
+#: ../clients/common/nm-client-utils.c:349
 msgid "NetworkManager went to sleep"
 msgstr "ਨੈੱਟਵਰਕਮੈਨੇਜਰ ਸਲੀਪ ਮੋਡ ਵਿੱਚ ਗਿਆ"
 
-#: ../clients/common/nm-client-utils.c:330
+#: ../clients/common/nm-client-utils.c:350
 msgid "The device's active connection disappeared"
 msgstr "ਜੰਤਰ ਦਾ ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਅਲੋਪ ਹੋਇਆ"
 
-#: ../clients/common/nm-client-utils.c:331
+#: ../clients/common/nm-client-utils.c:351
 msgid "Device disconnected by user or client"
 msgstr "ਜੰਤਰ ਵਰਤੋਂਕਾਰ ਜਾਂ ਕਲਾਇਟ ਵਲੋਂ ਡਿਸ-ਕਨੈਕਟ ਕੀਤਾ ਗਿਆ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:332
+#: ../clients/common/nm-client-utils.c:352
 msgid "Carrier/link changed"
 msgstr "ਕੈਰੀਅਰ/ਲਿੰਕ ਬਦਲਿਆ"
 
-#: ../clients/common/nm-client-utils.c:333
+#: ../clients/common/nm-client-utils.c:353
 msgid "The device's existing connection was assumed"
 msgstr "ਜੰਤਰ ਦਾ ਮੌਜੂਦਾ ਕੁਨੈਕਸ਼ਨ ਮੁੜ-ਪ੍ਰਾਪਤ ਕੀਤਾ ਗਿਆ"
 
-#: ../clients/common/nm-client-utils.c:334
+#: ../clients/common/nm-client-utils.c:354
 msgid "The supplicant is now available"
 msgstr "ਸਪਲੀਕੈਂਟ ਹੁਣ ਉਪਲੱਬਧ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:335
+#: ../clients/common/nm-client-utils.c:355
 msgid "The modem could not be found"
 msgstr "ਮਾਡਮ ਨਹੀਂ ਲੱਭਿਆ ਜਾ ਸਕਿਆ"
 
-#: ../clients/common/nm-client-utils.c:336
+#: ../clients/common/nm-client-utils.c:356
 msgid "The Bluetooth connection failed or timed out"
 msgstr "ਬਲਿਊਟੁੱਥ ਕੁਨੈਕਸ਼ਨ ਫੇਲ੍ਹ ਹੋਇਆ ਜਾਂ ਸਮਾਂ ਸਮਾਪਤ"
 
-#: ../clients/common/nm-client-utils.c:337
+#: ../clients/common/nm-client-utils.c:357
 msgid "GSM Modem's SIM card not inserted"
 msgstr "GSM ਦਾ ਸਿਮ ਕਾਰਡ ਨਹੀਂ ਪਾਇਆ ਗਿਆ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:338
+#: ../clients/common/nm-client-utils.c:358
 msgid "GSM Modem's SIM PIN required"
 msgstr "GSM ਮਾਡਮ ਦਾ ਸਿਮ ਪਿੰਨ ਚਾਹੀਦਾ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:339
+#: ../clients/common/nm-client-utils.c:359
 msgid "GSM Modem's SIM PUK required"
 msgstr "GSM ਮਾਡਮ ਦਾ ਸਿਮ PUK ਚਾਹੀਦਾ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:340
+#: ../clients/common/nm-client-utils.c:360
 msgid "GSM Modem's SIM wrong"
 msgstr "GSM ਮਾਡਮ ਦਾ ਗਲਤ ਸਿਮ (SIM)"
 
-#: ../clients/common/nm-client-utils.c:341
+#: ../clients/common/nm-client-utils.c:361
 msgid "InfiniBand device does not support connected mode"
 msgstr "ਇੰਫੀਬੀਮ ਜੰਤਰ ਕਨੈਕਟ ਕੀਤੇ ਮੋਡ ਵਿੱਚ ਸਹਾਇਕ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:342
+#: ../clients/common/nm-client-utils.c:362
 msgid "A dependency of the connection failed"
 msgstr "ਕੁਨੈਕਸ਼ਨ ਦੀ ਨਿਰਭਰਤਾ ਫੇਲ੍ਹ ਹੋਇਆ"
 
-#: ../clients/common/nm-client-utils.c:343
+#: ../clients/common/nm-client-utils.c:363
 msgid "A problem with the RFC 2684 Ethernet over ADSL bridge"
 msgstr "ADSL ਬਰਿੱਜ਼ ਉੱਤੇ RFC 2684 ਈਥਰਨੈੱਟ ਨਾਲ ਸਮੱਸਿਆ ਆਈ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:344
+#: ../clients/common/nm-client-utils.c:364
 msgid "ModemManager is unavailable"
 msgstr "ਮਾਡਮਮੈਨੇਜਰ ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:345
+#: ../clients/common/nm-client-utils.c:365
 msgid "The Wi-Fi network could not be found"
 msgstr "ਵਾਈ-ਫਾਈ ਨੈੱਟਵਰਕ ਲੱਭਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
 
-#: ../clients/common/nm-client-utils.c:346
+#: ../clients/common/nm-client-utils.c:366
 msgid "A secondary connection of the base connection failed"
 msgstr "ਬੇਸ ਕੁਨੈਕਸ਼ਨ ਦਾ ਸੈਕੰਡਰੀ ਕੁਨੈਕਸ਼ਨ ਫੇਲ੍ਹ ਹੋਇਆ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:347
+#: ../clients/common/nm-client-utils.c:367
 msgid "DCB or FCoE setup failed"
 msgstr "DCB ਜਾਂ FCoE ਸੈੱਟਅਪ ਅਸਫਲ ਹੋਇਆ"
 
-#: ../clients/common/nm-client-utils.c:348
+#: ../clients/common/nm-client-utils.c:368
 msgid "teamd control failed"
 msgstr "teamd ਕੰਟਰੋਲ ਅਸਫਲ ਹੋਇਆ"
 
-#: ../clients/common/nm-client-utils.c:349
+#: ../clients/common/nm-client-utils.c:369
 msgid "Modem failed or no longer available"
 msgstr "ਮਾਡਲ ਅਸਫ਼ਲ ਹੈ ਜਾਂ ਹੁਣ ਉਪਲਬਧ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:350
+#: ../clients/common/nm-client-utils.c:370
 msgid "Modem now ready and available"
 msgstr "ਮਾਡਮ ਹੁਣ ਤਿਆਰ ਅਤੇ ਉਪਲਬਧ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:351
+#: ../clients/common/nm-client-utils.c:371
 msgid "SIM PIN was incorrect"
 msgstr "SIM ਪਿੰਨ ਗਲਤ ਸੀ"
 
-#: ../clients/common/nm-client-utils.c:352
+#: ../clients/common/nm-client-utils.c:372
 #, fuzzy
 msgid "New connection activation was enqueued"
 msgstr "ਗਲਤੀ: ਕਨੈਕਸ਼ਨ ਚਾਲੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../clients/common/nm-client-utils.c:353
+#: ../clients/common/nm-client-utils.c:373
 #, fuzzy
 msgid "The device's parent changed"
 msgstr "ਜੰਤਰ ਹਟਾਇਆ ਗਿਆ ਸੀ"
 
-#: ../clients/common/nm-client-utils.c:354
+#: ../clients/common/nm-client-utils.c:374
 #, fuzzy
 msgid "The device parent's management changed"
 msgstr "ਜੰਤਰ ਹਟਾਇਆ ਗਿਆ ਸੀ"
 
-#: ../clients/common/nm-client-utils.c:355
+#: ../clients/common/nm-client-utils.c:375
 msgid "Open vSwitch database connection failed"
 msgstr ""
 
-#: ../clients/common/nm-client-utils.c:356
+#: ../clients/common/nm-client-utils.c:376
 msgid "A duplicate IP address was detected"
 msgstr "ਡੁਪਲੀਕੇਟ IP ਸਿਰਨਾਵਾਂ ਖੋਜਿਆ ਗਿਆ"
 
-#: ../clients/common/nm-client-utils.c:357
+#: ../clients/common/nm-client-utils.c:377
 msgid "The selected IP method is not supported"
 msgstr "ਚੁਣਿਆ ਗਿਆ IP ਢੰਗ ਸਹਾਇਕ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:358
+#: ../clients/common/nm-client-utils.c:378
 #, fuzzy
 msgid "Failed to configure SR-IOV parameters"
 msgstr "ਸੰਰਚਨਾ ਪੜ੍ਹਨ ਲਈ ਗਲਤੀ: (%d) %s\n"
 
-#: ../clients/common/nm-client-utils.c:359
+#: ../clients/common/nm-client-utils.c:379
 #, fuzzy
 msgid "The Wi-Fi P2P peer could not be found"
 msgstr "ਵਾਈ-ਫਾਈ ਨੈੱਟਵਰਕ ਲੱਭਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
 
-#: ../clients/common/nm-client-utils.c:365
+#: ../clients/common/nm-client-utils.c:385
 msgid "Unknown reason"
 msgstr "ਅਣਪਛਾਤਾ ਕਾਰਨ"
 
-#: ../clients/common/nm-client-utils.c:366
+#: ../clients/common/nm-client-utils.c:386
 msgid "The connection was disconnected"
 msgstr "ਕਨੈਕਸ਼ਨ ਡਿਸ-ਕਨੈਕਟ ਹੈ"
 
-#: ../clients/common/nm-client-utils.c:367
+#: ../clients/common/nm-client-utils.c:387
 msgid "Disconnected by user"
 msgstr "ਵਰਤੋਂਕਾਰ ਵਲੋਂ ਡਿਸ-ਕਨੈਕਟ ਕੀਤਾ"
 
-#: ../clients/common/nm-client-utils.c:368
+#: ../clients/common/nm-client-utils.c:388
 msgid "The base network connection was interrupted"
 msgstr "ਬੇਸ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ 'ਚ ਰੁਕਾਵਟ ਆਈ ਸੀ"
 
-#: ../clients/common/nm-client-utils.c:369
+#: ../clients/common/nm-client-utils.c:389
 msgid "The VPN service stopped unexpectedly"
 msgstr "VPN ਸਰਵਿਸ ਅਚਾਨਕ ਰੁਕ ਗਈ"
 
-#: ../clients/common/nm-client-utils.c:370
+#: ../clients/common/nm-client-utils.c:390
 msgid "The VPN service returned invalid configuration"
 msgstr "VPN ਸਰਵਿਸ ਨੇ ਅਢੁੱਕਵੀਂ ਸੰਰਚਨਾ ਵਾਪਸ ਕੀਤੀ"
 
-#: ../clients/common/nm-client-utils.c:371
+#: ../clients/common/nm-client-utils.c:391
 msgid "The connection attempt timed out"
 msgstr "ਕਨੈਕਸ਼ਨ ਕੋਸ਼ਿਸ਼ ਦੌਰਾਨ ਸਮਾਂ ਸਮਾਪਤ ਹੋ ਗਿਆ"
 
-#: ../clients/common/nm-client-utils.c:372
+#: ../clients/common/nm-client-utils.c:392
 msgid "The VPN service did not start in time"
 msgstr "VPN ਸਰਵਿਸ ਸਮੇਂ 'ਚ ਸ਼ੁਰੂ ਨਹੀਂ ਹੋਈ"
 
-#: ../clients/common/nm-client-utils.c:373
+#: ../clients/common/nm-client-utils.c:393
 msgid "The VPN service failed to start"
 msgstr "VPN ਸਰਵਿਸ ਸ਼ੁਰੂ ਹੋਣ ਲਈ ਫੇਲ੍ਹ ਹੋਈ"
 
-#: ../clients/common/nm-client-utils.c:374
+#: ../clients/common/nm-client-utils.c:394
 msgid "No valid secrets"
 msgstr "ਕੋਈ ਢੁੱਕਵਾਂ ਭੇਤ ਨਹੀਂ"
 
-#: ../clients/common/nm-client-utils.c:375
+#: ../clients/common/nm-client-utils.c:395
 msgid "Invalid secrets"
 msgstr "ਅਢੁੱਕਵੇਂ ਭੇਤ"
 
-#: ../clients/common/nm-client-utils.c:376
+#: ../clients/common/nm-client-utils.c:396
 msgid "The connection was removed"
 msgstr "ਕਨੈਕਸ਼ਨ ਹਟਾਇਆ ਗਿਆ ਸੀ"
 
-#: ../clients/common/nm-client-utils.c:377
+#: ../clients/common/nm-client-utils.c:397
 msgid "Master connection failed"
 msgstr "ਮਾਸਟਰ ਕਨੈਕਸ਼ਨ ਅਸਫਲ ਹੋਇਆ"
 
-#: ../clients/common/nm-client-utils.c:378
+#: ../clients/common/nm-client-utils.c:398
 msgid "Could not create a software link"
 msgstr "ਸਾਫਟਵੇਅਰ ਲਿੰਕ ਬਣਾਇਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
 
-#: ../clients/common/nm-client-utils.c:379
+#: ../clients/common/nm-client-utils.c:399
 msgid "The device disappeared"
 msgstr "ਜੰਤਰ ਅਲੋਪ ਹੋਇਆ"
 
-#: ../clients/common/nm-meta-setting-access.c:510
+#: ../clients/common/nm-client-utils.c:722
+msgid "missing colon for \"<setting>.<property>:<secret>\" format"
+msgstr ""
+
+#: ../clients/common/nm-client-utils.c:738
+msgid "missing dot for \"<setting>.<property>:<secret>\" format"
+msgstr ""
+
+#: ../clients/common/nm-client-utils.c:743
+#, fuzzy
+msgid "missing setting for \"<setting>.<property>:<secret>\" format"
+msgstr "ਪਹਿਲਾਂ 'goto <setting>' ਵਰਤੋ, ਜਾਂ 'set <setting>.<property>'\n"
+
+#: ../clients/common/nm-client-utils.c:753
+msgid "missing property for \"<setting>.<property>:<secret>\" format"
+msgstr ""
+
+#: ../clients/common/nm-client-utils.c:764
+#, fuzzy
+msgid "invalid setting name"
+msgstr "ਅਢੁੱਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ '%s'"
+
+#: ../clients/common/nm-client-utils.c:780
+#, fuzzy
+msgid "property name is not UTF-8"
+msgstr "ਵਿਸ਼ੇਸ਼ਤਾ ਨਾਂ?"
+
+#: ../clients/common/nm-client-utils.c:795
+#: ../clients/common/nm-client-utils.c:802
+#, fuzzy
+msgid "secret is not UTF-8"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
+
+#: ../clients/common/nm-meta-setting-access.c:496
 #, c-format
 msgid "field '%s' has to be alone"
 msgstr "ਖੇਤਰ '%s' ਇਕੱਲਾ ਹੋਵੇਗਾ"
 
-#: ../clients/common/nm-meta-setting-access.c:525
+#: ../clients/common/nm-meta-setting-access.c:511
 #, fuzzy, c-format
 msgid "invalid field '%s%s%s%s%s'; %s%s%s"
 msgstr "ਅਢੁਕਵਾਂ ਖੇਤਰ '%s'; ਮਨਜੂਰਸ਼ੁਦਾ ਖੇਤਰ: %s"
 
-#: ../clients/common/nm-meta-setting-desc.c:311
-#: ../clients/common/nm-meta-setting-desc.c:372
+#: ../clients/common/nm-meta-setting-desc.c:276
+#: ../clients/common/nm-meta-setting-desc.c:337
 #, fuzzy, c-format
 msgid "invalid prefix '%s'; <1-%d> allowed"
 msgstr "ਅਢੁਕਵਾਂ ਅਗੇਤਰ '%s'; <1-32> ਮਨਜੂਰ ਕੀਤਾ ਗਿਆ"
 
-#: ../clients/common/nm-meta-setting-desc.c:319
+#: ../clients/common/nm-meta-setting-desc.c:284
 #, c-format
 msgid "invalid IP address: %s"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਐਡਰੈਸ '%s'"
 
-#: ../clients/common/nm-meta-setting-desc.c:344
+#: ../clients/common/nm-meta-setting-desc.c:309
 msgid ""
 "The valid syntax is: 'ip[/prefix] [next-hop] [metric] [attribute=val]... [,"
 "ip[/prefix] ...]'"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:383
+#: ../clients/common/nm-meta-setting-desc.c:348
 #, c-format
 msgid "the next hop ('%s') must be first"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:389
+#: ../clients/common/nm-meta-setting-desc.c:354
 #, c-format
 msgid "the metric ('%s') must be before attributes"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:437
+#: ../clients/common/nm-meta-setting-desc.c:402
 #, c-format
 msgid "invalid route: %s. %s"
 msgstr "ਅਢੁੱਕਵਾਂ ਰੂਟ: %s. %s"
 
-#: ../clients/common/nm-meta-setting-desc.c:503
+#: ../clients/common/nm-meta-setting-desc.c:468
 #, c-format
 msgid "cannot read pac-script from file '%s'"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:510
+#: ../clients/common/nm-meta-setting-desc.c:475
 #, c-format
 msgid "file '%s' contains non-valid utf-8"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:523
+#: ../clients/common/nm-meta-setting-desc.c:488
 #, c-format
 msgid "'%s' does not contain a valid PAC Script"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:526
+#: ../clients/common/nm-meta-setting-desc.c:491
 #, c-format
 msgid "Not a valid PAC Script"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:579
+#: ../clients/common/nm-meta-setting-desc.c:544
 #, c-format
 msgid "cannot read team config from file '%s'"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:586
+#: ../clients/common/nm-meta-setting-desc.c:551
 #, c-format
 msgid "team config file '%s' contains non-valid utf-8"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:1034
+#: ../clients/common/nm-meta-setting-desc.c:1036
 msgid "auto"
 msgstr "ਆਟੋ"
 
-#: ../clients/common/nm-meta-setting-desc.c:1186
+#: ../clients/common/nm-meta-setting-desc.c:1188
 #, c-format
 msgid "%s (%s)"
 msgstr "%s (%s)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1334
-#: ../clients/common/nm-meta-setting-desc.c:1338
+#: ../clients/common/nm-meta-setting-desc.c:1352
+#: ../clients/common/nm-meta-setting-desc.c:1356
+#: ../clients/common/nm-meta-setting-desc.c:4206
 #, fuzzy
 msgid "'%s' is out of range [%"
 msgstr "ਮੁੱਲ '%d' ਹੱਦ <%d-%d> ਤੋਂ ਬਾਹਰ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:1343
+#: ../clients/common/nm-meta-setting-desc.c:1361
 #, c-format
 msgid "'%s' is not a valid number"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:1400
+#: ../clients/common/nm-meta-setting-desc.c:1418
 #, c-format
 msgid "'%s' is out of range [0, %u]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:1446
+#: ../clients/common/nm-meta-setting-desc.c:1464
 #, c-format
 msgid "'%s' is not a valid Ethernet MAC"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਈਥਰਨੈੱਟ MAC ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:1554
+#: ../clients/common/nm-meta-setting-desc.c:1590
 #, fuzzy, c-format
 msgid "invalid option '%s', use a combination of [%s]"
 msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:1559 ../libnm-core/nm-keyfile.c:884
+#: ../clients/common/nm-meta-setting-desc.c:1595
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1077
 #, fuzzy, c-format
 msgid "invalid option '%s', use one of [%s]"
 msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:1678
+#: ../clients/common/nm-meta-setting-desc.c:1714
 #, fuzzy, c-format
 msgid "%d (key)"
 msgstr "%d (hex-ascii-key)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1680
+#: ../clients/common/nm-meta-setting-desc.c:1716
 #, c-format
 msgid "%d (passphrase)"
 msgstr "%d (ਵਾਕ)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1683
+#: ../clients/common/nm-meta-setting-desc.c:1719
 #, c-format
 msgid "%d (unknown)"
 msgstr "%d (ਅਣਜਾਣ)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1696
+#: ../clients/common/nm-meta-setting-desc.c:1732
 msgid "0 (NONE)"
 msgstr "0 (ਕੋਈ ਨਹੀਂ)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1702
+#: ../clients/common/nm-meta-setting-desc.c:1738
 msgid "REORDER_HEADERS, "
 msgstr "REORDER_HEADERS, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1704
+#: ../clients/common/nm-meta-setting-desc.c:1740
 msgid "GVRP, "
 msgstr "GVRP, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1706
+#: ../clients/common/nm-meta-setting-desc.c:1742
 msgid "LOOSE_BINDING, "
 msgstr "LOOSE_BINDING, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1708
+#: ../clients/common/nm-meta-setting-desc.c:1744
 #, fuzzy
 msgid "MVRP, "
 msgstr "GVRP, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1729
+#: ../clients/common/nm-meta-setting-desc.c:1765
 msgid "0 (none)"
 msgstr "0 (ਕੋਈ)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1735
+#: ../clients/common/nm-meta-setting-desc.c:1771
 msgid "agent-owned, "
 msgstr "ਏਜੰਟ-ਮਲਕੀਅਤ, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1737
+#: ../clients/common/nm-meta-setting-desc.c:1773
 msgid "not saved, "
 msgstr "ਸੰਭਾਲਿਆ ਨਹੀਂ ਗਿਆ, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1739
+#: ../clients/common/nm-meta-setting-desc.c:1775
 msgid "not required, "
 msgstr "ਲੋੜੀਂਦਾ ਨਹੀਂ, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1957
+#: ../clients/common/nm-meta-setting-desc.c:1975
 #, c-format
 msgid "'%s' is not valid; use <option>=<value>"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ; <option>=<value> ਵਰਤੋ"
 
-#: ../clients/common/nm-meta-setting-desc.c:1967
+#: ../clients/common/nm-meta-setting-desc.c:1985
 #, fuzzy, c-format
 msgid "cannot set empty \"%s\" option"
 msgstr "ਗਲਤੀ: '%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:2026
+#: ../clients/common/nm-meta-setting-desc.c:2044
 #, fuzzy, c-format
 msgid "'%u' flags are not valid; use combination of %s"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ; [%s] ਜਾਂ [%s] ਵਰਤੋ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2043
+#: ../clients/common/nm-meta-setting-desc.c:2061
 #, c-format
 msgid "'%s' is not a valid number (or out of range)"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਅੰਕ ਨਹੀਂ ਹੈ (ਜਾਂ ਹੱਦ ਤੋਂ ਬਾਹਰ ਹੈ)"
 
-#: ../clients/common/nm-meta-setting-desc.c:2064
-#: ../clients/common/nm-meta-setting-desc.c:4111 ../src/nm-config.c:546
+#: ../clients/common/nm-meta-setting-desc.c:2082
+#: ../clients/common/nm-meta-setting-desc.c:4079
+#: ../libnm-core/nm-setting-ovs-bridge.c:183 ../src/nm-config.c:549
 #, c-format
 msgid "'%s' is not valid"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2161
+#: ../clients/common/nm-meta-setting-desc.c:2159
+#, fuzzy, c-format
+msgid "invalid IPv4 or subnet \"%s\""
+msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
+
+#: ../clients/common/nm-meta-setting-desc.c:2190
 #, fuzzy
 msgid "not a valid hex-string"
 msgstr "ਇੱਕ ਢੁਕਵਾਂ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2177
+#: ../clients/common/nm-meta-setting-desc.c:2206
 #, c-format
 msgid "'%s' is not a valid hex character"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ hex ਅੱਖਰ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2256
+#: ../clients/common/nm-meta-setting-desc.c:2285
 msgid ""
 "too many arguments. Please only specify a private key file and optionally a "
 "password"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:2363
+#: ../clients/common/nm-meta-setting-desc.c:2386
+#, fuzzy, c-format
+msgid "failed to unset bond option \"%s\""
+msgstr "ਗਲਤੀ: '%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
+
+#: ../clients/common/nm-meta-setting-desc.c:2406
 #, fuzzy, c-format
 msgid "failed to set bond option \"%s\""
 msgstr "ਗਲਤੀ: '%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:2380
+#: ../clients/common/nm-meta-setting-desc.c:2432
 #, c-format
 msgid ""
 "Enter a list of bonding options formatted as:\n"
@@ -4143,62 +4338,57 @@ msgstr ""
 #. * hacky: we can not see if the type is already set, because
 #. * nmc_setting_set_property() is called only after the property
 #. * we're setting (type) has been removed.
-#: ../clients/common/nm-meta-setting-desc.c:2445
+#: ../clients/common/nm-meta-setting-desc.c:2497
 #, c-format
 msgid "Can not change the connection type"
 msgstr "ਕਨੈਕਸ਼ਨ ਕਿਸਮ ਬਦਲੀ ਨਹੀਂ ਜਾ ਸਕਦੀ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2523
+#: ../clients/common/nm-meta-setting-desc.c:2582
 #, fuzzy, c-format
 msgid "invalid permission \"%s\""
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../clients/common/nm-meta-setting-desc.c:2560
-#, c-format
-msgid "'%s' is not valid master; use ifname or connection UUID"
-msgstr "'%s' ਢੁੱਕਵਾਂ ਮਾਸਟਰ ਨਹੀਂ ਹੈ; ifname ਜਾਂ ਕਨੈਕਸ਼ਨ UUID ਵਰਤੋ"
-
-#: ../clients/common/nm-meta-setting-desc.c:2641
+#: ../clients/common/nm-meta-setting-desc.c:2682
 #, fuzzy, c-format
 msgid "the value '%s' is not a valid UUID"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2712
+#: ../clients/common/nm-meta-setting-desc.c:2753
 msgid "0 (disabled)"
 msgstr "0 (ਅਯੋਗ ਕੀਤਾ)"
 
-#: ../clients/common/nm-meta-setting-desc.c:2718
+#: ../clients/common/nm-meta-setting-desc.c:2759
 msgid "enabled, "
 msgstr "ਯੋਗ ਕੀਤਾ, "
 
-#: ../clients/common/nm-meta-setting-desc.c:2720
+#: ../clients/common/nm-meta-setting-desc.c:2761
 msgid "advertise, "
 msgstr "ਮਸ਼ਹੂਰ ਕਰੋ, "
 
-#: ../clients/common/nm-meta-setting-desc.c:2722
+#: ../clients/common/nm-meta-setting-desc.c:2763
 msgid "willing, "
 msgstr "ਰਜ਼ਾਮੰਦ, "
 
-#: ../clients/common/nm-meta-setting-desc.c:2811
+#: ../clients/common/nm-meta-setting-desc.c:2852
 #, c-format
 msgid "'%s' is not a valid DCB flag"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ DCB ਫਲੈਗ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2838
+#: ../clients/common/nm-meta-setting-desc.c:2879
 msgid "must contain 8 comma-separated numbers"
 msgstr "ਕੌਮਿਆਂ ਨਾਲ ਅੱਡ ਕੀਤੇ 8 ਅੰਕ ਲਾਜਮੀ ਹੋਣ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2852
+#: ../clients/common/nm-meta-setting-desc.c:2893
 #, c-format
 msgid "'%s' not a number between 0 and %u (inclusive) or %u"
 msgstr "'%s' ਕੋਈ 0 ਅਤੇ %u (ਸਮੇਤ) ਜਾਂ %u ਦੇ ਵਿਚਕਾਰਲਾ ਅੰਕ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2855
+#: ../clients/common/nm-meta-setting-desc.c:2896
 #, c-format
 msgid "'%s' not a number between 0 and %u (inclusive)"
 msgstr "'%s' ਕੋਈ 0 ਅਤੇ %u (ਸਮੇਤ) ਦੇ ਵਿਚਕਾਰਲਾ ਅੰਕ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2876
+#: ../clients/common/nm-meta-setting-desc.c:2917
 #, fuzzy, c-format
 msgid "changes will have no effect until '%s' includes 1 (enabled)"
 msgstr ""
@@ -4206,65 +4396,65 @@ msgstr ""
 "ਹੋਵੇਗਾ\n"
 "\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:2906
+#: ../clients/common/nm-meta-setting-desc.c:2947
 #, c-format
 msgid "bandwidth percentages must total 100%%"
 msgstr "ਬੈਂਡਵਿਡਥ ਪ੍ਰਤੀਸ਼ਤਾਂ ਦਾ ਜੋੜ ਲਾਜਮੀ 100%% ਹੋਵੇ"
 
-#: ../clients/common/nm-meta-setting-desc.c:2977
-#: ../clients/common/nm-meta-setting-desc.c:2983
+#: ../clients/common/nm-meta-setting-desc.c:3018
+#: ../clients/common/nm-meta-setting-desc.c:3024
 msgid "SIM operator ID must be a 5 or 6 number MCCMNC code"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:3007
+#: ../clients/common/nm-meta-setting-desc.c:3048
 #, c-format
 msgid "'%s' is not a valid IBoIP P_Key"
 msgstr "'%s' ਇੱਕ ਢੁਕਵੀਂ IBoIP P_Key ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:3030
+#: ../clients/common/nm-meta-setting-desc.c:3071
 msgid "default"
 msgstr "ਮੂਲ"
 
-#: ../clients/common/nm-meta-setting-desc.c:3194
+#: ../clients/common/nm-meta-setting-desc.c:3235
 #, fuzzy, c-format
 msgid "invalid IPv%c address '%s'"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
 
-#: ../clients/common/nm-meta-setting-desc.c:3321
+#: ../clients/common/nm-meta-setting-desc.c:3362
 #, fuzzy, c-format
 msgid "invalid gateway address '%s'"
 msgstr "ਅਢੁਕਵਾਂ ਗੇਟਵੇਅ '%s'"
 
-#: ../clients/common/nm-meta-setting-desc.c:3471
+#: ../clients/common/nm-meta-setting-desc.c:3514
 #, c-format
 msgid "'%s' is not a valid channel; use <1-13>"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਚੈਨਲ ਨਹੀਂ ਹੈ; <1-13> ਵਰਤੋ"
 
-#: ../clients/common/nm-meta-setting-desc.c:3551
+#: ../clients/common/nm-meta-setting-desc.c:3594
 msgid "The valid syntax is: vf [attribute=value]... [,vf [attribute=value]...]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:3575
-#: ../clients/common/nm-meta-setting-desc.c:3655
+#: ../clients/common/nm-meta-setting-desc.c:3618
+#: ../clients/common/nm-meta-setting-desc.c:3698
 msgid ""
 "The valid syntax is: '[root | parent <handle>] [handle <handle>] <kind>'"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:3600
+#: ../clients/common/nm-meta-setting-desc.c:3643
 msgid "The valid syntax is: '<vid>[-<vid>] [pvid] [untagged]'"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:3875
+#: ../clients/common/nm-meta-setting-desc.c:3839
 #, c-format
 msgid "invalid priority map '%s'"
 msgstr "ਅਢੁਕਵਾਂ ਤਰਜੀਹ ਨਕਸ਼ਾ '%s'"
 
-#: ../clients/common/nm-meta-setting-desc.c:3963
+#: ../clients/common/nm-meta-setting-desc.c:3931
 #, fuzzy, c-format
 msgid "'%s' is not valid; 2 or 3 strings should be provided"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ; 3 ਸਤਰਾਂ ਮੁਹੱਈਆ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4002
+#: ../clients/common/nm-meta-setting-desc.c:3970
 #, c-format
 msgid ""
 "Enter a list of S/390 options formatted as:\n"
@@ -4275,94 +4465,95 @@ msgstr ""
 "  ਚੋਣ = <value>, ਚੋਣ = <value>,...\n"
 "ਢੁਕਵੀਆਂ ਚੋਣਾਂ ਹਨ: %s\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4037
+#: ../clients/common/nm-meta-setting-desc.c:4005
 #, c-format
 msgid "'%s' is not a valid channel"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਚੈਨਲ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4043
+#: ../clients/common/nm-meta-setting-desc.c:4011
 #, c-format
 msgid "'%ld' is not a valid channel"
 msgstr "'%ld' ਇੱਕ ਢੁਕਵਾਂ ਚੈਨਲ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4060
-#: ../libnm-core/nm-setting-sriov.c:443 ../libnm-core/nm-setting-wired.c:786
-#: ../libnm-core/nm-setting-wireless.c:844
-#: ../libnm-core/nm-setting-wireless.c:856
+#: ../clients/common/nm-meta-setting-desc.c:4028
+#: ../libnm-core/nm-setting-sriov.c:438 ../libnm-core/nm-setting-wired.c:765
+#: ../libnm-core/nm-setting-wired.c:778 ../libnm-core/nm-setting-wired.c:831
+#: ../libnm-core/nm-setting-wired.c:874 ../libnm-core/nm-setting-wireless.c:899
+#: ../libnm-core/nm-setting-wireless.c:915
 #, c-format
 msgid "'%s' is not a valid MAC address"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4120
+#: ../clients/common/nm-meta-setting-desc.c:4088
 #, c-format
 msgid ""
 "'%s' not compatible with %s '%s', please change the key or set the right %s "
 "first."
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4130
+#: ../clients/common/nm-meta-setting-desc.c:4098
 #, fuzzy, c-format
 msgid "WEP key is guessed to be of '%s'"
 msgstr "WEP ਚਾਬੀ '%s' ਦੀ ਬੁੱਝੀ ਗਈ ਹੈ\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4135
+#: ../clients/common/nm-meta-setting-desc.c:4103
 #, fuzzy, c-format
 msgid "WEP key index set to '%d'"
 msgstr "WEP ਚਾਬੀ '%s' ਦੀ ਬੁੱਝੀ ਗਈ ਹੈ\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4174
+#: ../clients/common/nm-meta-setting-desc.c:4142
 #, c-format
 msgid "'%s' is not compatible with '%s' type, please change or delete the key."
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4231
+#: ../clients/common/nm-meta-setting-desc.c:4228
 #, fuzzy, c-format
 msgid "'%s' is not valid; use 'on', 'off', or 'ignore'"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ; 0, 1, ਜਾਂ 2 ਵਰਤੋ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4291
+#: ../clients/common/nm-meta-setting-desc.c:4297
 #, fuzzy
 msgid "Bonding primary interface [none]"
 msgstr "ਬੌਂਡਿੰਗ ਪ੍ਰਮੁੱਖ ਇੰਟਰਫੇਸ [ਕੋਈ ਨਹੀਂ]: "
 
 #. this is a virtual property, only needed during "ask" mode.
-#: ../clients/common/nm-meta-setting-desc.c:4298
+#: ../clients/common/nm-meta-setting-desc.c:4304
 #, fuzzy
 msgid "Bonding monitoring mode"
 msgstr "ਲਿੰਕ ਮੌਨੀਟਰਿੰਗ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4307
+#: ../clients/common/nm-meta-setting-desc.c:4313
 #, fuzzy
 msgid "Bonding miimon [100]"
 msgstr "Bonding miimon [100]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:4315
+#: ../clients/common/nm-meta-setting-desc.c:4321
 #, fuzzy
 msgid "Bonding downdelay [0]"
 msgstr "Bonding downdelay [0]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:4323
+#: ../clients/common/nm-meta-setting-desc.c:4329
 #, fuzzy
 msgid "Bonding updelay [0]"
 msgstr "Bonding updelay [0]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:4331
+#: ../clients/common/nm-meta-setting-desc.c:4337
 #, fuzzy
 msgid "Bonding arp-interval [0]"
 msgstr "ਬੌਂਡ ਕਰਨ ਵਾਲਾ arp-ਅੰਤਰਾਲ [0]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:4339
+#: ../clients/common/nm-meta-setting-desc.c:4345
 #, fuzzy
 msgid "Bonding arp-ip-target [none]"
 msgstr "Bonding arp-ip-target [ਕੋਈ ਨਹੀਂ]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:4347
+#: ../clients/common/nm-meta-setting-desc.c:4353
 msgid "LACP rate ('slow' or 'fast') [slow]"
 msgstr ""
 
 #. macro that returns @func as const (guint32(*)(NMSetting*)) type, but checks
 #. * that the actual type is (guint32(*)(type *)).
-#: ../clients/common/nm-meta-setting-desc.c:4512
+#: ../clients/common/nm-meta-setting-desc.c:4520
 msgid ""
 "nmcli can accepts both direct JSON configuration data and a file name "
 "containing the configuration. In the latter case the file is read and the "
@@ -4379,7 +4570,7 @@ msgstr ""
 "\"roundrobin\"}, \"ports\": {\"eth1\": {}, \"eth2\": {}} }\n"
 "          set team.config /etc/my-team.conf\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4520
+#: ../clients/common/nm-meta-setting-desc.c:4528
 msgid ""
 "Enter a list of link watchers formatted as dictionaries where the keys are "
 "teamd properties. Dictionary pairs are in the form: key=value and pairs are "
@@ -4405,11 +4596,11 @@ msgid ""
 "name=ethtool delay-up=3\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4553
+#: ../clients/common/nm-meta-setting-desc.c:4577
 msgid "IEEE 802.15.4 (WPAN) parent device or connection UUID"
 msgstr "IEEE 802.15.4 (WPAN) ਮੁੱਢਲਾ ਜੰਤਰ ਜਾਂ ਕਨੈਕਸ਼ਨ UUID"
 
-#: ../clients/common/nm-meta-setting-desc.c:4586
+#: ../clients/common/nm-meta-setting-desc.c:4613
 msgid ""
 "Enter file path to CA certificate (optionally prefixed with file://).\n"
 "  [file://]<file path>\n"
@@ -4417,7 +4608,7 @@ msgid ""
 "Example: /home/cimrman/cacert.crt\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4625
+#: ../clients/common/nm-meta-setting-desc.c:4655
 msgid ""
 "Enter file path to client certificate (optionally prefixed with file://).\n"
 "  [file://]<file path>\n"
@@ -4425,7 +4616,7 @@ msgid ""
 "Example: /home/cimrman/jara.crt\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4682
+#: ../clients/common/nm-meta-setting-desc.c:4712
 msgid ""
 "Enter file path to CA certificate for inner authentication (optionally "
 "prefixed\n"
@@ -4435,7 +4626,7 @@ msgid ""
 "Example: /home/cimrman/ca-zweite-phase.crt\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4722
+#: ../clients/common/nm-meta-setting-desc.c:4755
 msgid ""
 "Enter file path to client certificate for inner authentication (optionally "
 "prefixed\n"
@@ -4445,7 +4636,7 @@ msgid ""
 "Example: /home/cimrman/jara-zweite-phase.crt\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4749
+#: ../clients/common/nm-meta-setting-desc.c:4782
 msgid ""
 "Enter bytes as a list of hexadecimal values.\n"
 "Two formats are accepted:\n"
@@ -4466,8 +4657,8 @@ msgstr ""
 "ਉਦਾਹਰਣ: ab0455a6ea3a74C2\n"
 "          ab 4 55 0xa6 ea 3a 74 C2\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4766
-#: ../clients/common/nm-meta-setting-desc.c:4784
+#: ../clients/common/nm-meta-setting-desc.c:4799
+#: ../clients/common/nm-meta-setting-desc.c:4817
 msgid ""
 "Enter path to a private key and the key password (if not set yet):\n"
 "  [file://]<file path> [<password>]\n"
@@ -4480,84 +4671,84 @@ msgstr ""
 "ਯਾਦ ਰੱਖੋ ਕਿ  nmcli ਕੱਚੇ ਬਲੋਬ ਡਾਟੇ ਵਜੋਂ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਦੇਣ ਲਈ ਸਹਾਇਕ ਨਹੀ ਹੈ।\n"
 "ਮਿਸਾਲ: /home/cimrman/jara-priv-key Dardanely\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4823
-#: ../clients/common/nm-secret-agent-simple.c:281
-#: ../clients/common/nm-secret-agent-simple.c:369
-#: ../clients/tui/nmt-page-dsl.c:66 ../clients/tui/nmt-page-wifi.c:332
+#: ../clients/common/nm-meta-setting-desc.c:4856
+#: ../clients/common/nm-secret-agent-simple.c:268
+#: ../clients/common/nm-secret-agent-simple.c:356
+#: ../clients/tui/nmt-page-dsl.c:53 ../clients/tui/nmt-page-wifi.c:322
 msgid "Username"
 msgstr "ਵਰਤੋਂਕਾਰ-ਨਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4829
-#: ../clients/common/nm-meta-setting-desc.c:5044
-#: ../clients/common/nm-meta-setting-desc.c:5434
-#: ../clients/common/nm-meta-setting-desc.c:6339
+#: ../clients/common/nm-meta-setting-desc.c:4862
+#: ../clients/common/nm-meta-setting-desc.c:5146
+#: ../clients/common/nm-meta-setting-desc.c:5573
+#: ../clients/common/nm-meta-setting-desc.c:6561
 msgid "Password [none]"
 msgstr "ਪਾਸਵਰਡ [ਕੋਈ ਨਹੀਂ]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:4875
+#: ../clients/common/nm-meta-setting-desc.c:4908
 msgid "Bluetooth device address"
 msgstr "ਬਲੂਟੁੱਥ ਜੰਤਰ ਸਿਰਨਾਵੇਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:4923
-#: ../clients/common/nm-meta-setting-desc.c:5487
-#: ../clients/common/nm-meta-setting-desc.c:6994
-#: ../clients/common/nm-meta-setting-desc.c:7032
-#: ../clients/common/nm-meta-setting-desc.c:7207
-#: ../clients/common/nm-meta-setting-desc.c:7437
+#: ../clients/common/nm-meta-setting-desc.c:4956
+#: ../clients/common/nm-meta-setting-desc.c:5626
+#: ../clients/common/nm-meta-setting-desc.c:7269
+#: ../clients/common/nm-meta-setting-desc.c:7307
+#: ../clients/common/nm-meta-setting-desc.c:7489
+#: ../clients/common/nm-meta-setting-desc.c:7722
 msgid "MAC [none]"
 msgstr "MAC [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4929
+#: ../clients/common/nm-meta-setting-desc.c:4962
 msgid "Enable STP [no]"
 msgstr "STP ਸਮਰੱਥ ਕਰੋ [ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4935
+#: ../clients/common/nm-meta-setting-desc.c:4968
 msgid "STP priority [32768]"
 msgstr "STP ਤਰਜੀਹ [32768]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4941
+#: ../clients/common/nm-meta-setting-desc.c:4974
 msgid "Forward delay [15]"
 msgstr "ਅੱਗੇ ਨੂੰ ਦੇਰੀ [15]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4947
+#: ../clients/common/nm-meta-setting-desc.c:4980
 msgid "Hello time [2]"
 msgstr "ਹੈਲੋ ਸਮਾਂ [2]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4953
+#: ../clients/common/nm-meta-setting-desc.c:4986
 msgid "Max age [20]"
 msgstr "ਵੱਧ ਤੋਂ ਵੱਧ ਉਮਰ [20]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4959
+#: ../clients/common/nm-meta-setting-desc.c:4992
 msgid "MAC address ageing time [300]"
 msgstr "MAC ਪਤਾ ਉਮਰ ਸਮਾਂ [300]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4965
+#: ../clients/common/nm-meta-setting-desc.c:5002
 msgid "Group forward mask [0]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:4971
+#: ../clients/common/nm-meta-setting-desc.c:5044
 msgid "Enable IGMP snooping [no]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:5000
+#: ../clients/common/nm-meta-setting-desc.c:5102
 msgid "Bridge port priority [32]"
 msgstr "ਬਰਿੱਜ ਪੋਰਟ ਤਰਜੀਹ [32]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5006
+#: ../clients/common/nm-meta-setting-desc.c:5108
 msgid "Bridge port STP path cost [100]"
 msgstr "ਬਰਿੱਜ ਪੋਰਟ STP ਰਾਹ ਕੀਮਤ [100]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5012
+#: ../clients/common/nm-meta-setting-desc.c:5114
 msgid "Hairpin [no]"
 msgstr "ਹੇਅਰਪਿੰਨ [ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5038
-#: ../clients/common/nm-meta-setting-desc.c:5428
-#: ../clients/common/nm-meta-setting-desc.c:6852
+#: ../clients/common/nm-meta-setting-desc.c:5140
+#: ../clients/common/nm-meta-setting-desc.c:5567
+#: ../clients/common/nm-meta-setting-desc.c:7115
 msgid "Username [none]"
 msgstr "ਵਰਤੋਂਕਾਰ-ਨਾਂ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5141
+#: ../clients/common/nm-meta-setting-desc.c:5242
 msgid ""
 "Enter a list of user permissions. This is a list of user names formatted "
 "as:\n"
@@ -4572,7 +4763,7 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣ: ਜਸਵਿੰਦਰ ਸਤਿੰਦਰ ਅਮਜਿੰਦਰ\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5193
+#: ../clients/common/nm-meta-setting-desc.c:5295
 msgid ""
 "Enter secondary connections that should be activated when this connection "
 "is\n"
@@ -4585,7 +4776,7 @@ msgid ""
 "Example: private-openvpn, fe6ba5d8-c2fc-4aae-b2e3-97efddd8d9a7\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:5216
+#: ../clients/common/nm-meta-setting-desc.c:5318
 msgid ""
 "Enter a value which indicates whether the connection is subject to a data\n"
 "quota, usage costs or other limitations. Accepted options are:\n"
@@ -4594,25 +4785,25 @@ msgid ""
 "'unknown' to let NetworkManager choose a value using some heuristics\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:5444
+#: ../clients/common/nm-meta-setting-desc.c:5583
 msgid "APN"
 msgstr "APN"
 
-#: ../clients/common/nm-meta-setting-desc.c:5496
-#: ../clients/common/nm-meta-setting-desc.c:7063
-#: ../clients/common/nm-meta-setting-desc.c:7247
+#: ../clients/common/nm-meta-setting-desc.c:5635
+#: ../clients/common/nm-meta-setting-desc.c:7338
+#: ../clients/common/nm-meta-setting-desc.c:7529
 msgid "MTU [auto]"
 msgstr "MTU [ਆਟੋ]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:5515
+#: ../clients/common/nm-meta-setting-desc.c:5654
 msgid "P_KEY [none]"
 msgstr "P_KEY [ਕੋਈ ਨਹੀਂ] "
 
-#: ../clients/common/nm-meta-setting-desc.c:5524
+#: ../clients/common/nm-meta-setting-desc.c:5663
 msgid "Parent interface [none]"
 msgstr "ਮੁੱਢਲਾ ਇੰਟਰਫੇਸ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5551
+#: ../clients/common/nm-meta-setting-desc.c:5690
 msgid ""
 "Enter a list of IPv4 addresses of DNS servers.\n"
 "\n"
@@ -4622,11 +4813,11 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣ: 8.8.8.8, 8.8.4.4\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5599
+#: ../clients/common/nm-meta-setting-desc.c:5738
 msgid "IPv4 address (IP[/plen]) [none]"
 msgstr "IPv4 ਸਿਰਨਾਵਾਂ (IP[/plen]) [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5601
+#: ../clients/common/nm-meta-setting-desc.c:5740
 #, fuzzy
 msgid ""
 "Enter a list of IPv4 addresses formatted as:\n"
@@ -4641,11 +4832,11 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣ: 192.168.1.5/24 192.168.1.1, 10.0.0.11/24\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5620
+#: ../clients/common/nm-meta-setting-desc.c:5759
 msgid "IPv4 gateway [none]"
 msgstr "IPv4 ਗੇਟਵੇਅ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5628
+#: ../clients/common/nm-meta-setting-desc.c:5767
 #, fuzzy
 msgid ""
 "Enter a list of IPv4 routes formatted as:\n"
@@ -4665,14 +4856,14 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣ: 192.168.2.0/24 192.168.2.1 3, 10.1.0.0/16 10.0.0.254\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5668
+#: ../clients/common/nm-meta-setting-desc.c:5807
 msgid ""
 "Enter a list of IPv4 routing rules formatted as:\n"
 "  priority [prio] [from [src]] [to [dst]], ,...\n"
 "\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:5758
+#: ../clients/common/nm-meta-setting-desc.c:5914
 msgid ""
 "Enter a list of IPv6 addresses of DNS servers.  If the IPv6 configuration "
 "method is 'auto' these DNS servers are appended to those (if any) returned "
@@ -4691,11 +4882,11 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣ: 2607:f0d0:1002:51::4, 2607:f0d0:1002:51::1\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5812
+#: ../clients/common/nm-meta-setting-desc.c:5968
 msgid "IPv6 address (IP[/plen]) [none]"
 msgstr "IPv6 ਸਿਰਨਾਵਾਂ (IP[/plen]) [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5814
+#: ../clients/common/nm-meta-setting-desc.c:5970
 #, fuzzy
 msgid ""
 "Enter a list of IPv6 addresses formatted as:\n"
@@ -4711,11 +4902,11 @@ msgstr ""
 "ਉਦਾਹਰਣ: 2607:f0d0:1002:51::4/64 2607:f0d0:1002:51::1, "
 "1050:0:0:0:5:600:300c:326b\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5833
+#: ../clients/common/nm-meta-setting-desc.c:5989
 msgid "IPv6 gateway [none]"
 msgstr "IPv6 ਗੇਟਵੇ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5841
+#: ../clients/common/nm-meta-setting-desc.c:5997
 #, fuzzy
 msgid ""
 "Enter a list of IPv6 routes formatted as:\n"
@@ -4737,175 +4928,180 @@ msgstr ""
 "ਉਦਾਹਰਣ: 2001:db8:beef:2::/64 2001:db8:beef::2, 2001:db8:beef:3::/64 2001:db8:"
 "beef::3 2\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5881
+#: ../clients/common/nm-meta-setting-desc.c:6037
 msgid ""
 "Enter a list of IPv6 routing rules formatted as:\n"
 "  priority [prio] [from [src]] [to [dst]], ,...\n"
 "\n"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:5969
-#: ../clients/common/nm-meta-setting-desc.c:6893
+#: ../clients/common/nm-meta-setting-desc.c:6144
+#: ../clients/common/nm-meta-setting-desc.c:7168
 msgid "Parent device [none]"
 msgstr "ਮੁੱਢਲਾ ਜੰਤਰ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5975
+#: ../clients/common/nm-meta-setting-desc.c:6150
 msgid "Local endpoint [none]"
 msgstr "ਲੋਕਲ ਐਂਡਪੁਆਇੰਟ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5982
-#: ../clients/common/nm-meta-setting-desc.c:6913
+#: ../clients/common/nm-meta-setting-desc.c:6157
+#: ../clients/common/nm-meta-setting-desc.c:7188
 msgid "Remote"
 msgstr "ਰਿਮੋਟ"
 
-#: ../clients/common/nm-meta-setting-desc.c:6027
+#: ../clients/common/nm-meta-setting-desc.c:6202
 msgid "MACsec parent device or connection UUID"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:6048
+#: ../clients/common/nm-meta-setting-desc.c:6223
 msgid "Enable encryption [yes]"
 msgstr "ਇੰਕ੍ਰਿਪਸ਼ਨ ਸਮਰੱਥ [ਹਾਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6054
-#: ../clients/common/nm-secret-agent-simple.c:930
+#: ../clients/common/nm-meta-setting-desc.c:6229
+#: ../clients/common/nm-secret-agent-simple.c:917
 msgid "MKA CAK"
 msgstr "MKA CAK"
 
-#: ../clients/common/nm-meta-setting-desc.c:6064
+#: ../clients/common/nm-meta-setting-desc.c:6239
 msgid "MKA_CKN"
 msgstr "MKA_CKN"
 
-#: ../clients/common/nm-meta-setting-desc.c:6070
+#: ../clients/common/nm-meta-setting-desc.c:6245
 msgid "SCI port [1]"
 msgstr "SCI ਪੋਰਟ [1]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6096
+#: ../clients/common/nm-meta-setting-desc.c:6271
 msgid "MACVLAN parent device or connection UUID"
 msgstr "MACVLAN ਮੁੱਢਲਾ ਜੰਤਰ ਜਾਂ ਕਨੈਕਸ਼ਨ UUID"
 
-#: ../clients/common/nm-meta-setting-desc.c:6117
+#: ../clients/common/nm-meta-setting-desc.c:6292
 msgid "Tap [no]"
 msgstr "ਟੈਪ [ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6152
-#: ../clients/common/nm-meta-setting-desc.c:7162
-#: ../clients/tui/nmt-page-wifi.c:224
+#: ../clients/common/nm-meta-setting-desc.c:6359
+#: ../clients/common/nm-meta-setting-desc.c:7443
+#: ../clients/tui/nmt-page-wifi.c:213
 msgid "SSID"
 msgstr "SSID"
 
-#: ../clients/common/nm-meta-setting-desc.c:6161
+#: ../clients/common/nm-meta-setting-desc.c:6368
 msgid "OLPC Mesh channel [1]"
 msgstr "OLPC ਮੈਸ਼ ਚੈਨਲ [1]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6170
+#: ../clients/common/nm-meta-setting-desc.c:6377
 msgid "DHCP anycast MAC address [none]"
 msgstr "DHCP anycast MAC ਸਿਰਨਾਵਾਂ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6320
+#: ../clients/common/nm-meta-setting-desc.c:6542
 msgid "PPPoE parent device"
 msgstr "PPPoE ਮੁੱਢਲਾ ਜੰਤਰ"
 
-#: ../clients/common/nm-meta-setting-desc.c:6326
+#: ../clients/common/nm-meta-setting-desc.c:6548
 msgid "Service [none]"
 msgstr "ਸਰਵਿਸ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6333
+#: ../clients/common/nm-meta-setting-desc.c:6555
 msgid "PPPoE username"
 msgstr "PPPoE ਵਰਤੋਂਕਾਰ-ਨਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:6369
+#: ../clients/common/nm-meta-setting-desc.c:6591
 msgid "Browser only [no]"
 msgstr "ਕੇਵਲ ਬਰਾਊਜ਼ਰ [ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6375
+#: ../clients/common/nm-meta-setting-desc.c:6597
 msgid "PAC URL"
 msgstr "PAC URL"
 
-#: ../clients/common/nm-meta-setting-desc.c:6381
+#: ../clients/common/nm-meta-setting-desc.c:6603
 msgid "PAC script"
 msgstr "PAC ਸਕ੍ਰਿਪਟ"
 
-#: ../clients/common/nm-meta-setting-desc.c:6505
-#: ../clients/common/nm-meta-setting-desc.c:6667
+#: ../clients/common/nm-meta-setting-desc.c:6727
+#: ../clients/common/nm-meta-setting-desc.c:6915
 #, fuzzy
 msgid "Team JSON configuration [none]"
 msgstr "JSON ਟੋਲੀ ਸੰਰਚਨਾ [ਕੋਈ ਨਹੀਂ]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:6755
+#: ../clients/common/nm-meta-setting-desc.c:7018
 msgid "User ID [none]"
 msgstr "ਵਰਤੋਂਕਾਰ ਪਛਾਣ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6761
+#: ../clients/common/nm-meta-setting-desc.c:7024
 msgid "Group ID [none]"
 msgstr "ਗਰੁੱਪ ਪਛਾਣ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6767
+#: ../clients/common/nm-meta-setting-desc.c:7030
 #, fuzzy
 msgid "Enable PI [no]"
 msgstr "STP ਯੋਗ ਕਰੋ (ਹਾਂ/ਨਹੀਂ) [ਹਾਂ]: "
 
-#: ../clients/common/nm-meta-setting-desc.c:6773
+#: ../clients/common/nm-meta-setting-desc.c:7036
 msgid "Enable VNET header [no]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:6779
+#: ../clients/common/nm-meta-setting-desc.c:7042
 msgid "Enable multi queue [no]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:6792
+#: ../clients/common/nm-meta-setting-desc.c:7055
 msgid "VLAN parent device or connection UUID"
 msgstr "VLAN ਮੁੱਢਲਾ ਜੰਤਰ ਜਾਂ ਕਨੈਕਸ਼ਨ UUID"
 
-#: ../clients/common/nm-meta-setting-desc.c:6799
+#: ../clients/common/nm-meta-setting-desc.c:7062
 msgid "VLAN ID (<0-4094>)"
 msgstr "VLAN ID (<0-4094>)"
 
-#: ../clients/common/nm-meta-setting-desc.c:6805
+#: ../clients/common/nm-meta-setting-desc.c:7068
 msgid "VLAN flags (<0-7>) [none]"
 msgstr "VLAN ਫਲੈਗ (<0-7>) [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6814
+#: ../clients/common/nm-meta-setting-desc.c:7077
 msgid "Ingress priority maps [none]"
 msgstr "Ingress ਤਰਜੀਹੀ ਨਕਸ਼ੇ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6824
+#: ../clients/common/nm-meta-setting-desc.c:7087
 msgid "Egress priority maps [none]"
 msgstr "Egress ਤਰਜੀਹੀ ਨਕਸ਼ੇ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6900
+#: ../clients/common/nm-meta-setting-desc.c:7155
+#, fuzzy
+msgid "Table [0]"
+msgstr "STP ਯੋਗ ਕਰੋ (ਹਾਂ/ਨਹੀਂ) [ਹਾਂ]: "
+
+#: ../clients/common/nm-meta-setting-desc.c:7175
 msgid "VXLAN ID"
 msgstr "VXLAN ID"
 
-#: ../clients/common/nm-meta-setting-desc.c:6906
+#: ../clients/common/nm-meta-setting-desc.c:7181
 msgid "Local address [none]"
 msgstr "ਲੋਕਲ ਸਿਰਨਾਵੇਂ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6919
+#: ../clients/common/nm-meta-setting-desc.c:7194
 msgid "Minimum source port [0]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:6925
+#: ../clients/common/nm-meta-setting-desc.c:7200
 msgid "Maximum source port [0]"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:6931
+#: ../clients/common/nm-meta-setting-desc.c:7206
 msgid "Destination port [8472]"
 msgstr "ਟਿਕਾਣਾ ਪੋਰਟ [8472]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6971
+#: ../clients/common/nm-meta-setting-desc.c:7246
 msgid "Peer"
 msgstr ""
 
-#: ../clients/common/nm-meta-setting-desc.c:7001
+#: ../clients/common/nm-meta-setting-desc.c:7276
 msgid "WiMAX NSP name"
 msgstr "ਵਾਈਮੈਕਸ NSP ਨਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7038
-#: ../clients/common/nm-meta-setting-desc.c:7212
+#: ../clients/common/nm-meta-setting-desc.c:7313
+#: ../clients/common/nm-meta-setting-desc.c:7494
 msgid "Cloned MAC [none]"
 msgstr "ਕਲੋਨ ਕੀਤਾ MAC [ਕੋਈ ਨਹੀਂ]"
 
-#: ../clients/common/nm-meta-setting-desc.c:7071
+#: ../clients/common/nm-meta-setting-desc.c:7346
 msgid ""
 "Enter a list of subchannels (comma or space separated).\n"
 "\n"
@@ -4915,429 +5111,430 @@ msgstr ""
 "\n"
 "ਉਦਾਹਰਣ: 0.0.0e20 0.0.0e21 0.0.0e22\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:7386
+#: ../clients/common/nm-meta-setting-desc.c:7671
 msgid ""
 "Enter the type of WEP keys. The accepted values are: 0 or unknown, 1 or key, "
 "and 2 or passphrase.\n"
 msgstr ""
 "WEP ਕੁੰਜੀਆਂ ਦੀ ਕਿਸਮ ਭਰੋ। ਪਰਵਾਨਿਤ ਮੁੱਲ ਹਨ: 0 ਜਾਂ ਅਣਪਛਾਤਾ, 1 ਜਾਂ ਕੁੰਜੀ, ਅਤੇ 2 ਜਾਂਵਾਕ।\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:7445
+#: ../clients/common/nm-meta-setting-desc.c:7730
 msgid "Short address (<0x0000-0xffff>)"
 msgstr "ਛੋਟਾ ਸਿਰਨਾਵਾਂ (<0x0000-0xffff>)"
 
-#: ../clients/common/nm-meta-setting-desc.c:7461
+#: ../clients/common/nm-meta-setting-desc.c:7746
 msgid "PAN Identifier (<0x0000-0xffff>)"
 msgstr "PAN ਪਛਾਣਕਰਤਾ (<0x0000-0xffff>)"
 
-#: ../clients/common/nm-meta-setting-desc.c:7476
+#: ../clients/common/nm-meta-setting-desc.c:7761
 msgid "Page (<default|0-31>)"
 msgstr "ਸਫ਼ਾ (<default|0-31>)"
 
-#: ../clients/common/nm-meta-setting-desc.c:7490
+#: ../clients/common/nm-meta-setting-desc.c:7775
 msgid "Channel (<default|0-26>)"
 msgstr "ਚੈਨਲ (<default|0-26>)"
 
 #. ***************************************************************************
-#: ../clients/common/nm-meta-setting-desc.c:7625
+#: ../clients/common/nm-meta-setting-desc.c:7910
 msgid "6LOWPAN settings"
 msgstr "6LOWPAN ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7626
+#: ../clients/common/nm-meta-setting-desc.c:7911
 msgid "802-1x settings"
 msgstr "802-1x ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7627
-#: ../src/devices/adsl/nm-device-adsl.c:132
+#: ../clients/common/nm-meta-setting-desc.c:7912
+#: ../src/devices/adsl/nm-device-adsl.c:117
 msgid "ADSL connection"
 msgstr "ADSL ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7628
+#: ../clients/common/nm-meta-setting-desc.c:7913
 msgid "bluetooth connection"
 msgstr "ਬਲੂਟੁੱਥ ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7629
+#: ../clients/common/nm-meta-setting-desc.c:7914
 msgid "Bond device"
 msgstr "ਬੌਂਡ ਜੰਤਰ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7630
+#: ../clients/common/nm-meta-setting-desc.c:7915
 msgid "Bridge device"
 msgstr "ਬਰਿੱਜ ਜੰਤਰ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7631
+#: ../clients/common/nm-meta-setting-desc.c:7916
 msgid "Bridge port"
 msgstr "ਬਰਿੱਜ ਪੋਰਟ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7632
+#: ../clients/common/nm-meta-setting-desc.c:7917
 msgid "CDMA mobile broadband connection"
 msgstr "CDMA ਮੋਬਾਈਲ ਬਰਾਡਬੈਂਡ ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7633
+#: ../clients/common/nm-meta-setting-desc.c:7918
 msgid "General settings"
 msgstr "ਆਮ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7634
+#: ../clients/common/nm-meta-setting-desc.c:7919
 msgid "DCB settings"
 msgstr "DCB ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7635
+#: ../clients/common/nm-meta-setting-desc.c:7920
 msgid "Dummy settings"
 msgstr "ਫ਼ਰਜ਼ੀ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7636
+#: ../clients/common/nm-meta-setting-desc.c:7921
 msgid "Ethtool settings"
 msgstr "ਈਥਟੂਲ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7637
+#: ../clients/common/nm-meta-setting-desc.c:7922
 msgid "Generic settings"
 msgstr "ਸਧਾਰਨ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7638
+#: ../clients/common/nm-meta-setting-desc.c:7923
 msgid "GSM mobile broadband connection"
 msgstr "GSM ਮੋਬਾਈਲ ਬਰਾਡਬੈਂਡ ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7639
-#: ../src/devices/nm-device-infiniband.c:172
+#: ../clients/common/nm-meta-setting-desc.c:7924
+#: ../src/devices/nm-device-infiniband.c:158
 msgid "InfiniBand connection"
 msgstr "ਇਫੀਂਬੈਂਡ ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7640
+#: ../clients/common/nm-meta-setting-desc.c:7925
 msgid "IPv4 protocol"
 msgstr "IPv4 ਪਰੋਟੋਕਾਲ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7641
+#: ../clients/common/nm-meta-setting-desc.c:7926
 msgid "IPv6 protocol"
 msgstr "IPv6 ਪਰੋਟੋਕਾਲ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7642
+#: ../clients/common/nm-meta-setting-desc.c:7927
 msgid "IP-tunnel settings"
 msgstr "IP-ਟਨਲ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7643
+#: ../clients/common/nm-meta-setting-desc.c:7928
 msgid "MACsec connection"
 msgstr "MACsec ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7644
+#: ../clients/common/nm-meta-setting-desc.c:7929
 msgid "macvlan connection"
 msgstr "macvlan ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7645
+#: ../clients/common/nm-meta-setting-desc.c:7930
 msgid "Match"
 msgstr "ਮੇਲ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7646
+#: ../clients/common/nm-meta-setting-desc.c:7931
 msgid "OLPC Mesh connection"
 msgstr "OLPC ਮੈਸ਼ ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7647
+#: ../clients/common/nm-meta-setting-desc.c:7932
 msgid "Open vSwitch bridge settings"
 msgstr "ਓਪਨ vSwitch ਬਰਿੱਜ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7648
+#: ../clients/common/nm-meta-setting-desc.c:7933
+#, fuzzy
+msgid "Open vSwitch DPDK interface settings"
+msgstr "ਓਪਨ vSwitch ਇੰਟਰਫੇਸ ਸੈਟਿੰਗਾਂ"
+
+#: ../clients/common/nm-meta-setting-desc.c:7934
 msgid "Open vSwitch interface settings"
 msgstr "ਓਪਨ vSwitch ਇੰਟਰਫੇਸ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7649
+#: ../clients/common/nm-meta-setting-desc.c:7935
 msgid "Open vSwitch patch interface settings"
 msgstr "ਓਪਨ vSwitch ਪੈਚ ਇੰਟਰਫੇਸ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7650
+#: ../clients/common/nm-meta-setting-desc.c:7936
 msgid "Open vSwitch port settings"
 msgstr "ਓਪਨ vSwitch ਪੋਰਟ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7651
+#: ../clients/common/nm-meta-setting-desc.c:7937
 msgid "PPP settings"
 msgstr "PPP ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7652
+#: ../clients/common/nm-meta-setting-desc.c:7938
 msgid "PPPoE"
 msgstr "PPPoE"
 
-#: ../clients/common/nm-meta-setting-desc.c:7653
+#: ../clients/common/nm-meta-setting-desc.c:7939
 msgid "Proxy"
 msgstr "ਪਰਾਕਸੀ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7654
+#: ../clients/common/nm-meta-setting-desc.c:7940
 msgid "Serial settings"
 msgstr "ਸੀਰੀਅਲ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7655
+#: ../clients/common/nm-meta-setting-desc.c:7941
 msgid "SR-IOV settings"
 msgstr "SR-IOV ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7656
+#: ../clients/common/nm-meta-setting-desc.c:7942
 msgid "Traffic controls"
 msgstr "ਟਰੈਫਿਕ ਕੰਟਰੋਲ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7657
+#: ../clients/common/nm-meta-setting-desc.c:7943
 msgid "Team device"
 msgstr "ਟੀਮ ਜੰਤਰ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7658
+#: ../clients/common/nm-meta-setting-desc.c:7944
 msgid "Team port"
 msgstr "ਟੀਮ ਪੋਰਟ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7659
+#: ../clients/common/nm-meta-setting-desc.c:7945
 msgid "Tun device"
 msgstr "ਟਨ ਜੰਤਰ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7660
+#: ../clients/common/nm-meta-setting-desc.c:7946
 msgid "User settings"
 msgstr "ਵਰਤੋਂਕਾਰ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7661
-#: ../src/devices/nm-device-vlan.c:400
+#: ../clients/common/nm-meta-setting-desc.c:7947
+#: ../src/devices/nm-device-vlan.c:385
 msgid "VLAN connection"
 msgstr "VLAN ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7662 ../src/nm-manager.c:5518
+#: ../clients/common/nm-meta-setting-desc.c:7948 ../src/nm-manager.c:5714
 msgid "VPN connection"
 msgstr "VPN ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7663
-#: ../src/devices/nm-device-vxlan.c:369
+#: ../clients/common/nm-meta-setting-desc.c:7949
+#: ../src/devices/nm-device-vrf.c:175
+#, fuzzy
+msgid "VRF connection"
+msgstr "VPN ਕਨੈਕਸ਼ਨ"
+
+#: ../clients/common/nm-meta-setting-desc.c:7950
+#: ../src/devices/nm-device-vxlan.c:354
 msgid "VXLAN connection"
 msgstr "VXLAN ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7664
+#: ../clients/common/nm-meta-setting-desc.c:7951
 #, fuzzy
 msgid "Wi-Fi P2P connection"
 msgstr "Wi-Fi ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7665
+#: ../clients/common/nm-meta-setting-desc.c:7952
 msgid "WiMAX connection"
 msgstr "WiMAX ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7666
+#: ../clients/common/nm-meta-setting-desc.c:7953
 msgid "Wired Ethernet"
 msgstr "ਤਾਰਾ ਵਾਲਾ ਈਥਰਨੈੱਟ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7667
+#: ../clients/common/nm-meta-setting-desc.c:7954
 #, fuzzy
 msgid "WireGuard VPN settings"
 msgstr "WPAN ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7668
+#: ../clients/common/nm-meta-setting-desc.c:7955
 msgid "Wi-Fi connection"
 msgstr "Wi-Fi ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7669
+#: ../clients/common/nm-meta-setting-desc.c:7956
 msgid "Wi-Fi security settings"
 msgstr "Wi-Fi ਸੁਰੱਖਿਆ ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:7670
+#: ../clients/common/nm-meta-setting-desc.c:7957
 msgid "WPAN settings"
 msgstr "WPAN ਸੈਟਿੰਗਾਂ"
 
-#: ../clients/common/nm-meta-setting-desc.c:8033
+#: ../clients/common/nm-meta-setting-desc.c:8334
 msgid "name"
 msgstr "ਨਾਂ"
 
-#: ../clients/common/nm-polkit-listener.c:238
-msgid "An authentication session is already underway."
+#: ../clients/common/nm-polkit-listener.c:368
+#, c-format
+msgid "Could not find any session id for uid %d"
 msgstr ""
 
-#: ../clients/common/nm-secret-agent-simple.c:230
+#: ../clients/common/nm-polkit-listener.c:370
+#, fuzzy, c-format
+msgid "Could not retrieve session id: %s"
+msgstr "ਕਨੈਕਸ਼ਨ ਨੂੰ ਸਰਗਰਮ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %s"
+
+#: ../clients/common/nm-secret-agent-simple.c:217
 #, c-format
 msgid "Preshared-key for %s"
 msgstr ""
 
-#: ../clients/common/nm-secret-agent-simple.c:286
-#: ../clients/common/nm-secret-agent-simple.c:323
-#: ../clients/common/nm-secret-agent-simple.c:346
-#: ../clients/common/nm-secret-agent-simple.c:379
-#: ../clients/common/nm-secret-agent-simple.c:916
-#: ../clients/common/nm-secret-agent-simple.c:951
-#: ../clients/common/nm-secret-agent-simple.c:974
-#: ../clients/common/nm-vpn-helpers.c:123
-#: ../clients/common/nm-vpn-helpers.c:127
-#: ../clients/common/nm-vpn-helpers.c:133
-#: ../clients/common/nm-vpn-helpers.c:138 ../clients/tui/nmt-page-dsl.c:75
-#: ../clients/tui/nmt-page-wifi.c:277 ../clients/tui/nmt-page-wifi.c:308
-#: ../clients/tui/nmt-page-wifi.c:341
-msgid "Password"
-msgstr "ਪਾਸਵਰਡ"
-
-#: ../clients/common/nm-secret-agent-simple.c:295
+#: ../clients/common/nm-secret-agent-simple.c:282
 msgid "Identity"
 msgstr "ਸ਼ਨਾਖਤ"
 
-#: ../clients/common/nm-secret-agent-simple.c:300
+#: ../clients/common/nm-secret-agent-simple.c:287
 msgid "Private key password"
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਪਾਸਵਰਡ"
 
-#: ../clients/common/nm-secret-agent-simple.c:336
-#: ../clients/tui/nmt-page-wifi.c:289
+#: ../clients/common/nm-secret-agent-simple.c:323
+#: ../clients/tui/nmt-page-wifi.c:279
 msgid "Key"
 msgstr "ਕੁੰਜੀ"
 
-#: ../clients/common/nm-secret-agent-simple.c:374
-#: ../clients/tui/nmt-page-dsl.c:78
+#: ../clients/common/nm-secret-agent-simple.c:361
+#: ../clients/tui/nmt-page-dsl.c:65
 msgid "Service"
 msgstr "ਸਰਵਿਸ"
 
-#: ../clients/common/nm-secret-agent-simple.c:486
+#: ../clients/common/nm-secret-agent-simple.c:473
 #, fuzzy
 msgid "WireGuard private-key"
 msgstr "ਅਢੁਕਵੀਂ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ"
 
-#: ../clients/common/nm-secret-agent-simple.c:527
+#: ../clients/common/nm-secret-agent-simple.c:514
 #, fuzzy, c-format
 msgid "Secrets are required to connect WireGuard VPN '%s'"
 msgstr "ਤਾਰ ਵਾਲਾ ਨੈੱਟਵਰਕ '%s' ਵਰਤਣ ਲਈ ਭੇਤਾਂ ਦੀ ਲੋੜ ਹੈ"
 
-#: ../clients/common/nm-secret-agent-simple.c:628
-#: ../clients/common/nm-secret-agent-simple.c:912
-#: ../clients/common/nm-secret-agent-simple.c:947
-#: ../clients/common/nm-secret-agent-simple.c:970
-#: ../clients/common/nm-secret-agent-simple.c:989
+#: ../clients/common/nm-secret-agent-simple.c:615
+#: ../clients/common/nm-secret-agent-simple.c:899
+#: ../clients/common/nm-secret-agent-simple.c:934
+#: ../clients/common/nm-secret-agent-simple.c:957
+#: ../clients/common/nm-secret-agent-simple.c:976
 #, c-format
 msgid "A password is required to connect to '%s'."
 msgstr "'%s' ਨਾਲ ਜੁੜਨ ਲਈ ਪਾਸਵਰਡ ਲੋੜੀਂਦਾ ਹੈ।"
 
-#: ../clients/common/nm-secret-agent-simple.c:879
+#: ../clients/common/nm-secret-agent-simple.c:866
 msgid "Authentication required by wireless network"
 msgstr "ਬੇ-ਤਾਰ ਨੈੱਟਵਰਕ ਵਲੋਂ ਪ੍ਰਮਾਣਿਕਤਾ ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../clients/common/nm-secret-agent-simple.c:880
+#: ../clients/common/nm-secret-agent-simple.c:867
 #, c-format
 msgid ""
 "Passwords or encryption keys are required to access the wireless network "
 "'%s'."
 msgstr "ਬੇ-ਤਾਰ ਨੈੱਟਵਰਕ '%s' ਵਰਤਣ ਲਈ ਪਾਸਵਰਡ ਜਾਂ ਇੰਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀਆਂ ਲੋੜੀਂਦੀਆਂ ਹਨ"
 
-#: ../clients/common/nm-secret-agent-simple.c:885
+#: ../clients/common/nm-secret-agent-simple.c:872
 msgid "Wired 802.1X authentication"
 msgstr "ਤਾਰ ਵਾਲੀ 802.1X ਪ੍ਰਮਾਣਿਕਤਾ"
 
-#: ../clients/common/nm-secret-agent-simple.c:886
+#: ../clients/common/nm-secret-agent-simple.c:873
 #, c-format
 msgid "Secrets are required to access the wired network '%s'"
 msgstr "ਤਾਰ ਵਾਲਾ ਨੈੱਟਵਰਕ '%s' ਵਰਤਣ ਲਈ ਭੇਤਾਂ ਦੀ ਲੋੜ ਹੈ"
 
-#: ../clients/common/nm-secret-agent-simple.c:892
+#: ../clients/common/nm-secret-agent-simple.c:879
 msgid "DSL authentication"
 msgstr "DSL ਪ੍ਰਮਾਣਿਕਤਾ"
 
-#: ../clients/common/nm-secret-agent-simple.c:893
+#: ../clients/common/nm-secret-agent-simple.c:880
 #, c-format
 msgid "Secrets are required for the DSL connection '%s'"
 msgstr ""
 
-#: ../clients/common/nm-secret-agent-simple.c:902
+#: ../clients/common/nm-secret-agent-simple.c:889
 msgid "PIN code required"
 msgstr "ਪਿੰਨ ਕੋਡ ਲੋੜੀਂਦਾ"
 
-#: ../clients/common/nm-secret-agent-simple.c:903
+#: ../clients/common/nm-secret-agent-simple.c:890
 msgid "PIN code is needed for the mobile broadband device"
 msgstr "ਮੋਬਾਇਲ ਬਰਾਡਬੈਂਡ ਜੰਤਰ ਲਈ ਪਿੰਨ ਕੋਡ ਲੋੜੀਂਦਾ ਹੈ"
 
-#: ../clients/common/nm-secret-agent-simple.c:906
+#: ../clients/common/nm-secret-agent-simple.c:893
 msgid "PIN"
 msgstr "ਪਿੰਨ"
 
-#: ../clients/common/nm-secret-agent-simple.c:911
-#: ../clients/common/nm-secret-agent-simple.c:946
-#: ../clients/common/nm-secret-agent-simple.c:969
+#: ../clients/common/nm-secret-agent-simple.c:898
+#: ../clients/common/nm-secret-agent-simple.c:933
+#: ../clients/common/nm-secret-agent-simple.c:956
 msgid "Mobile broadband network password"
 msgstr "ਮੋਬਾਇਲ ਬਰੌਡਬੈਂਡ ਨੈੱਟਵਰਕ ਪਾਸਵਰਡ"
 
-#: ../clients/common/nm-secret-agent-simple.c:924
+#: ../clients/common/nm-secret-agent-simple.c:911
 #, c-format
 msgid "Secrets are required to access the MACsec network '%s'"
 msgstr ""
 
-#: ../clients/common/nm-secret-agent-simple.c:928
+#: ../clients/common/nm-secret-agent-simple.c:915
 msgid "MACsec PSK authentication"
 msgstr ""
 
-#: ../clients/common/nm-secret-agent-simple.c:935
+#: ../clients/common/nm-secret-agent-simple.c:922
 msgid "MACsec EAP authentication"
 msgstr ""
 
-#: ../clients/common/nm-secret-agent-simple.c:940
+#: ../clients/common/nm-secret-agent-simple.c:927
 #, fuzzy
 msgid "WireGuard VPN secret"
 msgstr "ਤਾਰ-ਗਾਰਡ"
 
-#: ../clients/common/nm-secret-agent-simple.c:979
+#: ../clients/common/nm-secret-agent-simple.c:966
 msgid "VPN password required"
 msgstr "VPN ਪਾਸਵਰਡ ਚਾਹੀਦਾ ਹੈ"
 
-#: ../clients/common/nm-vpn-helpers.c:52
+#: ../clients/common/nm-vpn-helpers.c:39
 #, c-format
 msgid "unknown VPN plugin \"%s\""
 msgstr "ਅਣਪਛਾਤਾ VPN ਪਲੱਗਇਨ \"%s\""
 
-#: ../clients/common/nm-vpn-helpers.c:63
+#: ../clients/common/nm-vpn-helpers.c:50
 #, c-format
 msgid "cannot load legacy-only VPN plugin \"%s\" for \"%s\""
 msgstr ""
 
-#: ../clients/common/nm-vpn-helpers.c:68
+#: ../clients/common/nm-vpn-helpers.c:55
 #, c-format
 msgid ""
 "cannot load VPN plugin \"%s\" due to missing \"%s\". Missing client plugin?"
 msgstr ""
 
-#: ../clients/common/nm-vpn-helpers.c:73
+#: ../clients/common/nm-vpn-helpers.c:60
 #, fuzzy, c-format
 msgid "failed to load VPN plugin \"%s\": %s"
 msgstr "ਗਲਤੀ: %s.%s ਨੂੰ ਸੁਧਾਰਨ ਵਿੱਚ ਅਸਫਲ: %s।"
 
-#: ../clients/common/nm-vpn-helpers.c:128
+#: ../clients/common/nm-vpn-helpers.c:144
 msgid "Certificate password"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਪਾਸਵਰਡ"
 
-#: ../clients/common/nm-vpn-helpers.c:129
+#: ../clients/common/nm-vpn-helpers.c:145
 msgid "HTTP proxy password"
 msgstr "HTTP ਪਰਾਕਸੀ ਪਾਸਵਰਡ"
 
-#: ../clients/common/nm-vpn-helpers.c:134
-#: ../clients/common/nm-vpn-helpers.c:139
+#: ../clients/common/nm-vpn-helpers.c:152
+#: ../clients/common/nm-vpn-helpers.c:161
 msgid "Group password"
 msgstr "ਗਰੁੱਪ ਪਾਸਵਰਡ"
 
-#: ../clients/common/nm-vpn-helpers.c:143 ../clients/tui/nmt-page-ip4.c:143
-#: ../clients/tui/nmt-page-ip6.c:143
+#: ../clients/common/nm-vpn-helpers.c:167 ../clients/tui/nmt-page-ip4.c:130
+#: ../clients/tui/nmt-page-ip6.c:131
 msgid "Gateway"
 msgstr "ਗੇਟਵੇਅ"
 
-#: ../clients/common/nm-vpn-helpers.c:144
+#: ../clients/common/nm-vpn-helpers.c:168
 msgid "Cookie"
 msgstr "ਕੂਕੀ"
 
-#: ../clients/common/nm-vpn-helpers.c:145
+#: ../clients/common/nm-vpn-helpers.c:169
 msgid "Gateway certificate hash"
 msgstr "ਗੇਟਵੇਅ ਸਰਟੀਫਿਕੇਟ ਹੈਸ਼"
 
-#: ../clients/common/nm-vpn-helpers.c:270
+#: ../clients/common/nm-vpn-helpers.c:267
 #, fuzzy, c-format
 msgid "Invalid peer starting at %s:%zu: %s"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ; %s\n"
 
-#: ../clients/common/nm-vpn-helpers.c:390
+#: ../clients/common/nm-vpn-helpers.c:388
 msgid ""
-"The WireGuard config file must be a valid interface name followed by \".conf"
-"\""
+"The name of the WireGuard config must be a valid interface name followed by "
+"\".conf\""
 msgstr ""
 
-#: ../clients/common/nm-vpn-helpers.c:678
+#: ../clients/common/nm-vpn-helpers.c:680
 #, c-format
 msgid "unrecognized line at %s:%zu"
 msgstr ""
 
-#: ../clients/common/nm-vpn-helpers.c:683
+#: ../clients/common/nm-vpn-helpers.c:685
 #, fuzzy, c-format
 msgid "invalid value for '%s' at %s:%zu"
 msgstr "'%2$s' ਲਈ '%1$s' ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ ਹੈ"
 
-#: ../clients/common/nm-vpn-helpers.c:688
+#: ../clients/common/nm-vpn-helpers.c:690
 #, fuzzy, c-format
 msgid "invalid secret '%s' at %s:%zu"
 msgstr "ਅਢੁੱਕਵਾਂ ਰੂਟ: %s. %s"
 
-#: ../clients/common/nm-vpn-helpers.c:801
+#: ../clients/common/nm-vpn-helpers.c:823
 #, fuzzy, c-format
 msgid "Failed to create WireGuard connection: %s"
 msgstr "ਗਲਤੀ: ਨਵਾਂ ਕੁਨੈਕਸ਼ਨ ਜੋੜਨ/ਸਰਗਰਮ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: (%d) %s"
@@ -5366,6 +5563,21 @@ msgstr ""
 
 #: ../clients/common/settings-docs.h.in:7
 msgid ""
+"Configures AP isolation, which prevents communication between wireless "
+"devices connected to this AP. This property can be set to a value different "
+"from NM_TERNARY_DEFAULT (-1) only when the interface is configured in AP "
+"mode. If set to NM_TERNARY_TRUE (1), devices are not able to communicate "
+"with each other. This increases security because it protects devices against "
+"attacks from other clients in the network. At the same time, it prevents "
+"devices to access resources on the same wireless networks as file shares, "
+"printers, etc. If set to NM_TERNARY_FALSE (0), devices can talk to each "
+"other. When set to NM_TERNARY_DEFAULT (-1), the global default is used; in "
+"case the global default is unspecified it is assumed to be NM_TERNARY_FALSE "
+"(0)."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:8
+msgid ""
 "802.11 frequency band of the network.  One of \"a\" for 5GHz 802.11a or \"bg"
 "\" for 2.4GHz 802.11.  This will lock associations to the Wi-Fi network to "
 "the specific band, i.e. if \"a\" is specified, the device will not associate "
@@ -5374,7 +5586,7 @@ msgid ""
 "work with all drivers."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:8
+#: ../clients/common/settings-docs.h.in:9
 msgid ""
 "If specified, directs the device to only associate with the given access "
 "point.  This capability is highly driver dependent and not supported by all "
@@ -5382,7 +5594,7 @@ msgid ""
 "an Ad-Hoc network and is unlikely to in the future."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:9
+#: ../clients/common/settings-docs.h.in:10
 msgid ""
 "Wireless channel to use for the Wi-Fi connection.  The device will only join "
 "(or create for Ad-Hoc networks) a Wi-Fi network on the specified channel.  "
@@ -5390,7 +5602,7 @@ msgid ""
 "the \"band\" property to be set."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:10
+#: ../clients/common/settings-docs.h.in:11
 msgid ""
 "If specified, request that the device use this MAC address instead. This is "
 "known as MAC cloning or spoofing. Beside explicitly specifying a MAC "
@@ -5406,8 +5618,8 @@ msgid ""
 "mac-address\" or the deprecated \"cloned-mac-address\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:11
-#: ../clients/common/settings-docs.h.in:91
+#: ../clients/common/settings-docs.h.in:12
+#: ../clients/common/settings-docs.h.in:95
 msgid ""
 "With \"cloned-mac-address\" setting \"random\" or \"stable\", by default all "
 "bits of the MAC address are scrambled and a locally-administered, unicast "
@@ -5434,7 +5646,7 @@ msgid ""
 "administered."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:12
+#: ../clients/common/settings-docs.h.in:13
 msgid ""
 "If TRUE, indicates that the network is a non-broadcasting network that hides "
 "its SSID. This works both in infrastructure and AP mode. In infrastructure "
@@ -5447,21 +5659,21 @@ msgid ""
 "mode), as the explicit probe-scans are distinctly recognizable on the air."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:13
+#: ../clients/common/settings-docs.h.in:14
 msgid ""
 "If specified, this connection will only apply to the Wi-Fi device whose "
 "permanent MAC address matches. This property does not change the MAC address "
 "of the device (i.e. MAC spoofing)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:14
+#: ../clients/common/settings-docs.h.in:15
 msgid ""
 "A list of permanent MAC addresses of Wi-Fi devices to which this connection "
 "should never apply.  Each MAC address should be given in the standard hex-"
 "digits-and-colons notation (eg \"00:11:22:33:44:55\")."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:15
+#: ../clients/common/settings-docs.h.in:16
 msgid ""
 "One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the "
 "user has set a global default to randomize and the supplicant supports "
@@ -5471,20 +5683,20 @@ msgid ""
 "Deprecated: 1"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:16
+#: ../clients/common/settings-docs.h.in:17
 msgid ""
-"Wi-Fi network mode; one of \"infrastructure\", \"adhoc\" or \"ap\".  If "
-"blank, infrastructure is assumed."
+"Wi-Fi network mode; one of \"infrastructure\", \"mesh\", \"adhoc\" or \"ap"
+"\".  If blank, infrastructure is assumed."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:17
-#: ../clients/common/settings-docs.h.in:94
+#: ../clients/common/settings-docs.h.in:18
+#: ../clients/common/settings-docs.h.in:98
 msgid ""
 "If non-zero, only transmit packets of the specified size or smaller, "
 "breaking larger packets up into multiple Ethernet frames."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:18
+#: ../clients/common/settings-docs.h.in:19
 msgid ""
 "One of NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2) (disable Wi-Fi power "
 "saving), NM_SETTING_WIRELESS_POWERSAVE_ENABLE (3) (enable Wi-Fi power "
@@ -5493,7 +5705,7 @@ msgid ""
 "globally configured value). All other values are reserved."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:19
+#: ../clients/common/settings-docs.h.in:20
 msgid ""
 "If non-zero, directs the device to only use the specified bitrate for "
 "communication with the access point.  Units are in Kb/s, ie 5500 = 5.5 Mbit/"
@@ -5501,7 +5713,7 @@ msgid ""
 "setting a static bitrate."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:20
+#: ../clients/common/settings-docs.h.in:21
 msgid ""
 "A list of BSSIDs (each BSSID formatted as a MAC address like "
 "\"00:11:22:33:44:55\") that have been detected as part of the Wi-Fi "
@@ -5510,18 +5722,18 @@ msgid ""
 "NetworkManager. The changes you make to this property will not be preserved."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:21
+#: ../clients/common/settings-docs.h.in:22
 msgid "SSID of the Wi-Fi network. Must be specified."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:22
+#: ../clients/common/settings-docs.h.in:23
 msgid ""
 "If non-zero, directs the device to use the specified transmit power. Units "
 "are dBm.  This property is highly driver dependent and not all devices "
 "support setting a static transmit power."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:23
+#: ../clients/common/settings-docs.h.in:24
 msgid ""
 "The NMSettingWirelessWakeOnWLan options to enable. Not all devices support "
 "all options. May be any combination of NM_SETTING_WIRELESS_WAKE_ON_WLAN_ANY "
@@ -5537,7 +5749,7 @@ msgid ""
 "Wake-on-LAN in NetworkManager)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:24
+#: ../clients/common/settings-docs.h.in:25
 msgid ""
 "When WEP is used (ie, key-mgmt = \"none\" or \"ieee8021x\") indicate the "
 "802.11 authentication algorithm required by the AP here.  One of \"open\" "
@@ -5546,7 +5758,7 @@ msgid ""
 "the \"leap-username\" and \"leap-password\" properties must be specified."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:25
+#: ../clients/common/settings-docs.h.in:26
 msgid ""
 "Indicates whether Fast Initial Link Setup (802.11ai) must be enabled for the "
 "connection.  One of NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT (0) (use "
@@ -5558,7 +5770,7 @@ msgid ""
 "no global default is set, FILS will be optionally enabled."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:26
+#: ../clients/common/settings-docs.h.in:27
 msgid ""
 "A list of group/broadcast encryption algorithms which prevents connections "
 "to Wi-Fi networks that do not utilize one of the algorithms in the list.  "
@@ -5566,31 +5778,31 @@ msgid ""
 "be one of \"wep40\", \"wep104\", \"tkip\", or \"ccmp\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:27
+#: ../clients/common/settings-docs.h.in:28
 msgid ""
 "Key management used for the connection.  One of \"none\" (WEP), \"ieee8021x"
-"\" (Dynamic WEP), \"wpa-none\" (Ad-Hoc WPA-PSK), \"wpa-psk\" (infrastructure "
-"WPA-PSK), \"sae\" (SAE) or \"wpa-eap\" (WPA-Enterprise). This property must "
-"be set for any Wi-Fi connection that uses security."
+"\" (Dynamic WEP), \"wpa-psk\" (infrastructure WPA-PSK), \"sae\" (SAE), \"owe"
+"\" (Opportunistic Wireless Encryption) or \"wpa-eap\" (WPA-Enterprise).  "
+"This property must be set for any Wi-Fi connection that uses security."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:28
+#: ../clients/common/settings-docs.h.in:29
 msgid ""
 "The login password for legacy LEAP connections (ie, key-mgmt = \"ieee8021x\" "
 "and auth-alg = \"leap\")."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:29
+#: ../clients/common/settings-docs.h.in:30
 msgid "Flags indicating how to handle the \"leap-password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:30
+#: ../clients/common/settings-docs.h.in:31
 msgid ""
 "The login username for legacy LEAP connections (ie, key-mgmt = \"ieee8021x\" "
 "and auth-alg = \"leap\")."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:31
+#: ../clients/common/settings-docs.h.in:32
 msgid ""
 "A list of pairwise encryption algorithms which prevents connections to Wi-Fi "
 "networks that do not utilize one of the algorithms in the list. For maximum "
@@ -5598,7 +5810,7 @@ msgid ""
 "\"tkip\" or \"ccmp\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:32
+#: ../clients/common/settings-docs.h.in:33
 msgid ""
 "Indicates whether Protected Management Frames (802.11w) must be enabled for "
 "the connection.  One of NM_SETTING_WIRELESS_SECURITY_PMF_DEFAULT (0) (use "
@@ -5610,14 +5822,14 @@ msgid ""
 "global default is set, PMF will be optionally enabled."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:33
+#: ../clients/common/settings-docs.h.in:34
 msgid ""
 "List of strings specifying the allowed WPA protocol versions to use. Each "
 "element may be one \"wpa\" (allow WPA) or \"rsn\" (allow WPA2/RSN).  If not "
 "specified, both WPA and RSN connections are allowed."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:34
+#: ../clients/common/settings-docs.h.in:35
 msgid ""
 "Pre-Shared-Key for WPA networks. For WPA-PSK, it's either an ASCII "
 "passphrase of 8 to 63 characters that is (as specified in the 802.11i "
@@ -5626,17 +5838,17 @@ msgid ""
 "length for SAE authentication."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:35
+#: ../clients/common/settings-docs.h.in:36
 msgid "Flags indicating how to handle the \"psk\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:36
+#: ../clients/common/settings-docs.h.in:37
 msgid ""
 "Flags indicating how to handle the \"wep-key0\", \"wep-key1\", \"wep-key2\", "
 "and \"wep-key3\" properties."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:37
+#: ../clients/common/settings-docs.h.in:38
 msgid ""
 "Controls the interpretation of WEP keys.  Allowed values are "
 "NM_WEP_KEY_TYPE_KEY (1), in which case the key is either a 10- or 26-"
@@ -5646,31 +5858,31 @@ msgid ""
 "actual WEP key."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:38
+#: ../clients/common/settings-docs.h.in:39
 msgid ""
 "Index 0 WEP key.  This is the WEP key used in most networks.  See the \"wep-"
 "key-type\" property for a description of how this key is interpreted."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:39
+#: ../clients/common/settings-docs.h.in:40
 msgid ""
 "Index 1 WEP key.  This WEP index is not used by most networks.  See the "
 "\"wep-key-type\" property for a description of how this key is interpreted."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:40
+#: ../clients/common/settings-docs.h.in:41
 msgid ""
 "Index 2 WEP key.  This WEP index is not used by most networks.  See the "
 "\"wep-key-type\" property for a description of how this key is interpreted."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:41
+#: ../clients/common/settings-docs.h.in:42
 msgid ""
 "Index 3 WEP key.  This WEP index is not used by most networks.  See the "
 "\"wep-key-type\" property for a description of how this key is interpreted."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:42
+#: ../clients/common/settings-docs.h.in:43
 msgid ""
 "When static WEP is used (ie, key-mgmt = \"none\") and a non-default WEP key "
 "index is used by the AP, put that WEP key index here.  Valid values are 0 "
@@ -5678,7 +5890,7 @@ msgid ""
 "Linksys WRT54G) number the keys 1 - 4."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:43
+#: ../clients/common/settings-docs.h.in:44
 msgid ""
 "Flags indicating which mode of WPS is to be used if any. There's little "
 "point in changing the default setting as NetworkManager will automatically "
@@ -5687,58 +5899,62 @@ msgid ""
 "of 1."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:44
+#: ../clients/common/settings-docs.h.in:45
 msgid ""
 "List of strings to be matched against the altSubjectName of the certificate "
 "presented by the authentication server. If the list is empty, no "
 "verification of the server certificate's altSubjectName is performed."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:45
+#: ../clients/common/settings-docs.h.in:46
 msgid ""
 "Anonymous identity string for EAP authentication methods.  Used as the "
 "unencrypted identity with EAP types that support different tunneled identity "
 "like EAP-TTLS."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:46
+#: ../clients/common/settings-docs.h.in:47
 msgid ""
 "A timeout for the authentication. Zero means the global default; if the "
 "global default is not set, the authentication timeout is 25 seconds."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:47
+#: ../clients/common/settings-docs.h.in:48
 msgid ""
 "Contains the CA certificate if used by the EAP method specified in the \"eap"
-"\" property. Certificate data is specified using a \"scheme\"; two are "
-"currently supported: blob and path. When using the blob scheme (which is "
-"backwards compatible with NM 0.7.x) this property should be set to the "
-"certificate's DER encoded data. When using the path scheme, this property "
-"should be set to the full UTF-8 encoded path of the certificate, prefixed "
-"with the string \"file://\" and ending with a terminating NUL byte. This "
-"property can be unset even if the EAP method supports CA certificates, but "
-"this allows man-in-the-middle attacks and is NOT recommended."
+"\" property. Certificate data is specified using a \"scheme\"; three are "
+"currently supported: blob, path and pkcs#11 URL. When using the blob scheme "
+"this property should be set to the certificate's DER encoded data. When "
+"using the path scheme, this property should be set to the full UTF-8 encoded "
+"path of the certificate, prefixed with the string \"file://\" and ending "
+"with a terminating NUL byte. This property can be unset even if the EAP "
+"method supports CA certificates, but this allows man-in-the-middle attacks "
+"and is NOT recommended. Note that enabling NMSetting8021x:system-ca-certs "
+"will override this setting to use the built-in path, if the built-in path is "
+"not a directory."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:48
+#: ../clients/common/settings-docs.h.in:49
 msgid ""
 "The password used to access the CA certificate stored in \"ca-cert\" "
 "property. Only makes sense if the certificate is stored on a PKCS#11 token "
 "that requires a login."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:49
+#: ../clients/common/settings-docs.h.in:50
 msgid "Flags indicating how to handle the \"ca-cert-password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:50
+#: ../clients/common/settings-docs.h.in:51
 msgid ""
 "UTF-8 encoded path to a directory containing PEM or DER formatted "
 "certificates to be added to the verification chain in addition to the "
-"certificate specified in the \"ca-cert\" property."
+"certificate specified in the \"ca-cert\" property. If NMSetting8021x:system-"
+"ca-certs is enabled and the built-in CA path is an existing directory, then "
+"this setting is ignored."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:51
+#: ../clients/common/settings-docs.h.in:52
 msgid ""
 "Contains the client certificate if used by the EAP method specified in the "
 "\"eap\" property. Certificate data is specified using a \"scheme\"; two are "
@@ -5749,27 +5965,38 @@ msgid ""
 "with the string \"file://\" and ending with a terminating NUL byte."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:52
+#: ../clients/common/settings-docs.h.in:53
 msgid ""
 "The password used to access the client certificate stored in \"client-cert\" "
 "property. Only makes sense if the certificate is stored on a PKCS#11 token "
 "that requires a login."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:53
+#: ../clients/common/settings-docs.h.in:54
 msgid "Flags indicating how to handle the \"client-cert-password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:54
+#: ../clients/common/settings-docs.h.in:55
+msgid ""
+"Constraint for server domain name. If set, this list of FQDNs is used as a "
+"match requirement for dNSName element(s) of the certificate presented by the "
+"authentication server.  If a matching dNSName is found, this constraint is "
+"met.  If no dNSName values are present, this constraint is matched against "
+"SubjectName CN using the same comparison. Multiple valid FQDNs can be passed "
+"as a \";\" delimited list."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:56
 msgid ""
 "Constraint for server domain name. If set, this FQDN is used as a suffix "
 "match requirement for dNSName element(s) of the certificate presented by the "
 "authentication server.  If a matching dNSName is found, this constraint is "
 "met.  If no dNSName values are present, this constraint is matched against "
-"SubjectName CN using same suffix match comparison."
+"SubjectName CN using same suffix match comparison. Since version 1.24, "
+"multiple valid FQDNs can be passed as a \";\" delimited list."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:55
+#: ../clients/common/settings-docs.h.in:57
 msgid ""
 "The allowed EAP method to be used when authenticating to the network with "
 "802.1x.  Valid methods are: \"leap\", \"md5\", \"tls\", \"peap\", \"ttls\", "
@@ -5778,32 +6005,40 @@ msgid ""
 "the allowed combinations."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:56
+#: ../clients/common/settings-docs.h.in:58
 msgid ""
 "Identity string for EAP authentication methods.  Often the user's user or "
 "login name."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:57
+#: ../clients/common/settings-docs.h.in:59
+msgid ""
+"Whether the 802.1X authentication is optional. If TRUE, the activation will "
+"continue even after a timeout or an authentication failure. Setting the "
+"property to TRUE is currently allowed only for Ethernet connections. If set "
+"to FALSE, the activation can continue only after a successful authentication."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:60
 msgid "UTF-8 encoded file path containing PAC for EAP-FAST."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:58
+#: ../clients/common/settings-docs.h.in:61
 msgid ""
 "UTF-8 encoded password used for EAP authentication methods. If both the "
 "\"password\" property and the \"password-raw\" property are specified, "
 "\"password\" is preferred."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:59
-#: ../clients/common/settings-docs.h.in:104
-#: ../clients/common/settings-docs.h.in:131
-#: ../clients/common/settings-docs.h.in:178
-#: ../clients/common/settings-docs.h.in:290
+#: ../clients/common/settings-docs.h.in:62
+#: ../clients/common/settings-docs.h.in:108
+#: ../clients/common/settings-docs.h.in:150
+#: ../clients/common/settings-docs.h.in:200
+#: ../clients/common/settings-docs.h.in:325
 msgid "Flags indicating how to handle the \"password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:60
+#: ../clients/common/settings-docs.h.in:63
 msgid ""
 "Password used for EAP authentication methods, given as a byte array to allow "
 "passwords in other encodings than UTF-8 to be used. If both the \"password\" "
@@ -5811,11 +6046,11 @@ msgid ""
 "preferred."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:61
+#: ../clients/common/settings-docs.h.in:64
 msgid "Flags indicating how to handle the \"password-raw\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:62
+#: ../clients/common/settings-docs.h.in:65
 msgid ""
 "Specifies authentication flags to use in \"phase 1\" outer authentication "
 "using NMSetting8021xAuthFlags options. The individual TLS versions can be "
@@ -5825,7 +6060,7 @@ msgid ""
 "details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:63
+#: ../clients/common/settings-docs.h.in:66
 msgid ""
 "Enables or disables in-line provisioning of EAP-FAST credentials when FAST "
 "is specified as the EAP method in the \"eap\" property. Recognized values "
@@ -5835,7 +6070,7 @@ msgid ""
 "documentation for more details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:64
+#: ../clients/common/settings-docs.h.in:67
 msgid ""
 "Forces use of the new PEAP label during key derivation.  Some RADIUS servers "
 "may require forcing the new PEAP label to interoperate with PEAPv1.  Set to "
@@ -5843,7 +6078,7 @@ msgid ""
 "documentation for more details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:65
+#: ../clients/common/settings-docs.h.in:68
 msgid ""
 "Forces which PEAP version is used when PEAP is set as the EAP method in the "
 "\"eap\" property.  When unset, the version reported by the server will be "
@@ -5852,7 +6087,7 @@ msgid ""
 "set to \"0\" or \"1\" to force that specific PEAP version."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:66
+#: ../clients/common/settings-docs.h.in:69
 msgid ""
 "List of strings to be matched against the altSubjectName of the certificate "
 "presented by the authentication server during the inner \"phase 2\" "
@@ -5860,9 +6095,9 @@ msgid ""
 "certificate's altSubjectName is performed."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:67
+#: ../clients/common/settings-docs.h.in:70
 msgid ""
-"Specifies the allowed \"phase 2\" inner non-EAP authentication methods when "
+"Specifies the allowed \"phase 2\" inner non-EAP authentication method when "
 "an EAP method that uses an inner TLS tunnel is specified in the \"eap\" "
 "property.  Recognized non-EAP \"phase 2\" methods are \"pap\", \"chap\", "
 "\"mschap\", \"mschapv2\", \"gtc\", \"otp\", \"md5\", and \"tls\". Each "
@@ -5870,50 +6105,53 @@ msgid ""
 "authentication; see the wpa_supplicant documentation for more details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:68
+#: ../clients/common/settings-docs.h.in:71
 msgid ""
-"Specifies the allowed \"phase 2\" inner EAP-based authentication methods "
-"when an EAP method that uses an inner TLS tunnel is specified in the \"eap\" "
+"Specifies the allowed \"phase 2\" inner EAP-based authentication method when "
+"an EAP method that uses an inner TLS tunnel is specified in the \"eap\" "
 "property.  Recognized EAP-based \"phase 2\" methods are \"md5\", "
 "\"mschapv2\", \"otp\", \"gtc\", and \"tls\". Each \"phase 2\" inner method "
 "requires specific parameters for successful authentication; see the "
 "wpa_supplicant documentation for more details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:69
+#: ../clients/common/settings-docs.h.in:72
 msgid ""
 "Contains the \"phase 2\" CA certificate if used by the EAP method specified "
 "in the \"phase2-auth\" or \"phase2-autheap\" properties. Certificate data is "
-"specified using a \"scheme\"; two are currently supported: blob and path. "
-"When using the blob scheme (which is backwards compatible with NM 0.7.x) "
-"this property should be set to the certificate's DER encoded data. When "
-"using the path scheme, this property should be set to the full UTF-8 encoded "
-"path of the certificate, prefixed with the string \"file://\" and ending "
-"with a terminating NUL byte. This property can be unset even if the EAP "
-"method supports CA certificates, but this allows man-in-the-middle attacks "
-"and is NOT recommended."
+"specified using a \"scheme\"; three are currently supported: blob, path and "
+"pkcs#11 URL. When using the blob scheme this property should be set to the "
+"certificate's DER encoded data. When using the path scheme, this property "
+"should be set to the full UTF-8 encoded path of the certificate, prefixed "
+"with the string \"file://\" and ending with a terminating NUL byte. This "
+"property can be unset even if the EAP method supports CA certificates, but "
+"this allows man-in-the-middle attacks and is NOT recommended. Note that "
+"enabling NMSetting8021x:system-ca-certs will override this setting to use "
+"the built-in path, if the built-in path is not a directory."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:70
+#: ../clients/common/settings-docs.h.in:73
 msgid ""
 "The password used to access the \"phase2\" CA certificate stored in \"phase2-"
 "ca-cert\" property. Only makes sense if the certificate is stored on a "
 "PKCS#11 token that requires a login."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:71
+#: ../clients/common/settings-docs.h.in:74
 msgid ""
 "Flags indicating how to handle the \"phase2-ca-cert-password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:72
+#: ../clients/common/settings-docs.h.in:75
 msgid ""
 "UTF-8 encoded path to a directory containing PEM or DER formatted "
 "certificates to be added to the verification chain in addition to the "
-"certificate specified in the \"phase2-ca-cert\" property."
+"certificate specified in the \"phase2-ca-cert\" property. If NMSetting8021x:"
+"system-ca-certs is enabled and the built-in CA path is an existing "
+"directory, then this setting is ignored."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:73
+#: ../clients/common/settings-docs.h.in:76
 msgid ""
 "Contains the \"phase 2\" client certificate if used by the EAP method "
 "specified in the \"phase2-auth\" or \"phase2-autheap\" properties. "
@@ -5927,29 +6165,40 @@ msgid ""
 "in-the-middle attacks and is NOT recommended."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:74
+#: ../clients/common/settings-docs.h.in:77
 msgid ""
 "The password used to access the \"phase2\" client certificate stored in "
 "\"phase2-client-cert\" property. Only makes sense if the certificate is "
 "stored on a PKCS#11 token that requires a login."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:75
+#: ../clients/common/settings-docs.h.in:78
 msgid ""
 "Flags indicating how to handle the \"phase2-client-cert-password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:76
+#: ../clients/common/settings-docs.h.in:79
+msgid ""
+"Constraint for server domain name. If set, this list of FQDNs is used as a "
+"match requirement for dNSName element(s) of the certificate presented by the "
+"authentication server during the inner \"phase 2\" authentication. If a "
+"matching dNSName is found, this constraint is met.  If no dNSName values are "
+"present, this constraint is matched against SubjectName CN using the same "
+"comparison. Multiple valid FQDNs can be passed as a \";\" delimited list."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:80
 msgid ""
 "Constraint for server domain name. If set, this FQDN is used as a suffix "
 "match requirement for dNSName element(s) of the certificate presented by the "
 "authentication server during the inner \"phase 2\" authentication.  If a "
 "matching dNSName is found, this constraint is met.  If no dNSName values are "
 "present, this constraint is matched against SubjectName CN using same suffix "
-"match comparison."
+"match comparison. Since version 1.24, multiple valid FQDNs can be passed as "
+"a \";\" delimited list."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:77
+#: ../clients/common/settings-docs.h.in:81
 msgid ""
 "Contains the \"phase 2\" inner private key when the \"phase2-auth\" or "
 "\"phase2-autheap\" property is set to \"tls\". Key data is specified using a "
@@ -5968,19 +6217,19 @@ msgid ""
 "decode the PKCS#12 private key and certificate."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:78
+#: ../clients/common/settings-docs.h.in:82
 msgid ""
 "The password used to decrypt the \"phase 2\" private key specified in the "
 "\"phase2-private-key\" property when the private key either uses the path "
 "scheme, or is a PKCS#12 format key."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:79
+#: ../clients/common/settings-docs.h.in:83
 msgid ""
 "Flags indicating how to handle the \"phase2-private-key-password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:80
+#: ../clients/common/settings-docs.h.in:84
 msgid ""
 "Substring to be matched against the subject of the certificate presented by "
 "the authentication server during the inner \"phase 2\" authentication. When "
@@ -5989,16 +6238,16 @@ msgid ""
 "deprecated in favor of NMSetting8021x:phase2-domain-suffix-match."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:81
+#: ../clients/common/settings-docs.h.in:85
 msgid "PIN used for EAP authentication methods."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:82
-#: ../clients/common/settings-docs.h.in:180
+#: ../clients/common/settings-docs.h.in:86
+#: ../clients/common/settings-docs.h.in:202
 msgid "Flags indicating how to handle the \"pin\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:83
+#: ../clients/common/settings-docs.h.in:87
 msgid ""
 "Contains the private key when the \"eap\" property is set to \"tls\". Key "
 "data is specified using a \"scheme\"; two are currently supported: blob and "
@@ -6020,18 +6269,18 @@ msgid ""
 "to prevent unauthorized access to unencrypted private key data."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:84
+#: ../clients/common/settings-docs.h.in:88
 msgid ""
 "The password used to decrypt the private key specified in the \"private-key"
 "\" property when the private key either uses the path scheme, or if the "
 "private key is a PKCS#12 format key."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:85
+#: ../clients/common/settings-docs.h.in:89
 msgid "Flags indicating how to handle the \"private-key-password\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:86
+#: ../clients/common/settings-docs.h.in:90
 msgid ""
 "Substring to be matched against the subject of the certificate presented by "
 "the authentication server. When unset, no verification of the authentication "
@@ -6040,7 +6289,7 @@ msgid ""
 "domain-suffix-match."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:87
+#: ../clients/common/settings-docs.h.in:91
 msgid ""
 "When TRUE, overrides the \"ca-path\" and \"phase2-ca-path\" properties using "
 "the system CA directory specified at configure time with the --system-ca-"
@@ -6052,7 +6301,7 @@ msgid ""
 "options for wpa_supplicant)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:88
+#: ../clients/common/settings-docs.h.in:92
 msgid ""
 "When TRUE, enforce auto-negotiation of speed and duplex mode. If \"speed\" "
 "and \"duplex\" properties are both specified, only that single mode will be "
@@ -6063,7 +6312,7 @@ msgid ""
 "be skipped."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:89
+#: ../clients/common/settings-docs.h.in:93
 msgid ""
 "If specified, request that the device use this MAC address instead. This is "
 "known as MAC cloning or spoofing. Beside explicitly specifying a MAC "
@@ -6080,7 +6329,7 @@ msgid ""
 "\"cloned-mac-address\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:90
+#: ../clients/common/settings-docs.h.in:94
 msgid ""
 "When a value is set, either \"half\" or \"full\", configures the device to "
 "use the specified duplex mode. If \"auto-negotiate\" is \"yes\" the "
@@ -6095,21 +6344,21 @@ msgid ""
 "your device supports it."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:92
+#: ../clients/common/settings-docs.h.in:96
 msgid ""
 "If specified, this connection will only apply to the Ethernet device whose "
 "permanent MAC address matches. This property does not change the MAC address "
 "of the device (i.e. MAC spoofing)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:93
+#: ../clients/common/settings-docs.h.in:97
 msgid ""
 "If specified, this connection will never apply to the Ethernet device whose "
 "permanent MAC address matches an address in the list.  Each MAC address is "
 "in the standard hex-digits-and-colons notation (00:11:22:33:44:55)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:95
+#: ../clients/common/settings-docs.h.in:99
 msgid ""
 "Specific port type to use if the device supports multiple attachment "
 "methods.  One of \"tp\" (Twisted Pair), \"aui\" (Attachment Unit Interface), "
@@ -6117,13 +6366,13 @@ msgid ""
 "device supports only one port type, this setting is ignored."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:96
+#: ../clients/common/settings-docs.h.in:100
 msgid ""
 "s390 network device type; one of \"qeth\", \"lcs\", or \"ctc\", representing "
 "the different types of virtual network devices available on s390 systems."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:97
+#: ../clients/common/settings-docs.h.in:101
 msgid ""
 "Dictionary of key/value pairs of s390-specific device options.  Both keys "
 "and values must be strings.  Allowed keys include \"portno\", \"layer2\", "
@@ -6131,7 +6380,7 @@ msgid ""
 "alphanumeric characters (ie, [a-zA-Z0-9])."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:98
+#: ../clients/common/settings-docs.h.in:102
 msgid ""
 "Identifies specific subchannels that this network device uses for "
 "communication with z/VM or s390 host.  Like the \"mac-address\" property for "
@@ -6141,7 +6390,7 @@ msgid ""
 "hexadecimal characters and the period (.) character."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:99
+#: ../clients/common/settings-docs.h.in:103
 msgid ""
 "When a value greater than 0 is set, configures the device to use the "
 "specified speed. If \"auto-negotiate\" is \"yes\" the specified speed will "
@@ -6156,7 +6405,7 @@ msgid ""
 "supports it."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:100
+#: ../clients/common/settings-docs.h.in:104
 msgid ""
 "The NMSettingWiredWakeOnLan options to enable. Not all devices support all "
 "options. May be any combination of NM_SETTING_WIRED_WAKE_ON_LAN_PHY (0x2), "
@@ -6169,63 +6418,71 @@ msgid ""
 "disable management of Wake-on-LAN in NetworkManager)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:101
+#: ../clients/common/settings-docs.h.in:105
 msgid ""
 "If specified, the password used with magic-packet-based Wake-on-LAN, "
 "represented as an Ethernet MAC address.  If NULL, no password will be "
 "required."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:102
+#: ../clients/common/settings-docs.h.in:106
 msgid "Encapsulation of ADSL connection.  Can be \"vcmux\" or \"llc\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:103
+#: ../clients/common/settings-docs.h.in:107
 msgid "Password used to authenticate with the ADSL service."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:105
+#: ../clients/common/settings-docs.h.in:109
 msgid "ADSL connection protocol.  Can be \"pppoa\", \"pppoe\" or \"ipoatm\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:106
+#: ../clients/common/settings-docs.h.in:110
 msgid "Username used to authenticate with the ADSL service."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:107
+#: ../clients/common/settings-docs.h.in:111
 msgid "VCI of ADSL connection"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:108
+#: ../clients/common/settings-docs.h.in:112
 msgid "VPI of ADSL connection"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:109
+#: ../clients/common/settings-docs.h.in:113
 msgid "The Bluetooth address of the device."
 msgstr "ਜੰਤਰ ਲਈ ਬਲੂਟੁੱਥ ਸਿਰਨਾਵਾਂ।"
 
-#: ../clients/common/settings-docs.h.in:110
+#: ../clients/common/settings-docs.h.in:114
 msgid ""
 "Either \"dun\" for Dial-Up Networking connections or \"panu\" for Personal "
 "Area Networking connections to devices supporting the NAP profile."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:111
+#: ../clients/common/settings-docs.h.in:115
 msgid ""
 "Dictionary of key/value pairs of bonding options.  Both keys and values must "
 "be strings. Option names must contain only alphanumeric characters (ie, [a-"
 "zA-Z0-9])."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:112
+#: ../clients/common/settings-docs.h.in:116
 msgid "The Ethernet MAC address aging time, in seconds."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:113
+#: ../clients/common/settings-docs.h.in:117
 msgid "The Spanning Tree Protocol (STP) forwarding delay, in seconds."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:114
+#: ../clients/common/settings-docs.h.in:118
+msgid ""
+"If specified, The MAC address of the multicast group this bridge uses for "
+"STP. The address must be a link-local address in standard Ethernet MAC "
+"address format, ie an address of the form 01:80:C2:00:00:0X, with X in [0, "
+"4..F]. If not specified the default value is 01:80:C2:00:00:00."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:119
 msgid ""
 "A mask of group addresses to forward. Usually, group addresses in the range "
 "from 01:80:C2:00:00:00 to 01:80:C2:00:00:0F are not forwarded according to "
@@ -6234,11 +6491,11 @@ msgid ""
 "or 2 set because they are used for STP, MAC pause frames and LACP."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:115
+#: ../clients/common/settings-docs.h.in:120
 msgid "The Spanning Tree Protocol (STP) hello time, in seconds."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:116
+#: ../clients/common/settings-docs.h.in:121
 msgid ""
 "If specified, the MAC address of bridge. When creating a new bridge, this "
 "MAC address will be set. If this field is left unspecified, the \"ethernet."
@@ -6248,40 +6505,120 @@ msgid ""
 "property is deprecated. Deprecated: 1"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:117
+#: ../clients/common/settings-docs.h.in:122
 msgid "The Spanning Tree Protocol (STP) maximum message age, in seconds."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:118
+#: ../clients/common/settings-docs.h.in:123
+msgid "Set maximum size of multicast hash table (value must be a power of 2)."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:124
+msgid ""
+"Set the number of queries the bridge will send before stopping forwarding a "
+"multicast group after a \"leave\" message has been received."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:125
+msgid ""
+"Set interval (in deciseconds) between queries to find remaining members of a "
+"group, after a \"leave\" message is received."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:126
+msgid ""
+"Set delay (in deciseconds) after which the bridge will leave a group, if no "
+"membership reports for this group are received."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:127
+msgid ""
+"Enable or disable sending of multicast queries by the bridge. If not "
+"specified the option is disabled."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:128
+msgid ""
+"If no queries are seen after this delay (in deciseconds) has passed, the "
+"bridge will start to send its own queries."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:129
+msgid ""
+"Interval (in deciseconds) between queries sent by the bridge after the end "
+"of the startup phase."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:130
+msgid ""
+"Set the Max Response Time/Max Response Delay (in deciseconds) for IGMP/MLD "
+"queries sent by the bridge."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:131
+msgid ""
+"If enabled the bridge's own IP address is used as the source address for "
+"IGMP queries otherwise the default of 0.0.0.0 is used."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:132
+msgid ""
+"Sets bridge's multicast router. Multicast-snooping must be enabled for this "
+"option to work. Supported values are: 'auto', 'disabled', 'enabled' to which "
+"kernel assigns the numbers 1, 0, and 2, respectively. If not specified the "
+"default value is 'auto' (1)."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:133
 msgid ""
 "Controls whether IGMP snooping is enabled for this bridge. Note that if "
 "snooping was automatically disabled due to hash collisions, the system may "
 "refuse to enable the feature until the collisions are resolved."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:119
+#: ../clients/common/settings-docs.h.in:134
+msgid "Set the number of IGMP queries to send during startup phase."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:135
+msgid ""
+"Sets the time (in deciseconds) between queries sent out at startup to "
+"determine membership information."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:136
 msgid ""
 "Sets the Spanning Tree Protocol (STP) priority for this bridge.  Lower "
 "values are \"better\"; the lowest priority bridge will be elected the root "
 "bridge."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:120
+#: ../clients/common/settings-docs.h.in:137
 msgid ""
 "Controls whether Spanning Tree Protocol (STP) is enabled for this bridge."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:121
+#: ../clients/common/settings-docs.h.in:138
 msgid ""
 "The default PVID for the ports of the bridge, that is the VLAN id assigned "
 "to incoming untagged frames."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:122
+#: ../clients/common/settings-docs.h.in:139
 msgid "Control whether VLAN filtering is enabled on the bridge."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:123
+#: ../clients/common/settings-docs.h.in:140
+msgid ""
+"If specified, the protocol used for VLAN filtering. Supported values are: "
+"'802.1Q', '802.1ad'. If not specified the default value is '802.1Q'."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:141
+msgid "Controls whether per-VLAN stats accounting is enabled."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:142
 msgid ""
 "Array of bridge VLAN objects. In addition to the VLANs specified here, the "
 "bridge will also have the default-pvid VLAN configured  by the bridge.vlan-"
@@ -6291,22 +6628,22 @@ msgid ""
 "couple of ids separated by a dash."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:124
+#: ../clients/common/settings-docs.h.in:143
 msgid ""
 "Enables or disables \"hairpin mode\" for the port, which allows frames to be "
 "sent back out through the port the frame was received on."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:125
+#: ../clients/common/settings-docs.h.in:144
 msgid ""
 "The Spanning Tree Protocol (STP) port cost for destinations via this port."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:126
+#: ../clients/common/settings-docs.h.in:145
 msgid "The Spanning Tree Protocol (STP) priority of this bridge port."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:127
+#: ../clients/common/settings-docs.h.in:146
 msgid ""
 "Array of bridge VLAN objects. In addition to the VLANs specified here, the "
 "port will also have the default-pvid VLAN configured on the bridge by the "
@@ -6316,46 +6653,46 @@ msgid ""
 "range, represented as a couple of ids separated by a dash."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:128
-#: ../clients/common/settings-docs.h.in:174
-#: ../clients/common/settings-docs.h.in:185
+#: ../clients/common/settings-docs.h.in:147
+#: ../clients/common/settings-docs.h.in:196
+#: ../clients/common/settings-docs.h.in:207
 msgid ""
 "If non-zero, only transmit packets of the specified size or smaller, "
 "breaking larger packets up into multiple frames."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:129
+#: ../clients/common/settings-docs.h.in:148
 msgid ""
 "The number to dial to establish the connection to the CDMA-based mobile "
 "broadband network, if any.  If not specified, the default number (#777) is "
 "used when required."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:130
-#: ../clients/common/settings-docs.h.in:177
+#: ../clients/common/settings-docs.h.in:149
+#: ../clients/common/settings-docs.h.in:199
 msgid ""
 "The password used to authenticate with the network, if required.  Many "
 "providers do not require a password, or accept any password.  But if a "
 "password is required, it is specified here."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:132
-#: ../clients/common/settings-docs.h.in:183
+#: ../clients/common/settings-docs.h.in:151
+#: ../clients/common/settings-docs.h.in:205
 msgid ""
 "The username used to authenticate with the network, if required.  Many "
 "providers do not require a username, or accept any username.  But if a "
 "username is required, it is specified here."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:133
+#: ../clients/common/settings-docs.h.in:152
 msgid ""
 "The number of retries for the authentication. Zero means to try "
 "indefinitely; -1 means to use a global default. If the global default is not "
 "set, the authentication retries for 3 times before failing the connection. "
-"Currently this only applies to 802-1x authentication."
+"Currently, this only applies to 802-1x authentication."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:134
+#: ../clients/common/settings-docs.h.in:153
 msgid ""
 "Whether or not the connection should be automatically connected by "
 "NetworkManager when the resources for the connection are available. TRUE to "
@@ -6365,14 +6702,14 @@ msgid ""
 "profiles."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:135
+#: ../clients/common/settings-docs.h.in:154
 msgid ""
 "The autoconnect priority. If the connection is set to autoconnect, "
 "connections with higher priority will be preferred. Defaults to 0. The "
 "higher number means higher priority."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:136
+#: ../clients/common/settings-docs.h.in:155
 msgid ""
 "The number of times a connection should be tried when autoactivating before "
 "giving up. Zero means forever, -1 means the global default (4 times if not "
@@ -6381,7 +6718,7 @@ msgid ""
 "autoconnect again."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:137
+#: ../clients/common/settings-docs.h.in:156
 msgid ""
 "Whether or not slaves of this connection should be automatically brought up "
 "when NetworkManager activates this connection. This only has a real effect "
@@ -6393,19 +6730,19 @@ msgid ""
 "value. If it is default as well, this fallbacks to 0."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:138
+#: ../clients/common/settings-docs.h.in:157
 msgid ""
 "If greater than zero, delay success of IP addressing until either the "
 "timeout is reached, or an IP gateway replies to a ping."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:139
+#: ../clients/common/settings-docs.h.in:158
 msgid ""
 "A human readable unique identifier for the connection, like \"Work Wi-Fi\" "
 "or \"T-Mobile 3G\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:140
+#: ../clients/common/settings-docs.h.in:159
 msgid ""
 "The name of the network interface this connection is bound to. If not set, "
 "then the connection can be attached to any interface of the appropriate type "
@@ -6418,48 +6755,65 @@ msgid ""
 "interface."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:141
+#: ../clients/common/settings-docs.h.in:160
 msgid "Whether LLDP is enabled for the connection."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:142
+#: ../clients/common/settings-docs.h.in:161
 msgid ""
 "Whether Link-Local Multicast Name Resolution (LLMNR) is enabled for the "
 "connection. LLMNR is a protocol based on the Domain Name System (DNS) packet "
 "format that allows both IPv4 and IPv6 hosts to perform name resolution for "
-"hosts on the same local link. The permitted values are: yes: register "
-"hostname and resolving for the connection, no: disable LLMNR for the "
-"interface, resolve: do not register hostname but allow resolving of LLMNR "
-"host names. This feature requires a plugin which supports LLMNR. One such "
-"plugin is dns-systemd-resolved."
+"hosts on the same local link. The permitted values are: \"yes\" (2) register "
+"hostname and resolving for the connection, \"no\" (0) disable LLMNR for the "
+"interface, \"resolve\" (1) do not register hostname but allow resolving of "
+"LLMNR host names If unspecified, \"default\" ultimately depends on the DNS "
+"plugin (which for systemd-resolved currently means \"yes\"). This feature "
+"requires a plugin which supports LLMNR. Otherwise, the setting has no "
+"effect. One such plugin is dns-systemd-resolved."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:143
+#: ../clients/common/settings-docs.h.in:162
 msgid "Interface name of the master device or UUID of the master connection."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:144
+#: ../clients/common/settings-docs.h.in:163
 msgid ""
-"Whether mDNS is enabled for the connection. The permitted values are: yes: "
-"register hostname and resolving for the connection, no: disable mDNS for the "
-"interface, resolve: do not register hostname but allow resolving of mDNS "
-"host names. This feature requires a plugin which supports mDNS. One such "
-"plugin is dns-systemd-resolved."
+"Whether mDNS is enabled for the connection. The permitted values are: \"yes"
+"\" (2) register hostname and resolving for the connection, \"no\" (0) "
+"disable mDNS for the interface, \"resolve\" (1) do not register hostname but "
+"allow resolving of mDNS host names and \"default\" (-1) to allow lookup of a "
+"global default in NetworkManager.conf. If unspecified, \"default\" "
+"ultimately depends on the DNS plugin (which for systemd-resolved currently "
+"means \"no\"). This feature requires a plugin which supports mDNS. "
+"Otherwise, the setting has no effect. One such plugin is dns-systemd-"
+"resolved."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:145
+#: ../clients/common/settings-docs.h.in:164
 msgid ""
 "Whether the connection is metered. When updating this property on a "
 "currently activated connection, the change takes effect immediately."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:146
+#: ../clients/common/settings-docs.h.in:165
+msgid ""
+"If configured, set to a Manufacturer Usage Description (MUD) URL that points "
+"to manufacturer-recommended network policies for IoT devices. It is "
+"transmitted as a DHCPv4 or DHCPv6 option. The value must be a valid URL "
+"starting with \"https://\". The special value \"none\" is allowed to "
+"indicate that no MUD URL is used. If the per-profile value is unspecified "
+"(the default), a global connection default gets consulted. If still "
+"unspecified, the ultimate default is \"none\"."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:166
 msgid ""
 "Specifies whether the profile can be active multiple times at a particular "
 "moment. The value is of type NMConnectionMultiConnect."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:147
+#: ../clients/common/settings-docs.h.in:167
 msgid ""
 "An array of strings defining what access a given user has to this "
 "connection.  If this is NULL or empty, all users are allowed to access this "
@@ -6474,26 +6828,26 @@ msgid ""
 "[id], and [reserved] must be valid UTF-8."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:148
+#: ../clients/common/settings-docs.h.in:168
 msgid ""
 "FALSE if the connection can be modified using the provided settings "
 "service's D-Bus interface with the right privileges, or TRUE if the "
 "connection is read-only and cannot be modified."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:149
+#: ../clients/common/settings-docs.h.in:169
 msgid ""
 "List of connection UUIDs that should be activated when the base connection "
-"itself is activated. Currently only VPN connections are supported."
+"itself is activated. Currently, only VPN connections are supported."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:150
+#: ../clients/common/settings-docs.h.in:170
 msgid ""
 "Setting name of the device type of this slave's master connection (eg, \"bond"
 "\"), or NULL if this connection is not a slave."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:151
+#: ../clients/common/settings-docs.h.in:171
 msgid ""
 "This represents the identity of the connection used for various purposes. It "
 "allows to configure multiple profiles to share the identity. Also, the "
@@ -6508,23 +6862,24 @@ msgid ""
 "into the generation algorithm. For example, a per-host key is commonly also "
 "included, so that different systems end up generating different IDs. Or with "
 "ipv6.addr-gen-mode=stable-privacy, also the device's name is included, so "
-"that different interfaces yield different addresses. The '$' character is "
-"treated special to perform dynamic substitutions at runtime. Currently "
-"supported are \"${CONNECTION}\", \"${DEVICE}\", \"${MAC}\", \"${BOOT}\", "
-"\"${RANDOM}\". These effectively create unique IDs per-connection, per-"
-"device, per-boot, or every time. Note that \"${DEVICE}\" corresponds to the "
-"interface name of the device and \"${MAC}\" is the permanent MAC address of "
-"the device. Any unrecognized patterns following '$' are treated verbatim, "
-"however are reserved for future use. You are thus advised to avoid '$' or "
-"escape it as \"$$\". For example, set it to \"${CONNECTION}-${BOOT}-"
-"${DEVICE}\" to create a unique id for this connection that changes with "
-"every reboot and differs depending on the interface where the profile "
-"activates. If the value is unset, a global connection default is consulted. "
-"If the value is still unset, the default is similar to \"${CONNECTION}\" and "
-"uses a unique, fixed ID for the connection."
+"that different interfaces yield different addresses. The per-host key is the "
+"identity of your machine and stored in /var/lib/NetworkManager/secret-key. "
+"The '$' character is treated special to perform dynamic substitutions at "
+"runtime. Currently, supported are \"${CONNECTION}\", \"${DEVICE}\", "
+"\"${MAC}\", \"${BOOT}\", \"${RANDOM}\". These effectively create unique IDs "
+"per-connection, per-device, per-boot, or every time. Note that \"${DEVICE}\" "
+"corresponds to the interface name of the device and \"${MAC}\" is the "
+"permanent MAC address of the device. Any unrecognized patterns following '$' "
+"are treated verbatim, however are reserved for future use. You are thus "
+"advised to avoid '$' or escape it as \"$$\". For example, set it to "
+"\"${CONNECTION}-${BOOT}-${DEVICE}\" to create a unique id for this "
+"connection that changes with every reboot and differs depending on the "
+"interface where the profile activates. If the value is unset, a global "
+"connection default is consulted. If the value is still unset, the default is "
+"similar to \"${CONNECTION}\" and uses a unique, fixed ID for the connection."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:152
+#: ../clients/common/settings-docs.h.in:172
 msgid ""
 "The time, in seconds since the Unix Epoch, that the connection was last "
 "_successfully_ fully activated. NetworkManager updates the connection "
@@ -6533,7 +6888,7 @@ msgid ""
 "reading (changes to this property will not be preserved)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:153
+#: ../clients/common/settings-docs.h.in:173
 msgid ""
 "Base type of the connection. For hardware-dependent connections, should "
 "contain the setting name of the hardware-type specific setting (ie, \"802-3-"
@@ -6542,7 +6897,7 @@ msgid ""
 "setting name of that setting type (ie, \"vpn\" or \"bridge\", etc)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:154
+#: ../clients/common/settings-docs.h.in:174
 msgid ""
 "A universally unique identifier for the connection, for example generated "
 "with libuuid.  It should be assigned when the connection is created, and "
@@ -6554,7 +6909,18 @@ msgid ""
 "contains only hexadecimal characters and \"-\")."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:155
+#: ../clients/common/settings-docs.h.in:175
+msgid ""
+"Timeout in milliseconds to wait for device at startup. During boot, devices "
+"may take a while to be detected by the driver. This property will cause to "
+"delay NetworkManager-wait-online.service and nm-online to give the device a "
+"chance to appear. This works by waiting for the given timeout until a "
+"compatible device for the profile is available and managed. The value 0 "
+"means no wait time. The default value is -1, which currently has the same "
+"meaning as no wait time."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:176
 msgid ""
 "The trust level of a the connection.  Free form case-insensitive string (for "
 "example \"Home\", \"Work\", \"Public\").  NULL or unspecified zone means the "
@@ -6563,53 +6929,53 @@ msgid ""
 "takes effect immediately."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:156
+#: ../clients/common/settings-docs.h.in:177
 msgid ""
 "Specifies the NMSettingDcbFlags for the DCB FCoE application.  Flags may be "
 "any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), "
 "NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:157
+#: ../clients/common/settings-docs.h.in:178
 msgid "The FCoE controller mode; either \"fabric\" (default) or \"vn2vn\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:158
+#: ../clients/common/settings-docs.h.in:179
 msgid ""
 "The highest User Priority (0 - 7) which FCoE frames should use, or -1 for "
 "default priority.  Only used when the \"app-fcoe-flags\" property includes "
 "the NM_SETTING_DCB_FLAG_ENABLE (0x1) flag."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:159
+#: ../clients/common/settings-docs.h.in:180
 msgid ""
 "Specifies the NMSettingDcbFlags for the DCB FIP application.  Flags may be "
 "any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), "
 "NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:160
+#: ../clients/common/settings-docs.h.in:181
 msgid ""
 "The highest User Priority (0 - 7) which FIP frames should use, or -1 for "
 "default priority.  Only used when the \"app-fip-flags\" property includes "
 "the NM_SETTING_DCB_FLAG_ENABLE (0x1) flag."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:161
+#: ../clients/common/settings-docs.h.in:182
 msgid ""
 "Specifies the NMSettingDcbFlags for the DCB iSCSI application.  Flags may be "
 "any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), "
 "NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:162
+#: ../clients/common/settings-docs.h.in:183
 msgid ""
 "The highest User Priority (0 - 7) which iSCSI frames should use, or -1 for "
 "default priority. Only used when the \"app-iscsi-flags\" property includes "
 "the NM_SETTING_DCB_FLAG_ENABLE (0x1) flag."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:163
+#: ../clients/common/settings-docs.h.in:184
 msgid ""
 "An array of 8 uint values, where the array index corresponds to the User "
 "Priority (0 - 7) and the value indicates the percentage of bandwidth of the "
@@ -6618,21 +6984,21 @@ msgid ""
 "percents."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:164
+#: ../clients/common/settings-docs.h.in:185
 msgid ""
 "An array of 8 boolean values, where the array index corresponds to the User "
 "Priority (0 - 7) and the value indicates whether or not the corresponding "
 "priority should transmit priority pause."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:165
+#: ../clients/common/settings-docs.h.in:186
 msgid ""
 "Specifies the NMSettingDcbFlags for DCB Priority Flow Control (PFC). Flags "
 "may be any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), "
 "NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:166
+#: ../clients/common/settings-docs.h.in:187
 msgid ""
 "An array of 8 uint values, where the array index corresponds to the Priority "
 "Group ID (0 - 7) and the value indicates the percentage of link bandwidth "
@@ -6640,35 +7006,35 @@ msgid ""
 "values must total 100 percents."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:167
+#: ../clients/common/settings-docs.h.in:188
 msgid ""
 "Specifies the NMSettingDcbFlags for DCB Priority Groups.  Flags may be any "
 "combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), "
 "NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:168
+#: ../clients/common/settings-docs.h.in:189
 msgid ""
 "An array of 8 uint values, where the array index corresponds to the User "
 "Priority (0 - 7) and the value indicates the Priority Group ID.  Allowed "
 "Priority Group ID values are 0 - 7 or 15 for the unrestricted group."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:169
+#: ../clients/common/settings-docs.h.in:190
 msgid ""
 "An array of 8 boolean values, where the array index corresponds to the User "
 "Priority (0 - 7) and the value indicates whether or not the priority may use "
 "all of the bandwidth allocated to its assigned group."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:170
+#: ../clients/common/settings-docs.h.in:191
 msgid ""
 "An array of 8 uint values, where the array index corresponds to the User "
 "Priority (0 - 7) and the value indicates the traffic class (0 - 7) to which "
 "the priority is mapped."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:171
+#: ../clients/common/settings-docs.h.in:192
 msgid ""
 "The GPRS Access Point Name specifying the APN used when establishing a data "
 "session with the GSM-based network.  The APN often determines how the user "
@@ -6679,20 +7045,27 @@ msgid ""
 "14.9."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:172
+#: ../clients/common/settings-docs.h.in:193
+msgid ""
+"When TRUE, the settings such as APN, username, or password will default to "
+"values that match the network the modem will register to in the Mobile "
+"Broadband Provider database."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:194
 msgid ""
 "The device unique identifier (as given by the WWAN management service) which "
 "this connection applies to.  If given, the connection will only apply to the "
 "specified device."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:173
+#: ../clients/common/settings-docs.h.in:195
 msgid ""
 "When TRUE, only connections to the home network will be allowed. Connections "
 "to roaming networks will not be made."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:175
+#: ../clients/common/settings-docs.h.in:197
 msgid ""
 "The Network ID (GSM LAI format, ie MCC-MNC) to force specific network "
 "registration.  If the Network ID is specified, NetworkManager will attempt "
@@ -6701,20 +7074,20 @@ msgid ""
 "the device is not otherwise possible."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:176
+#: ../clients/common/settings-docs.h.in:198
 msgid ""
 "Legacy setting that used to help establishing PPP data sessions for GSM-"
 "based modems. Deprecated: 1"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:179
+#: ../clients/common/settings-docs.h.in:201
 msgid ""
 "If the SIM is locked with a PIN it must be unlocked before any other "
 "operations are requested.  Specify the PIN here to allow operation of the "
 "device."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:181
+#: ../clients/common/settings-docs.h.in:203
 msgid ""
 "The SIM card unique identifier (as given by the WWAN management service) "
 "which this connection applies to.  If given, the connection will apply to "
@@ -6722,7 +7095,7 @@ msgid ""
 "the given identifier."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:182
+#: ../clients/common/settings-docs.h.in:204
 msgid ""
 "A MCC/MNC string like \"310260\" or \"21601\" identifying the specific "
 "mobile network operator which this connection applies to.  If given, the "
@@ -6730,41 +7103,41 @@ msgid ""
 "id\" which contains a SIM card provisioned by the given operator."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:184
+#: ../clients/common/settings-docs.h.in:206
 msgid ""
 "If specified, this connection will only apply to the IPoIB device whose "
 "permanent MAC address matches. This property does not change the MAC address "
 "of the device (i.e. MAC spoofing)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:186
+#: ../clients/common/settings-docs.h.in:208
 msgid ""
 "The InfiniBand P_Key to use for this device. A value of -1 means to use the "
-"default P_Key (aka \"the P_Key at index 0\").  Otherwise it is a 16-bit "
+"default P_Key (aka \"the P_Key at index 0\"). Otherwise, it is a 16-bit "
 "unsigned integer, whose high bit is set if it is a \"full membership\" P_Key."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:187
+#: ../clients/common/settings-docs.h.in:209
 msgid ""
 "The interface name of the parent device of this device. Normally NULL, but "
 "if the \"p_key\" property is set, then you must specify the base device by "
 "setting either this property or \"mac-address\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:188
+#: ../clients/common/settings-docs.h.in:210
 msgid ""
 "The IP-over-InfiniBand transport mode. Either \"datagram\" or \"connected\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:189
+#: ../clients/common/settings-docs.h.in:211
 msgid ""
 "How many additional levels of encapsulation are permitted to be prepended to "
 "packets. This property applies only to IPv6 tunnels."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:190
+#: ../clients/common/settings-docs.h.in:212
 msgid ""
-"Tunnel flags. Currently the following values are supported: "
+"Tunnel flags. Currently, the following values are supported: "
 "NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT (0x1), "
 "NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS (0x2), "
 "NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL (0x4), "
@@ -6773,78 +7146,78 @@ msgid ""
 "for IPv6 tunnels."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:191
+#: ../clients/common/settings-docs.h.in:213
 msgid ""
 "The flow label to assign to tunnel packets. This property applies only to "
 "IPv6 tunnels."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:192
+#: ../clients/common/settings-docs.h.in:214
 msgid ""
 "The key used for tunnel input packets; the property is valid only for "
 "certain tunnel modes (GRE, IP6GRE). If empty, no key is used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:193
+#: ../clients/common/settings-docs.h.in:215
 msgid ""
 "The local endpoint of the tunnel; the value can be empty, otherwise it must "
 "contain an IPv4 or IPv6 address."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:194
+#: ../clients/common/settings-docs.h.in:216
 msgid ""
 "The tunneling mode, for example NM_IP_TUNNEL_MODE_IPIP (1) or "
 "NM_IP_TUNNEL_MODE_GRE (2)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:195
+#: ../clients/common/settings-docs.h.in:217
 msgid ""
 "If non-zero, only transmit packets of the specified size or smaller, "
 "breaking larger packets up into multiple fragments."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:196
+#: ../clients/common/settings-docs.h.in:218
 msgid ""
 "The key used for tunnel output packets; the property is valid only for "
 "certain tunnel modes (GRE, IP6GRE). If empty, no key is used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:197
+#: ../clients/common/settings-docs.h.in:219
 msgid ""
 "If given, specifies the parent interface name or parent connection UUID the "
 "new device will be bound to so that tunneled packets will only be routed via "
 "that interface."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:198
+#: ../clients/common/settings-docs.h.in:220
 msgid "Whether to enable Path MTU Discovery on this tunnel."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:199
+#: ../clients/common/settings-docs.h.in:221
 msgid ""
 "The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 "
 "address."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:200
+#: ../clients/common/settings-docs.h.in:222
 msgid ""
 "The type of service (IPv4) or traffic class (IPv6) field to be set on "
 "tunneled packets."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:201
+#: ../clients/common/settings-docs.h.in:223
 msgid ""
 "The TTL to assign to tunneled packets. 0 is a special value meaning that "
 "packets inherit the TTL value."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:202
-#: ../clients/common/settings-docs.h.in:223
+#: ../clients/common/settings-docs.h.in:224
+#: ../clients/common/settings-docs.h.in:249
 msgid "Array of IP addresses."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:203
-#: ../clients/common/settings-docs.h.in:224
+#: ../clients/common/settings-docs.h.in:225
+#: ../clients/common/settings-docs.h.in:250
 msgid ""
 "Timeout in milliseconds used to check for the presence of duplicate IP "
 "addresses on the network.  If an address conflict is detected, the "
@@ -6854,7 +7227,7 @@ msgid ""
 "in milliseconds. The property is currently implemented only for IPv4."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:204
+#: ../clients/common/settings-docs.h.in:226
 msgid ""
 "A string sent to the DHCP server to identify the local machine which the "
 "DHCP server may use to customize the DHCP lease and options. When the "
@@ -6877,23 +7250,69 @@ msgid ""
 "plugin."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:205
+#: ../clients/common/settings-docs.h.in:227
 msgid ""
 "If the \"dhcp-send-hostname\" property is TRUE, then the specified FQDN will "
 "be sent to the DHCP server when acquiring a lease. This property and \"dhcp-"
 "hostname\" are mutually exclusive and cannot be set at the same time."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:206
-#: ../clients/common/settings-docs.h.in:226
+#: ../clients/common/settings-docs.h.in:228
+#: ../clients/common/settings-docs.h.in:252
 msgid ""
 "If the \"dhcp-send-hostname\" property is TRUE, then the specified name will "
 "be sent to the DHCP server when acquiring a lease. This property and \"dhcp-"
 "fqdn\" are mutually exclusive and cannot be set at the same time."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:207
-#: ../clients/common/settings-docs.h.in:227
+#: ../clients/common/settings-docs.h.in:229
+#: ../clients/common/settings-docs.h.in:253
+msgid ""
+"Flags for the DHCP hostname and FQDN. Currently, this property only includes "
+"flags to control the FQDN flags set in the DHCP FQDN option. Supported FQDN "
+"flags are NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), "
+"NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) and "
+"NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE (0x4).  When no FQDN flag is set and "
+"NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is set, the DHCP FQDN option "
+"will contain no flag. Otherwise, if no FQDN flag is set and "
+"NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is not set, the standard FQDN "
+"flags are set in the request: NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), "
+"NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) for IPv4 and "
+"NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1) for IPv6. When this property is "
+"set to the default value NM_DHCP_HOSTNAME_FLAG_NONE (0x0), a global default "
+"is looked up in NetworkManager configuration. If that value is unset or also "
+"NM_DHCP_HOSTNAME_FLAG_NONE (0x0), then the standard FQDN flags described "
+"above are sent in the DHCP requests."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:230
+#: ../clients/common/settings-docs.h.in:254
+msgid ""
+"A string containing the \"Identity Association Identifier\" (IAID) used by "
+"the DHCP client. The property is a 32-bit decimal value or a special value "
+"among \"mac\", \"perm-mac\", \"ifname\" and \"stable\". When set to \"mac"
+"\" (or \"perm-mac\"), the last 4 bytes of the current (or permanent) MAC "
+"address are used as IAID. When set to \"ifname\", the IAID is computed by "
+"hashing the interface name. The special value \"stable\" can be used to "
+"generate an IAID based on the stable-id (see connection.stable-id), a per-"
+"host key and the interface name. When the property is unset, the value from "
+"global configuration is used; if no global default is set then the IAID is "
+"assumed to be \"ifname\". Note that at the moment this property is ignored "
+"for IPv6 by dhclient, which always derives the IAID from the MAC address."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:231
+#: ../clients/common/settings-docs.h.in:255
+msgid ""
+"Array of servers from which DHCP offers must be rejected. This property is "
+"useful to avoid getting a lease from misconfigured or rogue servers. For "
+"DHCPv4, each element must be an IPv4 address, optionally followed by a slash "
+"and a prefix length (e.g. \"192.168.122.0/24\"). This property is currently "
+"not implemented for DHCPv6."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:232
+#: ../clients/common/settings-docs.h.in:256
 msgid ""
 "If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some "
 "DHCP servers use this hostname to update DNS databases, essentially "
@@ -6902,54 +7321,75 @@ msgid ""
 "of the computer is sent."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:208
-#: ../clients/common/settings-docs.h.in:228
-msgid "A timeout for a DHCP transaction in seconds."
+#: ../clients/common/settings-docs.h.in:233
+#: ../clients/common/settings-docs.h.in:257
+msgid ""
+"A timeout for a DHCP transaction in seconds. If zero (the default), a "
+"globally configured default is used. If still unspecified, a device specific "
+"timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for "
+"infinity."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:209
-#: ../clients/common/settings-docs.h.in:229
+#: ../clients/common/settings-docs.h.in:234
+msgid ""
+"The Vendor Class Identifier DHCP option (60). Special characters in the data "
+"string may be escaped using C-style escapes, nevertheless this property "
+"cannot contain nul bytes. If the per-profile value is unspecified (the "
+"default), a global connection default gets consulted. If still unspecified, "
+"the DHCP option is not sent to the server. Since 1.28"
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:235
+#: ../clients/common/settings-docs.h.in:258
 msgid "Array of IP addresses of DNS servers."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:210
-#: ../clients/common/settings-docs.h.in:230
+#: ../clients/common/settings-docs.h.in:236
+#: ../clients/common/settings-docs.h.in:259
 msgid ""
 "Array of DNS options as described in man 5 resolv.conf. NULL means that the "
 "options are unset and left at the default. In this case NetworkManager will "
-"use default options. This is distinct from an empty list of properties."
+"use default options. This is distinct from an empty list of properties. The "
+"currently supported options are \"attempts\", \"debug\", \"edns0\", "
+"\"inet6\", \"ip6-bytestring\", \"ip6-dotint\", \"ndots\", \"no-check-names"
+"\", \"no-ip6-dotint\", \"no-reload\", \"no-tld-query\", \"rotate\", \"single-"
+"request\", \"single-request-reopen\", \"timeout\", \"trust-ad\", \"use-vc\". "
+"The \"trust-ad\" setting is only honored if the profile contributes name "
+"servers to resolv.conf, and if all contributing profiles have \"trust-ad\" "
+"enabled."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:211
-#: ../clients/common/settings-docs.h.in:231
+#: ../clients/common/settings-docs.h.in:237
+#: ../clients/common/settings-docs.h.in:260
 msgid ""
 "DNS servers priority. The relative priority for DNS servers specified by "
 "this setting.  A lower value is better (higher priority). Zero selects a "
 "globally configured default value. If the latter is missing or zero too, it "
-"defaults to 50 for VPNs and 100 for other connections. Note that the "
-"priority is to order DNS settings for multiple active connections.  It does "
-"not disambiguate multiple DNS servers within the same connection profile. "
-"When using dns=default, servers with higher priority will be on top of "
-"resolv.conf.  To prioritize a given server over another one within the same "
-"connection, just specify them in the desired order.  When multiple devices "
-"have configurations with the same priority, the one with an active default "
-"route will be preferred.  Negative values have the special effect of "
-"excluding other configurations with a greater priority value; so in presence "
-"of at least a negative priority, only DNS servers from connections with the "
-"lowest priority value will be used. When using a DNS resolver that supports "
-"Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each "
-"connection is used to query domains in its search list.  Queries for domains "
-"not present in any search list are routed through connections having the "
-"'~.' special wildcard domain, which is added automatically to connections "
-"with the default route (or can be added manually).  When multiple "
-"connections specify the same domain, the one with the highest priority "
-"(lowest numerical value) wins.  If a connection specifies a domain which is "
-"subdomain of another domain with a negative DNS priority value, the "
-"subdomain is ignored."
+"defaults to 50 for VPNs (including WireGuard) and 100 for other connections. "
+"Note that the priority is to order DNS settings for multiple active "
+"connections.  It does not disambiguate multiple DNS servers within the same "
+"connection profile. When using dns=default, servers with higher priority "
+"will be on top of resolv.conf.  To prioritize a given server over another "
+"one within the same connection, just specify them in the desired order.  "
+"When multiple devices have configurations with the same priority, VPNs will "
+"be considered first, then devices with the best (lowest metric) default "
+"route and then all other devices.  Negative values have the special effect "
+"of excluding other configurations with a greater priority value; so in "
+"presence of at least one negative priority, only DNS servers from "
+"connections with the lowest priority value will be used. When using a DNS "
+"resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-"
+"resolved, each connection is used to query domains in its search list.  "
+"Queries for domains not present in any search list are routed through "
+"connections having the '~.' special wildcard domain, which is added "
+"automatically to connections with the default route (or can be added "
+"manually).  When multiple connections specify the same domain, the one with "
+"the highest priority (lowest numerical value) wins.  If a connection "
+"specifies a domain which is subdomain of another domain with a negative DNS "
+"priority value, the subdomain is ignored."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:212
-#: ../clients/common/settings-docs.h.in:232
+#: ../clients/common/settings-docs.h.in:238
+#: ../clients/common/settings-docs.h.in:261
 msgid ""
 "Array of DNS search domains. Domains starting with a tilde ('~') are "
 "considered 'routing' domains and are used only to decide the interface over "
@@ -6957,15 +7397,19 @@ msgid ""
 "host names."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:213
-#: ../clients/common/settings-docs.h.in:233
+#: ../clients/common/settings-docs.h.in:239
+#: ../clients/common/settings-docs.h.in:262
 msgid ""
 "The gateway associated with this configuration. This is only meaningful if "
-"\"addresses\" is also set."
+"\"addresses\" is also set. The gateway's main purpose is to control the next "
+"hop of the standard default route on the device. Hence, the gateway property "
+"conflicts with \"never-default\" and will be automatically dropped if the IP "
+"configuration is set to never-default. As an alternative to set the gateway, "
+"configure a static default route with /0 as prefix length."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:214
-#: ../clients/common/settings-docs.h.in:234
+#: ../clients/common/settings-docs.h.in:240
+#: ../clients/common/settings-docs.h.in:263
 msgid ""
 "When \"method\" is set to \"auto\" and this property to TRUE, automatically "
 "configured nameservers and search domains are ignored and only nameservers "
@@ -6973,16 +7417,16 @@ msgid ""
 "if any, are used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:215
-#: ../clients/common/settings-docs.h.in:235
+#: ../clients/common/settings-docs.h.in:241
+#: ../clients/common/settings-docs.h.in:264
 msgid ""
 "When \"method\" is set to \"auto\" and this property to TRUE, automatically "
 "configured routes are ignored and only routes specified in the \"routes\" "
 "property, if any, are used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:216
-#: ../clients/common/settings-docs.h.in:237
+#: ../clients/common/settings-docs.h.in:242
+#: ../clients/common/settings-docs.h.in:266
 msgid ""
 "If TRUE, allow overall network configuration to proceed even if the "
 "configuration specified by this property times out.  Note that at least one "
@@ -6992,32 +7436,32 @@ msgid ""
 "if IPv4 configuration fails but IPv6 configuration completes successfully."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:217
-#: ../clients/common/settings-docs.h.in:238
+#: ../clients/common/settings-docs.h.in:243
+#: ../clients/common/settings-docs.h.in:267
 msgid ""
 "IP configuration method. NMSettingIP4Config and NMSettingIP6Config both "
-"support \"auto\", \"manual\", and \"link-local\". See the subclass-specific "
-"documentation for other values. In general, for the \"auto\" method, "
-"properties such as \"dns\" and \"routes\" specify information that is added "
-"on to the information returned from automatic configuration.  The \"ignore-"
-"auto-routes\" and \"ignore-auto-dns\" properties modify this behavior. For "
-"methods that imply no upstream network, such as \"shared\" or \"link-local"
-"\", these properties must be empty. For IPv4 method \"shared\", the IP "
-"subnet can be configured by adding one manual IPv4 address or otherwise "
-"10.42.x.0/24 is chosen. Note that the shared method must be configured on "
-"the interface which shares the internet to a subnet, not on the uplink which "
-"is shared."
+"support \"disabled\", \"auto\", \"manual\", and \"link-local\". See the "
+"subclass-specific documentation for other values. In general, for the \"auto"
+"\" method, properties such as \"dns\" and \"routes\" specify information "
+"that is added on to the information returned from automatic configuration.  "
+"The \"ignore-auto-routes\" and \"ignore-auto-dns\" properties modify this "
+"behavior. For methods that imply no upstream network, such as \"shared\" or "
+"\"link-local\", these properties must be empty. For IPv4 method \"shared\", "
+"the IP subnet can be configured by adding one manual IPv4 address or "
+"otherwise 10.42.x.0/24 is chosen. Note that the shared method must be "
+"configured on the interface which shares the internet to a subnet, not on "
+"the uplink which is shared."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:218
-#: ../clients/common/settings-docs.h.in:239
+#: ../clients/common/settings-docs.h.in:244
+#: ../clients/common/settings-docs.h.in:268
 msgid ""
 "If TRUE, this connection will never be the default connection for this IP "
 "type, meaning it will never be assigned the default route by NetworkManager."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:219
-#: ../clients/common/settings-docs.h.in:240
+#: ../clients/common/settings-docs.h.in:245
+#: ../clients/common/settings-docs.h.in:270
 msgid ""
 "The default metric for routes that don't explicitly specify a metric. The "
 "default value -1 means that the metric is chosen automatically based on the "
@@ -7028,8 +7472,8 @@ msgid ""
 "mean setting it to 1024. For IPv4, zero is a regular value for the metric."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:220
-#: ../clients/common/settings-docs.h.in:241
+#: ../clients/common/settings-docs.h.in:246
+#: ../clients/common/settings-docs.h.in:271
 msgid ""
 "Enable policy routing (source routing) and set the routing table used when "
 "adding routes. This affects all routes, including device-routes, IPv4LL, "
@@ -7046,12 +7490,12 @@ msgid ""
 "tables outside of NetworkManager."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:221
-#: ../clients/common/settings-docs.h.in:242
+#: ../clients/common/settings-docs.h.in:247
+#: ../clients/common/settings-docs.h.in:272
 msgid "Array of IP routes."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:222
+#: ../clients/common/settings-docs.h.in:248
 msgid ""
 "Configure method for creating the address for use with RFC4862 IPv6 "
 "Stateless Address Autoconfiguration. The permitted values are: "
@@ -7073,7 +7517,7 @@ msgid ""
 "affect the temporary addresses configured with this option."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:225
+#: ../clients/common/settings-docs.h.in:251
 msgid ""
 "A string containing the DHCPv6 Unique Identifier (DUID) used by the dhcp "
 "client to identify itself to DHCPv6 servers (RFC 3315). The DUID is carried "
@@ -7102,7 +7546,7 @@ msgid ""
 "assumed."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:236
+#: ../clients/common/settings-docs.h.in:265
 msgid ""
 "Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941.  If "
 "enabled, it makes the kernel generate a temporary IPv6 address in addition "
@@ -7119,38 +7563,46 @@ msgid ""
 "IPv6 addresses."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:243
+#: ../clients/common/settings-docs.h.in:269
+msgid ""
+"A timeout for waiting Router Advertisements in seconds. If zero (the "
+"default), a globally configured default is used. If still unspecified, the "
+"timeout depends on the sysctl settings of the device. Set to 2147483647 "
+"(MAXINT32) for infinity."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:273
 msgid ""
 "Configure the token for draft-chown-6man-tokenised-ipv6-identifiers-02 IPv6 "
 "tokenized interface identifiers. Useful with eui64 addr-gen-mode."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:244
+#: ../clients/common/settings-docs.h.in:274
 msgid "Whether the transmitted traffic must be encrypted."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:245
+#: ../clients/common/settings-docs.h.in:275
 msgid ""
 "The pre-shared CAK (Connectivity Association Key) for MACsec Key Agreement."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:246
+#: ../clients/common/settings-docs.h.in:276
 msgid "Flags indicating how to handle the \"mka-cak\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:247
+#: ../clients/common/settings-docs.h.in:277
 msgid ""
 "The pre-shared CKN (Connectivity-association Key Name) for MACsec Key "
 "Agreement."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:248
+#: ../clients/common/settings-docs.h.in:278
 msgid ""
 "Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key "
 "Agreement) is obtained."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:249
+#: ../clients/common/settings-docs.h.in:279
 msgid ""
 "If given, specifies the parent interface name or parent connection UUID from "
 "which this MACSEC interface should be created.  If this property is not "
@@ -7158,29 +7610,29 @@ msgid ""
 "\"mac-address\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:250
+#: ../clients/common/settings-docs.h.in:280
 msgid ""
 "The port component of the SCI (Secure Channel Identifier), between 1 and "
 "65534."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:251
+#: ../clients/common/settings-docs.h.in:281
 msgid ""
 "Specifies whether the SCI (Secure Channel Identifier) is included in every "
 "packet."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:252
+#: ../clients/common/settings-docs.h.in:282
 msgid "Specifies the validation mode for incoming frames."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:253
+#: ../clients/common/settings-docs.h.in:283
 msgid ""
 "The macvlan mode, which specifies the communication mechanism between "
 "multiple macvlans on the same lower device."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:254
+#: ../clients/common/settings-docs.h.in:284
 msgid ""
 "If given, specifies the parent interface name or parent connection UUID from "
 "which this MAC-VLAN interface should be created.  If this property is not "
@@ -7188,95 +7640,149 @@ msgid ""
 "\"mac-address\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:255
+#: ../clients/common/settings-docs.h.in:285
 msgid "Whether the interface should be put in promiscuous mode."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:256
+#: ../clients/common/settings-docs.h.in:286
 msgid "Whether the interface should be a MACVTAP."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:257
+#: ../clients/common/settings-docs.h.in:287
+msgid ""
+"A list of driver names to match. Each element is a shell wildcard pattern. "
+"See NMSettingMatch:interface-name for how special characters '|', '&', '!' "
+"and '\\' are used for optional and mandatory matches and inverting the "
+"pattern."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:288
 msgid ""
 "A list of interface names to match. Each element is a shell wildcard "
-"pattern.  When an element is prefixed with exclamation mark (!) the "
-"condition is inverted. A candidate interface name is considered matching "
-"when both these conditions are satisfied: (a) any of the elements not "
-"prefixed with '!' matches or there aren't such elements; (b) none of the "
-"elements prefixed with '!' match."
+"pattern. An element can be prefixed with a pipe symbol (|) or an ampersand "
+"(&). The former means that the element is optional and the latter means that "
+"it is mandatory. If there are any optional elements, than the match "
+"evaluates to true if at least one of the optional element matches (logical "
+"OR). If there are any mandatory elements, then they all must match (logical "
+"AND). By default, an element is optional. This means that an element \"foo\" "
+"behaves the same as \"|foo\". An element can also be inverted with "
+"exclamation mark (!) between the pipe symbol (or the ampersand) and before "
+"the pattern. Note that \"!foo\" is a shortcut for the mandatory match \"&!foo"
+"\". Finally, a backslash can be used at the beginning of the element (after "
+"the optional special characters) to escape the start of the pattern. For "
+"example, \"&\\!a\" is an mandatory match for literally \"!a\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:258
+#: ../clients/common/settings-docs.h.in:289
+msgid ""
+"A list of kernel command line arguments to match. This may be used to check "
+"whether a specific kernel command line option is set (or if prefixed with "
+"the exclamation mark unset). The argument must either be a single word, or "
+"an assignment (i.e. two words, separated \"=\"). In the former case the "
+"kernel command line is searched for the word appearing as is, or as left "
+"hand side of an assignment. In the latter case, the exact assignment is "
+"looked for with right and left hand side matching. See NMSettingMatch:"
+"interface-name for how special characters '|', '&', '!' and '\\' are used "
+"for optional and mandatory matches and inverting the pattern."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:290
+msgid ""
+"A list of paths to match against the ID_PATH udev property of devices. "
+"ID_PATH represents the topological persistent path of a device. It typically "
+"contains a subsystem string (pci, usb, platform, etc.) and a subsystem-"
+"specific identifier. For PCI devices the path has the form \"pci-$domain:"
+"$bus:$device.$function\", where each variable is an hexadecimal value; for "
+"example \"pci-0000:0a:00.0\". The path of a device can be obtained with "
+"\"udevadm info /sys/class/net/$dev | grep ID_PATH=\" or by looking at the "
+"\"path\" property exported by NetworkManager (\"nmcli -f general.path device "
+"show $dev\"). Each element of the list is a shell wildcard pattern. See "
+"NMSettingMatch:interface-name for how special characters '|', '&', '!' and "
+"'\\' are used for optional and mandatory matches and inverting the pattern."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:291
+msgid "The data path type. One of \"system\", \"netdev\" or empty."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:292
 msgid "The bridge failure mode. One of \"secure\", \"standalone\" or empty."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:259
+#: ../clients/common/settings-docs.h.in:293
 #, fuzzy
 msgid "Enable or disable multicast snooping."
 msgstr "ਸਿਸਟਮ ਨੈੱਟਵਰਕਿੰਗ ਚਾਲੂ ਜਾਂ ਬੰਦ"
 
-#: ../clients/common/settings-docs.h.in:260
+#: ../clients/common/settings-docs.h.in:294
 #, fuzzy
 msgid "Enable or disable RSTP."
 msgstr "ਵਾਈ-ਫਾਈ ਜੰਤਰ ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰੋ"
 
-#: ../clients/common/settings-docs.h.in:261
+#: ../clients/common/settings-docs.h.in:295
 #, fuzzy
 msgid "Enable or disable STP."
 msgstr "ਵਾਈ-ਫਾਈ ਜੰਤਰ ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰੋ"
 
-#: ../clients/common/settings-docs.h.in:262
-msgid "The interface type. Either \"internal\", or empty."
+#: ../clients/common/settings-docs.h.in:296
+#, fuzzy
+msgid "Open vSwitch DPDK device arguments."
+msgstr "ਓਪਨ vSwitch ਪੋਰਟ"
+
+#: ../clients/common/settings-docs.h.in:297
+msgid ""
+"The interface type. Either \"internal\", \"system\", \"patch\", \"dpdk\", or "
+"empty."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:263
+#: ../clients/common/settings-docs.h.in:298
 msgid ""
-"Specifies the unicast destination IP address of a remote Open vSwitch bridge "
-"port to connect to."
+"Specifies the name of the interface for the other side of the patch. The "
+"patch on the other side must also set this interface as peer."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:264
+#: ../clients/common/settings-docs.h.in:299
 msgid "The time port must be inactive in order to be considered down."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:265
+#: ../clients/common/settings-docs.h.in:300
 msgid ""
 "Bonding mode. One of \"active-backup\", \"balance-slb\", or \"balance-tcp\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:266
+#: ../clients/common/settings-docs.h.in:301
 msgid "The time port must be active before it starts forwarding traffic."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:267
+#: ../clients/common/settings-docs.h.in:302
 msgid "LACP mode. One of \"active\", \"off\", or \"passive\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:268
+#: ../clients/common/settings-docs.h.in:303
 msgid "The VLAN tag in the range 0-4095."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:269
+#: ../clients/common/settings-docs.h.in:304
 msgid ""
 "The VLAN mode. One of \"access\", \"native-tagged\", \"native-untagged\", "
 "\"trunk\" or unset."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:270
+#: ../clients/common/settings-docs.h.in:305
 msgid ""
 "If non-zero, instruct pppd to set the serial port to the specified "
 "baudrate.  This value should normally be left as 0 to automatically choose "
 "the speed."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:271
+#: ../clients/common/settings-docs.h.in:306
 msgid ""
 "If TRUE, specify that pppd should set the serial port to use hardware flow "
 "control with RTS and CTS signals.  This value should normally be set to "
 "FALSE."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:272
+#: ../clients/common/settings-docs.h.in:307
 msgid ""
 "If non-zero, instruct pppd to presume the connection to the peer has failed "
 "if the specified number of LCP echo-requests go unanswered by the peer.  The "
@@ -7284,7 +7790,7 @@ msgid ""
 "property is used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:273
+#: ../clients/common/settings-docs.h.in:308
 msgid ""
 "If non-zero, instruct pppd to send an LCP echo-request frame to the peer "
 "every n seconds (where n is the specified value).  Note that some PPP peers "
@@ -7292,78 +7798,78 @@ msgid ""
 "autodetect this."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:274
+#: ../clients/common/settings-docs.h.in:309
 msgid ""
 "If TRUE, stateful MPPE is used.  See pppd documentation for more information "
 "on stateful MPPE."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:275
+#: ../clients/common/settings-docs.h.in:310
 msgid ""
 "If non-zero, instruct pppd to request that the peer send packets no larger "
 "than the specified size.  If non-zero, the MRU should be between 128 and "
 "16384."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:276
+#: ../clients/common/settings-docs.h.in:311
 msgid ""
 "If non-zero, instruct pppd to send packets no larger than the specified size."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:277
+#: ../clients/common/settings-docs.h.in:312
 msgid "If TRUE, Van Jacobsen TCP header compression will not be requested."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:278
+#: ../clients/common/settings-docs.h.in:313
 msgid ""
 "If TRUE, do not require the other side (usually the PPP server) to "
 "authenticate itself to the client.  If FALSE, require authentication from "
 "the remote side.  In almost all cases, this should be TRUE."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:279
+#: ../clients/common/settings-docs.h.in:314
 msgid "If TRUE, BSD compression will not be requested."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:280
+#: ../clients/common/settings-docs.h.in:315
 msgid "If TRUE, \"deflate\" compression will not be requested."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:281
+#: ../clients/common/settings-docs.h.in:316
 msgid "If TRUE, the CHAP authentication method will not be used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:282
+#: ../clients/common/settings-docs.h.in:317
 msgid "If TRUE, the EAP authentication method will not be used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:283
+#: ../clients/common/settings-docs.h.in:318
 msgid "If TRUE, the MSCHAP authentication method will not be used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:284
+#: ../clients/common/settings-docs.h.in:319
 msgid "If TRUE, the MSCHAPv2 authentication method will not be used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:285
+#: ../clients/common/settings-docs.h.in:320
 msgid "If TRUE, the PAP authentication method will not be used."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:286
+#: ../clients/common/settings-docs.h.in:321
 msgid ""
 "If TRUE, MPPE (Microsoft Point-to-Point Encryption) will be required for the "
 "PPP session.  If either 64-bit or 128-bit MPPE is not available the session "
 "will fail.  Note that MPPE is not used on mobile broadband connections."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:287
+#: ../clients/common/settings-docs.h.in:322
 msgid ""
 "If TRUE, 128-bit MPPE (Microsoft Point-to-Point Encryption) will be required "
 "for the PPP session, and the \"require-mppe\" property must also be set to "
 "TRUE.  If 128-bit MPPE is not available the session will fail."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:288
+#: ../clients/common/settings-docs.h.in:323
 msgid ""
 "If given, specifies the parent interface name on which this PPPoE connection "
 "should be created.  If this property is not specified, the connection is "
@@ -7371,11 +7877,11 @@ msgid ""
 "NMSettingConnection."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:289
+#: ../clients/common/settings-docs.h.in:324
 msgid "Password used to authenticate with the PPPoE service."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:291
+#: ../clients/common/settings-docs.h.in:326
 msgid ""
 "If specified, instruct PPPoE to only initiate sessions with access "
 "concentrators that provide the specified service.  For most providers, this "
@@ -7383,53 +7889,53 @@ msgid ""
 "concentrators or a specific service is known to be required."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:292
+#: ../clients/common/settings-docs.h.in:327
 msgid "Username used to authenticate with the PPPoE service."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:293
+#: ../clients/common/settings-docs.h.in:328
 msgid "Whether the proxy configuration is for browser only."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:294
+#: ../clients/common/settings-docs.h.in:329
 msgid ""
 "Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0)"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:295
+#: ../clients/common/settings-docs.h.in:330
 msgid "PAC script for the connection."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:296
+#: ../clients/common/settings-docs.h.in:331
 msgid "PAC URL for obtaining PAC file."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:297
+#: ../clients/common/settings-docs.h.in:332
 msgid ""
 "Speed to use for communication over the serial port.  Note that this value "
 "usually has no effect for mobile broadband modems as they generally ignore "
 "speed settings and use the highest available speed."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:298
+#: ../clients/common/settings-docs.h.in:333
 msgid "Byte-width of the serial communication. The 8 in \"8n1\" for example."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:299
+#: ../clients/common/settings-docs.h.in:334
 msgid "Parity setting of the serial port."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:300
+#: ../clients/common/settings-docs.h.in:335
 msgid "Time to delay between each byte sent to the modem, in microseconds."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:301
+#: ../clients/common/settings-docs.h.in:336
 msgid ""
 "Number of stop bits for communication on the serial port.  Either 1 or 2. "
 "The 1 in \"8n1\" for example."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:302
+#: ../clients/common/settings-docs.h.in:337
 msgid ""
 "Whether to autoprobe virtual functions by a compatible driver. If set to "
 "NM_TERNARY_TRUE (1), the kernel will try to bind VFs to a compatible driver "
@@ -7440,37 +7946,38 @@ msgid ""
 "assumed to be NM_TERNARY_TRUE (1)."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:303
+#: ../clients/common/settings-docs.h.in:338
 msgid ""
 "The total number of virtual functions to create. Note that when the sriov "
 "setting is present NetworkManager enforces the number of virtual functions "
-"on the interface also when it is zero. To prevent any changes to SR-IOV "
-"parameters don't add a sriov setting to the connection."
+"on the interface (also when it is zero) during activation and resets it upon "
+"deactivation. To prevent any changes to SR-IOV parameters don't add a sriov "
+"setting to the connection."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:304
+#: ../clients/common/settings-docs.h.in:339
 msgid ""
 "Array of virtual function descriptors. Each VF descriptor is a dictionary "
 "mapping attribute names to GVariant values. The 'index' entry is mandatory "
 "for each VF. When represented as string a VF is in the form: \"INDEX "
 "[ATTR=VALUE[ ATTR=VALUE]...]\". for example: \"2 mac=00:11:22:33:44:55 spoof-"
 "check=true\". Multiple VFs can be specified using a comma as separator. "
-"Currently the following attributes are supported: mac, spoof-check, trust, "
+"Currently, the following attributes are supported: mac, spoof-check, trust, "
 "min-tx-rate, max-tx-rate, vlans. The \"vlans\" attribute is represented as a "
 "semicolon-separated list of VLAN descriptors, where each descriptor has the "
 "form \"ID[.PRIORITY[.PROTO]]\". PROTO can be either 'q' for 802.1Q (the "
 "default) or 'ad' for 802.1ad."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:305
+#: ../clients/common/settings-docs.h.in:340
 msgid "Array of TC queueing disciplines."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:306
+#: ../clients/common/settings-docs.h.in:341
 msgid "Array of TC traffic filters."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:307
+#: ../clients/common/settings-docs.h.in:342
 msgid ""
 "The JSON configuration for the team network interface.  The property should "
 "contain raw JSON configuration data suitable for teamd, because the value is "
@@ -7478,8 +7985,8 @@ msgid ""
 "used.  See man teamd.conf for the format details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:308
-#: ../clients/common/settings-docs.h.in:326
+#: ../clients/common/settings-docs.h.in:343
+#: ../clients/common/settings-docs.h.in:361
 msgid ""
 "Link watchers configuration for the connection: each link watcher is defined "
 "by a dictionary, whose keys depend upon the selected link watcher. Available "
@@ -7491,65 +7998,65 @@ msgid ""
 "for more details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:309
+#: ../clients/common/settings-docs.h.in:344
 msgid "Corresponds to the teamd mcast_rejoin.count."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:310
+#: ../clients/common/settings-docs.h.in:345
 msgid "Corresponds to the teamd mcast_rejoin.interval."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:311
+#: ../clients/common/settings-docs.h.in:346
 msgid "Corresponds to the teamd notify_peers.count."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:312
+#: ../clients/common/settings-docs.h.in:347
 msgid "Corresponds to the teamd notify_peers.interval."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:313
+#: ../clients/common/settings-docs.h.in:348
 msgid ""
 "Corresponds to the teamd runner.name. Permitted values are: \"roundrobin\", "
 "\"broadcast\", \"activebackup\", \"loadbalance\", \"lacp\", \"random\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:314
+#: ../clients/common/settings-docs.h.in:349
 msgid "Corresponds to the teamd runner.active."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:315
+#: ../clients/common/settings-docs.h.in:350
 msgid "Corresponds to the teamd runner.agg_select_policy."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:316
+#: ../clients/common/settings-docs.h.in:351
 msgid "Corresponds to the teamd runner.fast_rate."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:317
+#: ../clients/common/settings-docs.h.in:352
 msgid "Corresponds to the teamd runner.hwaddr_policy."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:318
+#: ../clients/common/settings-docs.h.in:353
 msgid "Corresponds to the teamd runner.min_ports."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:319
+#: ../clients/common/settings-docs.h.in:354
 msgid "Corresponds to the teamd runner.sys_prio."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:320
+#: ../clients/common/settings-docs.h.in:355
 msgid "Corresponds to the teamd runner.tx_balancer.name."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:321
+#: ../clients/common/settings-docs.h.in:356
 msgid "Corresponds to the teamd runner.tx_balancer.interval."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:322
+#: ../clients/common/settings-docs.h.in:357
 msgid "Corresponds to the teamd runner.tx_hash."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:323
+#: ../clients/common/settings-docs.h.in:358
 msgid ""
 "The JSON configuration for the team port. The property should contain raw "
 "JSON configuration data suitable for teamd, because the value is passed "
@@ -7557,67 +8064,67 @@ msgid ""
 "man teamd.conf for the format details."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:324
+#: ../clients/common/settings-docs.h.in:359
 msgid "Corresponds to the teamd ports.PORTIFNAME.lacp_key."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:325
+#: ../clients/common/settings-docs.h.in:360
 msgid "Corresponds to the teamd ports.PORTIFNAME.lacp_prio."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:327
+#: ../clients/common/settings-docs.h.in:362
 msgid "Corresponds to the teamd ports.PORTIFNAME.prio."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:328
+#: ../clients/common/settings-docs.h.in:363
 msgid ""
 "Corresponds to the teamd ports.PORTIFNAME.queue_id. When set to -1 means the "
 "parameter is skipped from the json config."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:329
+#: ../clients/common/settings-docs.h.in:364
 msgid "Corresponds to the teamd ports.PORTIFNAME.sticky."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:330
+#: ../clients/common/settings-docs.h.in:365
 msgid ""
 "The group ID which will own the device. If set to NULL everyone will be able "
 "to use the device."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:331
+#: ../clients/common/settings-docs.h.in:366
 msgid ""
 "The operating mode of the virtual device. Allowed values are "
 "NM_SETTING_TUN_MODE_TUN (1) to create a layer 3 device and "
 "NM_SETTING_TUN_MODE_TAP (2) to create an Ethernet-like layer 2 one."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:332
+#: ../clients/common/settings-docs.h.in:367
 msgid ""
 "If the property is set to TRUE, the interface will support multiple file "
 "descriptors (queues) to parallelize packet sending or receiving. Otherwise, "
 "the interface will only support a single queue."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:333
+#: ../clients/common/settings-docs.h.in:368
 msgid ""
 "The user ID which will own the device. If set to NULL everyone will be able "
 "to use the device."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:334
+#: ../clients/common/settings-docs.h.in:369
 msgid ""
 "If TRUE the interface will prepend a 4 byte header describing the physical "
 "interface to the packets."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:335
+#: ../clients/common/settings-docs.h.in:370
 msgid ""
 "If TRUE the IFF_VNET_HDR the tunnel packets will include a virtio network "
 "header."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:336
+#: ../clients/common/settings-docs.h.in:371
 msgid ""
 "A dictionary of key/value pairs with user data. This data is ignored by "
 "NetworkManager and can be used at the users discretion. The keys only "
@@ -7625,14 +8132,14 @@ msgid ""
 "up to a certain length."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:337
+#: ../clients/common/settings-docs.h.in:372
 msgid ""
 "For outgoing packets, a list of mappings from Linux SKB priorities to 802.1p "
 "priorities.  The mapping is given in the format \"from:to\" where both \"from"
 "\" and \"to\" are unsigned integers, ie \"7:3\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:338
+#: ../clients/common/settings-docs.h.in:373
 msgid ""
 "One or more flags which control the behavior and features of the VLAN "
 "interface.  Flags include NM_VLAN_FLAG_REORDER_HEADERS (0x1) (reordering of "
@@ -7645,20 +8152,20 @@ msgid ""
 "missing property on D-Bus is still considered as 0."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:339
+#: ../clients/common/settings-docs.h.in:374
 msgid ""
 "The VLAN identifier that the interface created by this connection should be "
 "assigned. The valid range is from 0 to 4094, without the reserved id 4095."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:340
+#: ../clients/common/settings-docs.h.in:375
 msgid ""
 "For incoming packets, a list of mappings from 802.1p priorities to Linux SKB "
 "priorities.  The mapping is given in the format \"from:to\" where both \"from"
 "\" and \"to\" are unsigned integers, ie \"7:3\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:341
+#: ../clients/common/settings-docs.h.in:376
 msgid ""
 "If given, specifies the parent interface name or parent connection UUID from "
 "which this VLAN interface should be created.  If this property is not "
@@ -7666,32 +8173,32 @@ msgid ""
 "\"mac-address\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:342
+#: ../clients/common/settings-docs.h.in:377
 msgid ""
 "Dictionary of key/value pairs of VPN plugin specific data.  Both keys and "
 "values must be strings."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:343
+#: ../clients/common/settings-docs.h.in:378
 msgid ""
 "If the VPN service supports persistence, and this property is TRUE, the VPN "
 "will attempt to stay connected across link changes and outages, until "
 "explicitly disconnected."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:344
+#: ../clients/common/settings-docs.h.in:379
 msgid ""
 "Dictionary of key/value pairs of VPN plugin specific secrets like passwords "
 "or private keys.  Both keys and values must be strings."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:345
+#: ../clients/common/settings-docs.h.in:380
 msgid ""
 "D-Bus service name of the VPN plugin that this setting uses to connect to "
 "its network.  i.e. org.freedesktop.NetworkManager.vpnc for the vpnc plugin."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:346
+#: ../clients/common/settings-docs.h.in:381
 msgid ""
 "Timeout for the VPN service to establish the connection. Some services may "
 "take quite a long time to connect. Value of 0 means a default timeout, which "
@@ -7699,7 +8206,7 @@ msgid ""
 "Values greater than zero mean timeout in seconds."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:347
+#: ../clients/common/settings-docs.h.in:382
 msgid ""
 "If the VPN connection requires a user name for authentication, that name "
 "should be provided here.  If the connection is available to more than one "
@@ -7709,92 +8216,96 @@ msgid ""
 "connection."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:348
+#: ../clients/common/settings-docs.h.in:383
+msgid "The routing table for this VRF."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:384
 msgid "Specifies the lifetime in seconds of FDB entries learnt by the kernel."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:349
+#: ../clients/common/settings-docs.h.in:385
 msgid ""
 "Specifies the UDP destination port to communicate to the remote VXLAN tunnel "
 "endpoint."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:350
+#: ../clients/common/settings-docs.h.in:386
 msgid ""
 "Specifies the VXLAN Network Identifier (or VXLAN Segment Identifier) to use."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:351
+#: ../clients/common/settings-docs.h.in:387
 msgid "Specifies whether netlink LL ADDR miss notifications are generated."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:352
+#: ../clients/common/settings-docs.h.in:388
 msgid "Specifies whether netlink IP ADDR miss notifications are generated."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:353
+#: ../clients/common/settings-docs.h.in:389
 msgid ""
 "Specifies whether unknown source link layer addresses and IP addresses are "
 "entered into the VXLAN device forwarding database."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:354
+#: ../clients/common/settings-docs.h.in:390
 msgid ""
 "Specifies the maximum number of FDB entries. A value of zero means that the "
 "kernel will store unlimited entries."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:355
+#: ../clients/common/settings-docs.h.in:391
 msgid "If given, specifies the source IP address to use in outgoing packets."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:356
+#: ../clients/common/settings-docs.h.in:392
 msgid ""
 "If given, specifies the parent interface name or parent connection UUID."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:357
+#: ../clients/common/settings-docs.h.in:393
 msgid "Specifies whether ARP proxy is turned on."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:358
+#: ../clients/common/settings-docs.h.in:394
 msgid ""
 "Specifies the unicast destination IP address to use in outgoing packets when "
 "the destination link layer address is not known in the VXLAN device "
 "forwarding database, or the multicast IP address to join."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:359
+#: ../clients/common/settings-docs.h.in:395
 msgid "Specifies whether route short circuit is turned on."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:360
+#: ../clients/common/settings-docs.h.in:396
 msgid ""
 "Specifies the maximum UDP source port to communicate to the remote VXLAN "
 "tunnel endpoint."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:361
+#: ../clients/common/settings-docs.h.in:397
 msgid ""
 "Specifies the minimum UDP source port to communicate to the remote VXLAN "
 "tunnel endpoint."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:362
+#: ../clients/common/settings-docs.h.in:398
 msgid "Specifies the TOS value to use in outgoing packets."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:363
+#: ../clients/common/settings-docs.h.in:399
 msgid "Specifies the time-to-live value to use in outgoing packets."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:364
+#: ../clients/common/settings-docs.h.in:400
 msgid ""
-"The P2P device that should be connected to. Currently this is the only way "
+"The P2P device that should be connected to. Currently, this is the only way "
 "to create or join a group."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:365
+#: ../clients/common/settings-docs.h.in:401
 msgid ""
 "The Wi-Fi Display (WFD) Information Elements (IEs) to set. Wi-Fi Display "
 "requires a protocol specific information element to be set in certain Wi-Fi "
@@ -7803,39 +8314,60 @@ msgid ""
 "client."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:366
+#: ../clients/common/settings-docs.h.in:402
 msgid ""
 "Flags indicating which mode of WPS is to be used. There's little point in "
 "changing the default setting as NetworkManager will automatically determine "
 "the best method to use."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:367
+#: ../clients/common/settings-docs.h.in:403
 msgid ""
 "If specified, this connection will only apply to the WiMAX device whose MAC "
 "address matches. This property does not change the MAC address of the device "
 "(known as MAC spoofing). Deprecated: 1"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:368
+#: ../clients/common/settings-docs.h.in:404
 msgid ""
 "Network Service Provider (NSP) name of the WiMAX network this connection "
 "should use. Deprecated: 1"
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:369
+#: ../clients/common/settings-docs.h.in:405
 msgid ""
 "The use of fwmark is optional and is by default off. Setting it to 0 "
-"disables it. Otherwise it is a 32-bit fwmark for outgoing packets."
+"disables it. Otherwise, it is a 32-bit fwmark for outgoing packets. Note "
+"that \"ip4-auto-default-route\" or \"ip6-auto-default-route\" enabled, "
+"implies to automatically choose a fwmark."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:370
+#: ../clients/common/settings-docs.h.in:406
+msgid ""
+"Whether to enable special handling of the IPv4 default route. If enabled, "
+"the IPv4 default route from wireguard.peer-routes will be placed to a "
+"dedicated routing-table and two policy routing rules will be added. The "
+"fwmark number is also used as routing-table for the default-route, and if "
+"fwmark is zero, an unused fwmark/table is chosen automatically. This "
+"corresponds to what wg-quick does with Table=auto and what WireGuard calls "
+"\"Improved Rule-based Routing\". Note that for this automatism to work, you "
+"usually don't want to set ipv4.gateway, because that will result in a "
+"conflicting default route. Leaving this at the default will enable this "
+"option automatically if ipv4.never-default is not set and there are any "
+"peers that use a default-route as allowed-ips."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:407
+msgid "Like ip4-auto-default-route, but for the IPv6 default route."
+msgstr ""
+
+#: ../clients/common/settings-docs.h.in:408
 msgid ""
 "The listen-port. If listen-port is not specified, the port will be chosen "
 "randomly when the interface comes up."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:371
+#: ../clients/common/settings-docs.h.in:409
 msgid ""
 "If non-zero, only transmit packets of the specified size or smaller, "
 "breaking larger packets up into multiple fragments. If zero a default MTU is "
@@ -7843,912 +8375,926 @@ msgid ""
 "account the current routes at the time of activation."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:372
+#: ../clients/common/settings-docs.h.in:410
 msgid ""
 "Whether to automatically add routes for the AllowedIPs ranges of the peers. "
 "If TRUE (the default), NetworkManager will automatically add routes in the "
-"routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, "
-"no such routes are added automatically. In this case, the user may want to "
-"configure static routes in ipv4.routes and ipv6.routes, respectively."
+"routing tables according to ipv4.route-table and ipv6.route-table. Usually "
+"you want this automatism enabled. If FALSE, no such routes are added "
+"automatically. In this case, the user may want to configure static routes in "
+"ipv4.routes and ipv6.routes, respectively. Note that if the peer's "
+"AllowedIPs is \"0.0.0.0/0\" or \"::/0\" and the profile's ipv4.never-default "
+"or ipv6.never-default setting is enabled, the peer route for this peer won't "
+"be added automatically."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:373
+#: ../clients/common/settings-docs.h.in:411
 msgid "The 256 bit private-key in base64 encoding."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:374
+#: ../clients/common/settings-docs.h.in:412
 msgid "Flags indicating how to handle the \"private-key\" property."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:375
+#: ../clients/common/settings-docs.h.in:413
 msgid ""
 "IEEE 802.15.4 channel. A positive integer or -1, meaning \"do not set, use "
 "whatever the device is already set to\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:376
+#: ../clients/common/settings-docs.h.in:414
 msgid ""
 "If specified, this connection will only apply to the IEEE 802.15.4 (WPAN) "
 "MAC layer device whose permanent MAC address matches."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:377
+#: ../clients/common/settings-docs.h.in:415
 msgid ""
 "IEEE 802.15.4 channel page. A positive integer or -1, meaning \"do not set, "
 "use whatever the device is already set to\"."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:378
+#: ../clients/common/settings-docs.h.in:416
 msgid "IEEE 802.15.4 Personal Area Network (PAN) identifier."
 msgstr ""
 
-#: ../clients/common/settings-docs.h.in:379
+#: ../clients/common/settings-docs.h.in:417
 msgid "Short IEEE 802.15.4 address to be used within a restricted environment."
 msgstr ""
 
-#: ../clients/nm-online.c:90
+#: ../clients/nm-online.c:77
 msgid "Connecting"
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/nm-online.c:206
+#: ../clients/nm-online.c:193
 #, fuzzy, c-format
 msgid "Error: timeout creating NMClient object\n"
 msgstr "ਗਲਤੀ: NMClient ਆਬਜੈਕਟ ਪਰਾਕਸੀ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਿਆ।"
 
-#: ../clients/nm-online.c:226
+#: ../clients/nm-online.c:216
 #, fuzzy, c-format
 msgid "Error: Could not create NMClient object: %s\n"
 msgstr "ਗਲਤੀ: NMClient ਆਬਜੈਕਟ ਪਰਾਕਸੀ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਿਆ।"
 
-#: ../clients/nm-online.c:252
+#: ../clients/nm-online.c:240
 msgid "Don't print anything"
 msgstr "ਕੁਝ ਵੀ ਪਰਿੰਟ ਨਾ ਕਰੋ"
 
-#: ../clients/nm-online.c:253
+#: ../clients/nm-online.c:241
 msgid "Wait for NetworkManager startup instead of a connection"
 msgstr "ਕਨੈਕਸ਼ਨ ਦੀ ਬਜਾਏ ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਸ਼ੁਰੂਆਤ ਦੀ ਉਡੀਕ ਕਰੋ"
 
-#: ../clients/nm-online.c:254
+#: ../clients/nm-online.c:242
 msgid ""
 "Time to wait for a connection, in seconds (without the option, default value "
 "is 30)"
 msgstr "ਕਨੈਕਸ਼ਨ ਲਈ ਉਡੀਕਣ ਦਾ ਸਮਾਂ, ਸੈਕਿੰਡਾਂ ਵਿੱਚ (ਚੋਣ ਤੋਂ ਬਿਨਾਂ, ਮੂਲ 30 ਹੈ)"
 
-#: ../clients/nm-online.c:255
+#: ../clients/nm-online.c:243
 msgid "Exit immediately if NetworkManager is not running or connecting"
 msgstr "ਜੇ ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਨਹੀਂ ਚੱਲ ਰਿਹਾ ਜਾਂ ਕਨੈਕਟ ਕਰ ਰਿਹਾ ਹੈ ਤਾਂ ਹੁਣੇ ਬਾਹਰ ਹੋਵੋ"
 
-#: ../clients/nm-online.c:275
+#: ../clients/nm-online.c:265
 msgid ""
 "Waits for NetworkManager to finish activating startup network connections."
 msgstr "ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਸ਼ੁਰੂਆਤ ਨੂੰ ਸਰਗਰਮ ਪੂਰਾ ਕਰਨ ਲਈ ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਦੀ ਉਡੀਕ ਕਰਦਾ ਹੈ"
 
-#: ../clients/nm-online.c:282 ../clients/nm-online.c:288
+#: ../clients/nm-online.c:272 ../clients/nm-online.c:278
 msgid "Invalid option.  Please use --help to see a list of valid options."
 msgstr "ਗਲਤ ਚੋਣ। ਢੁੱਕਵੀਆਂ ਚੋਣਾਂ ਵੇਖਣ ਲਈ --help ਵਰਤੋਂ ਜੀ।"
 
-#: ../clients/tui/newt/nmt-newt-utils.c:176 ../clients/tui/nmt-editor.c:433
-#: ../clients/tui/nmt-password-dialog.c:174
-#: ../clients/tui/nmt-route-editor.c:122 ../clients/tui/nmtui-hostname.c:69
-#: ../clients/tui/nmtui.c:134
+#: ../clients/tui/newt/nmt-newt-utils.c:163 ../clients/tui/nmt-editor.c:420
+#: ../clients/tui/nmt-password-dialog.c:161
+#: ../clients/tui/nmt-route-editor.c:109 ../clients/tui/nmtui-hostname.c:56
+#: ../clients/tui/nmtui.c:123
 msgid "OK"
 msgstr "ਠੀਕ ਹੈ"
 
-#: ../clients/tui/newt/nmt-newt-utils.c:324
-#: ../clients/tui/newt/nmt-newt-utils.c:356
+#: ../clients/tui/newt/nmt-newt-utils.c:311
+#: ../clients/tui/newt/nmt-newt-utils.c:343
 #, c-format
 msgid "Could not create temporary file: %s"
 msgstr "ਆਰਜ਼ੀ ਫਾਇਲ ਨਹੀਂ ਬਣਾ ਸਕਿਆ: %s"
 
-#: ../clients/tui/newt/nmt-newt-utils.c:362
+#: ../clients/tui/newt/nmt-newt-utils.c:349
 #, c-format
 msgid "Editor failed: %s"
 msgstr "ਸੰਪਾਦਕ ਅਸਫਲ ਹੋਇਆ: %s"
 
-#: ../clients/tui/newt/nmt-newt-utils.c:368
+#: ../clients/tui/newt/nmt-newt-utils.c:355
 #, c-format
 msgid "Could not re-read file: %s"
 msgstr "ਫਾਇਲ ਮੁੜ ਪੜ੍ਹ ਨਹੀਂ ਸਕਿਆ: %s"
 
-#: ../clients/tui/nm-editor-utils.c:144 ../libnm/nm-device.c:1380
+#: ../clients/tui/nm-editor-utils.c:135 ../libnm/nm-device.c:1567
 msgid "Ethernet"
 msgstr "ਈਥਰਨੈੱਟ"
 
-#: ../clients/tui/nm-editor-utils.c:148
+#: ../clients/tui/nm-editor-utils.c:139
 #, c-format
 msgid "Ethernet connection %d"
 msgstr "ਈਥਰਨੈੱਟ ਕਨੈਕਸ਼ਨ %d"
 
-#: ../clients/tui/nm-editor-utils.c:152 ../libnm/nm-device.c:1382
+#: ../clients/tui/nm-editor-utils.c:143 ../libnm/nm-device.c:1569
 msgid "Wi-Fi"
 msgstr "Wi-Fi"
 
-#: ../clients/tui/nm-editor-utils.c:156
+#: ../clients/tui/nm-editor-utils.c:147
 #, c-format
 msgid "Wi-Fi connection %d"
 msgstr "Wi-Fi ਕਨੈਕਸ਼ਨ %d"
 
-#: ../clients/tui/nm-editor-utils.c:161 ../libnm-core/nm-connection.c:2518
-#: ../libnm/nm-device.c:1398
+#: ../clients/tui/nm-editor-utils.c:152 ../libnm-core/nm-connection.c:2713
+#: ../libnm/nm-device.c:1585
 msgid "InfiniBand"
 msgstr "InfiniBand"
 
-#: ../clients/tui/nm-editor-utils.c:165
+#: ../clients/tui/nm-editor-utils.c:156
 #, c-format
 msgid "InfiniBand connection %d"
 msgstr "ਇਫੀਂਬੈਂਡ ਕਨੈਕਸ਼ਨ %d"
 
-#: ../clients/tui/nm-editor-utils.c:170 ../libnm/nm-device.c:1396
+#: ../clients/tui/nm-editor-utils.c:161 ../libnm/nm-device.c:1583
 msgid "Mobile Broadband"
 msgstr "ਮੋਬਾਇਲ ਬਰਾਡਬੈਂਡ"
 
-#: ../clients/tui/nm-editor-utils.c:173
+#: ../clients/tui/nm-editor-utils.c:164
 #, c-format
 msgid "Mobile broadband connection %d"
 msgstr "ਮੋਬਾਇਲ ਬਰਾਡਬੈਂਡ ਸੰਪਰਕ %d"
 
-#: ../clients/tui/nm-editor-utils.c:179 ../clients/tui/nmt-page-dsl.c:62
+#: ../clients/tui/nm-editor-utils.c:170 ../clients/tui/nmt-page-dsl.c:49
 msgid "DSL"
 msgstr "DSL"
 
-#: ../clients/tui/nm-editor-utils.c:183
+#: ../clients/tui/nm-editor-utils.c:174
 #, c-format
 msgid "DSL connection %d"
 msgstr "DSL ਕਨੈਕਸ਼ਨ %d"
 
-#: ../clients/tui/nm-editor-utils.c:188 ../libnm-core/nm-connection.c:2510
-#: ../libnm/nm-device.c:1400
-#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4898
+#: ../clients/tui/nm-editor-utils.c:179 ../libnm-core/nm-connection.c:2705
+#: ../libnm/nm-device.c:1587
+#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5242
 msgid "Bond"
 msgstr "ਬੌਂਡ"
 
-#: ../clients/tui/nm-editor-utils.c:192
+#: ../clients/tui/nm-editor-utils.c:183
 #, c-format
 msgid "Bond connection %d"
 msgstr "ਬੌਂਡ ਕਨੈਕਸ਼ਨ %d"
 
-#: ../clients/tui/nm-editor-utils.c:197 ../libnm-core/nm-connection.c:2514
-#: ../libnm/nm-device.c:1404
-#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5253
+#: ../clients/tui/nm-editor-utils.c:188 ../libnm-core/nm-connection.c:2709
+#: ../libnm/nm-device.c:1591
+#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5625
 msgid "Bridge"
 msgstr "ਬਰਿੱਜ"
 
-#: ../clients/tui/nm-editor-utils.c:202
+#: ../clients/tui/nm-editor-utils.c:193
 #, c-format
 msgid "Bridge connection %d"
 msgstr "ਕਨੈਕਸ਼ਨ %d ਨੂੰ ਬਰਿੱਜ ਕਰੋ"
 
-#: ../clients/tui/nm-editor-utils.c:206 ../libnm-core/nm-connection.c:2512
-#: ../libnm/nm-device.c:1402
-#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4971
+#: ../clients/tui/nm-editor-utils.c:197 ../libnm-core/nm-connection.c:2707
+#: ../libnm/nm-device.c:1589
+#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5315
 msgid "Team"
 msgstr "ਟੀਮ"
 
-#: ../clients/tui/nm-editor-utils.c:211
+#: ../clients/tui/nm-editor-utils.c:202
 #, c-format
 msgid "Team connection %d"
 msgstr "%d ਕਨੈਕਸ਼ਨ ਟੀਮ ਕਰੋ"
 
-#: ../clients/tui/nm-editor-utils.c:215 ../clients/tui/nmt-page-vlan.c:82
-#: ../libnm-core/nm-connection.c:2516 ../libnm/nm-device.c:1406
+#: ../clients/tui/nm-editor-utils.c:206 ../clients/tui/nmt-page-vlan.c:69
+#: ../libnm-core/nm-connection.c:2711 ../libnm/nm-device.c:1593
 msgid "VLAN"
 msgstr "VLAN"
 
-#: ../clients/tui/nm-editor-utils.c:219
+#: ../clients/tui/nm-editor-utils.c:210
 #, c-format
 msgid "VLAN connection %d"
 msgstr "VLAN ਕਨੈਕਸ਼ਨ %d"
 
-#: ../clients/tui/nm-editor-utils.c:223 ../clients/tui/nmt-page-ip-tunnel.c:136
+#: ../clients/tui/nm-editor-utils.c:214 ../clients/tui/nmt-page-ip-tunnel.c:123
 msgid "IP tunnel"
 msgstr "IP ਟਨਲ"
 
-#: ../clients/tui/nm-editor-utils.c:227
+#: ../clients/tui/nm-editor-utils.c:218
 #, c-format
 msgid "IP tunnel connection %d"
 msgstr ""
 
-#: ../clients/tui/nm-editor-utils.c:242
+#: ../clients/tui/nm-editor-utils.c:233
 #, c-format
 msgid "VPN connection %d"
 msgstr "VPN ਕਨੈਕਸ਼ਨ %d"
 
-#: ../clients/tui/nmt-device-entry.c:368
+#: ../clients/tui/nmt-device-entry.c:355
 msgid "Select..."
 msgstr "...ਚੁਣੋ"
 
-#: ../clients/tui/nmt-edit-connection-list.c:110
+#: ../clients/tui/nmt-edit-connection-list.c:97
 msgid "Add"
 msgstr "ਜੋੜੋ"
 
-#: ../clients/tui/nmt-edit-connection-list.c:113
-#: ../clients/tui/nmt-page-ip4.c:169 ../clients/tui/nmt-page-ip6.c:167
-#: ../clients/tui/nmt-page-team-port.c:109 ../clients/tui/nmt-page-team.c:173
+#: ../clients/tui/nmt-edit-connection-list.c:100
+#: ../clients/tui/nmt-page-ip4.c:156 ../clients/tui/nmt-page-ip6.c:155
+#: ../clients/tui/nmt-page-team-port.c:96 ../clients/tui/nmt-page-team.c:160
 msgid "Edit..."
 msgstr "...ਸੋਧੋ"
 
-#: ../clients/tui/nmt-edit-connection-list.c:116
-#: ../clients/tui/nmtui-edit.c:529
+#: ../clients/tui/nmt-edit-connection-list.c:103
+#: ../clients/tui/nmtui-edit.c:516
 msgid "Delete"
 msgstr "ਹਟਾਓ"
 
-#: ../clients/tui/nmt-editor-section.c:103
+#: ../clients/tui/nmt-editor-section.c:90
 msgid "Hide"
 msgstr "ਲੁਕਾਓ"
 
-#: ../clients/tui/nmt-editor-section.c:103
+#: ../clients/tui/nmt-editor-section.c:90
 msgid "Show"
 msgstr "ਵਿਖਾਓ"
 
-#: ../clients/tui/nmt-editor.c:100
+#: ../clients/tui/nmt-editor.c:87
 #, c-format
 msgid "Could not create editor for connection '%s' of type '%s'."
 msgstr "ਕਨੈਕਸ਼ਨ '%s' ਕਿਸਮ '%s' ਲਈ ਸੰਪਾਦਕ ਨਹੀਂ ਬਣਾ ਸਕਿਆ।"
 
-#: ../clients/tui/nmt-editor.c:104
+#: ../clients/tui/nmt-editor.c:91
 #, c-format
 msgid "Could not create editor for invalid connection '%s'."
 msgstr "ਅਢੁਕਵੇਂ ਕਨੈਕਸ਼ਨ '%s' ਲਈ ਸੰਪਾਦਕ ਨਹੀਂ ਬਣਾ ਸਕਿਆ।"
 
-#: ../clients/tui/nmt-editor.c:114
+#: ../clients/tui/nmt-editor.c:101
 msgid "Edit Connection"
 msgstr "ਕਨੈਕਸ਼ਨ ਸੋਧੋ"
 
-#: ../clients/tui/nmt-editor.c:175
+#: ../clients/tui/nmt-editor.c:162
 #, c-format
 msgid "Unable to save connection: %s"
 msgstr "ਕਨੈਕਸ਼ਨ ਸੰਭਾਲਣ ਤੋਂ ਅਸਮਰੱਥ: %s"
 
-#: ../clients/tui/nmt-editor.c:189
+#: ../clients/tui/nmt-editor.c:176
 #, c-format
 msgid "Unable to add new connection: %s"
 msgstr "ਨਵਾਂ ਕਨੈਕਸ਼ਨ ਜੋੜਨ ਤੋਂ ਅਸਮਰੱਥ: %s"
 
-#: ../clients/tui/nmt-editor.c:336
+#: ../clients/tui/nmt-editor.c:323
 msgid "Profile name"
 msgstr "ਪਰੋਫਾਈਲ ਨਾਂ"
 
-#: ../clients/tui/nmt-editor.c:347
+#: ../clients/tui/nmt-editor.c:334
 msgid "Ethernet device"
 msgstr "ਈਥਰਨੈੱਟ ਜੰਤਰ"
 
-#: ../clients/tui/nmt-editor.c:349
+#: ../clients/tui/nmt-editor.c:336
 msgid "Device"
 msgstr "ਜੰਤਰ"
 
 #. And finally the bottom widgets
-#: ../clients/tui/nmt-editor.c:409
+#: ../clients/tui/nmt-editor.c:396
 msgid "Automatically connect"
 msgstr "ਆਪਣੇ-ਆਪ ਕਨੈਕਟ ਕਰੋ"
 
-#: ../clients/tui/nmt-editor.c:415
+#: ../clients/tui/nmt-editor.c:402
 msgid "Available to all users"
 msgstr "ਸਾਰੇ ਵਰਤੋਂਕਾਰਾਂ ਨੂੰ ਉਪਲੱਬਧ"
 
-#: ../clients/tui/nmt-editor.c:430 ../clients/tui/nmt-password-dialog.c:171
-#: ../clients/tui/nmt-route-editor.c:115 ../clients/tui/nmtui-edit.c:220
-#: ../clients/tui/nmtui-edit.c:528 ../clients/tui/nmtui-hostname.c:67
+#: ../clients/tui/nmt-editor.c:417 ../clients/tui/nmt-password-dialog.c:158
+#: ../clients/tui/nmt-route-editor.c:102 ../clients/tui/nmtui-edit.c:207
+#: ../clients/tui/nmtui-edit.c:515 ../clients/tui/nmtui-hostname.c:54
 msgid "Cancel"
 msgstr "ਰੱਦ ਕਰੋ"
 
-#: ../clients/tui/nmt-mtu-entry.c:84
+#: ../clients/tui/nmt-mtu-entry.c:71
 msgid "(default)"
 msgstr "(ਮੂਲ)"
 
-#: ../clients/tui/nmt-mtu-entry.c:86 ../clients/tui/nmt-mtu-entry.c:117
+#: ../clients/tui/nmt-mtu-entry.c:73 ../clients/tui/nmt-mtu-entry.c:104
 msgid "bytes"
 msgstr "ਬਾਈਟਾਂ"
 
-#: ../clients/tui/nmt-page-bond.c:85
+#: ../clients/tui/nmt-page-bond.c:84
 msgid "Round-robin"
 msgstr "ਰਾਊਂਡ-ਰੌਬਿਨ"
 
-#: ../clients/tui/nmt-page-bond.c:86
+#: ../clients/tui/nmt-page-bond.c:85
 msgid "Active Backup"
 msgstr "ਸਰਗਰਮ ਬੈਕਅੱਪ"
 
-#: ../clients/tui/nmt-page-bond.c:87
+#: ../clients/tui/nmt-page-bond.c:86
 msgid "XOR"
 msgstr "XOR"
 
-#: ../clients/tui/nmt-page-bond.c:88
+#: ../clients/tui/nmt-page-bond.c:87
 msgid "Broadcast"
 msgstr "ਬਰਾਡਕਾਸਟ"
 
-#: ../clients/tui/nmt-page-bond.c:89
+#: ../clients/tui/nmt-page-bond.c:88
 msgid "802.3ad"
 msgstr "802.3ad"
 
-#: ../clients/tui/nmt-page-bond.c:90
+#: ../clients/tui/nmt-page-bond.c:89
 msgid "Adaptive Transmit Load Balancing (tlb)"
 msgstr "ਅਡਾਪਟਿਵ ਟਰਾਂਸਮਿਟ ਲੋਡ ਬੈਲੈਂਸਿੰਗ (tlb)"
 
-#: ../clients/tui/nmt-page-bond.c:91
+#: ../clients/tui/nmt-page-bond.c:90
 msgid "Adaptive Load Balancing (alb)"
 msgstr "ਅਡਾਪਟਿਵ ਲੋਡ ਬੈਲੈਂਸਿੰਗ (alb)"
 
-#: ../clients/tui/nmt-page-bond.c:97
+#: ../clients/tui/nmt-page-bond.c:96
 msgid "MII (recommended)"
 msgstr "MII (ਸਿਫਾਰਸ਼ੀ)"
 
-#: ../clients/tui/nmt-page-bond.c:98
+#: ../clients/tui/nmt-page-bond.c:97
 msgid "ARP"
 msgstr "ARP"
 
-#: ../clients/tui/nmt-page-bond.c:359
+#: ../clients/tui/nmt-page-bond.c:373
 msgid "BOND"
 msgstr "ਬੌਂਡ"
 
-#: ../clients/tui/nmt-page-bond.c:363 ../clients/tui/nmt-page-bridge.c:85
-#: ../clients/tui/nmt-page-team.c:152
+#: ../clients/tui/nmt-page-bond.c:377 ../clients/tui/nmt-page-bridge.c:72
+#: ../clients/tui/nmt-page-team.c:139
 msgid "Slaves"
 msgstr "ਸਲੇਵ"
 
-#: ../clients/tui/nmt-page-bond.c:375 ../clients/tui/nmt-page-ip-tunnel.c:148
-#: ../clients/tui/nmt-page-wifi.c:230
+#: ../clients/tui/nmt-page-bond.c:389 ../clients/tui/nmt-page-ip-tunnel.c:135
+#: ../clients/tui/nmt-page-wifi.c:219
 msgid "Mode"
 msgstr "ਮੋਡ"
 
-#: ../clients/tui/nmt-page-bond.c:381
+#: ../clients/tui/nmt-page-bond.c:395
 msgid "Primary"
 msgstr "ਪ੍ਰਾਇਮਰੀ"
 
-#: ../clients/tui/nmt-page-bond.c:387
+#: ../clients/tui/nmt-page-bond.c:401
 msgid "Link monitoring"
 msgstr "ਲਿੰਕ ਨਿਗਰਾਨੀ"
 
-#: ../clients/tui/nmt-page-bond.c:393 ../clients/tui/nmt-page-bond.c:400
 #: ../clients/tui/nmt-page-bond.c:407 ../clients/tui/nmt-page-bond.c:414
+#: ../clients/tui/nmt-page-bond.c:421 ../clients/tui/nmt-page-bond.c:428
 msgctxt "milliseconds"
 msgid "ms"
 msgstr "ms"
 
-#: ../clients/tui/nmt-page-bond.c:394 ../clients/tui/nmt-page-bond.c:415
+#: ../clients/tui/nmt-page-bond.c:408 ../clients/tui/nmt-page-bond.c:429
 msgid "Monitoring frequency"
 msgstr "ਫਰੀਕਿਊਂਸੀ ਦੀ ਨਿਗਰਾਨੀ"
 
-#: ../clients/tui/nmt-page-bond.c:401
+#: ../clients/tui/nmt-page-bond.c:415
 msgid "Link up delay"
 msgstr "ਲਿੰਕ ਅੱਪ ਦੇਰੀ"
 
-#: ../clients/tui/nmt-page-bond.c:408
+#: ../clients/tui/nmt-page-bond.c:422
 msgid "Link down delay"
 msgstr "ਲਿੰਕ ਡਾਊਨ ਦੇਰੀ"
 
-#: ../clients/tui/nmt-page-bond.c:421
+#: ../clients/tui/nmt-page-bond.c:435
 msgid "ARP targets"
 msgstr "ARP ਟੀਚੇ"
 
-#: ../clients/tui/nmt-page-bond.c:428 ../clients/tui/nmt-page-ethernet.c:77
-#: ../clients/tui/nmt-page-vlan.c:110 ../clients/tui/nmt-page-wifi.c:364
+#: ../clients/tui/nmt-page-bond.c:442 ../clients/tui/nmt-page-ethernet.c:64
+#: ../clients/tui/nmt-page-vlan.c:97 ../clients/tui/nmt-page-wifi.c:354
 msgid "Cloned MAC address"
 msgstr "ਕਲੋਨ ਕੀਤਾ ਹੋਇਆ MAC ਸਿਰਨਾਵਾਂ"
 
-#: ../clients/tui/nmt-page-bridge-port.c:60
+#: ../clients/tui/nmt-page-bridge-port.c:47
 msgid "BRIDGE PORT"
 msgstr "ਬਰਿੱਜ ਪੋਰਟ"
 
-#: ../clients/tui/nmt-page-bridge-port.c:67
-#: ../clients/tui/nmt-page-bridge.c:118
+#: ../clients/tui/nmt-page-bridge-port.c:54
+#: ../clients/tui/nmt-page-bridge.c:105
 msgid "Priority"
 msgstr "ਤਰਜੀਹ"
 
-#: ../clients/tui/nmt-page-bridge-port.c:73
+#: ../clients/tui/nmt-page-bridge-port.c:60
 msgid "Path cost"
 msgstr "ਰਾਹ ਕੀਮਤ"
 
-#: ../clients/tui/nmt-page-bridge-port.c:75
+#: ../clients/tui/nmt-page-bridge-port.c:62
 msgid "Hairpin mode"
 msgstr "ਹੇਅਰਪਿੰਨ ਮੋਡ"
 
-#: ../clients/tui/nmt-page-bridge.c:81
+#: ../clients/tui/nmt-page-bridge.c:68
 msgid "BRIDGE"
 msgstr "ਬਰਿੱਜ"
 
-#: ../clients/tui/nmt-page-bridge.c:96 ../clients/tui/nmt-page-bridge.c:127
-#: ../clients/tui/nmt-page-bridge.c:137 ../clients/tui/nmt-page-bridge.c:147
+#: ../clients/tui/nmt-page-bridge.c:83 ../clients/tui/nmt-page-bridge.c:114
+#: ../clients/tui/nmt-page-bridge.c:124 ../clients/tui/nmt-page-bridge.c:134
 msgid "seconds"
 msgstr "ਸੈਕਿੰਡ"
 
-#: ../clients/tui/nmt-page-bridge.c:97
+#: ../clients/tui/nmt-page-bridge.c:84
 msgid "Aging time"
 msgstr "ਉਮਰ ਸਮਾਂ"
 
-#: ../clients/tui/nmt-page-bridge.c:99
+#: ../clients/tui/nmt-page-bridge.c:86
 msgid "Enable IGMP snooping"
 msgstr ""
 
-#: ../clients/tui/nmt-page-bridge.c:105
+#: ../clients/tui/nmt-page-bridge.c:92
 msgid "Enable STP (Spanning Tree Protocol)"
 msgstr "STP (ਸਪੈਨਿੰਗ ਟਰੀ ਪਰੋਟੋਕਾਲ) ਸਮਰੱਥ ਕਰੋ"
 
-#: ../clients/tui/nmt-page-bridge.c:128
+#: ../clients/tui/nmt-page-bridge.c:115
 msgid "Forward delay"
 msgstr "ਅੱਗੇ ਨੂੰ ਦੇਰੀ"
 
-#: ../clients/tui/nmt-page-bridge.c:138
+#: ../clients/tui/nmt-page-bridge.c:125
 msgid "Hello time"
 msgstr "ਹੈਲੋ ਸਮਾਂ"
 
-#: ../clients/tui/nmt-page-bridge.c:148
+#: ../clients/tui/nmt-page-bridge.c:135
 msgid "Max age"
 msgstr "ਵੱਧ ਤੋਂ ਵੱਧ ਉਮਰ"
 
-#: ../clients/tui/nmt-page-bridge.c:154
+#: ../clients/tui/nmt-page-bridge.c:141
 msgid "Group forward mask"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ethernet.c:70
+#: ../clients/tui/nmt-page-ethernet.c:57
 msgid "ETHERNET"
 msgstr "ਈਥਰਨੈੱਟ"
 
-#: ../clients/tui/nmt-page-ethernet.c:83
-#: ../clients/tui/nmt-page-infiniband.c:94
-#: ../clients/tui/nmt-page-ip-tunnel.c:186 ../clients/tui/nmt-page-vlan.c:116
-#: ../clients/tui/nmt-page-wifi.c:370
+#: ../clients/tui/nmt-page-ethernet.c:70
+#: ../clients/tui/nmt-page-infiniband.c:81
+#: ../clients/tui/nmt-page-ip-tunnel.c:173 ../clients/tui/nmt-page-vlan.c:103
+#: ../clients/tui/nmt-page-wifi.c:360
 msgid "MTU"
 msgstr "MTU"
 
-#: ../clients/tui/nmt-page-infiniband.c:47
+#: ../clients/tui/nmt-page-infiniband.c:34
 msgid "Datagram"
 msgstr "ਡਾਟਾਗਰਾਮ"
 
-#: ../clients/tui/nmt-page-infiniband.c:48
+#: ../clients/tui/nmt-page-infiniband.c:35
 msgid "Connected"
 msgstr "ਕਨੈਕਟ ਹੈ"
 
-#: ../clients/tui/nmt-page-infiniband.c:81
+#: ../clients/tui/nmt-page-infiniband.c:68
 msgid "INFINIBAND"
 msgstr "INFINIBAND"
 
-#: ../clients/tui/nmt-page-infiniband.c:88
+#: ../clients/tui/nmt-page-infiniband.c:75
 msgid "Transport mode"
 msgstr "ਟਰਾਂਸਪੋਰਟ ਮੋਡ"
 
-#: ../clients/tui/nmt-page-ip4.c:38
+#: ../clients/tui/nmt-page-ip4.c:25 ../clients/tui/nmt-page-ip6.c:30
 msgid "Disabled"
 msgstr "ਅਸਮਰੱਥ ਕੀਤਾ"
 
-#: ../clients/tui/nmt-page-ip4.c:39 ../clients/tui/nmt-page-ip6.c:39
+#: ../clients/tui/nmt-page-ip4.c:26 ../clients/tui/nmt-page-ip6.c:26
 msgid "Automatic"
 msgstr "ਆਟੋਮੈਟਿਕ"
 
-#: ../clients/tui/nmt-page-ip4.c:40 ../clients/tui/nmt-page-ip6.c:41
+#: ../clients/tui/nmt-page-ip4.c:27 ../clients/tui/nmt-page-ip6.c:28
 msgid "Link-Local"
 msgstr "ਲਿੰਕ-ਲੋਕਲ"
 
-#: ../clients/tui/nmt-page-ip4.c:41 ../clients/tui/nmt-page-ip6.c:42
+#: ../clients/tui/nmt-page-ip4.c:28 ../clients/tui/nmt-page-ip6.c:29
 msgid "Manual"
 msgstr "ਦਸਤੀ"
 
-#: ../clients/tui/nmt-page-ip4.c:42
+#: ../clients/tui/nmt-page-ip4.c:29
 msgid "Shared"
 msgstr "ਸਾਂਝਾ"
 
-#: ../clients/tui/nmt-page-ip4.c:82 ../clients/tui/nmt-page-ip6.c:82
+#: ../clients/tui/nmt-page-ip4.c:69 ../clients/tui/nmt-page-ip6.c:70
 msgid "(No custom routes)"
 msgstr "(ਕੋਈ ਚੁਣਿੰਦਾ ਰਾਹ ਨਹੀਂ)"
 
-#: ../clients/tui/nmt-page-ip4.c:85 ../clients/tui/nmt-page-ip6.c:85
+#: ../clients/tui/nmt-page-ip4.c:72 ../clients/tui/nmt-page-ip6.c:73
 #, c-format
 msgid "One custom route"
 msgid_plural "%d custom routes"
 msgstr[0] "ਚੁਣਿੰਦਾ ਰੂਟ"
 msgstr[1] "%d ਚੁਣਿੰਦਾ ਰੂਟ"
 
-#: ../clients/tui/nmt-page-ip4.c:128
+#: ../clients/tui/nmt-page-ip4.c:115
 msgid "IPv4 CONFIGURATION"
 msgstr "IPv4 ਸੰਰਚਨਾ"
 
-#: ../clients/tui/nmt-page-ip4.c:136 ../clients/tui/nmt-page-ip6.c:136
+#: ../clients/tui/nmt-page-ip4.c:123 ../clients/tui/nmt-page-ip6.c:124
 msgid "Addresses"
 msgstr "ਸਿਰਨਾਵੇਂ"
 
-#: ../clients/tui/nmt-page-ip4.c:150 ../clients/tui/nmt-page-ip6.c:150
+#: ../clients/tui/nmt-page-ip4.c:137 ../clients/tui/nmt-page-ip6.c:138
 msgid "DNS servers"
 msgstr "DNS ਸਰਵਰ"
 
-#: ../clients/tui/nmt-page-ip4.c:156 ../clients/tui/nmt-page-ip6.c:156
+#: ../clients/tui/nmt-page-ip4.c:143 ../clients/tui/nmt-page-ip6.c:144
 msgid "Search domains"
 msgstr "ਖੋਜ ਡੋਮੇਨਾਂ"
 
-#: ../clients/tui/nmt-page-ip4.c:171 ../clients/tui/nmt-page-ip6.c:169
+#: ../clients/tui/nmt-page-ip4.c:158 ../clients/tui/nmt-page-ip6.c:157
 msgid "Routing"
 msgstr "ਰਾਊਂਟਿੰਗ"
 
-#: ../clients/tui/nmt-page-ip4.c:173 ../clients/tui/nmt-page-ip6.c:171
+#: ../clients/tui/nmt-page-ip4.c:160 ../clients/tui/nmt-page-ip6.c:159
 msgid "Never use this network for default route"
 msgstr "ਡਿਫਾਲਟ ਰੂਟ ਲਈ ਇਸ ਨੈੱਟਵਰਕ ਨੂੰ ਕਦੇ ਨਾ ਵਰਤੋ"
 
-#: ../clients/tui/nmt-page-ip4.c:179 ../clients/tui/nmt-page-ip6.c:177
+#: ../clients/tui/nmt-page-ip4.c:166 ../clients/tui/nmt-page-ip6.c:165
 msgid "Ignore automatically obtained routes"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ip4.c:185 ../clients/tui/nmt-page-ip6.c:183
+#: ../clients/tui/nmt-page-ip4.c:172 ../clients/tui/nmt-page-ip6.c:171
 msgid "Ignore automatically obtained DNS parameters"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ip4.c:193
+#: ../clients/tui/nmt-page-ip4.c:180
 msgid "Require IPv4 addressing for this connection"
 msgstr "ਇਸ ਸੰਪਰਕ ਲਈ IPv4 ਸਿਰਨਾਵਿਆਂ ਦੀ ਲੋੜ ਹੈ"
 
-#: ../clients/tui/nmt-page-ip6.c:38
+#: ../clients/tui/nmt-page-ip6.c:25
 msgid "Ignore"
 msgstr "ਅਣਗੌਲਾ"
 
-#: ../clients/tui/nmt-page-ip6.c:40
+#: ../clients/tui/nmt-page-ip6.c:27
 msgid "Automatic (DHCP-only)"
 msgstr "ਆਟੋਮੈਟਿਕ (ਸਿਰਫ-DHCP)"
 
-#: ../clients/tui/nmt-page-ip6.c:128
+#: ../clients/tui/nmt-page-ip6.c:116
 msgid "IPv6 CONFIGURATION"
 msgstr "IPv6 ਸੰਰਚਨਾ"
 
-#: ../clients/tui/nmt-page-ip6.c:191
+#: ../clients/tui/nmt-page-ip6.c:179
 msgid "Require IPv6 addressing for this connection"
 msgstr "ਇਸ ਸੰਪਰਕ ਲਈ IPv6 ਸਿਰਨਾਵਿਆਂ ਦੀ ਲੋੜ ਹੈ"
 
 #. The order must match the NM_IP_TUNNEL_MODE_* enum
-#: ../clients/tui/nmt-page-ip-tunnel.c:78
+#: ../clients/tui/nmt-page-ip-tunnel.c:65
 msgid "IPIP"
 msgstr "IPIP"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:79
+#: ../clients/tui/nmt-page-ip-tunnel.c:66
 msgid "GRE"
 msgstr "GRE"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:80
+#: ../clients/tui/nmt-page-ip-tunnel.c:67
 msgid "SIT"
 msgstr "SIT"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:81
+#: ../clients/tui/nmt-page-ip-tunnel.c:68
 msgid "ISATAP"
 msgstr "ISATAP"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:82
+#: ../clients/tui/nmt-page-ip-tunnel.c:69
 msgid "VTI"
 msgstr "VTI"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:83
+#: ../clients/tui/nmt-page-ip-tunnel.c:70
 msgid "IP6IP6"
 msgstr "IP6IP6"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:84
+#: ../clients/tui/nmt-page-ip-tunnel.c:71
 msgid "IPIP6"
 msgstr "IPIP6"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:85
+#: ../clients/tui/nmt-page-ip-tunnel.c:72
 msgid "IP6GRE"
 msgstr "IP6GRE"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:86
+#: ../clients/tui/nmt-page-ip-tunnel.c:73
 msgid "VTI6"
 msgstr "VTI6"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:150 ../clients/tui/nmt-page-vlan.c:87
+#: ../clients/tui/nmt-page-ip-tunnel.c:137 ../clients/tui/nmt-page-vlan.c:74
 msgid "Parent"
 msgstr "ਮੂਲ"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:157
+#: ../clients/tui/nmt-page-ip-tunnel.c:144
 msgid "Local IP"
 msgstr "ਲੋਕਲ IP"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:163
+#: ../clients/tui/nmt-page-ip-tunnel.c:150
 msgid "Remote IP"
 msgstr "ਰਿਮੋਟ IP"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:169
+#: ../clients/tui/nmt-page-ip-tunnel.c:156
 msgid "Input key"
 msgstr "ਇਨਪੁ਼ੱਟ ਕੁੰਜੀ"
 
-#: ../clients/tui/nmt-page-ip-tunnel.c:176
+#: ../clients/tui/nmt-page-ip-tunnel.c:163
 msgid "Output key"
 msgstr "ਆਉਟਪੁੱਟ ਕੁੰਜੀ"
 
-#: ../clients/tui/nmt-page-ppp.c:131
+#: ../clients/tui/nmt-page-ppp.c:118
 msgid "PPP CONFIGURATION"
 msgstr "PPP ਸੰਰਚਨਾ"
 
-#: ../clients/tui/nmt-page-ppp.c:140
+#: ../clients/tui/nmt-page-ppp.c:127
 #, fuzzy
 msgid "Allowed authentication methods:"
 msgstr "ਪ੍ਰਮਾਣਿਕਤਾ"
 
-#: ../clients/tui/nmt-page-ppp.c:147
+#: ../clients/tui/nmt-page-ppp.c:134
 msgid "EAP"
 msgstr "EAP"
 
-#: ../clients/tui/nmt-page-ppp.c:155
+#: ../clients/tui/nmt-page-ppp.c:142
 msgid "PAP"
 msgstr "PAP"
 
-#: ../clients/tui/nmt-page-ppp.c:163
+#: ../clients/tui/nmt-page-ppp.c:150
 msgid "CHAP"
 msgstr "CHAP"
 
-#: ../clients/tui/nmt-page-ppp.c:171
+#: ../clients/tui/nmt-page-ppp.c:158
 msgid "MSCHAPv2"
 msgstr "MSCHAPv2"
 
-#: ../clients/tui/nmt-page-ppp.c:179
+#: ../clients/tui/nmt-page-ppp.c:166
 msgid "MSCHAP"
 msgstr "MSCHAP"
 
-#: ../clients/tui/nmt-page-ppp.c:195
+#: ../clients/tui/nmt-page-ppp.c:182
 msgid "Use point-to-point encryption (MPPE)"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ppp.c:207
+#: ../clients/tui/nmt-page-ppp.c:194
 msgid "Require 128-bit encryption"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ppp.c:217
+#: ../clients/tui/nmt-page-ppp.c:204
 msgid "Use stateful MPPE"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ppp.c:229
+#: ../clients/tui/nmt-page-ppp.c:216
 msgid "Allow BSD data compression"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ppp.c:237
+#: ../clients/tui/nmt-page-ppp.c:224
 msgid "Allow Deflate data compression"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ppp.c:245
+#: ../clients/tui/nmt-page-ppp.c:232
 msgid "Use TCP header compression"
 msgstr ""
 
-#: ../clients/tui/nmt-page-ppp.c:255
+#: ../clients/tui/nmt-page-ppp.c:242
 msgid "Send PPP echo packets"
 msgstr ""
 
-#: ../clients/tui/nmt-page-team-port.c:92
+#: ../clients/tui/nmt-page-team-port.c:79
 msgid "TEAM PORT"
 msgstr "ਟੋਲੀ ਪੋਰਟ"
 
-#: ../clients/tui/nmt-page-team-port.c:99 ../clients/tui/nmt-page-team.c:163
+#: ../clients/tui/nmt-page-team-port.c:86 ../clients/tui/nmt-page-team.c:150
 msgid "JSON configuration"
 msgstr "JSON ਸੰਰਚਨਾ"
 
-#: ../clients/tui/nmt-page-team.c:145
+#: ../clients/tui/nmt-page-team.c:132
 msgid "TEAM"
 msgstr "ਟੀਮ"
 
-#: ../clients/tui/nmt-page-vlan.c:102
+#: ../clients/tui/nmt-page-vlan.c:89
 msgid "VLAN id"
 msgstr "VLAN id"
 
-#: ../clients/tui/nmt-page-wifi.c:64
+#: ../clients/tui/nmt-page-wifi.c:51
 msgctxt "Wi-Fi"
 msgid "Client"
 msgstr "ਕਲਾਈਂਟ"
 
-#: ../clients/tui/nmt-page-wifi.c:65
+#: ../clients/tui/nmt-page-wifi.c:52
 msgid "Access Point"
 msgstr "ਐਕਸੈੱਸ ਬਿੰਦੂ"
 
-#: ../clients/tui/nmt-page-wifi.c:66
+#: ../clients/tui/nmt-page-wifi.c:53
 msgid "Ad-Hoc Network"
 msgstr "ਐਡ-ਹੌਕ ਨੈੱਟਵਰਕ"
 
-#: ../clients/tui/nmt-page-wifi.c:71
+#: ../clients/tui/nmt-page-wifi.c:58
 msgctxt "Wi-Fi"
 msgid "Automatic"
 msgstr "ਆਟੋਮੈਟਿਕ"
 
 #. 802.11a Wi-Fi network
-#: ../clients/tui/nmt-page-wifi.c:73
+#: ../clients/tui/nmt-page-wifi.c:60
 msgid "A (5 GHz)"
 msgstr "A (5 GHz)"
 
 #. 802.11b / 802.11g Wi-Fi network
-#: ../clients/tui/nmt-page-wifi.c:75
+#: ../clients/tui/nmt-page-wifi.c:62
 msgid "B/G (2.4 GHz)"
 msgstr "B/G (2.4 GHz)"
 
-#: ../clients/tui/nmt-page-wifi.c:80
+#: ../clients/tui/nmt-page-wifi.c:67
 msgctxt "Wi-Fi security"
 msgid "None"
 msgstr "ਕੋਈ ਨਹੀਂ"
 
-#: ../clients/tui/nmt-page-wifi.c:81
+#: ../clients/tui/nmt-page-wifi.c:68
 msgid "WPA & WPA2 Personal"
 msgstr "WPA & WPA2 ਨਿੱਜੀ"
 
-#: ../clients/tui/nmt-page-wifi.c:82
+#: ../clients/tui/nmt-page-wifi.c:69
+#, fuzzy
+msgid "WPA3 Personal"
+msgstr "WPA & WPA2 ਨਿੱਜੀ"
+
+#: ../clients/tui/nmt-page-wifi.c:70
 msgid "WPA & WPA2 Enterprise"
 msgstr "WPA & WPA2 ਇੰਟਰਪਰਾਈਜ਼"
 
-#: ../clients/tui/nmt-page-wifi.c:83
+#: ../clients/tui/nmt-page-wifi.c:71
 msgid "WEP 40/128-bit Key (Hex or ASCII)"
 msgstr "WEP 40/128-bit ਚਾਬੀ (Hex ਜਾਂ ASCII)"
 
-#: ../clients/tui/nmt-page-wifi.c:84
+#: ../clients/tui/nmt-page-wifi.c:72
 msgid "WEP 128-bit Passphrase"
 msgstr "WEP 128-bit ਵਾਕ"
 
-#: ../clients/tui/nmt-page-wifi.c:85
+#: ../clients/tui/nmt-page-wifi.c:73
 msgid "Dynamic WEP (802.1x)"
 msgstr "ਡਾਇਨਾਮਿਕ WEP (802.1x)"
 
-#: ../clients/tui/nmt-page-wifi.c:86
+#: ../clients/tui/nmt-page-wifi.c:74
 msgid "LEAP"
 msgstr "ਲੀਪ"
 
-#: ../clients/tui/nmt-page-wifi.c:91
+#: ../clients/tui/nmt-page-wifi.c:75
+msgid "Enhanced Open (OWE)"
+msgstr ""
+
+#: ../clients/tui/nmt-page-wifi.c:80
 msgctxt "WEP key index"
 msgid "1 (Default)"
 msgstr "1 (ਮੂਲ)"
 
-#: ../clients/tui/nmt-page-wifi.c:92
+#: ../clients/tui/nmt-page-wifi.c:81
 msgctxt "WEP key index"
 msgid "2"
 msgstr "2"
 
-#: ../clients/tui/nmt-page-wifi.c:93
+#: ../clients/tui/nmt-page-wifi.c:82
 msgctxt "WEP key index"
 msgid "3"
 msgstr "3"
 
-#: ../clients/tui/nmt-page-wifi.c:94
+#: ../clients/tui/nmt-page-wifi.c:83
 msgctxt "WEP key index"
 msgid "4"
 msgstr "4"
 
-#: ../clients/tui/nmt-page-wifi.c:99
+#: ../clients/tui/nmt-page-wifi.c:88
 msgid "Open System"
 msgstr "ਖੁੱਲਾ ਸਿਸਟਮ"
 
-#: ../clients/tui/nmt-page-wifi.c:100
+#: ../clients/tui/nmt-page-wifi.c:89
 msgid "Shared Key"
 msgstr "ਸਾਂਝੀ ਕੀਤੀ ਕੁੰਜੀ"
 
-#: ../clients/tui/nmt-page-wifi.c:214
+#: ../clients/tui/nmt-page-wifi.c:203
 msgid "WI-FI"
 msgstr "WI-FI"
 
-#: ../clients/tui/nmt-page-wifi.c:256
+#: ../clients/tui/nmt-page-wifi.c:245
 msgid "Channel"
 msgstr "ਚੈਨਲ"
 
-#: ../clients/tui/nmt-page-wifi.c:261
-msgid "Security"
-msgstr "ਸੁਰੱਖਿਆ"
-
 #. "wpa-enterprise"
 #. FIXME
-#: ../clients/tui/nmt-page-wifi.c:282
+#: ../clients/tui/nmt-page-wifi.c:272
 msgid "(No support for wpa-enterprise yet...)"
 msgstr "(wpa-ਇੰਟਰਪ੍ਰਾਈਜ਼ ਲਈ ਅਜੇ ਸਮਰਥਨ ਨਹੀਂ...)"
 
-#: ../clients/tui/nmt-page-wifi.c:292 ../clients/tui/nmt-page-wifi.c:311
+#: ../clients/tui/nmt-page-wifi.c:282 ../clients/tui/nmt-page-wifi.c:301
 msgid "WEP index"
 msgstr "WEP ਇੰਡੈਕਸ"
 
-#: ../clients/tui/nmt-page-wifi.c:300 ../clients/tui/nmt-page-wifi.c:319
+#: ../clients/tui/nmt-page-wifi.c:290 ../clients/tui/nmt-page-wifi.c:309
 msgid "Authentication"
 msgstr "ਪ੍ਰਮਾਣਿਕਤਾ"
 
 #. "dynamic-wep"
 #. FIXME
-#: ../clients/tui/nmt-page-wifi.c:325
+#: ../clients/tui/nmt-page-wifi.c:315
 msgid "(No support for dynamic-wep yet...)"
 msgstr "(ਡਾਇਨਾਮਿਕ-wep ਲਈ ਅਜੇ ਕੋਈ ਸਮਰਥਨ ਨਹੀਂ...)"
 
-#: ../clients/tui/nmt-page-wifi.c:358
+#: ../clients/tui/nmt-page-wifi.c:348
 msgid "BSSID"
 msgstr "BSSID"
 
-#: ../clients/tui/nmt-password-fields.c:128
+#: ../clients/tui/nmt-password-fields.c:115
 msgid "Ask for this password every time"
 msgstr "ਇਸ ਪਾਸਵਰਡ ਲਈ ਹਰ ਵਾਰ ਪੁੱਛੋ"
 
-#: ../clients/tui/nmt-password-fields.c:129
+#: ../clients/tui/nmt-password-fields.c:116
 msgid "Show password"
 msgstr "ਪਾਸਵਰਡ ਵੇਖਾਓ"
 
-#: ../clients/tui/nmt-route-table.c:187
+#: ../clients/tui/nmt-route-table.c:174
 msgid "Destination"
 msgstr "ਟਿਕਾਣਾ"
 
-#: ../clients/tui/nmt-route-table.c:187
+#: ../clients/tui/nmt-route-table.c:174
 msgid "Prefix"
 msgstr "ਪ੍ਰੀ-ਫਿਕਸ"
 
-#: ../clients/tui/nmt-route-table.c:196
+#: ../clients/tui/nmt-route-table.c:183
 msgid "Next Hop"
 msgstr "ਅਗਲਾ ਹੋਪ"
 
-#: ../clients/tui/nmt-route-table.c:204
+#: ../clients/tui/nmt-route-table.c:191
 msgid "Metric"
 msgstr "ਮੀਟਰਿਕ"
 
-#: ../clients/tui/nmt-route-table.c:224
+#: ../clients/tui/nmt-route-table.c:211
 msgid "No custom routes are defined."
 msgstr "ਕੋਈ ਚੁਣਿੰਦਾ ਰੂਟ ਪਰਿਭਾਸ਼ਤ ਨਹੀਂ ਹਨ।"
 
-#: ../clients/tui/nmt-slave-list.c:134
+#: ../clients/tui/nmt-slave-list.c:121
 msgid "Select the type of slave connection you wish to add."
 msgstr "ਜਿਹੜਾ ਸਲੇਵ ਕਨੈਕਸ਼ਨ ਤੁਸੀਂ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਉਹ ਚੁਣੋ।"
 
-#: ../clients/tui/nmt-widget-list.c:139
+#: ../clients/tui/nmt-widget-list.c:126
 msgid "Add..."
 msgstr "...ਜੋੜੋ"
 
-#: ../clients/tui/nmt-widget-list.c:202
+#: ../clients/tui/nmt-widget-list.c:189
 msgid "Remove"
 msgstr "ਹਟਾਓ"
 
-#: ../clients/tui/nmtui-connect.c:55
+#: ../clients/tui/nmtui-connect.c:42
 msgid ""
 "openconnect will be run to authenticate.\n"
 "It will return to nmtui when completed."
 msgstr ""
 
-#: ../clients/tui/nmtui-connect.c:69
+#: ../clients/tui/nmtui-connect.c:56
 #, fuzzy, c-format
 msgid "Error: openconnect failed: %s"
 msgstr "ਗਲਤੀ: ਕੁਨੈਕਸ਼ਨ ਹਟਾਉਣ ਲਈ ਫੇਲ੍ਹ: %s"
 
-#: ../clients/tui/nmtui-connect.c:76
+#: ../clients/tui/nmtui-connect.c:63
 #, c-format
 msgid "openconnect failed with status %d"
 msgstr ""
 
-#: ../clients/tui/nmtui-connect.c:80
+#: ../clients/tui/nmtui-connect.c:67
 #, c-format
 msgid "openconnect failed with signal %d"
 msgstr ""
 
-#: ../clients/tui/nmtui-connect.c:183
+#: ../clients/tui/nmtui-connect.c:170
 #, c-format
 msgid "Activation failed: %s"
 msgstr "ਸਰਗਰਮ ਕਰਨ ਲਈ ਅਸਫ਼ਲ: %s"
 
-#: ../clients/tui/nmtui-connect.c:254
+#: ../clients/tui/nmtui-connect.c:230
+#, fuzzy, c-format
+msgid "Could not deactivate connection: %s"
+msgstr "ਕਨੈਕਸ਼ਨ ਨੂੰ ਸਰਗਰਮ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %s"
+
+#: ../clients/tui/nmtui-connect.c:252
 msgid "Connecting..."
 msgstr "...ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
 
-#: ../clients/tui/nmtui-connect.c:292 ../clients/tui/nmtui-connect.c:329
+#: ../clients/tui/nmtui-connect.c:290 ../clients/tui/nmtui-connect.c:327
 #, c-format
 msgid "Could not activate connection: %s"
 msgstr "ਕਨੈਕਸ਼ਨ ਨੂੰ ਸਰਗਰਮ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %s"
 
-#: ../clients/tui/nmtui-connect.c:391 ../clients/tui/nmtui-connect.c:440
+#: ../clients/tui/nmtui-connect.c:389 ../clients/tui/nmtui-connect.c:438
 msgid "Activate"
 msgstr "ਸਰਗਰਮ ਕਰੋ"
 
-#: ../clients/tui/nmtui-connect.c:393
+#: ../clients/tui/nmtui-connect.c:391
 msgid "Deactivate"
 msgstr "ਨਾ-ਸਰਗਰਮ ਕਰੋ"
 
-#: ../clients/tui/nmtui-connect.c:445 ../clients/tui/nmtui-edit.c:118
-#: ../clients/tui/nmtui.c:128
+#: ../clients/tui/nmtui-connect.c:443 ../clients/tui/nmtui-edit.c:105
+#: ../clients/tui/nmtui.c:117
 msgid "Quit"
 msgstr "ਛੱਡੋ"
 
-#: ../clients/tui/nmtui-connect.c:445 ../clients/tui/nmtui-edit.c:118
+#: ../clients/tui/nmtui-connect.c:443 ../clients/tui/nmtui-edit.c:105
 msgid "Back"
 msgstr "ਪਿੱਛੇ"
 
-#: ../clients/tui/nmtui-connect.c:468
+#: ../clients/tui/nmtui-connect.c:466
 #, c-format
 msgid "No such connection '%s'"
 msgstr "ਅਜਿਹਾ ਕੋਈ ਕਨੈਕਸ਼ਨ ਨਹੀਂ '%s'"
 
-#: ../clients/tui/nmtui-connect.c:470
+#: ../clients/tui/nmtui-connect.c:468
 msgid "Connection is already active"
 msgstr "ਕਨੈਕਸ਼ਨ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਸਰਗਰਮ ਹੈ"
 
-#: ../clients/tui/nmtui-edit.c:228
+#: ../clients/tui/nmtui-edit.c:215
 msgid "Create"
 msgstr "ਬਣਾਓ"
 
-#: ../clients/tui/nmtui-edit.c:370
+#: ../clients/tui/nmtui-edit.c:357
 msgid "Select the type of connection you wish to create."
 msgstr "ਜਿਸ ਕਿਸਮ ਦਾ ਨੈੱਟਵਰਕ ਤੁਸੀਂ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਉਹ ਚੁਣੋ।"
 
-#: ../clients/tui/nmtui-edit.c:378
+#: ../clients/tui/nmtui-edit.c:365
 msgid ""
 "If you are creating a VPN, and the VPN connection you wish to create does "
 "not appear in the list, you may not have the correct VPN plugin installed."
@@ -8756,2699 +9302,2924 @@ msgstr ""
 "ਜੇ ਤੁਸੀਂ ਇੱਕ VPN ਬਣਾ ਰਹੇ ਹੋ, ਅਤੇ ਜਿਹੜਾ VPN ਤੁਸੀਂ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਉਹ ਸੂਚੀ ਵਿੱਚ ਵਿਖਾਈ ਨਹੀਂ "
 "ਦਿੰਦਾ, ਤੁਹਾਡੇ ਕੋਲ ਸਹੀ VPN ਪਲੱਗਇਨ ਇੰਸਟਾਲ ਨਹੀਂ ਹੋਇਆ ਹੋ ਸਕਦਾ।"
 
-#: ../clients/tui/nmtui-edit.c:414 ../clients/tui/nmtui-edit.c:430
+#: ../clients/tui/nmtui-edit.c:401 ../clients/tui/nmtui-edit.c:417
 msgid "New Connection"
 msgstr "ਨਵਾਂ ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/tui/nmtui-edit.c:469
+#: ../clients/tui/nmtui-edit.c:456
 #, c-format
 msgid "Unable to delete connection: %s"
 msgstr "ਕਨੈਕਸ਼ਨ ਨੂੰ ਹਟਾਉਣ ਤੋਂ ਅਸਮਰੱਥ: %s"
 
-#: ../clients/tui/nmtui-edit.c:508
+#: ../clients/tui/nmtui-edit.c:495
 #, c-format
 msgid "Could not delete connection '%s': %s"
 msgstr "'%s' ਕਨੈਕਸ਼ਨ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਿਆ: %s"
 
-#: ../clients/tui/nmtui-edit.c:530
+#: ../clients/tui/nmtui-edit.c:517
 #, c-format
 msgid "Are you sure you want to delete the connection '%s'?"
 msgstr "ਕੀ ਤੁਸੀਂ ਯਕੀਨਨ ਕਨੈਕਸ਼ਨ '%s' ਨੂੰ ਹਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ?"
 
-#: ../clients/tui/nmtui-hostname.c:45
+#: ../clients/tui/nmtui-hostname.c:32
 msgid "Set Hostname"
 msgstr "ਹੋਸਟ-ਨਾਂ ਸੈੱਟ ਕਰੋ"
 
-#: ../clients/tui/nmtui-hostname.c:53
+#: ../clients/tui/nmtui-hostname.c:40
 msgid "Hostname"
 msgstr "ਹੋਸਟ-ਨਾਂ"
 
 #. TRANSLATORS: this indicates the result. ie, "I have set the hostname to ..."
-#: ../clients/tui/nmtui-hostname.c:116
+#: ../clients/tui/nmtui-hostname.c:103
 #, c-format
 msgid "Set hostname to '%s'"
 msgstr "ਹੋਸਟ-ਨਾਂ '%s' ਸੈੱਟ ਕਰੋ"
 
-#: ../clients/tui/nmtui-hostname.c:118
+#: ../clients/tui/nmtui-hostname.c:105
 #, c-format
 msgid "Unable to set hostname: %s"
 msgstr "ਹੋਸਟ-ਨਾਂ ਸੈੱਟ ਕਰਨ ਤੋਂ ਅਸਮਰੱਥ: %s"
 
-#: ../clients/tui/nmtui.c:51 ../clients/tui/nmtui.c:54
+#: ../clients/tui/nmtui.c:40 ../clients/tui/nmtui.c:43
 msgid "connection"
 msgstr "ਕਨੈਕਸ਼ਨ"
 
-#: ../clients/tui/nmtui.c:52
+#: ../clients/tui/nmtui.c:41
 msgid "Edit a connection"
 msgstr "ਕਨੈਕਸ਼ਨ ਸੋਧੋ"
 
-#: ../clients/tui/nmtui.c:55
+#: ../clients/tui/nmtui.c:44
 msgid "Activate a connection"
 msgstr "ਕਨੈਕਸ਼ਨ ਸਰਗਰਮ ਕਰੋ"
 
-#: ../clients/tui/nmtui.c:57
+#: ../clients/tui/nmtui.c:46
 msgid "new hostname"
 msgstr "ਨਵਾਂ ਹੋਸਟ-ਨਾਂ"
 
-#: ../clients/tui/nmtui.c:58
+#: ../clients/tui/nmtui.c:47
 msgid "Set system hostname"
 msgstr "ਸਿਸਟਮ ਹੋਸਟ-ਨਾਂ ਸੈੱਟ ਕਰੋ"
 
-#: ../clients/tui/nmtui.c:102
+#: ../clients/tui/nmtui.c:91
 msgid "NetworkManager TUI"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ TUI"
 
-#: ../clients/tui/nmtui.c:110
+#: ../clients/tui/nmtui.c:99
 msgid "Please select an option"
 msgstr "ਚੋਣ ਕਰੋ"
 
-#: ../clients/tui/nmtui.c:158
+#: ../clients/tui/nmtui.c:147
 msgid "Usage"
 msgstr "ਵਰਤੋਂ"
 
-#: ../clients/tui/nmtui.c:239
+#: ../clients/tui/nmtui.c:228
 msgid "Could not parse arguments"
 msgstr "ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
 
-#: ../clients/tui/nmtui.c:249
+#: ../clients/tui/nmtui.c:241
 #, c-format
 msgid "Could not contact NetworkManager: %s.\n"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਨਾਲ ਸੰਪਰਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %s\n"
 
-#: ../clients/tui/nmtui.c:254
-msgid "NetworkManager is not running."
-msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਚੱਲ ਨਹੀਂ ਰਿਹਾ ਹੈ।"
-
-#: ../libnm-core/nm-crypto.c:213
+#: ../libnm-core/nm-crypto.c:204
 #, fuzzy, c-format
 msgid "PEM key file had no start tag"
 msgstr "PEM ਕੁੰਜੀ ਫਾਈਲ ਦਾ ਕੋਈ ਅੰਤ ਟੈਗ '%s' ਨਹੀਂ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:221
+#: ../libnm-core/nm-crypto.c:212
 #, c-format
 msgid "PEM key file had no end tag '%s'."
 msgstr "PEM ਕੁੰਜੀ ਫਾਈਲ ਦਾ ਕੋਈ ਅੰਤ ਟੈਗ '%s' ਨਹੀਂ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:248
+#: ../libnm-core/nm-crypto.c:239
 #, c-format
 msgid "Malformed PEM file: Proc-Type was not first tag."
 msgstr "ਨਿਕਾਰਾ PEM ਫਾਈਲ: Proc-Type ਪਹਿਲਾਂ ਟੈਗ ਨਹੀਂ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:256
+#: ../libnm-core/nm-crypto.c:247
 #, c-format
 msgid "Malformed PEM file: unknown Proc-Type tag '%s'."
 msgstr "ਨਿਕਾਰਾ PEM ਫਾਈਲ: ਅਣਜਾਣ Proc-Type ਟੈਗ '%s' ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:268
+#: ../libnm-core/nm-crypto.c:259
 #, c-format
 msgid "Malformed PEM file: DEK-Info was not the second tag."
 msgstr "ਨਿਕਾਰਾ PEM ਫਾਈਲ: DEK-Info ਦੂਜਾ ਟੈਗ ਨਹੀਂ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:279
+#: ../libnm-core/nm-crypto.c:270
 #, c-format
 msgid "Malformed PEM file: no IV found in DEK-Info tag."
 msgstr "ਨਿਕਾਰਾ PEM ਫਾਈਲ: DEK-Info ਟੈਗ ਵਿੱਚ ਕੋਈ IV ਨਹੀਂ ਲੱਭਿਆ।"
 
-#: ../libnm-core/nm-crypto.c:287
+#: ../libnm-core/nm-crypto.c:278
 #, c-format
 msgid "Malformed PEM file: invalid format of IV in DEK-Info tag."
 msgstr " ਨਿਕਾਰਾ PEM ਫਾਈਲ: DEK-Info ਟੈਗ ਵਿੱਚ ਗਲਤ ਫਾਰਮੈਟ IV"
 
-#: ../libnm-core/nm-crypto.c:298
+#: ../libnm-core/nm-crypto.c:289
 #, c-format
 msgid "Malformed PEM file: unknown private key cipher '%s'."
 msgstr "ਨਿਕਾਰਾ PEM ਫਾਈਲ: ਅਣਜਾਣ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਸੀਫਰ '%s'।"
 
-#: ../libnm-core/nm-crypto.c:319
+#: ../libnm-core/nm-crypto.c:310
 #, c-format
 msgid "Could not decode private key."
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਡੀਕੋਡ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ।"
 
-#: ../libnm-core/nm-crypto.c:360
+#: ../libnm-core/nm-crypto.c:351
 msgid "Failed to find expected PKCS#8 start tag."
 msgstr "ਉਮੀਦ ਕੀਤਾ PKCS#8 ਸ਼ੁਰੂ ਟੈਗ ਲੱਭਣ ਵਿੱਚ ਅਸਫਲ।"
 
-#: ../libnm-core/nm-crypto.c:368
+#: ../libnm-core/nm-crypto.c:359
 #, c-format
 msgid "Failed to find expected PKCS#8 end tag '%s'."
 msgstr "ਲੋੜੀਂਦਾ PKCS#8 ਅੰਤ ਟੈਗ '%s' ਲੱਭਣ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ।"
 
-#: ../libnm-core/nm-crypto.c:380
+#: ../libnm-core/nm-crypto.c:371
 msgid "Failed to decode PKCS#8 private key."
 msgstr "PKCS#8 ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਡੀਕੋਡ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:439
+#: ../libnm-core/nm-crypto.c:400
+#, fuzzy
+msgid "Failed to find expected TSS start tag."
+msgstr "ਉਮੀਦ ਕੀਤਾ PKCS#8 ਸ਼ੁਰੂ ਟੈਗ ਲੱਭਣ ਵਿੱਚ ਅਸਫਲ।"
+
+#: ../libnm-core/nm-crypto.c:408
+#, fuzzy, c-format
+msgid "Failed to find expected TSS end tag '%s'."
+msgstr "ਲੋੜੀਂਦਾ PKCS#8 ਅੰਤ ਟੈਗ '%s' ਲੱਭਣ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ।"
+
+#: ../libnm-core/nm-crypto.c:468
 #, c-format
 msgid "IV must be an even number of bytes in length."
 msgstr "IV ਗਿਣਤੀ ਵਿੱਚ ਲਾਜ਼ਮੀ ਜਿਸਤ ਲੰਬਾਈ ਦੀਆਂ ਬਾਈਟਾਂ ਹੋਣ।"
 
-#: ../libnm-core/nm-crypto.c:455
+#: ../libnm-core/nm-crypto.c:484
 #, c-format
 msgid "IV contains non-hexadecimal digits."
 msgstr "IV ਵਿੱਚ ਗ਼ੈਰ-ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਹਨ।"
 
-#: ../libnm-core/nm-crypto.c:531
+#: ../libnm-core/nm-crypto.c:560
 #, fuzzy, c-format
 msgid "IV must contain at least 8 characters"
 msgstr "IV ਵਿੱਚ ਗ਼ੈਰ-ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਹਨ।"
 
-#: ../libnm-core/nm-crypto.c:579
+#: ../libnm-core/nm-crypto.c:608
 #, c-format
 msgid "Unable to determine private key type."
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਕਿਸਮ ਜਾਣਨ ਲਈ ਅਸਮਰੱਥ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:591
+#: ../libnm-core/nm-crypto.c:620
 #, c-format
 msgid "Password provided, but key was not encrypted."
 msgstr "ਪਾਸਵਰਡ ਦਿੱਤਾ ਗਿਆ, ਪਰ ਕੁੰਜੀ ਇੰਕ੍ਰਿਪਟ ਨਹੀਂ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:652
+#: ../libnm-core/nm-crypto.c:681
 #, c-format
 msgid "PEM certificate had no start tag '%s'."
 msgstr "PEM ਸਰਟੀਫਿਕੇਟ ਵਿੱਚ ਕੋਈ ਸ਼ੁਰੂ ਟੈਗ '%s' ਨਹੀਂ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:661
+#: ../libnm-core/nm-crypto.c:690
 #, c-format
 msgid "PEM certificate had no end tag '%s'."
 msgstr "PEM ਸਰਟੀਫਿਕੇਟ ਵਿੱਚ ਕੋਈ ਅੰਤ ਟੈਗ '%s' ਨਹੀਂ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:673
+#: ../libnm-core/nm-crypto.c:702
 #, c-format
 msgid "Failed to decode certificate."
 msgstr "ਸਰਟੀਫਿਕੇਟ ਡੀਕੋਡ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:702 ../libnm-core/nm-crypto.c:755
+#: ../libnm-core/nm-crypto.c:731 ../libnm-core/nm-crypto.c:784
 #, c-format
 msgid "Certificate file is empty"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਫਾਇਲ ਖਾਲੀ ਹੈ"
 
-#: ../libnm-core/nm-crypto.c:735
+#: ../libnm-core/nm-crypto.c:764
 #, fuzzy, c-format
 msgid "Failed to recognize certificate"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਡੀਕੋਡ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto.c:845
+#: ../libnm-core/nm-crypto.c:876
 #, fuzzy, c-format
 msgid "not a valid private key"
 msgstr "ਅਢੁਕਵਾਂ ਗੇਟਵੇਅ '%s'"
 
-#: ../libnm-core/nm-crypto-gnutls.c:75
+#: ../libnm-core/nm-crypto-gnutls.c:58
 msgid "Failed to initialize the crypto engine."
 msgstr "ਕ੍ਰਿਪਟੂ ਇੰਜਣ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto-gnutls.c:107 ../libnm-core/nm-crypto-nss.c:129
+#: ../libnm-core/nm-crypto-gnutls.c:90 ../libnm-core/nm-crypto-nss.c:114
 #, c-format
 msgid "Unsupported key cipher for decryption"
 msgstr ""
 
-#: ../libnm-core/nm-crypto-gnutls.c:117 ../libnm-core/nm-crypto-nss.c:136
+#: ../libnm-core/nm-crypto-gnutls.c:100 ../libnm-core/nm-crypto-nss.c:121
 #, fuzzy, c-format
 msgid "Invalid IV length (must be at least %u)."
 msgstr "ਅਢੁੱਕਵੀਂ IV ਲੰਬਾਈ (ਘੱਟੋ-ਘੱਟ %d ਹੋਣੀ ਲਾਜ਼ਮੀ ਹੈ)।"
 
-#: ../libnm-core/nm-crypto-gnutls.c:134
+#: ../libnm-core/nm-crypto-gnutls.c:117
 #, fuzzy, c-format
 msgid "Failed to initialize the decryption cipher context: %s (%s)"
 msgstr "ਡਿਕ੍ਰਿਪਸ਼ਨ ਸੀਫਰ ਪਰਸੰਗ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s / %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:146
+#: ../libnm-core/nm-crypto-gnutls.c:129
 #, fuzzy, c-format
 msgid "Failed to decrypt the private key: %s (%s)"
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਡਿਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s / %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:160 ../libnm-core/nm-crypto-nss.c:223
+#: ../libnm-core/nm-crypto-gnutls.c:143 ../libnm-core/nm-crypto-nss.c:208
 #, c-format
 msgid "Failed to decrypt the private key: unexpected padding length."
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਡਿਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: ਅਣਜਾਣ ਪੈਡਿੰਗ ਲੰਬਾਈ।"
 
-#: ../libnm-core/nm-crypto-gnutls.c:171 ../libnm-core/nm-crypto-nss.c:234
+#: ../libnm-core/nm-crypto-gnutls.c:154 ../libnm-core/nm-crypto-nss.c:219
 #, c-format
 msgid "Failed to decrypt the private key."
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਡਿਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ"
 
-#: ../libnm-core/nm-crypto-gnutls.c:205 ../libnm-core/nm-crypto-nss.c:289
+#: ../libnm-core/nm-crypto-gnutls.c:188 ../libnm-core/nm-crypto-nss.c:274
 #, c-format
 msgid "Unsupported key cipher for encryption"
 msgstr "ਇੰਕ੍ਰਿਪਸ਼ਨ ਲਈ ਗ਼ੈਰ-ਸਹਾਇਕ ਕੁੰਜੀ ਸੀਫ਼ਰ"
 
-#: ../libnm-core/nm-crypto-gnutls.c:221
+#: ../libnm-core/nm-crypto-gnutls.c:204
 #, fuzzy, c-format
 msgid "Failed to initialize the encryption cipher context: %s (%s)"
 msgstr "ਇੰਕ੍ਰਿਪਸ਼ਨ ਸੀਫ਼ਰ ਪਰਸੰਗ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s / %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:247
+#: ../libnm-core/nm-crypto-gnutls.c:230
 #, fuzzy, c-format
 msgid "Failed to encrypt the data: %s (%s)"
 msgstr "ਡਾਟਾ ਡਿਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %s / %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:272
+#: ../libnm-core/nm-crypto-gnutls.c:255
 #, c-format
 msgid "Error initializing certificate data: %s"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਡਾਟਾ ਸ਼ੁਰੂ 'ਚ ਗਲਤੀ: %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:294
+#: ../libnm-core/nm-crypto-gnutls.c:277
 #, c-format
 msgid "Couldn't decode certificate: %s"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਡੀਕੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:321
+#: ../libnm-core/nm-crypto-gnutls.c:304
 #, c-format
 msgid "Couldn't initialize PKCS#12 decoder: %s"
 msgstr "PKCS#12 ਡੀਕੋਡਰ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:334
+#: ../libnm-core/nm-crypto-gnutls.c:317
 #, c-format
 msgid "Couldn't decode PKCS#12 file: %s"
 msgstr "PKCS#12 ਫਾਇਲ ਡੀਕੋਡ ਨਹੀਂ ਜਾ ਸਕੀ: %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:348
+#: ../libnm-core/nm-crypto-gnutls.c:331
 #, c-format
 msgid "Couldn't verify PKCS#12 file: %s"
 msgstr "PKCS#12 ਫਾਇਲ ਜਾਂਚੀ ਨਹੀਂ ਜਾ ਸਕੀ: %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:376
+#: ../libnm-core/nm-crypto-gnutls.c:359
 #, c-format
 msgid "Couldn't initialize PKCS#8 decoder: %s"
 msgstr "PKCS#8 ਡੀਕੋਡਰ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %s"
 
-#: ../libnm-core/nm-crypto-gnutls.c:403
+#: ../libnm-core/nm-crypto-gnutls.c:386
 #, c-format
 msgid "Couldn't decode PKCS#8 file: %s"
 msgstr "PKCS#8 ਫਾਇਲ ਡੀਕੋਡ ਨਹੀਂ ਜਾ ਸਕੀ: %s"
 
-#: ../libnm-core/nm-crypto-nss.c:82
+#: ../libnm-core/nm-crypto-nss.c:67
 #, c-format
 msgid "Failed to initialize the crypto engine: %d."
 msgstr "ਕ੍ਰਿਪਟੂ ਇੰਜਣ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %d"
 
-#: ../libnm-core/nm-crypto-nss.c:148
+#: ../libnm-core/nm-crypto-nss.c:133
 #, c-format
 msgid "Failed to initialize the decryption cipher slot."
 msgstr "ਡਿਕ੍ਰਿਪਸ਼ਨ ਸੀਫਰ ਸਲਾਟ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto-nss.c:158
+#: ../libnm-core/nm-crypto-nss.c:143
 #, c-format
 msgid "Failed to set symmetric key for decryption."
 msgstr "ਡਿਕ੍ਰਿਪਸ਼ਨ ਲਈ ਸਮਮਿਤੀ ਕੁੰਜੀ ਸੈੱਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto-nss.c:168
+#: ../libnm-core/nm-crypto-nss.c:153
 #, c-format
 msgid "Failed to set IV for decryption."
 msgstr "ਡਿਕ੍ਰਿਪਟ ਲਈ IV ਸੈੱਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto-nss.c:176
+#: ../libnm-core/nm-crypto-nss.c:161
 #, c-format
 msgid "Failed to initialize the decryption context."
 msgstr "ਡਿਕ੍ਰਿਪਸ਼ਨ ਪਰਸੰਗ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: "
 
-#: ../libnm-core/nm-crypto-nss.c:192
+#: ../libnm-core/nm-crypto-nss.c:177
 #, c-format
 msgid "Failed to decrypt the private key: %d."
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਡਿਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %d"
 
-#: ../libnm-core/nm-crypto-nss.c:200
+#: ../libnm-core/nm-crypto-nss.c:185
 #, c-format
 msgid "Failed to decrypt the private key: decrypted data too large."
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਡਿਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: ਡਿਕ੍ਰਿਪਟ ਡਾਟਾ ਬਹੁਤ ਵੱਡਾ ਹੈ।"
 
-#: ../libnm-core/nm-crypto-nss.c:211
+#: ../libnm-core/nm-crypto-nss.c:196
 #, c-format
 msgid "Failed to finalize decryption of the private key: %d."
 msgstr "ਪ੍ਰਾਈਵੇਟ ਕੁੰਜ ਲਈ ਡੀਕ੍ਰਿਪਸ਼ਨ ਮੁਕੰਮਲ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ: %d।"
 
-#: ../libnm-core/nm-crypto-nss.c:300
+#: ../libnm-core/nm-crypto-nss.c:285
 #, c-format
 msgid "Failed to initialize the encryption cipher slot."
 msgstr "ਕ੍ਰਿਪਸ਼ਨ ਸੀਫ਼ਰ ਸਲਾਟ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto-nss.c:308
+#: ../libnm-core/nm-crypto-nss.c:293
 #, c-format
 msgid "Failed to set symmetric key for encryption."
 msgstr "ਇੰਕ੍ਰਿਪਸ਼ਨ ਲਈ ਸਮਮਿਤੀ ਕੁੰਜੀ ਸੈੱਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ।"
 
-#: ../libnm-core/nm-crypto-nss.c:316
+#: ../libnm-core/nm-crypto-nss.c:301
 #, c-format
 msgid "Failed to set IV for encryption."
 msgstr "ਇੰਕ੍ਰਿਪਸ਼ਨ ਲਈ IV ਸੈੱਟ ਕਰਨ ਵਾਸਤੇ ਫੇਲ੍ਹ।"
 
-#: ../libnm-core/nm-crypto-nss.c:324
+#: ../libnm-core/nm-crypto-nss.c:309
 #, c-format
 msgid "Failed to initialize the encryption context."
 msgstr "ਇੰਕ੍ਰਿਪਸ਼ਨ ਪਰਸੰਗ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../libnm-core/nm-crypto-nss.c:347
+#: ../libnm-core/nm-crypto-nss.c:332
 #, c-format
 msgid "Failed to encrypt: %d."
 msgstr "ਇੰਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ: %d"
 
-#: ../libnm-core/nm-crypto-nss.c:355
+#: ../libnm-core/nm-crypto-nss.c:340
 #, c-format
 msgid "Unexpected amount of data after encrypting."
 msgstr "ਇੰਕ੍ਰਿਪਟ ਕਰਨ ਦੇ ਬਾਅਦ ਅਚਾਨਕ ਅਣਜਾਣ ਮਾਤਰਾ 'ਚ ਡਾਟਾ।"
 
-#: ../libnm-core/nm-crypto-nss.c:393
+#: ../libnm-core/nm-crypto-nss.c:378
 #, c-format
 msgid "Couldn't decode certificate: %d"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਡੀਕੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %d"
 
-#: ../libnm-core/nm-crypto-nss.c:439
+#: ../libnm-core/nm-crypto-nss.c:424
 #, c-format
 msgid "Password must be UTF-8"
 msgstr "ਪਾਸਵਰਡ UTF-8 ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ"
 
-#: ../libnm-core/nm-crypto-nss.c:462
+#: ../libnm-core/nm-crypto-nss.c:447
 #, c-format
 msgid "Couldn't initialize slot"
 msgstr ""
 
-#: ../libnm-core/nm-crypto-nss.c:470
+#: ../libnm-core/nm-crypto-nss.c:455
 #, c-format
 msgid "Couldn't initialize PKCS#12 decoder: %d"
 msgstr "PKCS#12 ਡੀਕੋਡਰ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ: %d"
 
-#: ../libnm-core/nm-crypto-nss.c:479
+#: ../libnm-core/nm-crypto-nss.c:464
 #, c-format
 msgid "Couldn't decode PKCS#12 file: %d"
 msgstr "PKCS#12 ਫਾਇਲ ਜਾਂਚੀ ਨਹੀਂ ਜਾ ਸਕੀ: %d"
 
-#: ../libnm-core/nm-crypto-nss.c:488
+#: ../libnm-core/nm-crypto-nss.c:473
 #, c-format
 msgid "Couldn't verify PKCS#12 file: %d"
 msgstr "PKCS#12 ਫਾਇਲ ਜਾਂਚੀ ਨਹੀਂ ਜਾ ਸਕੀ: %d"
 
-#: ../libnm-core/nm-crypto-nss.c:538
+#: ../libnm-core/nm-crypto-nss.c:523
 msgid "Could not generate random data."
 msgstr "ਰਲਵਾਂ ਡਾਟਾ ਤਿਆਰ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ।"
 
-#: ../libnm-core/nm-connection.c:322
+#: ../libnm-core/nm-connection.c:306
 msgid "wrong type; should be a list of strings."
 msgstr ""
 
-#: ../libnm-core/nm-connection.c:392
+#: ../libnm-core/nm-connection.c:376
 msgid "unknown setting name"
 msgstr "ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ ਨਾਂ"
 
-#: ../libnm-core/nm-connection.c:404
+#: ../libnm-core/nm-connection.c:388
 msgid "duplicate setting name"
 msgstr "ਡੁਪਲੀਕੇਟ ਸੈਟਿੰਗ ਨਾਂ"
 
-#: ../libnm-core/nm-connection.c:1415
+#: ../libnm-core/nm-connection.c:1424
 msgid "setting not found"
 msgstr "ਸੈਟਿੰਗ ਨਹੀਂ ਲੱਭੀ"
 
-#: ../libnm-core/nm-connection.c:1481 ../libnm-core/nm-connection.c:1506
-#: ../libnm-core/nm-connection.c:1531
+#: ../libnm-core/nm-connection.c:1476 ../libnm-core/nm-connection.c:1501
+#: ../libnm-core/nm-connection.c:1526
 msgid "setting is required for non-slave connections"
 msgstr ""
 
-#: ../libnm-core/nm-connection.c:1494 ../libnm-core/nm-connection.c:1519
-#: ../libnm-core/nm-connection.c:1544
+#: ../libnm-core/nm-connection.c:1489 ../libnm-core/nm-connection.c:1514
+#: ../libnm-core/nm-connection.c:1539
 msgid "setting not allowed in slave connection"
 msgstr "ਸਲੇਵ ਕਨੈਕਸ਼ਨ ਵਿੱਚ ਸੈਟਿੰਗ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-connection.c:1634
+#: ../libnm-core/nm-connection.c:1644
 #, fuzzy
-msgid "Unexpected failure to verify the connection"
+msgid "Unexpected failure to normalize the connection"
 msgstr "ਸੰਪਰਕ ਨੂੰ ਮਿਟਾਉਣ ਤੋਂ ਅਸਮਰੱਥ: %s"
 
-#: ../libnm-core/nm-connection.c:1681
+#: ../libnm-core/nm-connection.c:1707
 #, fuzzy
-msgid "Unexpected failure to normalize the connection"
+msgid "Unexpected failure to verify the connection"
 msgstr "ਸੰਪਰਕ ਨੂੰ ਮਿਟਾਉਣ ਤੋਂ ਅਸਮਰੱਥ: %s"
 
-#: ../libnm-core/nm-connection.c:2375 ../libnm-core/nm-setting-8021x.c:2569
-#: ../libnm-core/nm-setting-8021x.c:2586 ../libnm-core/nm-setting-8021x.c:2617
-#: ../libnm-core/nm-setting-8021x.c:2634 ../libnm-core/nm-setting-8021x.c:2676
-#: ../libnm-core/nm-setting-8021x.c:2688 ../libnm-core/nm-setting-8021x.c:2706
-#: ../libnm-core/nm-setting-8021x.c:2718 ../libnm-core/nm-setting-8021x.c:2742
-#: ../libnm-core/nm-setting-8021x.c:2824 ../libnm-core/nm-setting-adsl.c:174
-#: ../libnm-core/nm-setting-bluetooth.c:125
-#: ../libnm-core/nm-setting-bluetooth.c:183
-#: ../libnm-core/nm-setting-bluetooth.c:197 ../libnm-core/nm-setting-cdma.c:144
-#: ../libnm-core/nm-setting-connection.c:931
-#: ../libnm-core/nm-setting-connection.c:974
-#: ../libnm-core/nm-setting-connection.c:1140
-#: ../libnm-core/nm-setting-ip-config.c:4816
-#: ../libnm-core/nm-setting-ip-tunnel.c:374
-#: ../libnm-core/nm-setting-olpc-mesh.c:99
-#: ../libnm-core/nm-setting-ovs-patch.c:92 ../libnm-core/nm-setting-pppoe.c:146
-#: ../libnm-core/nm-setting-vpn.c:531 ../libnm-core/nm-setting-vxlan.c:339
-#: ../libnm-core/nm-setting-wifi-p2p.c:136 ../libnm-core/nm-setting-wimax.c:110
-#: ../libnm-core/nm-setting-wireless-security.c:914
-#: ../libnm-core/nm-setting-wireless.c:737
+#: ../libnm-core/nm-connection.c:1743
+#, c-format
+msgid "unexpected uuid %s instead of %s"
+msgstr ""
+
+#: ../libnm-core/nm-connection.c:2569 ../libnm-core/nm-setting-8021x.c:2610
+#: ../libnm-core/nm-setting-8021x.c:2627 ../libnm-core/nm-setting-8021x.c:2658
+#: ../libnm-core/nm-setting-8021x.c:2675 ../libnm-core/nm-setting-8021x.c:2717
+#: ../libnm-core/nm-setting-8021x.c:2729 ../libnm-core/nm-setting-8021x.c:2747
+#: ../libnm-core/nm-setting-8021x.c:2759 ../libnm-core/nm-setting-8021x.c:2783
+#: ../libnm-core/nm-setting-8021x.c:2876 ../libnm-core/nm-setting-adsl.c:158
+#: ../libnm-core/nm-setting-bluetooth.c:109
+#: ../libnm-core/nm-setting-bluetooth.c:167
+#: ../libnm-core/nm-setting-bluetooth.c:181 ../libnm-core/nm-setting-cdma.c:128
+#: ../libnm-core/nm-setting-connection.c:975
+#: ../libnm-core/nm-setting-connection.c:1004
+#: ../libnm-core/nm-setting-connection.c:1252
+#: ../libnm-core/nm-setting-ip-config.c:5072
+#: ../libnm-core/nm-setting-ip-tunnel.c:367
+#: ../libnm-core/nm-setting-olpc-mesh.c:84
+#: ../libnm-core/nm-setting-ovs-patch.c:77 ../libnm-core/nm-setting-pppoe.c:130
+#: ../libnm-core/nm-setting-vpn.c:551 ../libnm-core/nm-setting-vxlan.c:323
+#: ../libnm-core/nm-setting-wifi-p2p.c:122 ../libnm-core/nm-setting-wimax.c:94
+#: ../libnm-core/nm-setting-wireless-security.c:894
+#: ../libnm-core/nm-setting-wireless.c:782
 msgid "property is missing"
 msgstr "ਵਿਸ਼ੇਸ਼ਤਾ ਗੁੰਮ ਹੈ"
 
-#: ../libnm-core/nm-connection.c:2521
+#: ../libnm-core/nm-connection.c:2716
 msgid "IP Tunnel"
 msgstr "IP ਟਨਲ"
 
-#: ../libnm-core/nm-dbus-utils.c:200
+#: ../libnm-core/nm-dbus-utils.c:185
 #, c-format
 msgid "Method returned type '%s', but expected '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile-utils.c:210
+#: ../libnm-core/nm-keyfile/nm-keyfile-utils.c:171
+#, c-format
+msgid "Value cannot be interpreted as a list of numbers."
+msgstr ""
+
+#: ../libnm-core/nm-keyfile/nm-keyfile-utils.c:307
 #, c-format
 msgid "value is not an integer in range [%lld, %lld]"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:211
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:272
 msgid "ignoring missing number"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:219
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:284
 #, fuzzy, c-format
 msgid "ignoring invalid number '%s'"
 msgstr "ਅਢੁਕਵਾਂ metric '%s'"
 
-#: ../libnm-core/nm-keyfile.c:240
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:313
 #, fuzzy, c-format
 msgid "ignoring invalid %s address: %s"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:282
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:360
 #, fuzzy, c-format
 msgid "ignoring invalid gateway '%s' for %s route"
 msgstr "ਅਢੁਕਵਾਂ ਗੇਟਵੇਅ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:303
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:392
 #, fuzzy, c-format
 msgid "ignoring invalid %s route: %s"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰਾਹ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:428
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:567
 #, c-format
 msgid "unexpected character '%c' for address %s: '%s' (position %td)"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:438
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:583
 #, c-format
 msgid "unexpected character '%c' for %s: '%s' (position %td)"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:447
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:598
 #, c-format
 msgid "unexpected character '%c' in prefix length for %s: '%s' (position %td)"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:458
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:615
 #, c-format
 msgid "garbage at the end of value %s: '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:464
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:625
 #, c-format
 msgid "deprecated semicolon at the end of value %s: '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:479
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:648
 #, c-format
 msgid "invalid prefix length for %s '%s', defaulting to %d"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:486
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:660
 #, c-format
 msgid "missing prefix length for %s '%s', defaulting to %d"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:814 ../libnm-core/nm-setting-user.c:374
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1002
+#: ../libnm-core/nm-setting-user.c:358
 #, c-format
 msgid "invalid value for \"%s\": %s"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:852
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1042
 #, fuzzy, c-format
 msgid "ignoring invalid DNS server IPv%c address '%s'"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:948 ../libnm-core/nm-keyfile.c:3075
-#, c-format
-msgid "ignoring invalid byte element '%d' (not between 0 and 255 inclusive)"
-msgstr ""
-
-#: ../libnm-core/nm-keyfile.c:959
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1133
 #, fuzzy
 msgid "ignoring invalid MAC address"
 msgstr "ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-keyfile.c:1217
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1392
 msgid "ignoring invalid SSID"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1233
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1410
 msgid "ignoring invalid raw password"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1370
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1555
 #, fuzzy
 msgid "invalid key/cert value"
 msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:1381
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1569
 #, fuzzy, c-format
 msgid "invalid key/cert value path \"%s\""
 msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:1397 ../libnm-core/nm-keyfile.c:1480
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1593
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1689
 #, c-format
 msgid "certificate or key file '%s' does not exist"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1406
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1605
 #, c-format
 msgid "invalid PKCS#11 URI \"%s\""
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1450
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1653
 msgid "invalid key/cert value data:;base64, is not base64"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1459
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1665
 msgid "invalid key/cert value data:;base64,file://"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1492
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1704
 msgid "invalid key/cert value is not a valid blob"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1594
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1809
 #, fuzzy, c-format
 msgid "invalid parity value '%s'"
 msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:1611 ../libnm-core/nm-keyfile.c:3130
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1827
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3391
 #, fuzzy, c-format
 msgid "invalid setting: %s"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ; %s\n"
 
-#: ../libnm-core/nm-keyfile.c:1628
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1848
 #, c-format
 msgid "ignoring invalid team configuration: %s"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:1706
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1933
 #, c-format
 msgid "invalid qdisc: %s"
 msgstr "ਅਢੁੱਕਵਾਂ qdisc: %s"
 
-#: ../libnm-core/nm-keyfile.c:1752
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:1982
 #, c-format
 msgid "invalid tfilter: %s"
 msgstr "ਅਢੁੱਕਵਾਂ tfilter: %s"
 
-#: ../libnm-core/nm-keyfile.c:2974
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3234
 #, fuzzy, c-format
 msgid "error loading setting value: %s"
 msgstr "ਗਲਤੀ: ਅਢੁਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ; %s\n"
 
-#: ../libnm-core/nm-keyfile.c:3002 ../libnm-core/nm-keyfile.c:3013
-#: ../libnm-core/nm-keyfile.c:3031 ../libnm-core/nm-keyfile.c:3042
-#: ../libnm-core/nm-keyfile.c:3053 ../libnm-core/nm-keyfile.c:3105
-#: ../libnm-core/nm-keyfile.c:3116
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3262
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3273
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3291
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3302
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3313
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3365
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3376
 msgid "value cannot be interpreted as integer"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:3151
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3338
+#, c-format
+msgid "ignoring invalid byte element '%u' (not between 0 and 255 inclusive)"
+msgstr ""
+
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3416
 #, c-format
 msgid "invalid setting name '%s'"
 msgstr "ਅਢੁੱਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:3196
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3465
 #, c-format
 msgid "invalid key '%s.%s'"
 msgstr "ਅਢੁੱਕਵੀਂ ਕੁੰਜੀ '%s.%s'"
 
-#: ../libnm-core/nm-keyfile.c:3211
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3484
 #, fuzzy, c-format
 msgid "key '%s.%s' is not boolean"
 msgstr "'%s' ਇੱਕ ਅੰਕ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-keyfile.c:3268
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3504
+#, fuzzy, c-format
+msgid "key '%s.%s' is not a uint32"
+msgstr "'%s' ਇੱਕ ਅੰਕ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3565
 #, fuzzy, c-format
 msgid "invalid peer public key in section '%s'"
 msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
 
-#: ../libnm-core/nm-keyfile.c:3280
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3580
 #, c-format
 msgid "key '%s.%s' is not a valid 256 bit key in base64 encoding"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:3293
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3597
 #, fuzzy, c-format
 msgid "key '%s.%s' is not a valid secret flag"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ DCB ਫਲੈਗ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-keyfile.c:3305
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3613
 #, fuzzy, c-format
 msgid "key '%s.%s' is not a integer in range 0 to 2^32"
 msgstr "'%s' ਇੱਕ ਅੰਕ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-keyfile.c:3317
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3629
 #, fuzzy, c-format
 msgid "key '%s.%s' is not a valid endpoint"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਬੈਂਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-keyfile.c:3339
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3655
 #, c-format
 msgid "key '%s.%s' has invalid allowed-ips"
 msgstr ""
 
-#: ../libnm-core/nm-keyfile.c:3351
+#: ../libnm-core/nm-keyfile/nm-keyfile.c:3670
 #, fuzzy, c-format
 msgid "peer '%s' is invalid: %s"
 msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-6lowpan.c:93
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:221
+#, fuzzy, c-format
+msgid "'%s' is not valid: properties should be specified as 'key=value'"
+msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ; 3 ਸਤਰਾਂ ਮੁਹੱਈਆ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ"
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:236
+#, fuzzy, c-format
+msgid "'%s' is not a valid key"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਬੈਂਡ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:242
+#, fuzzy, c-format
+msgid "duplicate key '%s'"
+msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:256
+#, fuzzy, c-format
+msgid "number for '%s' is out of range"
+msgstr "ਮੁੱਲ '%d' ਹੱਦ <%d-%d> ਤੋਂ ਬਾਹਰ ਹੈ"
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:259
+#, fuzzy, c-format
+msgid "value for '%s' must be a number"
+msgstr "'%s' ਇੱਕ ਅੰਕ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:270
+#, c-format
+msgid "value for '%s' must be a boolean"
+msgstr ""
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:279
+#, fuzzy
+msgid "missing 'name' attribute"
+msgstr "ਸੈਟਿੰਗ ਗੁੰਮ ਹੈ"
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:286
+#, fuzzy, c-format
+msgid "invalid 'name' \"%s\""
+msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
+
+#: ../libnm-core/nm-libnm-core-aux/nm-libnm-core-aux.c:298
+#, fuzzy, c-format
+msgid "attribute '%s' is invalid for \"%s\""
+msgstr "'%2$s' ਲਈ '%1$s' ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.c:276
+#, fuzzy
+msgid "property cannot be an empty string"
+msgstr "ਇਹ ਗੁਣ '%s=%s' ਲਈ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.c:293
+#, fuzzy
+msgid "property cannot be longer than 255 bytes"
+msgstr "ਗੁਣ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+#: ../libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.c:304
+#, fuzzy
+msgid "property cannot contain any nul bytes"
+msgstr "ਗੁਣ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+#: ../libnm-core/nm-setting-6lowpan.c:79
 #, c-format
 msgid "property is not specified"
 msgstr "ਵਿਸ਼ੇਸ਼ਤਾ ਦਿੱਤੀ ਨਹੀਂ ਗਈ"
 
-#: ../libnm-core/nm-setting-6lowpan.c:115 ../libnm-core/nm-setting-macsec.c:302
-#: ../libnm-core/nm-setting-vlan.c:615
+#: ../libnm-core/nm-setting-6lowpan.c:101 ../libnm-core/nm-setting-macsec.c:287
+#: ../libnm-core/nm-setting-vlan.c:600
 #, c-format
 msgid "'%s' value doesn't match '%s=%s'"
 msgstr "'%s' ਮੁੱਲ '%s=%s' ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ"
 
-#: ../libnm-core/nm-setting-6lowpan.c:126
-#: ../libnm-core/nm-setting-ip-tunnel.c:352
-#: ../libnm-core/nm-setting-macsec.c:313 ../libnm-core/nm-setting-macvlan.c:143
-#: ../libnm-core/nm-setting-vlan.c:626 ../libnm-core/nm-setting-vxlan.c:382
+#: ../libnm-core/nm-setting-6lowpan.c:112
+#: ../libnm-core/nm-setting-ip-tunnel.c:345
+#: ../libnm-core/nm-setting-macsec.c:298 ../libnm-core/nm-setting-macvlan.c:127
+#: ../libnm-core/nm-setting-vlan.c:611 ../libnm-core/nm-setting-vxlan.c:366
 #, c-format
 msgid "'%s' is neither an UUID nor an interface name"
 msgstr "'%s' ਨਾ ਤਾਂ ਇੱਕ UUID ਹੈ ਨਾ ਹੀ ਇੱਕ ਇੰਟਰਫੇਸ ਨਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:227
+#: ../libnm-core/nm-setting-8021x.c:217
 msgid "binary data missing"
 msgstr ""
 
-#: ../libnm-core/nm-setting-8021x.c:255
+#: ../libnm-core/nm-setting-8021x.c:245
 msgid "URI not NUL terminated"
 msgstr ""
 
-#: ../libnm-core/nm-setting-8021x.c:264
+#: ../libnm-core/nm-setting-8021x.c:254
 msgid "URI is empty"
 msgstr "URI ਖਾਲੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:272
+#: ../libnm-core/nm-setting-8021x.c:262
 msgid "URI is not valid UTF-8"
 msgstr ""
 
-#: ../libnm-core/nm-setting-8021x.c:290
+#: ../libnm-core/nm-setting-8021x.c:280
 msgid "data missing"
 msgstr "ਡਾਟਾ ਗੁੰਮ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:313 ../libnm-core/nm-setting-8021x.c:680
+#: ../libnm-core/nm-setting-8021x.c:303 ../libnm-core/nm-setting-8021x.c:670
 #, c-format
 msgid "certificate is invalid: %s"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਅਢੁੱਕਵਾਂ ਹੈ: %s"
 
-#: ../libnm-core/nm-setting-8021x.c:321
+#: ../libnm-core/nm-setting-8021x.c:311
 #, fuzzy, c-format
 msgid "certificate detected as invalid scheme"
 msgstr "ਗੁਣ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:535
+#: ../libnm-core/nm-setting-8021x.c:525
 msgid "CA certificate must be in X.509 format"
 msgstr ""
 
-#: ../libnm-core/nm-setting-8021x.c:551
+#: ../libnm-core/nm-setting-8021x.c:541
 msgid "invalid certificate format"
 msgstr "ਅਢੁੱਕਵਾਂ ਸਰਟੀਫਿਕੇਟ ਫਾਰਮੈਟ"
 
-#: ../libnm-core/nm-setting-8021x.c:690
+#: ../libnm-core/nm-setting-8021x.c:680
 #, c-format
 msgid "password is not supported when certificate is not on a PKCS#11 token"
 msgstr ""
 
-#: ../libnm-core/nm-setting-8021x.c:2576 ../libnm-core/nm-setting-8021x.c:2593
-#: ../libnm-core/nm-setting-8021x.c:2624 ../libnm-core/nm-setting-8021x.c:2641
-#: ../libnm-core/nm-setting-8021x.c:2682 ../libnm-core/nm-setting-8021x.c:2694
-#: ../libnm-core/nm-setting-8021x.c:2712 ../libnm-core/nm-setting-8021x.c:2724
-#: ../libnm-core/nm-setting-8021x.c:2749 ../libnm-core/nm-setting-adsl.c:181
-#: ../libnm-core/nm-setting-cdma.c:151 ../libnm-core/nm-setting-cdma.c:160
-#: ../libnm-core/nm-setting-connection.c:938
-#: ../libnm-core/nm-setting-connection.c:986 ../libnm-core/nm-setting-gsm.c:286
-#: ../libnm-core/nm-setting-gsm.c:343 ../libnm-core/nm-setting-gsm.c:380
-#: ../libnm-core/nm-setting-gsm.c:389 ../libnm-core/nm-setting-ip-config.c:4823
-#: ../libnm-core/nm-setting-ip4-config.c:183
-#: ../libnm-core/nm-setting-ip4-config.c:190
-#: ../libnm-core/nm-setting-pppoe.c:153 ../libnm-core/nm-setting-pppoe.c:162
-#: ../libnm-core/nm-setting-vpn.c:540 ../libnm-core/nm-setting-vpn.c:550
-#: ../libnm-core/nm-setting-wimax.c:119
-#: ../libnm-core/nm-setting-wireless-security.c:944
-#: ../libnm-core/nm-setting-wireless-security.c:968
-#: ../libnm-core/nm-setting.c:1342
+#: ../libnm-core/nm-setting-8021x.c:2617 ../libnm-core/nm-setting-8021x.c:2634
+#: ../libnm-core/nm-setting-8021x.c:2665 ../libnm-core/nm-setting-8021x.c:2682
+#: ../libnm-core/nm-setting-8021x.c:2723 ../libnm-core/nm-setting-8021x.c:2735
+#: ../libnm-core/nm-setting-8021x.c:2753 ../libnm-core/nm-setting-8021x.c:2765
+#: ../libnm-core/nm-setting-8021x.c:2790 ../libnm-core/nm-setting-adsl.c:166
+#: ../libnm-core/nm-setting-cdma.c:135 ../libnm-core/nm-setting-cdma.c:144
+#: ../libnm-core/nm-setting-connection.c:982
+#: ../libnm-core/nm-setting-connection.c:1016
+#: ../libnm-core/nm-setting-connection.c:1224
+#: ../libnm-core/nm-setting-gsm.c:283 ../libnm-core/nm-setting-gsm.c:341
+#: ../libnm-core/nm-setting-gsm.c:378 ../libnm-core/nm-setting-gsm.c:387
+#: ../libnm-core/nm-setting-ip-config.c:5079
+#: ../libnm-core/nm-setting-ip4-config.c:188
+#: ../libnm-core/nm-setting-ip4-config.c:195
+#: ../libnm-core/nm-setting-pppoe.c:137 ../libnm-core/nm-setting-pppoe.c:146
+#: ../libnm-core/nm-setting-vpn.c:559 ../libnm-core/nm-setting-vpn.c:570
+#: ../libnm-core/nm-setting-wimax.c:103
+#: ../libnm-core/nm-setting-wireless-security.c:937
+#: ../libnm-core/nm-setting-wireless-security.c:961
+#: ../libnm-core/nm-setting.c:1257
 msgid "property is empty"
 msgstr "ਵਿਸ਼ੇਸ਼ਤਾ ਖਾਲੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:2606 ../libnm-core/nm-setting-8021x.c:2654
+#: ../libnm-core/nm-setting-8021x.c:2647 ../libnm-core/nm-setting-8021x.c:2695
 #, c-format
 msgid "has to match '%s' property for PKCS#12"
 msgstr "ਨੂੰ '%s' ਗੁਣ PKCS#12 ਲਈ ਮੇਲ ਕਰਾਉਣਾ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:2833
-#: ../libnm-core/nm-setting-bluetooth.c:110
-#: ../libnm-core/nm-setting-infiniband.c:178
-#: ../libnm-core/nm-setting-infiniband.c:188
-#: ../libnm-core/nm-setting-ip4-config.c:174
-#: ../libnm-core/nm-setting-ip6-config.c:222
-#: ../libnm-core/nm-setting-ip6-config.c:233
-#: ../libnm-core/nm-setting-olpc-mesh.c:128
-#: ../libnm-core/nm-setting-wifi-p2p.c:145 ../libnm-core/nm-setting-wimax.c:128
-#: ../libnm-core/nm-setting-wired.c:800 ../libnm-core/nm-setting-wired.c:810
-#: ../libnm-core/nm-setting-wireless-security.c:987
-#: ../libnm-core/nm-setting-wireless-security.c:996
-#: ../libnm-core/nm-setting-wireless-security.c:1005
+#: ../libnm-core/nm-setting-8021x.c:2867
+#, fuzzy
+msgid "can be enabled only on Ethernet connections"
+msgstr "ਕਨੈਕਸ਼ਨ ਨੂੰ ਹਟਾਉਣ ਤੋਂ ਅਸਮਰੱਥ: %s"
+
+#: ../libnm-core/nm-setting-8021x.c:2885
+#: ../libnm-core/nm-setting-bluetooth.c:94
+#: ../libnm-core/nm-setting-infiniband.c:163
+#: ../libnm-core/nm-setting-infiniband.c:173
+#: ../libnm-core/nm-setting-ip4-config.c:179
+#: ../libnm-core/nm-setting-ip6-config.c:226
+#: ../libnm-core/nm-setting-ip6-config.c:237
+#: ../libnm-core/nm-setting-olpc-mesh.c:113
+#: ../libnm-core/nm-setting-wifi-p2p.c:131 ../libnm-core/nm-setting-wimax.c:112
+#: ../libnm-core/nm-setting-wired.c:792 ../libnm-core/nm-setting-wired.c:802
+#: ../libnm-core/nm-setting-wireless-security.c:980
+#: ../libnm-core/nm-setting-wireless-security.c:989
+#: ../libnm-core/nm-setting-wireless-security.c:998
+#: ../libnm-core/nm-setting-wireless-security.c:1008
+#: ../libnm-core/nm-setting-wireless-security.c:1018
 #: ../libnm-core/nm-setting-wireless-security.c:1041
-#: ../libnm-core/nm-setting-wireless-security.c:1051
-#: ../libnm-core/nm-setting-wireless-security.c:1074
-#: ../libnm-core/nm-setting-wireless-security.c:1112
-#: ../libnm-core/nm-setting-wireless-security.c:1153
-#: ../libnm-core/nm-setting-wireless.c:798
-#: ../libnm-core/nm-setting-wireless.c:807
-#: ../libnm-core/nm-setting-wireless.c:818 ../libnm-core/nm-setting-wpan.c:176
-#: ../libnm-core/nm-utils.c:4511
+#: ../libnm-core/nm-setting-wireless-security.c:1079
+#: ../libnm-core/nm-setting-wireless-security.c:1120
+#: ../libnm-core/nm-setting-wireless.c:853
+#: ../libnm-core/nm-setting-wireless.c:862
+#: ../libnm-core/nm-setting-wireless.c:873 ../libnm-core/nm-setting-wpan.c:162
+#: ../libnm-core/nm-utils.c:4664
 msgid "property is invalid"
 msgstr "ਵਿਸ਼ੇਸ਼ਤਾ ਅਢੁੱਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:2860 ../libnm-core/nm-setting-8021x.c:2872
-#: ../libnm-core/nm-setting-8021x.c:2886 ../libnm-core/nm-setting-8021x.c:2913
-#: ../libnm-core/nm-setting-8021x.c:2928 ../libnm-core/nm-setting-adsl.c:193
-#: ../libnm-core/nm-setting-adsl.c:205 ../libnm-core/nm-setting-bluetooth.c:138
-#: ../libnm-core/nm-setting-wireless-security.c:923
+#: ../libnm-core/nm-setting-8021x.c:2912 ../libnm-core/nm-setting-8021x.c:2924
+#: ../libnm-core/nm-setting-8021x.c:2938 ../libnm-core/nm-setting-8021x.c:2965
+#: ../libnm-core/nm-setting-8021x.c:2980 ../libnm-core/nm-setting-adsl.c:177
+#: ../libnm-core/nm-setting-adsl.c:189 ../libnm-core/nm-setting-bluetooth.c:122
+#: ../libnm-core/nm-setting-wireless-security.c:915
 #, c-format
 msgid "'%s' is not a valid value for the property"
 msgstr "ਵਿਸ਼ੇਸ਼ਤਾ ਲਈ '%s' ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-8021x.c:2896
+#: ../libnm-core/nm-setting-8021x.c:2948
 #, fuzzy
 msgid "invalid auth flags"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-setting-bluetooth.c:160
+#: ../libnm-core/nm-setting-bluetooth.c:144
 #, c-format
 msgid "'%s' connection requires '%s' or '%s' setting"
 msgstr "'%s' ਕਨੈਕਸ਼ਨ ਲਈ '%s' ਜਾਂ '%s' ਸੈਟਿੰਗ ਚਾਹੀਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-bluetooth.c:206
+#: ../libnm-core/nm-setting-bluetooth.c:190
 #, c-format
 msgid "'%s' connection requires '%s' setting"
 msgstr "'%s' ਕਨੈਕਸ਼ਨ ਲਈ '%s' ਸੈਟਿੰਗ ਚਾਹੀਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:556
+#: ../libnm-core/nm-setting-bond.c:462
 #, c-format
-msgid "invalid option '%s' or its value '%s'"
-msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
+msgid "'%s' option is empty"
+msgstr "'%s' ਚੋਣ ਖਾਲੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:581
+#: ../libnm-core/nm-setting-bond.c:471
 #, c-format
-msgid "only one of '%s' and '%s' can be set"
-msgstr "'%s' ਅਤੇ '%s' ਵਿੱਚੋਂ ਸਿਰਫ ਇੱਕ ਹੀ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ"
+msgid "'%s' is not a valid IPv4 address for '%s' option"
+msgstr "'%2$s' ਚੋਣ ਲਈ '%1$s' ਢੁਕਵਾਂ IPv4 ਸਿਰਨਾਵਾਂ ਨਹੀਂ ਹੈ "
+
+#: ../libnm-core/nm-setting-bond.c:500
+#, fuzzy, c-format
+msgid "missing option name"
+msgstr "ਗੁੰਮ ਚੋਣ"
+
+#: ../libnm-core/nm-setting-bond.c:505
+#, fuzzy, c-format
+msgid "invalid option '%s'"
+msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
+
+#: ../libnm-core/nm-setting-bond.c:541
+#, fuzzy, c-format
+msgid "invalid value '%s' for option '%s'"
+msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
 
-#: ../libnm-core/nm-setting-bond.c:594
+#: ../libnm-core/nm-setting-bond.c:798
 #, c-format
 msgid "mandatory option '%s' is missing"
 msgstr "ਲਾਜ਼ਮੀ ਚੋਣ '%s' ਗੁੰਮ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:604
+#: ../libnm-core/nm-setting-bond.c:808
 #, c-format
 msgid "'%s' is not a valid value for '%s'"
 msgstr "'%2$s' ਲਈ '%1$s' ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:618
+#: ../libnm-core/nm-setting-bond.c:825
 #, c-format
 msgid "'%s=%s' is incompatible with '%s > 0'"
 msgstr "'%s=%s' ਅਨੁਕੂਲਿਤ ਨਹੀਂ ਹੈ '%s > 0' ਨਾਲ"
 
-#: ../libnm-core/nm-setting-bond.c:633
+#: ../libnm-core/nm-setting-bond.c:845
 #, c-format
 msgid "'%s' is not valid for the '%s' option: %s"
 msgstr ""
 
-#: ../libnm-core/nm-setting-bond.c:644
+#: ../libnm-core/nm-setting-bond.c:858
 #, c-format
 msgid "'%s' option is only valid for '%s=%s'"
 msgstr "'%s' ਚੋਣ ਸਿਰਫ '%s=%s' ਲਈ ਢੁਕਵੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:657
+#: ../libnm-core/nm-setting-bond.c:871
 #, c-format
 msgid "'%s=%s' is not a valid configuration for '%s'"
 msgstr "'%3$s' ਲਈ '%1$s=%2$s' ਢੁੱਕਵੀਂ ਸੰਰਚਨਾ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:670 ../libnm-core/nm-setting-bond.c:679
-#: ../libnm-core/nm-setting-bond.c:699 ../libnm-core/nm-setting-bond.c:735
-#, c-format
-msgid "'%s' option requires '%s' option to be set"
+#: ../libnm-core/nm-setting-bond.c:886 ../libnm-core/nm-setting-bond.c:899
+#, fuzzy, c-format
+msgid "'%s' option requires '%s' option to be enabled"
 msgstr "'%s' ਚੋਣ ਲਈ '%s' ਚੋਣ ਸੈੱਟ ਕੀਤੀ ਜਾਣੀ ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:710
-#, c-format
-msgid "'%s' option is empty"
-msgstr "'%s' ਚੋਣ ਖਾਲੀ ਹੈ"
-
-#: ../libnm-core/nm-setting-bond.c:722
+#: ../libnm-core/nm-setting-bond.c:918 ../libnm-core/nm-setting-bond.c:932
 #, c-format
-msgid "'%s' is not a valid IPv4 address for '%s' option"
-msgstr "'%2$s' ਚੋਣ ਲਈ '%1$s' ਢੁਕਵਾਂ IPv4 ਸਿਰਨਾਵਾਂ ਨਹੀਂ ਹੈ "
+msgid "'%s' option requires '%s' option to be set"
+msgstr "'%s' ਚੋਣ ਲਈ '%s' ਚੋਣ ਸੈੱਟ ਕੀਤੀ ਜਾਣੀ ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:750
+#: ../libnm-core/nm-setting-bond.c:949
 #, fuzzy, c-format
 msgid "'%s' option is only valid with mode '%s'"
 msgstr "'%s' ਚੋਣ ਸਿਰਫ '%s=%s' ਲਈ ਢੁਕਵੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:761
+#: ../libnm-core/nm-setting-bond.c:961
 #, c-format
 msgid "'%s' and '%s' cannot have different values"
 msgstr ""
 
-#: ../libnm-core/nm-setting-bond.c:777
+#: ../libnm-core/nm-setting-bond.c:984
 #, fuzzy, c-format
 msgid "'%s' option should be string"
 msgstr "'%s' ਚੋਣ ਖਾਲੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-bond.c:793
+#: ../libnm-core/nm-setting-bond.c:997
 #, fuzzy, c-format
 msgid "'%s' option is not valid with mode '%s'"
 msgstr "'%s' ਚੋਣ ਸਿਰਫ '%s=%s' ਲਈ ਢੁਕਵੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-bridge-port.c:317
-#: ../libnm-core/nm-setting-ovs-bridge.c:150
-#: ../libnm-core/nm-setting-ovs-interface.c:259
-#: ../libnm-core/nm-setting-ovs-port.c:187
-#: ../libnm-core/nm-setting-team-port.c:319
+#: ../libnm-core/nm-setting-bridge-port.c:303
+#: ../libnm-core/nm-setting-ovs-bridge.c:153
+#: ../libnm-core/nm-setting-ovs-interface.c:269
+#: ../libnm-core/nm-setting-ovs-port.c:172
+#: ../libnm-core/nm-setting-team-port.c:299
 #, c-format
 msgid "missing setting"
 msgstr "ਸੈਟਿੰਗ ਗੁੰਮ ਹੈ"
 
-#: ../libnm-core/nm-setting-bridge-port.c:328
-#: ../libnm-core/nm-setting-ovs-interface.c:280
-#: ../libnm-core/nm-setting-ovs-port.c:208
-#: ../libnm-core/nm-setting-team-port.c:330
+#: ../libnm-core/nm-setting-bridge-port.c:314
+#: ../libnm-core/nm-setting-ovs-interface.c:290
+#: ../libnm-core/nm-setting-ovs-port.c:193
+#: ../libnm-core/nm-setting-team-port.c:310
 #, c-format
 msgid ""
 "A connection with a '%s' setting must have the slave-type set to '%s'. "
 "Instead it is '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-setting-bridge.c:912
+#: ../libnm-core/nm-setting-bridge.c:1172
 #, c-format
 msgid "value '%d' is out of range <%d-%d>"
 msgstr "ਮੁੱਲ '%d' ਹੱਦ <%d-%d> ਤੋਂ ਬਾਹਰ ਹੈ"
 
-#: ../libnm-core/nm-setting-bridge.c:929 ../libnm-core/nm-setting-wired.c:774
-#: ../libnm-core/nm-setting-wired.c:839 ../libnm-core/nm-setting-wired.c:881
+#: ../libnm-core/nm-setting-bridge.c:1189
 msgid "is not a valid MAC address"
 msgstr "ਢੁੱਕਵਾਂ MAC ਸਿਰਨਾਵਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-bridge.c:970
+#: ../libnm-core/nm-setting-bridge.c:1230
 msgid "the mask can't contain bits 0 (STP), 1 (MAC) or 2 (LACP)"
 msgstr ""
 
-#: ../libnm-core/nm-setting-connection.c:908
+#: ../libnm-core/nm-setting-bridge.c:1250
+#, fuzzy
+msgid "is not a valid link local MAC address"
+msgstr "ਢੁੱਕਵਾਂ MAC ਸਿਰਨਾਵਾਂ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-bridge.c:1262
+#, fuzzy
+msgid "is not a valid VLAN filtering protocol"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਈਥਰਨੈੱਟ ਪੋਰਟ ਮੁੱਲ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-bridge.c:1275
+#, fuzzy
+msgid "is not a valid option"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-bridge.c:1284
+#, fuzzy, c-format
+msgid "'%s' option must be a power of 2"
+msgstr "'%s' ਚੋਣ ਖਾਲੀ ਹੈ"
+
+#: ../libnm-core/nm-setting-connection.c:952
 #, c-format
 msgid "setting required for connection of type '%s'"
 msgstr "ਕਨੈਕਸ਼ਨ '%s' ਕਿਸਮ ਲਈ ਸੈਟਿੰਗਾਂ ਚਾਹੀਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:947
+#: ../libnm-core/nm-setting-connection.c:991
 #, c-format
 msgid "'%s' is not a valid UUID"
 msgstr "'%s' ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:997
+#: ../libnm-core/nm-setting-connection.c:1027
 #, c-format
 msgid "connection type '%s' is not valid"
 msgstr "ਕਨੈਕਸ਼ਨ ਕਿਸਮ '%s' ਢੁਕਵੀਂ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:1033
+#: ../libnm-core/nm-setting-connection.c:1120
 #, fuzzy, c-format
 msgid "Unknown slave type '%s'"
 msgstr "ਅਣਜਾਣ ਲਾਗ ਲੈਵਲ '%s'"
 
-#: ../libnm-core/nm-setting-connection.c:1044
+#: ../libnm-core/nm-setting-connection.c:1131
 #, fuzzy, c-format
 msgid "Slave connections need a valid '%s' property"
 msgstr "'%s' ਸੰਪਰਕ ਨੂੰ ਇਸ ਗੁਣ ਵਿੱਚ '%s' ਲੋੜੀਂਦਾ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:1065
+#: ../libnm-core/nm-setting-connection.c:1152
 #, c-format
 msgid "Cannot set '%s' without '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-setting-connection.c:1079
+#: ../libnm-core/nm-setting-connection.c:1166
 #, fuzzy, c-format
 msgid "'%s' connections must be enslaved to '%s', not '%s'"
 msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:1093
+#: ../libnm-core/nm-setting-connection.c:1180
 #, fuzzy, c-format
 msgid "metered value %d is not valid"
 msgstr "ਇੰਡੈਕਸ '%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:1104
-#: ../libnm-core/nm-setting-connection.c:1115
-#: ../libnm-core/nm-setting-connection.c:1128
+#: ../libnm-core/nm-setting-connection.c:1191
+#: ../libnm-core/nm-setting-connection.c:1202
+#: ../libnm-core/nm-setting-connection.c:1215
 #, fuzzy, c-format
 msgid "value %d is not valid"
 msgstr "ਇੰਡੈਕਸ '%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:1149
+#: ../libnm-core/nm-setting-connection.c:1233
+msgid "DHCP option cannot be longer than 255 characters"
+msgstr ""
+
+#: ../libnm-core/nm-setting-connection.c:1239
+#, fuzzy
+msgid "MUD URL is not a valid URL"
+msgstr "'%s' ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-connection.c:1261
 #, c-format
 msgid "property type should be set to '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-setting-connection.c:1164
+#: ../libnm-core/nm-setting-connection.c:1276
 #, fuzzy, c-format
 msgid "slave-type '%s' requires a '%s' setting in the connection"
 msgstr "ਨੂੰ ਸੰਪਰਕ ਵਿੱਚ '%s' ਸੈਟਿੰਗ ਦੀ ਮੌਜੂਦਗੀ ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-connection.c:1174
+#: ../libnm-core/nm-setting-connection.c:1286
 #, c-format
 msgid ""
 "Detect a slave connection with '%s' set and a port type '%s'. '%s' should be "
 "set to '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-setting-connection.c:1191
+#: ../libnm-core/nm-setting-connection.c:1303
 #, fuzzy, c-format
 msgid "A slave connection with '%s' set to '%s' cannot have a '%s' setting"
 msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-dcb.c:508
+#: ../libnm-core/nm-setting-dcb.c:486
 msgid "flags invalid"
 msgstr "ਫਲੈਗ ਅਢੁਕਵੇਂ ਹਨ"
 
-#: ../libnm-core/nm-setting-dcb.c:517
+#: ../libnm-core/nm-setting-dcb.c:495
 msgid "flags invalid - disabled"
 msgstr "ਫਲੈਗ ਅਢੁਕਵੇਂ ਹਨ - ਅਯੋਗ ਕੀਤੇ ਗਏ"
 
-#: ../libnm-core/nm-setting-dcb.c:543 ../libnm-core/nm-setting-dcb.c:592
+#: ../libnm-core/nm-setting-dcb.c:521 ../libnm-core/nm-setting-dcb.c:570
 msgid "property invalid (not enabled)"
 msgstr "ਗੁਣ ਅਢੁਕਵਾਂ (ਯੋਗ ਨਹੀਂ ਕੀਤਾ ਗਿਆ)"
 
-#: ../libnm-core/nm-setting-dcb.c:552
+#: ../libnm-core/nm-setting-dcb.c:530
 msgid "element invalid"
 msgstr "ਤੱਤ ਅਢੁਕਵਾਂ"
 
-#: ../libnm-core/nm-setting-dcb.c:567
+#: ../libnm-core/nm-setting-dcb.c:545
 msgid "sum not 100%"
 msgstr "ਕੁੱਲ 100% ਨਹੀਂ"
 
-#: ../libnm-core/nm-setting-dcb.c:601 ../libnm-core/nm-setting-dcb.c:633
+#: ../libnm-core/nm-setting-dcb.c:579 ../libnm-core/nm-setting-dcb.c:611
 msgid "property invalid"
 msgstr "ਗੁਣ ਅਢੁਕਵਾਂ"
 
-#: ../libnm-core/nm-setting-dcb.c:623
+#: ../libnm-core/nm-setting-dcb.c:601
 msgid "property missing"
 msgstr "ਗੁਣ ਗੁੰਮ"
 
-#: ../libnm-core/nm-setting-ethtool.c:269
-msgid "unsupported offload feature"
-msgstr ""
+#: ../libnm-core/nm-setting-ethtool.c:302
+#, fuzzy
+msgid "unsupported ethtool setting"
+msgstr "ਈਥਟੂਲ ਸੈਟਿੰਗਾਂ"
 
-#: ../libnm-core/nm-setting-ethtool.c:277
-msgid "offload feature has invalid variant type"
+#: ../libnm-core/nm-setting-ethtool.c:311
+#, fuzzy
+msgid "setting has invalid variant type"
+msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
+
+#: ../libnm-core/nm-setting-ethtool.c:323
+msgid "coalesce option must be either 0 or 1"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ethtool.c:300
+#: ../libnm-core/nm-setting-ethtool.c:348
 #, fuzzy, c-format
 msgid "unknown ethtool option '%s'"
 msgstr "ਅਣਜਾਣ ਲਾਗ ਡੋਮੇਨ '%s'"
 
-#: ../libnm-core/nm-setting-gsm.c:299
+#: ../libnm-core/nm-setting-gsm.c:296
 #, c-format
 msgid "property value '%s' is empty or too long (>64)"
 msgstr "ਗੁਣ ਮੁੱਲ '%s' ਖਾਲੀ ਹੈ ਜਾਂ ਬਹੁਤ ਲੰਬਾ ਹੈ (>64)"
 
-#: ../libnm-core/nm-setting-gsm.c:331
+#: ../libnm-core/nm-setting-gsm.c:328
 #, c-format
 msgid "'%s' contains invalid char(s) (use [A-Za-z._-])"
 msgstr "'%s' ਵਿੱਚ ਅਢੁਕਵੇਂ ਅੱਖਰ ਸਮਾਏ ਹਨ ([A-Za-z._-] ਵਰਤੋ)"
 
-#: ../libnm-core/nm-setting-gsm.c:357
+#: ../libnm-core/nm-setting-gsm.c:355
 #, c-format
 msgid "'%s' length is invalid (should be 5 or 6 digits)"
 msgstr "'%s' ਲੰਬਾਈ ਅਢੁਕਵੀਂ ਹੈ (5 ਜਾਂ 6 ਅੱਖਰ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ)"
 
-#: ../libnm-core/nm-setting-gsm.c:368
+#: ../libnm-core/nm-setting-gsm.c:366
 #, c-format
 msgid "'%s' is not a number"
 msgstr "'%s' ਇੱਕ ਅੰਕ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-gsm.c:402
+#: ../libnm-core/nm-setting-gsm.c:400
 #, fuzzy
 msgid "property is empty or wrong size"
 msgstr "ਗੁਣ ਖਾਲੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-gsm.c:412
+#: ../libnm-core/nm-setting-gsm.c:410
 msgid "property must contain only digits"
 msgstr ""
 
-#: ../libnm-core/nm-setting-infiniband.c:209
+#: ../libnm-core/nm-setting-gsm.c:422
+msgid "can't be enabled when manual configuration is present"
+msgstr ""
+
+#: ../libnm-core/nm-setting-infiniband.c:194
 msgid "Must specify a P_Key if specifying parent"
 msgstr "ਜੇ ਮੁੱਖ ਦਰਸਾਉਣਾ ਹੋਵੇ ਤਾਂ P_Key ਨੂੰ ਦਰਸਾਉਣਾ ਲਾਜਮੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-infiniband.c:219
+#: ../libnm-core/nm-setting-infiniband.c:204
 msgid "InfiniBand P_Key connection did not specify parent interface name"
 msgstr "InfiniBand P_Key ਸੰਪਰਕ ਨੇ ਮੁੱਖ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਦਰਸਾਇਆ"
 
-#: ../libnm-core/nm-setting-infiniband.c:257
+#: ../libnm-core/nm-setting-infiniband.c:227
 #, c-format
 msgid ""
 "interface name of software infiniband device must be '%s' or unset (instead "
 "it is '%s')"
 msgstr ""
 
-#: ../libnm-core/nm-setting-infiniband.c:281
+#: ../libnm-core/nm-setting-infiniband.c:250
 #, c-format
 msgid "mtu can be at most %u but it is %u"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:136
+#: ../libnm-core/nm-setting-ip-config.c:110
 #, fuzzy, c-format
 msgid "Missing IPv4 address"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:136
+#: ../libnm-core/nm-setting-ip-config.c:110
 #, fuzzy, c-format
 msgid "Missing IPv6 address"
 msgstr "ਅਢੁਕਵਾਂ IPv6 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:141
+#: ../libnm-core/nm-setting-ip-config.c:115
 #, fuzzy, c-format
 msgid "Invalid IPv4 address '%s'"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:141
+#: ../libnm-core/nm-setting-ip-config.c:115
 #, fuzzy, c-format
 msgid "Invalid IPv6 address '%s'"
 msgstr "ਅਢੁਕਵਾਂ IPv6 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:156
+#: ../libnm-core/nm-setting-ip-config.c:130
 #, fuzzy, c-format
 msgid "Invalid IPv4 address prefix '%u'"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:156
+#: ../libnm-core/nm-setting-ip-config.c:130
 #, fuzzy, c-format
 msgid "Invalid IPv6 address prefix '%u'"
 msgstr "ਅਢੁਕਵਾਂ IPv6 ਪਤਾ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:171
+#: ../libnm-core/nm-setting-ip-config.c:145
 #, fuzzy, c-format
 msgid "Invalid routing metric '%s'"
 msgstr "ਅਢੁਕਵਾਂ metric '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:1289
-#: ../libnm-core/nm-setting-sriov.c:418
+#: ../libnm-core/nm-setting-ip-config.c:1273
+#: ../libnm-core/nm-setting-sriov.c:413
 #, fuzzy
 msgid "unknown attribute"
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
 
-#: ../libnm-core/nm-setting-ip-config.c:1299
-#: ../libnm-core/nm-setting-sriov.c:428
+#: ../libnm-core/nm-setting-ip-config.c:1283
+#: ../libnm-core/nm-setting-sriov.c:423
 #, fuzzy, c-format
 msgid "invalid attribute type '%s'"
 msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:1310
+#: ../libnm-core/nm-setting-ip-config.c:1294
 #, c-format
 msgid "attribute is not valid for a IPv4 route"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:1311
+#: ../libnm-core/nm-setting-ip-config.c:1295
 #, c-format
 msgid "attribute is not valid for a IPv6 route"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:1327
-#: ../libnm-core/nm-setting-ip-config.c:1351
+#: ../libnm-core/nm-setting-ip-config.c:1309
+#: ../libnm-core/nm-setting-ip-config.c:1337
 #, fuzzy, c-format
 msgid "'%s' is not a valid IPv4 address"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:1328
-#: ../libnm-core/nm-setting-ip-config.c:1352
+#: ../libnm-core/nm-setting-ip-config.c:1310
+#: ../libnm-core/nm-setting-ip-config.c:1338
 #, fuzzy, c-format
 msgid "'%s' is not a valid IPv6 address"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:1342
+#: ../libnm-core/nm-setting-ip-config.c:1328
 #, fuzzy, c-format
 msgid "invalid prefix %s"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2479
+#: ../libnm-core/nm-setting-ip-config.c:1351
+#, fuzzy, c-format
+msgid "%s is not a valid route type"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-ip-config.c:1410
+#, fuzzy, c-format
+msgid "route scope is invalid"
+msgstr "%d। ਰੂਟ ਅਢੁਕਵਾਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-ip-config.c:2551
 #, fuzzy
 msgid "invalid priority"
 msgstr "ਅਢੁਕਵਾਂ ਤਰਜੀਹ ਨਕਸ਼ਾ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2490
+#: ../libnm-core/nm-setting-ip-config.c:2562
 #, fuzzy
 msgid "missing table"
 msgstr "ਗੁੰਮ ਕੁੰਜੀ"
 
-#: ../libnm-core/nm-setting-ip-config.c:2496
+#: ../libnm-core/nm-setting-ip-config.c:2568
 #, fuzzy
 msgid "invalid action"
 msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2503
+#: ../libnm-core/nm-setting-ip-config.c:2575
 msgid "has from/src but the prefix-length is zero"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:2510
+#: ../libnm-core/nm-setting-ip-config.c:2582
 msgid "missing from/src for a non zero prefix-length"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:2515
+#: ../libnm-core/nm-setting-ip-config.c:2587
 #, fuzzy
 msgid "invalid from/src"
 msgstr "ਅਢੁੱਕਵਾਂ tfilter: %s"
 
-#: ../libnm-core/nm-setting-ip-config.c:2520
+#: ../libnm-core/nm-setting-ip-config.c:2592
 #, fuzzy
 msgid "invalid prefix length for from/src"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2527
+#: ../libnm-core/nm-setting-ip-config.c:2599
 msgid "has to/dst but the prefix-length is zero"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:2534
+#: ../libnm-core/nm-setting-ip-config.c:2606
 msgid "missing to/dst for a non zero prefix-length"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:2539
+#: ../libnm-core/nm-setting-ip-config.c:2611
 #, fuzzy
 msgid "invalid to/dst"
 msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2544
+#: ../libnm-core/nm-setting-ip-config.c:2616
 #, fuzzy
 msgid "invalid prefix length for to/dst"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2552
+#: ../libnm-core/nm-setting-ip-config.c:2624
 #, fuzzy
 msgid "invalid iifname"
 msgstr "ਅਢੁੱਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2560
+#: ../libnm-core/nm-setting-ip-config.c:2632
 #, fuzzy
 msgid "invalid oifname"
 msgstr "ਅਢੁੱਕਵਾਂ ਸੈਟਿੰਗ ਨਾਂ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2566
+#: ../libnm-core/nm-setting-ip-config.c:2638
 #, fuzzy
 msgid "invalid source port range"
 msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2572
+#: ../libnm-core/nm-setting-ip-config.c:2644
 #, fuzzy
 msgid "invalid destination port range"
 msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2676
+#: ../libnm-core/nm-setting-ip-config.c:2652
+msgid "suppress_prefixlength out of range"
+msgstr ""
+
+#: ../libnm-core/nm-setting-ip-config.c:2657
+msgid "suppress_prefixlength is only allowed with the to-table action"
+msgstr ""
+
+#: ../libnm-core/nm-setting-ip-config.c:2764
 #, fuzzy, c-format
 msgid "duplicate key %s"
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
 
-#: ../libnm-core/nm-setting-ip-config.c:2690
+#: ../libnm-core/nm-setting-ip-config.c:2778
 #, fuzzy, c-format
 msgid "invalid key \"%s\""
 msgstr "ਅਢੁੱਕਵੀਂ ਕੁੰਜੀ '%s.%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2703
+#: ../libnm-core/nm-setting-ip-config.c:2791
 #, fuzzy, c-format
 msgid "invalid variant type '%s' for \"%s\""
 msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:2712
+#: ../libnm-core/nm-setting-ip-config.c:2800
 #, fuzzy
 msgid "missing \""
 msgstr "ਗੁੰਮ ਕੁੰਜੀ"
 
-#: ../libnm-core/nm-setting-ip-config.c:2718
+#: ../libnm-core/nm-setting-ip-config.c:2806
 #, fuzzy
 msgid "invalid \""
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:2909
+#: ../libnm-core/nm-setting-ip-config.c:3003
 msgid "Unsupported to-string-flags argument"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:2916
+#: ../libnm-core/nm-setting-ip-config.c:3010
 msgid "Unsupported extra-argument"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:3161
+#: ../libnm-core/nm-setting-ip-config.c:3277
 #, c-format
 msgid "unsupported key \"%s\""
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:3166
+#: ../libnm-core/nm-setting-ip-config.c:3282
 #, fuzzy, c-format
 msgid "duplicate key \"%s\""
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
 
-#: ../libnm-core/nm-setting-ip-config.c:3171
+#: ../libnm-core/nm-setting-ip-config.c:3287
 #, fuzzy, c-format
 msgid "invalid value for \"%s\""
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:3181
+#: ../libnm-core/nm-setting-ip-config.c:3297
 msgid "empty text does not describe a rule"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:3187
+#: ../libnm-core/nm-setting-ip-config.c:3303
 #, fuzzy, c-format
 msgid "missing argument for \"%s\""
 msgstr "ਗੁੰਮ ਚੋਣ"
 
-#: ../libnm-core/nm-setting-ip-config.c:3199
+#: ../libnm-core/nm-setting-ip-config.c:3315
 msgid "invalid \"from\" part"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:3213
+#: ../libnm-core/nm-setting-ip-config.c:3329
 #, fuzzy
 msgid "invalid \"to\" part"
 msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:3222
+#: ../libnm-core/nm-setting-ip-config.c:3338
 #, c-format
 msgid "cannot detect address family for rule"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:3279
-#: ../libnm-core/nm-setting-ip-config.c:3373
+#: ../libnm-core/nm-setting-ip-config.c:3398
+#: ../libnm-core/nm-setting-ip-config.c:3492
 #, fuzzy, c-format
 msgid "rule is invalid: %s"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਅਢੁੱਕਵਾਂ ਹੈ: %s"
 
-#: ../libnm-core/nm-setting-ip-config.c:3356
+#: ../libnm-core/nm-setting-ip-config.c:3475
 #, fuzzy
 msgid "invalid address family"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਐਡਰੈਸ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:4618
+#: ../libnm-core/nm-setting-ip-config.c:4750
 #, fuzzy, c-format
 msgid "rule #%u is invalid: %s"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਅਢੁੱਕਵਾਂ ਹੈ: %s"
 
-#: ../libnm-core/nm-setting-ip-config.c:4836
+#: ../libnm-core/nm-setting-ip-config.c:5092
 #, fuzzy, c-format
 msgid "%d. DNS server address is invalid"
 msgstr "%d। IPv4 ਪਤਾ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:4852
+#: ../libnm-core/nm-setting-ip-config.c:5108
 #, fuzzy, c-format
 msgid "%d. IP address is invalid"
 msgstr "%d। IPv4 ਪਤਾ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:4864
+#: ../libnm-core/nm-setting-ip-config.c:5120
 #, fuzzy, c-format
 msgid "%d. IP address has 'label' property with invalid type"
 msgstr "%d। IPv4 ਪਤੇ ਦਾ ਅਗੇਤਰ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:4873
+#: ../libnm-core/nm-setting-ip-config.c:5129
 #, fuzzy, c-format
 msgid "%d. IP address has invalid label '%s'"
 msgstr "%d। IPv4 ਪਤੇ ਦਾ ਅਗੇਤਰ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:4887
+#: ../libnm-core/nm-setting-ip-config.c:5143
 msgid "gateway cannot be set if there are no addresses configured"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:4896
+#: ../libnm-core/nm-setting-ip-config.c:5152
 #, fuzzy
 msgid "gateway is invalid"
 msgstr "ਗੁਣ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:4910
+#: ../libnm-core/nm-setting-ip-config.c:5167
 #, c-format
 msgid "%d. route is invalid"
 msgstr "%d। ਰੂਟ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:4919
-#, c-format
-msgid "%d. route cannot be a default route"
-msgstr "%d। ਰੂਟ ਡਿਫਾਲਟ ਰੂਟ ਨਹੀ ਹੋ ਸਕਦਾ ਹੈ"
+#: ../libnm-core/nm-setting-ip-config.c:5177
+#, fuzzy, c-format
+msgid "invalid attribute: %s"
+msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-setting-ip-config.c:4935
+#: ../libnm-core/nm-setting-ip-config.c:5196
 #, c-format
 msgid "%u. rule has wrong address-family"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-config.c:4944
+#: ../libnm-core/nm-setting-ip-config.c:5205
 #, fuzzy, c-format
 msgid "%u. rule is invalid: %s"
 msgstr "%d। ਰੂਟ ਅਢੁਕਵਾਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-config.c:4957
+#: ../libnm-core/nm-setting-ip-config.c:5219
+#, fuzzy, c-format
+msgid "'%s' is not a valid IAID"
+msgstr "'%s' ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-ip-config.c:5233
+#, fuzzy, c-format
+msgid "the property cannot be set when '%s' is disabled"
+msgstr "ਇਹ ਗੁਣ '%s=%s' ਲਈ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-ip-config.c:5257
+msgid "the property is currently supported only for DHCPv4"
+msgstr ""
+
+#: ../libnm-core/nm-setting-ip-config.c:5272
+#, fuzzy, c-format
+msgid "'%s' is not a valid IP or subnet"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-ip-config.c:5287
 #, fuzzy, c-format
 msgid "a gateway is incompatible with '%s'"
 msgstr "'%s=%s' ਅਨੁਕੂਲਿਤ ਨਹੀਂ ਹੈ '%s > 0' ਨਾਲ"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:340
+#: ../libnm-core/nm-setting-ip-tunnel.c:333
 #, fuzzy, c-format
 msgid "'%d' is not a valid tunnel mode"
 msgstr "'%d' ਇੱਕ ਢੁਕਵਾਂ ਚੈਨਲ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:363
-#: ../libnm-core/nm-setting-ip-tunnel.c:383
+#: ../libnm-core/nm-setting-ip-tunnel.c:356
+#: ../libnm-core/nm-setting-ip-tunnel.c:376
 #, fuzzy, c-format
 msgid "'%s' is not a valid IPv%c address"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:400
+#: ../libnm-core/nm-setting-ip-tunnel.c:393
 msgid "tunnel keys can only be specified for GRE tunnels"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:413
-#: ../libnm-core/nm-setting-ip-tunnel.c:429
+#: ../libnm-core/nm-setting-ip-tunnel.c:406
+#: ../libnm-core/nm-setting-ip-tunnel.c:422
 #, fuzzy, c-format
 msgid "'%s' is not a valid tunnel key"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਚੈਨਲ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:441
+#: ../libnm-core/nm-setting-ip-tunnel.c:434
 msgid "a fixed TTL is allowed only when path MTU discovery is enabled"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:454
+#: ../libnm-core/nm-setting-ip-tunnel.c:447
 #, c-format
 msgid "some flags are invalid for the select mode: %s"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:468
+#: ../libnm-core/nm-setting-ip-tunnel.c:459
 #, c-format
 msgid "wired setting not allowed for mode %s"
 msgstr "ਮੋਡ %s ਲਈ ਤਾਰ ਵਾਲੀ ਸੈਟਿੰਗ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip4-config.c:128
-#: ../libnm-core/nm-setting-ip6-config.c:174
+#: ../libnm-core/nm-setting-ip4-config.c:133
+#: ../libnm-core/nm-setting-ip6-config.c:178
 #, fuzzy, c-format
 msgid "this property cannot be empty for '%s=%s'"
 msgstr "ਇਹ ਗੁਣ '%s=%s' ਲਈ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip4-config.c:140
-#: ../libnm-core/nm-setting-ip4-config.c:150
-#: ../libnm-core/nm-setting-ip4-config.c:162
-#: ../libnm-core/nm-setting-ip6-config.c:189
-#: ../libnm-core/nm-setting-ip6-config.c:199
-#: ../libnm-core/nm-setting-ip6-config.c:209
+#: ../libnm-core/nm-setting-ip4-config.c:145
+#: ../libnm-core/nm-setting-ip4-config.c:155
+#: ../libnm-core/nm-setting-ip4-config.c:167
+#: ../libnm-core/nm-setting-ip6-config.c:193
+#: ../libnm-core/nm-setting-ip6-config.c:203
+#: ../libnm-core/nm-setting-ip6-config.c:213
 #, c-format
 msgid "this property is not allowed for '%s=%s'"
 msgstr "ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ '%s=%s' ਲਈ ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip4-config.c:199
+#: ../libnm-core/nm-setting-ip4-config.c:204
 #, fuzzy, c-format
 msgid "'%s' is not a valid FQDN"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip4-config.c:208
+#: ../libnm-core/nm-setting-ip4-config.c:213
 msgid "property cannot be set when dhcp-hostname is also set"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip4-config.c:220
+#: ../libnm-core/nm-setting-ip4-config.c:225
+msgid "FQDN flags requires a FQDN set"
+msgstr ""
+
+#: ../libnm-core/nm-setting-ip4-config.c:241
 #, c-format
 msgid "multiple addresses are not allowed for '%s=%s'"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip4-config.c:234
+#: ../libnm-core/nm-setting-ip4-config.c:255
 msgid "property should be TRUE when method is set to disabled"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip6-config.c:248
+#: ../libnm-core/nm-setting-ip6-config.c:252
 #, fuzzy
 msgid "value is not a valid token"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip6-config.c:259
+#: ../libnm-core/nm-setting-ip6-config.c:263
 msgid "only makes sense with EUI64 address generation mode"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip6-config.c:270
+#: ../libnm-core/nm-setting-ip6-config.c:274
 #, fuzzy
 msgid "invalid DUID"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ip6-config.c:282
+#: ../libnm-core/nm-setting-ip6-config.c:286
 msgid "token is not in canonical form"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ip6-config.c:294
-msgid "property should be TRUE when method is set to ignore"
+#: ../libnm-core/nm-setting-ip6-config.c:299
+msgid "property should be TRUE when method is set to ignore or disabled"
 msgstr ""
 
-#: ../libnm-core/nm-setting-macsec.c:246
+#: ../libnm-core/nm-setting-macsec.c:231
 msgid "the key is empty"
 msgstr "ਕੁੰਜੀ ਖਾਲੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-macsec.c:257
+#: ../libnm-core/nm-setting-macsec.c:242
 #, c-format
 msgid "the key must be %d characters"
 msgstr ""
 
-#: ../libnm-core/nm-setting-macsec.c:265
+#: ../libnm-core/nm-setting-macsec.c:250
 #, fuzzy
 msgid "the key contains non-hexadecimal characters"
 msgstr "IV ਵਿੱਚ ਗ਼ੈਰ-ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਹਨ।"
 
-#: ../libnm-core/nm-setting-macsec.c:327 ../libnm-core/nm-setting-macvlan.c:157
-#: ../libnm-core/nm-setting-vlan.c:640
+#: ../libnm-core/nm-setting-macsec.c:312 ../libnm-core/nm-setting-macvlan.c:141
+#: ../libnm-core/nm-setting-vlan.c:625
 #, c-format
 msgid "property is not specified and neither is '%s:%s'"
 msgstr "ਗੁਣ ਦਰਸਾਇਆ ਨਹੀਂ ਗਿਆ ਹੈ ਅਤੇ ਨਾ ਹੀ '%s:%s'"
 
-#: ../libnm-core/nm-setting-macsec.c:348
+#: ../libnm-core/nm-setting-macsec.c:333
 #, c-format
 msgid "EAP key management requires '%s' setting presence"
 msgstr ""
 
-#: ../libnm-core/nm-setting-macsec.c:357
+#: ../libnm-core/nm-setting-macsec.c:342
 msgid "must be either psk (0) or eap (1)"
 msgstr ""
 
-#: ../libnm-core/nm-setting-macsec.c:366
+#: ../libnm-core/nm-setting-macsec.c:351
 #, c-format
 msgid "invalid port %d"
 msgstr ""
 
-#: ../libnm-core/nm-setting-macsec.c:377
+#: ../libnm-core/nm-setting-macsec.c:362
 msgid "only valid for psk mode"
 msgstr ""
 
-#: ../libnm-core/nm-setting-macvlan.c:168
+#: ../libnm-core/nm-setting-macvlan.c:152
 msgid "non promiscuous operation is allowed only in passthru mode"
 msgstr ""
 
-#: ../libnm-core/nm-setting-olpc-mesh.c:109
-#: ../libnm-core/nm-setting-wireless.c:747
+#: ../libnm-core/nm-setting-match.c:710 ../libnm-core/nm-setting-match.c:724
+#: ../libnm-core/nm-setting-match.c:738 ../libnm-core/nm-setting-match.c:752
+#, fuzzy, c-format
+msgid "is empty"
+msgstr "URI ਖਾਲੀ ਹੈ"
+
+#: ../libnm-core/nm-setting-olpc-mesh.c:94
+#: ../libnm-core/nm-setting-wireless.c:792
 msgid "SSID length is out of range <1-32> bytes"
 msgstr "SSID ਲੰਬਾਈ <1-32> ਬਾਈਟਾਂ ਦੀ ਹੱਦ ਤੋਂ ਬਾਹਰ ਹੈ"
 
-#: ../libnm-core/nm-setting-olpc-mesh.c:118
-#: ../libnm-core/nm-setting-wireless.c:787
+#: ../libnm-core/nm-setting-olpc-mesh.c:103
+#: ../libnm-core/nm-setting-wireless.c:832
 #, c-format
 msgid "'%d' is not a valid channel"
 msgstr "'%d' ਇੱਕ ਢੁਕਵਾਂ ਚੈਨਲ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-bridge.c:159
+#: ../libnm-core/nm-setting-ovs-bridge.c:162
 #, fuzzy, c-format
 msgid "A connection with a '%s' setting must not have a master."
 msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-bridge.c:170
+#: ../libnm-core/nm-setting-ovs-bridge.c:173
 #, fuzzy, c-format
 msgid "'%s' is not allowed in fail_mode"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਵਾਈ-ਫਾਈ ਮੋਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-interface.c:111
+#: ../libnm-core/nm-setting-ovs-interface.c:96
 #, fuzzy, c-format
 msgid "'%s' is not a valid interface type"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-interface.c:133
+#: ../libnm-core/nm-setting-ovs-interface.c:120
 #, fuzzy, c-format
 msgid "A connection with a '%s' setting needs connection.type explicitly set"
 msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-interface.c:145
+#: ../libnm-core/nm-setting-ovs-interface.c:132
 #, c-format
 msgid "A connection of type '%s' cannot have ovs-interface.type \"system\""
 msgstr ""
 
-#: ../libnm-core/nm-setting-ovs-interface.c:157
+#: ../libnm-core/nm-setting-ovs-interface.c:144
 #, c-format
 msgid "A connection of type '%s' cannot have an ovs-interface.type \"%s\""
 msgstr ""
 
-#: ../libnm-core/nm-setting-ovs-interface.c:173
+#: ../libnm-core/nm-setting-ovs-interface.c:163
+#, fuzzy, c-format
+msgid "A connection can not have both '%s' and '%s' settings at the same time"
+msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
+
+#: ../libnm-core/nm-setting-ovs-interface.c:177
 #, c-format
 msgid ""
 "A connection with '%s' setting must be of connection.type \"ovs-interface\" "
 "but is \"%s\""
 msgstr ""
 
-#: ../libnm-core/nm-setting-ovs-interface.c:184
-#, c-format
+#: ../libnm-core/nm-setting-ovs-interface.c:189
+#, fuzzy, c-format
 msgid ""
-"A connection with '%s' setting needs to be of 'patch' interface type, not "
-"'%s'"
-msgstr ""
+"A connection with '%s' setting needs to be of '%s' interface type, not '%s'"
+msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-interface.c:199
+#: ../libnm-core/nm-setting-ovs-interface.c:206
 #, fuzzy, c-format
 msgid "A connection with ovs-interface.type '%s' setting a 'ovs-patch' setting"
 msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-interface.c:219
+#: ../libnm-core/nm-setting-ovs-interface.c:231
 #, fuzzy, c-format
 msgid "Missing ovs interface setting"
 msgstr "ਗੁੰਮ ਚੋਣ"
 
-#: ../libnm-core/nm-setting-ovs-interface.c:225
+#: ../libnm-core/nm-setting-ovs-interface.c:237
 #, c-format
 msgid "Missing ovs interface type"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ovs-interface.c:268
-#: ../libnm-core/nm-setting-ovs-port.c:196
+#: ../libnm-core/nm-setting-ovs-interface.c:278
+#: ../libnm-core/nm-setting-ovs-port.c:181
 #, fuzzy, c-format
 msgid "A connection with a '%s' setting must have a master."
 msgstr "ਸੈਟਿੰਗ '%s' ਜਾਂ '%s' ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-patch.c:104
-#: ../libnm-core/nm-setting-vxlan.c:354
-#, fuzzy, c-format
-msgid "'%s' is not a valid IP address"
-msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
-
-#: ../libnm-core/nm-setting-ovs-port.c:221
+#: ../libnm-core/nm-setting-ovs-port.c:206
 #, fuzzy, c-format
 msgid "'%s' is not allowed in vlan_mode"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਵਾਈ-ਫਾਈ ਮੋਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-port.c:231
+#: ../libnm-core/nm-setting-ovs-port.c:216
 #, c-format
 msgid "the tag id must be in range 0-4094 but is %u"
 msgstr ""
 
-#: ../libnm-core/nm-setting-ovs-port.c:241
+#: ../libnm-core/nm-setting-ovs-port.c:226
 #, fuzzy, c-format
 msgid "'%s' is not allowed in lacp"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ DCB ਫਲੈਗ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ovs-port.c:251
+#: ../libnm-core/nm-setting-ovs-port.c:236
 #, fuzzy, c-format
 msgid "'%s' is not allowed in bond_mode"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਵਾਈ-ਫਾਈ ਮੋਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-ppp.c:352
+#: ../libnm-core/nm-setting-ppp.c:336
 #, c-format
 msgid "'%d' is out of valid range <128-16384>"
 msgstr "'%d' ਢੁਕਵੀਂ ਹੱਦ <128-16384> ਤੋਂ ਬਾਹਰ ਹੈ"
 
-#: ../libnm-core/nm-setting-ppp.c:365
+#: ../libnm-core/nm-setting-ppp.c:349
 #, c-format
 msgid "setting this property requires non-zero '%s' property"
 msgstr "ਇਸ ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਲਈ '%s' ਗੁਣ ਦਾ ਗੈਰ-ਸਿਫਰ ਹੋਣਾ ਲੋੜੀਂਦਾ ਹੈ"
 
-#: ../libnm-core/nm-setting-proxy.c:148
+#: ../libnm-core/nm-setting-proxy.c:129
 #, c-format
 msgid "invalid proxy method"
 msgstr ""
 
-#: ../libnm-core/nm-setting-proxy.c:158 ../libnm-core/nm-setting-proxy.c:167
+#: ../libnm-core/nm-setting-proxy.c:139 ../libnm-core/nm-setting-proxy.c:148
 #, c-format
 msgid "this property is not allowed for method none"
 msgstr ""
 
-#: ../libnm-core/nm-setting-proxy.c:178
+#: ../libnm-core/nm-setting-proxy.c:159
 #, c-format
 msgid "the script is too large"
 msgstr "ਸਕ੍ਰਿਪਟ ਬਹੁਤ ਵੱਡੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-proxy.c:186
+#: ../libnm-core/nm-setting-proxy.c:167
 #, c-format
 msgid "the script is not valid utf8"
 msgstr ""
 
-#: ../libnm-core/nm-setting-proxy.c:194
+#: ../libnm-core/nm-setting-proxy.c:175
 #, c-format
 msgid "the script lacks FindProxyForURL function"
 msgstr ""
 
-#: ../libnm-core/nm-setting-sriov.c:1074
+#: ../libnm-core/nm-setting-sriov.c:1070
 #, c-format
 msgid "VF with index %u, but the total number of VFs is %u"
 msgstr ""
 
-#: ../libnm-core/nm-setting-sriov.c:1085
+#: ../libnm-core/nm-setting-sriov.c:1081
 #, fuzzy, c-format
 msgid "invalid VF %u: %s"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਐਡਰੈਸ '%s'"
 
-#: ../libnm-core/nm-setting-sriov.c:1097
+#: ../libnm-core/nm-setting-sriov.c:1093
 #, fuzzy, c-format
 msgid "duplicate VF index %u"
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
 
-#: ../libnm-core/nm-setting-sriov.c:1118
+#: ../libnm-core/nm-setting-sriov.c:1114
 #, c-format
 msgid "VFs %d and %d are not sorted by ascending index"
 msgstr ""
 
-#: ../libnm-core/nm-setting-tc-config.c:70
-#: ../libnm-core/nm-setting-tc-config.c:436
-#: ../libnm-core/nm-setting-tc-config.c:706
+#: ../libnm-core/nm-setting-tc-config.c:56
+#: ../libnm-core/nm-setting-tc-config.c:423
+#: ../libnm-core/nm-setting-tc-config.c:699
 #, fuzzy, c-format
 msgid "kind is missing"
 msgstr "ਮੁੱਲ ਗੁੰਮ ਹੈ"
 
-#: ../libnm-core/nm-setting-tc-config.c:78
-#: ../libnm-core/nm-setting-tc-config.c:444
-#: ../libnm-core/nm-setting-tc-config.c:714
+#: ../libnm-core/nm-setting-tc-config.c:64
+#: ../libnm-core/nm-setting-tc-config.c:431
+#: ../libnm-core/nm-setting-tc-config.c:707
 #, fuzzy, c-format
 msgid "'%s' is not a valid kind"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਬੈਂਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-tc-config.c:86
-#: ../libnm-core/nm-setting-tc-config.c:722
+#: ../libnm-core/nm-setting-tc-config.c:72
+#: ../libnm-core/nm-setting-tc-config.c:715
 #, fuzzy
 msgid "parent handle missing"
 msgstr "ਗੁਣ ਗੁੰਮ"
 
-#: ../libnm-core/nm-setting-tc-config.c:1292
+#: ../libnm-core/nm-setting-tc-config.c:1293
 msgid "there are duplicate TC qdiscs"
 msgstr ""
 
-#: ../libnm-core/nm-setting-tc-config.c:1312
+#: ../libnm-core/nm-setting-tc-config.c:1313
 msgid "there are duplicate TC filters"
 msgstr ""
 
-#: ../libnm-core/nm-setting-team.c:130 ../libnm-core/nm-setting-team.c:191
-#: ../libnm-core/nm-setting-team.c:313
+#: ../libnm-core/nm-setting-team.c:115 ../libnm-core/nm-setting-team.c:176
+#: ../libnm-core/nm-setting-team.c:298
 #, fuzzy, c-format
 msgid "%s is out of range [0, %d]"
 msgstr "ਮੁੱਲ '%d' ਹੱਦ <%d-%d> ਤੋਂ ਬਾਹਰ ਹੈ"
 
-#: ../libnm-core/nm-setting-team.c:173
+#: ../libnm-core/nm-setting-team.c:158
 #, c-format
 msgid "Missing target-host in nsna_ping link watcher"
 msgstr ""
 
-#: ../libnm-core/nm-setting-team.c:179 ../libnm-core/nm-setting-team.c:295
+#: ../libnm-core/nm-setting-team.c:164 ../libnm-core/nm-setting-team.c:280
 #, fuzzy, c-format
 msgid "target-host '%s' contains invalid characters"
 msgstr "IV ਵਿੱਚ ਗ਼ੈਰ-ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਹਨ।"
 
-#: ../libnm-core/nm-setting-team.c:288
+#: ../libnm-core/nm-setting-team.c:273
 #, c-format
 msgid "Missing %s in arp_ping link watcher"
 msgstr ""
 
-#: ../libnm-core/nm-setting-team.c:301
+#: ../libnm-core/nm-setting-team.c:286
 #, fuzzy, c-format
 msgid "source-host '%s' contains invalid characters"
 msgstr "IV ਵਿੱਚ ਗ਼ੈਰ-ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਹਨ।"
 
-#: ../libnm-core/nm-setting-team.c:319
+#: ../libnm-core/nm-setting-team.c:304
 #, fuzzy
 msgid "vlanid is out of range [-1, 4094]"
 msgstr "ਮੁੱਲ '%d' ਹੱਦ <%d-%d> ਤੋਂ ਬਾਹਰ ਹੈ"
 
-#: ../libnm-core/nm-setting-tun.c:167
+#: ../libnm-core/nm-setting-tun.c:151
 #, fuzzy, c-format
 msgid "'%u': invalid mode"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਵਾਈ-ਫਾਈ ਮੋਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-tun.c:177
+#: ../libnm-core/nm-setting-tun.c:161
 #, c-format
 msgid "'%s': invalid user ID"
 msgstr "'%s': ਅਢੁੱਕਵਾਂ ਵਰਤੋਂਕਾਰ ID ਹੈ"
 
-#: ../libnm-core/nm-setting-tun.c:188
+#: ../libnm-core/nm-setting-tun.c:172
 #, fuzzy, c-format
 msgid "'%s': invalid group ID"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-user.c:109
+#: ../libnm-core/nm-setting-user.c:93
 msgid "missing key"
 msgstr "ਗੁੰਮ ਕੁੰਜੀ"
 
-#: ../libnm-core/nm-setting-user.c:115
+#: ../libnm-core/nm-setting-user.c:99
 msgid "key is too long"
 msgstr "ਕੁੰਜੀ ਬਹੁਤ ਵੱਡੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-user.c:120
+#: ../libnm-core/nm-setting-user.c:104
 msgid "key must be UTF8"
 msgstr ""
 
-#: ../libnm-core/nm-setting-user.c:143
+#: ../libnm-core/nm-setting-user.c:127
 msgid "key requires a '.' for a namespace"
 msgstr ""
 
-#: ../libnm-core/nm-setting-user.c:156
+#: ../libnm-core/nm-setting-user.c:140
 msgid "key cannot contain \"..\""
 msgstr ""
 
-#: ../libnm-core/nm-setting-user.c:161
+#: ../libnm-core/nm-setting-user.c:145
 #, fuzzy
 msgid "key contains invalid characters"
 msgstr "IV ਵਿੱਚ ਗ਼ੈਰ-ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਹਨ।"
 
-#: ../libnm-core/nm-setting-user.c:186
+#: ../libnm-core/nm-setting-user.c:170
 msgid "value is missing"
 msgstr "ਮੁੱਲ ਗੁੰਮ ਹੈ"
 
-#: ../libnm-core/nm-setting-user.c:193
+#: ../libnm-core/nm-setting-user.c:177
 msgid "value is too large"
 msgstr "ਮੁੱਲ ਬਹੁਤ ਵੱਡਾ ਹੈ"
 
-#: ../libnm-core/nm-setting-user.c:199
+#: ../libnm-core/nm-setting-user.c:183
 #, fuzzy
 msgid "value is not valid UTF8"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-user.c:329
+#: ../libnm-core/nm-setting-user.c:313
 msgid "maximum number of user data entries reached"
 msgstr ""
 
-#: ../libnm-core/nm-setting-user.c:370
+#: ../libnm-core/nm-setting-user.c:354
 #, c-format
 msgid "invalid key \"%s\": %s"
 msgstr ""
 
-#: ../libnm-core/nm-setting-user.c:389
+#: ../libnm-core/nm-setting-user.c:373
 #, c-format
 msgid "maximum number of user data entries reached (%u instead of %u)"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vlan.c:651
+#: ../libnm-core/nm-setting-vlan.c:636
 #, c-format
 msgid "the vlan id must be in range 0-4094 but is %u"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vlan.c:661
+#: ../libnm-core/nm-setting-vlan.c:646
 msgid "flags are invalid"
 msgstr "ਫਲੈਗ ਅਢੁਕਵੇਂ ਹਨ"
 
-#: ../libnm-core/nm-setting-vlan.c:673
+#: ../libnm-core/nm-setting-vlan.c:658
 msgid "vlan setting should have a ethernet setting as well"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vpn.c:561
+#: ../libnm-core/nm-setting-vrf.c:75
+#, fuzzy
+msgid "table cannot be zero"
+msgstr "'%s' ਚੋਣ ਖਾਲੀ ਹੈ"
+
+#: ../libnm-core/nm-setting-vpn.c:581
 msgid "cannot set connection.multi-connect for VPN setting"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vpn.c:582
-#, fuzzy, c-format
-msgid "secret was empty"
-msgstr "ਗੁਣ ਖਾਲੀ ਹੈ"
-
-#: ../libnm-core/nm-setting-vpn.c:612
+#: ../libnm-core/nm-setting-vpn.c:626
 msgid "setting contained a secret with an empty name"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vpn.c:620
-#, c-format
-msgid "secret value was empty"
-msgstr ""
-
-#: ../libnm-core/nm-setting-vpn.c:667 ../libnm-core/nm-setting.c:2211
+#: ../libnm-core/nm-setting-vpn.c:666 ../libnm-core/nm-setting.c:2138
 msgid "not a secret property"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vpn.c:673
+#: ../libnm-core/nm-setting-vpn.c:672
 msgid "secret is not of correct type"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vpn.c:757
+#: ../libnm-core/nm-setting-vpn.c:749 ../libnm-core/nm-setting-vpn.c:798
+#, fuzzy, c-format
+msgid "secret name cannot be empty"
+msgstr "'%s' ਚੋਣ ਖਾਲੀ ਹੈ"
+
+#: ../libnm-core/nm-setting-vpn.c:765
 msgid "secret flags property not found"
 msgstr ""
 
-#: ../libnm-core/nm-setting-vxlan.c:367
+#: ../libnm-core/nm-setting-vxlan.c:338
+#, fuzzy, c-format
+msgid "'%s' is not a valid IP address"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-vxlan.c:351
 #, fuzzy, c-format
 msgid "'%s' is not a valid IP%c address"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਪਤਾ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-vxlan.c:394
+#: ../libnm-core/nm-setting-vxlan.c:378
 #, c-format
 msgid "%d is greater than local port max %d"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wired.c:754
+#: ../libnm-core/nm-setting-wired.c:745
 #, fuzzy, c-format
 msgid "'%s' is not a valid Ethernet port value"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਈਥਰਨੈੱਟ ਪੋਰਟ ਮੁੱਲ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-wired.c:764
+#: ../libnm-core/nm-setting-wired.c:755
 #, c-format
 msgid "'%s' is not a valid duplex value"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਡੁਪਲੈਕਸ ਮੁੱਲ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-wired.c:826
+#: ../libnm-core/nm-setting-wired.c:818
 #, c-format
 msgid "invalid '%s' or its value '%s'"
 msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-setting-wired.c:863
+#: ../libnm-core/nm-setting-wired.c:856
 msgid "Wake-on-LAN mode 'default' and 'ignore' are exclusive flags"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wired.c:872
+#: ../libnm-core/nm-setting-wired.c:865
 msgid "Wake-on-LAN password can only be used with magic packet mode"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wired.c:897
+#: ../libnm-core/nm-setting-wired.c:891
 msgid "both speed and duplex should have a valid value or both should be unset"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wired.c:898
+#: ../libnm-core/nm-setting-wired.c:892
 msgid "both speed and duplex are required for static link configuration"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:778
+#: ../libnm-core/nm-setting-wireguard.c:767
 msgid "missing public-key for peer"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:782
+#: ../libnm-core/nm-setting-wireguard.c:771
 msgid "invalid public-key for peer"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:791
+#: ../libnm-core/nm-setting-wireguard.c:780
 #, fuzzy
 msgid "invalid preshared-key for peer"
 msgstr "ਅਢੁਕਵੀਂ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ"
 
-#: ../libnm-core/nm-setting-wireguard.c:809
+#: ../libnm-core/nm-setting-wireguard.c:798
 #, fuzzy
 msgid "invalid endpoint for peer"
 msgstr "ਲੋਕਲ ਐਂਡਪੁਆਇੰਟ [ਕੋਈ ਨਹੀਂ]"
 
-#: ../libnm-core/nm-setting-wireguard.c:819
+#: ../libnm-core/nm-setting-wireguard.c:808
 #, fuzzy, c-format
 msgid "invalid IP address \"%s\" for allowed-ip of peer"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਐਡਰੈਸ '%s'"
 
-#: ../libnm-core/nm-setting-wireguard.c:828
+#: ../libnm-core/nm-setting-wireguard.c:817
 msgid "invalid preshared-key-flags for peer"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1567
+#: ../libnm-core/nm-setting-wireguard.c:1593
 #, c-format
 msgid "peer #%u has no public-key"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1578
+#: ../libnm-core/nm-setting-wireguard.c:1604
 #, c-format
 msgid "peer #%u has invalid public-key"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1592
+#: ../libnm-core/nm-setting-wireguard.c:1618
 #, c-format
 msgid "peer #%u has invalid endpoint"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1622
+#: ../libnm-core/nm-setting-wireguard.c:1648
 #, c-format
 msgid "peer #%u has invalid allowed-ips setting"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1634
+#: ../libnm-core/nm-setting-wireguard.c:1660
 #, fuzzy, c-format
 msgid "peer #%u is invalid: %s"
 msgstr "ਸਰਟੀਫਿਕੇਟ ਅਢੁੱਕਵਾਂ ਹੈ: %s"
 
-#: ../libnm-core/nm-setting-wireguard.c:1705
-#: ../libnm-core/nm-setting-wireguard.c:1719
+#: ../libnm-core/nm-setting-wireguard.c:1731
+#: ../libnm-core/nm-setting-wireguard.c:1746
 #, c-format
 msgid "method \"%s\" is not supported for WireGuard"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1739
+#: ../libnm-core/nm-setting-wireguard.c:1766
 msgid "key must be 32 bytes base64 encoded"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1875
+#: ../libnm-core/nm-setting-wireguard.c:1902
 #, fuzzy
 msgid "invalid peer secrets"
 msgstr "ਅਢੁੱਕਵੇਂ ਭੇਤ"
 
-#: ../libnm-core/nm-setting-wireguard.c:1898
+#: ../libnm-core/nm-setting-wireguard.c:1925
 #, c-format
 msgid "peer #%u lacks public-key"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireguard.c:1912
+#: ../libnm-core/nm-setting-wireguard.c:1939
 #, c-format
 msgid "non-existing peer '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireless-security.c:935
+#: ../libnm-core/nm-setting-wireless-security.c:905
+#, fuzzy, c-format
+msgid "'%s' is not a valid value for '%s' mode connections"
+msgstr "'%2$s' ਲਈ '%1$s' ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ ਹੈ"
+
+#: ../libnm-core/nm-setting-wireless-security.c:928
 #, c-format
 msgid "'%s' security requires '%s=%s'"
 msgstr "'%s' ਸੁਰੱਖਿਆ ਨੂੰ '%s=%s' ਲੋੜੀਂਦਾ ਹੈ"
 
-#: ../libnm-core/nm-setting-wireless-security.c:956
+#: ../libnm-core/nm-setting-wireless-security.c:949
 #, c-format
 msgid "'%s' security requires '%s' setting presence"
 msgstr "'%s' ਸੁਰੱਖਿਆ ਨੂੰ '%s' ਸੈਟਿੰਗ ਦੀ ਮੌਜੂਦਗੀ ਲੋੜੀਂਦੀ ਹੈ"
 
-#: ../libnm-core/nm-setting-wireless-security.c:977
+#: ../libnm-core/nm-setting-wireless-security.c:970
 #, c-format
 msgid "'%d' value is out of range <0-3>"
 msgstr "'%d' ਮੁੱਲ ਹੱਦ <0-3> ਤੋਂ ਬਾਹਰ ਹੈ"
 
-#: ../libnm-core/nm-setting-wireless-security.c:1032
-#, c-format
-msgid "'%s' connections require '%s' in this property"
-msgstr "'%s' ਸੰਪਰਕ ਨੂੰ ਇਸ ਗੁਣ ਵਿੱਚ '%s' ਲੋੜੀਂਦਾ ਹੈ"
-
-#: ../libnm-core/nm-setting-wireless-security.c:1062
+#: ../libnm-core/nm-setting-wireless-security.c:1029
 #, c-format
 msgid "'%s' can only be used with '%s=%s' (WEP)"
 msgstr "'%s' ਸਿਰਫ '%s=%s' (WEP) ਨਾਲ ਹੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ"
 
-#: ../libnm-core/nm-setting-wireless-security.c:1086
+#: ../libnm-core/nm-setting-wireless-security.c:1053
 #, c-format
 msgid ""
 "'%s' can only be used with 'wpa-eap', 'wpa-psk' or 'sae' key management "
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireless.c:756
+#: ../libnm-core/nm-setting-wireless.c:801
 #, c-format
 msgid "'%s' is not a valid Wi-Fi mode"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਵਾਈ-ਫਾਈ ਮੋਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-wireless.c:766
+#: ../libnm-core/nm-setting-wireless.c:811
 #, c-format
 msgid "'%s' is not a valid band"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਬੈਂਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-setting-wireless.c:776
+#: ../libnm-core/nm-setting-wireless.c:821
 #, fuzzy, c-format
 msgid "'%s' requires setting '%s' property"
 msgstr "'%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨਾ ਲੋੜੀਂਦਾ ਹੈ"
 
-#: ../libnm-core/nm-setting-wireless.c:870
+#: ../libnm-core/nm-setting-wireless.c:843
+#, fuzzy, c-format
+msgid "'%s' requires '%s' and '%s' property"
+msgstr "'%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨਾ ਲੋੜੀਂਦਾ ਹੈ"
+
+#: ../libnm-core/nm-setting-wireless.c:930 ../libnm-core/nm-team-utils.c:1993
 #, c-format
 msgid "invalid value"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireless.c:880
+#: ../libnm-core/nm-setting-wireless.c:940
 msgid "Wake-on-WLAN mode 'default' and 'ignore' are exclusive flags"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireless.c:889
+#: ../libnm-core/nm-setting-wireless.c:949
 msgid "Wake-on-WLAN trying to set unknown flag"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wireless.c:911
+#: ../libnm-core/nm-setting-wireless.c:960
+msgid "AP isolation can be set only in AP mode"
+msgstr ""
+
+#: ../libnm-core/nm-setting-wireless.c:982
 #, c-format
 msgid "conflicting value of mac-address-randomization and cloned-mac-address"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wpan.c:185
+#: ../libnm-core/nm-setting-wpan.c:171
 msgid "page must be defined along with a channel"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wpan.c:194
+#: ../libnm-core/nm-setting-wpan.c:180
 #, c-format
 msgid "page must be between %d and %d"
 msgstr ""
 
-#: ../libnm-core/nm-setting-wpan.c:205
+#: ../libnm-core/nm-setting-wpan.c:191
 #, c-format
 msgid "channel must not be between %d and %d"
 msgstr ""
 
-#: ../libnm-core/nm-setting.c:906
+#: ../libnm-core/nm-setting.c:809
 #, c-format
 msgid "duplicate property"
 msgstr ""
 
-#: ../libnm-core/nm-setting.c:929
+#: ../libnm-core/nm-setting.c:832
 #, c-format
 msgid "unknown property"
 msgstr "ਅਣਪਛਾਤੀ ਵਿਸ਼ੇਸ਼ਤਾ"
 
-#: ../libnm-core/nm-setting.c:1000 ../libnm-core/nm-setting.c:1049
+#: ../libnm-core/nm-setting.c:914 ../libnm-core/nm-setting.c:963
 #, c-format
 msgid "can't set property of type '%s' from value of type '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-setting.c:1019 ../libnm-core/nm-setting.c:1034
+#: ../libnm-core/nm-setting.c:933 ../libnm-core/nm-setting.c:948
 #, fuzzy, c-format
 msgid "failed to set property: %s"
 msgstr "ਗਲਤੀ: '%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../libnm-core/nm-setting.c:1064
+#: ../libnm-core/nm-setting.c:978
 #, fuzzy, c-format
 msgid "can not set property: %s"
 msgstr "ਗਲਤੀ: '%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../libnm-core/nm-setting.c:2102
+#: ../libnm-core/nm-setting.c:2029
 msgid "secret not found"
 msgstr ""
 
-#: ../libnm-core/nm-team-utils.c:1241 ../libnm-core/nm-team-utils.c:1256
+#: ../libnm-core/nm-team-utils.c:1322 ../libnm-core/nm-team-utils.c:1337
 #, fuzzy, c-format
 msgid "invalid D-Bus property \"%s\""
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-team-utils.c:1266
+#: ../libnm-core/nm-team-utils.c:1347
 #, fuzzy, c-format
 msgid "duplicate D-Bus property \"%s\""
 msgstr "ਗਲਤੀ: '%s' ਗੁਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ: %s\n"
 
-#: ../libnm-core/nm-team-utils.c:1287
+#: ../libnm-core/nm-team-utils.c:1368
 #, fuzzy, c-format
 msgid "invalid D-Bus property \"%s\" for \"%s\""
 msgstr "ਅਢੁਕਵਾਂ ਖੇਤਰ '%s'; ਮਨਜੂਰਸ਼ੁਦਾ ਖੇਤਰ: %s"
 
-#: ../libnm-core/nm-team-utils.c:1345
+#: ../libnm-core/nm-team-utils.c:1426
 #, fuzzy, c-format
 msgid "unknown link-watcher name \"%s\""
 msgstr "ਅਣਜਾਣ ਲਾਗ ਡੋਮੇਨ '%s'"
 
-#: ../libnm-core/nm-team-utils.c:1903
+#: ../libnm-core/nm-team-utils.c:1982
 #, fuzzy, c-format
-msgid "missing runner"
-msgstr "ਗੁੰਮ ਕੁੰਜੀ"
+msgid "value out or range"
+msgstr "ਅਢੁਕਵਾਂ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s'"
 
-#: ../libnm-core/nm-team-utils.c:1915
+#: ../libnm-core/nm-team-utils.c:2012
 #, fuzzy, c-format
-msgid "invalid runner \"%s\""
+msgid "invalid runner-tx-hash"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-team-utils.c:1926
+#: ../libnm-core/nm-team-utils.c:2039
 #, fuzzy, c-format
-msgid "invalid runner.tx-hash"
-msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
+msgid "%s is only allowed for runner %s"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ DCB ਫਲੈਗ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-team-utils.c:1944
+#: ../libnm-core/nm-team-utils.c:2047
 #, fuzzy, c-format
-msgid "missing link watcher name"
-msgstr "ਗੁੰਮ ਚੋਣ"
+msgid "%s is only allowed for runners %s"
+msgstr "'%s' ਚੋਣ ਸਿਰਫ '%s=%s' ਲਈ ਢੁਕਵੀਂ ਹੈ"
 
-#: ../libnm-core/nm-team-utils.c:1947
-#, fuzzy, c-format
-msgid "unknown link watcher \"%s\""
-msgstr "ਅਣਜਾਣ ਲਾਗ ਡੋਮੇਨ '%s'"
+#: ../libnm-core/nm-team-utils.c:2064
+#, c-format
+msgid "cannot set parameters for lacp and activebackup runners together"
+msgstr ""
 
-#: ../libnm-core/nm-team-utils.c:1958
+#: ../libnm-core/nm-team-utils.c:2073
 #, fuzzy, c-format
-msgid "missing target host"
+msgid "missing link watcher"
 msgstr "ਗੁੰਮ ਚੋਣ"
 
-#: ../libnm-core/nm-team-utils.c:1965
-#, fuzzy, c-format
-msgid "missing source address"
-msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
-
-#: ../libnm-core/nm-team-utils.c:1978
+#: ../libnm-core/nm-team-utils.c:2095
 #, c-format
 msgid "team config exceeds size limit"
 msgstr ""
 
-#: ../libnm-core/nm-team-utils.c:1984
+#: ../libnm-core/nm-team-utils.c:2101
 #, fuzzy, c-format
 msgid "team config is not valid UTF-8"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ UUID ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-team-utils.c:1990
-#: ../src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c:8969
+#: ../libnm-core/nm-team-utils.c:2107
+#: ../src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c:9137
 #, fuzzy, c-format
 msgid "invalid json"
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-team-utils.c:2137
+#: ../libnm-core/nm-team-utils.c:2262
 #, fuzzy, c-format
 msgid "invalid D-Bus type \"%s\""
 msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
 
-#: ../libnm-core/nm-team-utils.c:2162
+#: ../libnm-core/nm-team-utils.c:2303
 #, fuzzy, c-format
 msgid "invalid link-watchers: %s"
 msgstr "ਅਢੁੱਕਵਾਂ tfilter: %s"
 
-#: ../libnm-core/nm-utils.c:2316
+#: ../libnm-core/nm-utils.c:2296
 #, fuzzy, c-format
 msgid "'%s' is not a valid handle."
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਬੈਂਡ ਨਹੀਂ ਹੈ"
 
-#: ../libnm-core/nm-utils.c:2444
+#: ../libnm-core/nm-utils.c:2445
 #, c-format
 msgid "'%s' unexpected: parent already specified."
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:2460
+#: ../libnm-core/nm-utils.c:2461
 #, fuzzy, c-format
 msgid "invalid handle: '%s'"
 msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
 
-#: ../libnm-core/nm-utils.c:2482
+#: ../libnm-core/nm-utils.c:2483
 #, fuzzy
 msgid "parent not specified."
 msgstr "ਗਲਤੀ: ਕੋਈ ਇੰਟਰਫੇਸ ਦਰਸਾਇਆ ਨਹੀਂ ਗਿਆ।"
 
-#: ../libnm-core/nm-utils.c:2544
+#: ../libnm-core/nm-utils.c:2545
 #, c-format
 msgid "unsupported qdisc option: '%s'."
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:2666
+#: ../libnm-core/nm-utils.c:2677
 #, fuzzy
 msgid "action name missing."
 msgstr "ਗੁਣ ਗੁੰਮ"
 
-#: ../libnm-core/nm-utils.c:2692
+#: ../libnm-core/nm-utils.c:2703
 #, c-format
 msgid "unsupported action option: '%s'."
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:2830
+#: ../libnm-core/nm-utils.c:2841
 #, fuzzy
 msgid "invalid action: "
 msgstr "ਅਢੁਕਵੀਂ ਚੋਣ '%s'"
 
-#: ../libnm-core/nm-utils.c:2834
+#: ../libnm-core/nm-utils.c:2845
 #, c-format
 msgid "unsupported tfilter option: '%s'."
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:3435
+#: ../libnm-core/nm-utils.c:3445
 #, fuzzy, c-format
 msgid "failed stat file %s: %s"
 msgstr "ਸਿਗਨਲ ਮਾਸਕ ਸੈੱਟ ਲਈ ਫੇਲ੍ਹ: %d"
 
-#: ../libnm-core/nm-utils.c:3444
+#: ../libnm-core/nm-utils.c:3454
 #, c-format
 msgid "not a file (%s)"
 msgstr "ਫ਼ਾਇਲ ਨਹੀਂ ਹੈ (%s)"
 
-#: ../libnm-core/nm-utils.c:3455
+#: ../libnm-core/nm-utils.c:3465
 #, fuzzy, c-format
 msgid "invalid file owner %d for %s"
 msgstr "ਅਢੁਕਵਾਂ ਖੇਤਰ '%s'; ਮਨਜੂਰਸ਼ੁਦਾ ਖੇਤਰ: %s"
 
-#: ../libnm-core/nm-utils.c:3466
+#: ../libnm-core/nm-utils.c:3476
 #, c-format
 msgid "file permissions for %s"
 msgstr "%s ਲਈ ਫਾਇਲ ਇਜਾਜ਼ਤਾਂ"
 
-#: ../libnm-core/nm-utils.c:3476
+#: ../libnm-core/nm-utils.c:3486
 #, c-format
 msgid "reject %s"
 msgstr "%s ਰੱਦ ਕਰੋ"
 
-#: ../libnm-core/nm-utils.c:3495
+#: ../libnm-core/nm-utils.c:3505
 #, c-format
 msgid "path is not absolute (%s)"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:3509
+#: ../libnm-core/nm-utils.c:3519
 #, c-format
 msgid "Plugin file does not exist (%s)"
 msgstr "ਪਲੱਗਇਨ ਫਾਇਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ (%s)"
 
-#: ../libnm-core/nm-utils.c:3517
+#: ../libnm-core/nm-utils.c:3527
 #, fuzzy, c-format
 msgid "Plugin is not a valid file (%s)"
 msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ '%s' ਲਈ"
 
-#: ../libnm-core/nm-utils.c:3527
+#: ../libnm-core/nm-utils.c:3537
 #, c-format
 msgid "libtool archives are not supported (%s)"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:3609
+#: ../libnm-core/nm-utils.c:3619
 #, c-format
 msgid "Could not find \"%s\" binary"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:4462
+#: ../libnm-core/nm-utils.c:4615
 #, fuzzy
 msgid "unknown secret flags"
 msgstr "ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ ਨਾਂ"
 
-#: ../libnm-core/nm-utils.c:4472
+#: ../libnm-core/nm-utils.c:4625
 msgid "conflicting secret flags"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:4483
+#: ../libnm-core/nm-utils.c:4636
 msgid "secret flags must not be \"not-required\""
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:4491
+#: ../libnm-core/nm-utils.c:4644
 msgid "unsupported secret flags"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:4521
+#: ../libnm-core/nm-utils.c:4674
 msgid "can't be simultaneously disabled and enabled"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:4529
+#: ../libnm-core/nm-utils.c:4682
 #, fuzzy
 msgid "WPS is required"
 msgstr "ਪਿੰਨ ਕੋਡ ਲੋੜੀਂਦਾ"
 
-#: ../libnm-core/nm-utils.c:4595
+#: ../libnm-core/nm-utils.c:4748
 #, c-format
 msgid "not a valid ethernet MAC address for mask at position %lld"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:4610
+#: ../libnm-core/nm-utils.c:4763
 #, c-format
 msgid "not a valid ethernet MAC address #%u at position %lld"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:4669
-msgid "interface name is too short"
-msgstr "ਇੰਟਰਫੇਸ ਨਾਂ ਬਹੁਤ ਛੋਟਾ ਹੈ"
-
-#: ../libnm-core/nm-utils.c:4678
-msgid "interface name is reserved"
-msgstr ""
-
-#: ../libnm-core/nm-utils.c:4690
-msgid "interface name contains an invalid character"
-msgstr ""
-
-#: ../libnm-core/nm-utils.c:4696
-msgid "interface name is longer than 15 characters"
-msgstr ""
-
-#: ../libnm-core/nm-utils.c:5356
+#: ../libnm-core/nm-utils.c:5453
 msgid "not valid utf-8"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5377 ../libnm-core/nm-utils.c:5430
+#: ../libnm-core/nm-utils.c:5474 ../libnm-core/nm-utils.c:5527
 msgid "is not a JSON object"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5406 ../libnm-core/nm-utils.c:5443
+#: ../libnm-core/nm-utils.c:5503
 msgid "value is NULL"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5406 ../libnm-core/nm-utils.c:5443
+#: ../libnm-core/nm-utils.c:5503
 msgid "value is empty"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5418
+#: ../libnm-core/nm-utils.c:5515
 #, c-format
 msgid "invalid JSON at position %d (%s)"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5538 ../libnm-core/nm-utils.c:5558
+#: ../libnm-core/nm-utils.c:5646 ../libnm-core/nm-utils.c:5666
 msgid "unterminated escape sequence"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5583
+#: ../libnm-core/nm-utils.c:5691
 #, fuzzy, c-format
 msgid "unknown attribute '%s'"
 msgstr "ਅਣਪਛਾਤਾ ਯੰਤਰ '%s'।"
 
-#: ../libnm-core/nm-utils.c:5598
+#: ../libnm-core/nm-utils.c:5706
 #, c-format
 msgid "missing key-value separator '%c' after '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5614
+#: ../libnm-core/nm-utils.c:5722
 #, fuzzy, c-format
 msgid "invalid uint32 value '%s' for attribute '%s'"
 msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
 
-#: ../libnm-core/nm-utils.c:5623
+#: ../libnm-core/nm-utils.c:5731
+#, fuzzy, c-format
+msgid "invalid int32 value '%s' for attribute '%s'"
+msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
+
+#: ../libnm-core/nm-utils.c:5740
+#, fuzzy, c-format
+msgid "invalid uint64 value '%s' for attribute '%s'"
+msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
+
+#: ../libnm-core/nm-utils.c:5749
 #, fuzzy, c-format
 msgid "invalid uint8 value '%s' for attribute '%s'"
 msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
 
-#: ../libnm-core/nm-utils.c:5633
+#: ../libnm-core/nm-utils.c:5759
 #, fuzzy, c-format
 msgid "invalid boolean value '%s' for attribute '%s'"
 msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
 
-#: ../libnm-core/nm-utils.c:5643
+#: ../libnm-core/nm-utils.c:5769
 #, c-format
 msgid "unsupported attribute '%s' of type '%s'"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:5992
+#: ../libnm-core/nm-utils.c:6070
 #, c-format
 msgid "Bridge VLANs %d and %d are not sorted by ascending vid"
 msgstr ""
 
-#: ../libnm-core/nm-utils.c:6016
+#: ../libnm-core/nm-utils.c:6094
 #, fuzzy, c-format
 msgid "duplicate bridge VLAN vid %u"
 msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
 
-#: ../libnm-core/nm-utils.c:6028
+#: ../libnm-core/nm-utils.c:6106
 msgid "only one VLAN can be the PVID"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-editor-plugin.c:296
+#: ../libnm-core/nm-utils.c:6156
+#, fuzzy, c-format
+msgid "unknown flags 0x%x"
+msgstr "ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ ਨਾਂ"
+
+#: ../libnm-core/nm-utils.c:6166
+msgid ""
+"'fqdn-no-update' and 'fqdn-serv-update' flags cannot be set at the same time"
+msgstr ""
+
+#: ../libnm-core/nm-utils.c:6177
+msgid "'fqdn-clear-flags' flag is incompatible with other FQDN flags"
+msgstr ""
+
+#: ../libnm-core/nm-utils.c:6186
+msgid "DHCPv6 does not support the E (encoded) FQDN flag"
+msgstr ""
+
+#: ../libnm-core/nm-vpn-editor-plugin.c:281
 #, c-format
 msgid "cannot load plugin \"%s\": %s"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-editor-plugin.c:307
+#: ../libnm-core/nm-vpn-editor-plugin.c:292
 #, c-format
 msgid "failed to load nm_vpn_editor_plugin_factory() from %s (%s)"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-editor-plugin.c:332
+#: ../libnm-core/nm-vpn-editor-plugin.c:317
 #, c-format
 msgid "unknown error initializing plugin %s"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-editor-plugin.c:349
+#: ../libnm-core/nm-vpn-editor-plugin.c:334
 #, c-format
 msgid "cannot load VPN plugin in '%s': missing plugin name"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-editor-plugin.c:358
+#: ../libnm-core/nm-vpn-editor-plugin.c:343
 #, c-format
 msgid "cannot load VPN plugin in '%s': invalid service name"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-editor-plugin.c:501
+#: ../libnm-core/nm-vpn-editor-plugin.c:486
 #, c-format
 msgid "the plugin does not support import capability"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-editor-plugin.c:521
+#: ../libnm-core/nm-vpn-editor-plugin.c:506
 #, c-format
 msgid "the plugin does not support export capability"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:108
+#: ../libnm-core/nm-vpn-plugin-info.c:111
 #, c-format
 msgid "missing filename"
 msgstr "ਗੁੰਮ ਫਾਇਲ ਨਾਂ"
 
-#: ../libnm-core/nm-vpn-plugin-info.c:116
+#: ../libnm-core/nm-vpn-plugin-info.c:119
 #, c-format
 msgid "filename must be an absolute path (%s)"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:125
+#: ../libnm-core/nm-vpn-plugin-info.c:128
 #, c-format
 msgid "filename has invalid format (%s)"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:448
+#: ../libnm-core/nm-vpn-plugin-info.c:419
 #, c-format
 msgid "there exists a conflicting plugin (%s) that has the same %s.%s value"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:486
+#: ../libnm-core/nm-vpn-plugin-info.c:457
 #, c-format
 msgid "there exists a conflicting plugin with the same name (%s)"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1068
+#: ../libnm-core/nm-vpn-plugin-info.c:1045
 #, fuzzy, c-format
 msgid "missing \"plugin\" setting"
 msgstr "ਗੁੰਮ ਚੋਣ"
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1078
+#: ../libnm-core/nm-vpn-plugin-info.c:1055
 #, c-format
 msgid "%s: don't retry loading plugin which already failed previously"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1154
+#: ../libnm-core/nm-vpn-plugin-info.c:1131
 msgid "missing filename to load VPN plugin info"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1166
+#: ../libnm-core/nm-vpn-plugin-info.c:1143
 msgid "missing name for VPN plugin info"
 msgstr ""
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1175
+#: ../libnm-core/nm-vpn-plugin-info.c:1152
 msgid "missing service for VPN plugin info"
 msgstr ""
 
-#: ../libnm/nm-device-adsl.c:69
+#: ../libnm/nm-client.c:3710
+#, c-format
+msgid "request succeeded with %s but object is in an unsuitable state"
+msgstr ""
+
+#: ../libnm/nm-client.c:3801
+#, c-format
+msgid "operation succeeded but object %s does not exist"
+msgstr ""
+
+#: ../libnm/nm-device-adsl.c:64
 msgid "The connection was not an ADSL connection."
 msgstr "ਕਨੈਕਸ਼ਨ ADSL ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-bond.c:109
+#: ../libnm/nm-device-bond.c:105
 msgid "The connection was not a bond connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਬੌਂਡ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-bridge.c:113
+#: ../libnm/nm-device-bridge.c:108
 msgid "The connection was not a bridge connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਬਰਿੱਜ਼ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-bt.c:135
+#: ../libnm/nm-device-bt.c:130
 #, c-format
 msgid "The connection was not a Bluetooth connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਬਲੂਟੁੱਥ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-bt.c:141
+#: ../libnm/nm-device-bt.c:136
 #, c-format
 msgid "The connection is of Bluetooth NAP type."
 msgstr ""
 
-#: ../libnm/nm-device-bt.c:150
+#: ../libnm/nm-device-bt.c:145
 msgid "Invalid device Bluetooth address."
 msgstr "ਅਢੁੱਕਵਾਂ ਜੰਤਰ ਬਲੂਟੁੱਥ ਸਿਰਨਾਵਾਂ।"
 
-#: ../libnm/nm-device-bt.c:156
+#: ../libnm/nm-device-bt.c:151
 msgid "The Bluetooth addresses of the device and the connection didn't match."
 msgstr ""
 
-#: ../libnm/nm-device-bt.c:165
+#: ../libnm/nm-device-bt.c:160
 msgid ""
 "The device is lacking Bluetooth capabilities required by the connection."
 msgstr ""
 
-#: ../libnm/nm-device-dummy.c:75
+#: ../libnm/nm-device-dummy.c:61
 msgid "The connection was not a dummy connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਫ਼ਰਜ਼ੀ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-dummy.c:82 ../libnm/nm-device-generic.c:96
-#: ../libnm/nm-device-ovs-bridge.c:96 ../libnm/nm-device-ovs-interface.c:67
-#: ../libnm/nm-device-ovs-port.c:96
+#: ../libnm/nm-device-dummy.c:68 ../libnm/nm-device-generic.c:85
+#: ../libnm/nm-device-ovs-bridge.c:84 ../libnm/nm-device-ovs-interface.c:52
+#: ../libnm/nm-device-ovs-port.c:84
 msgid "The connection did not specify an interface name."
 msgstr "ਕਨੈਕਸ਼ਨ ਨੇ ਮੁੱਖ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਦਰਸਾਇਆ ਸੀ।"
 
-#: ../libnm/nm-device-ethernet.c:204
+#: ../libnm/nm-device-ethernet.c:187
 msgid "The connection was not an Ethernet or PPPoE connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਈਥਰਨੈੱਟ ਜਾਂ PPPoE ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-ethernet.c:219
+#: ../libnm/nm-device-ethernet.c:202
 msgid "The connection and device differ in S390 subchannels."
 msgstr ""
 
-#: ../libnm/nm-device-ethernet.c:234
+#: ../libnm/nm-device-ethernet.c:217
 #, c-format
 msgid "Invalid device MAC address %s."
 msgstr ""
 
-#: ../libnm/nm-device-ethernet.c:239
+#: ../libnm/nm-device-ethernet.c:222
 msgid "The MACs of the device and the connection do not match."
 msgstr ""
 
-#: ../libnm/nm-device-ethernet.c:249
+#: ../libnm/nm-device-ethernet.c:232
 #, c-format
 msgid "Invalid MAC in the blacklist: %s."
 msgstr ""
 
-#: ../libnm/nm-device-ethernet.c:255
+#: ../libnm/nm-device-ethernet.c:238
 #, c-format
 msgid "Device MAC (%s) is blacklisted by the connection."
 msgstr ""
 
-#: ../libnm/nm-device-generic.c:89
+#: ../libnm/nm-device-generic.c:78
 #, fuzzy
 msgid "The connection was not a generic connection."
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਸੈਕੰਡਰੀ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ)"
 
-#: ../libnm/nm-device-infiniband.c:91
+#: ../libnm/nm-device-infiniband.c:86
 msgid "The connection was not an InfiniBand connection."
 msgstr "ਕਨੈਕਸ਼ਨ InfiniBand ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-infiniband.c:99 ../libnm/nm-device-wifi.c:622
-#: ../libnm/nm-device-wimax.c:322
+#: ../libnm/nm-device-infiniband.c:94 ../libnm/nm-device-wifi.c:470
 msgid "Invalid device MAC address."
 msgstr "ਅਢੁੱਕਵਾਂ ਜੰਤਰ MAC ਸਿਰਨਾਵਾਂ ਹੈ।"
 
-#: ../libnm/nm-device-infiniband.c:107 ../libnm/nm-device-wifi.c:629
-#: ../libnm/nm-device-wimax.c:329
+#: ../libnm/nm-device-infiniband.c:102 ../libnm/nm-device-wifi.c:477
 msgid "The MACs of the device and the connection didn't match."
 msgstr ""
 
-#: ../libnm/nm-device-ip-tunnel.c:269
+#: ../libnm/nm-device-ip-tunnel.c:264
 #, fuzzy
 msgid "The connection was not an IP tunnel connection."
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਸੈਕੰਡਰੀ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ)"
 
-#: ../libnm/nm-device-macvlan.c:155
+#: ../libnm/nm-device-macvlan.c:152
 msgid "The connection was not a MAC-VLAN connection."
 msgstr "ਕਨੈਕਸ਼ਨ MAC-VLAN ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-modem.c:117
+#: ../libnm/nm-device-modem.c:175
 msgid "The connection was not a modem connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਮਾਡਮ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-modem.c:125
+#: ../libnm/nm-device-modem.c:183
 #, fuzzy
 msgid "The connection was not a valid modem connection."
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਸੈਕੰਡਰੀ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ)"
 
-#: ../libnm/nm-device-modem.c:132
+#: ../libnm/nm-device-modem.c:190
 msgid "The device is lacking capabilities required by the connection."
 msgstr ""
 
-#: ../libnm/nm-device-olpc-mesh.c:112
+#: ../libnm/nm-device-olpc-mesh.c:101
 msgid "The connection was not an OLPC Mesh connection."
 msgstr "ਕਨੈਕਸ਼ਨ OLPC ਮੈਸ਼ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-ovs-bridge.c:89
+#: ../libnm/nm-device-ovs-bridge.c:77
 msgid "The connection was not a ovs_bridge connection."
 msgstr ""
 
-#: ../libnm/nm-device-ovs-interface.c:60
+#: ../libnm/nm-device-ovs-interface.c:45
 #, fuzzy
 msgid "The connection was not a ovs_interface connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਹਟਾਇਆ ਗਿਆ"
 
-#: ../libnm/nm-device-ovs-port.c:89
+#: ../libnm/nm-device-ovs-port.c:77
 #, fuzzy
 msgid "The connection was not a ovs_port connection."
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਸੈਕੰਡਰੀ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ)"
 
-#: ../libnm/nm-device-team.c:136
+#: ../libnm/nm-device-team.c:125
 msgid "The connection was not a team connection."
 msgstr "ਕਨੈਕਸ਼ਨ ਟੀਮ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-tun.c:207
+#: ../libnm/nm-device-tun.c:202
 #, fuzzy
 msgid "The connection was not a tun connection."
 msgstr "ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (ਸੈਕੰਡਰੀ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ)"
 
-#: ../libnm/nm-device-tun.c:216
+#: ../libnm/nm-device-tun.c:211
 #, fuzzy
 msgid "The mode of the device and the connection didn't match"
 msgstr "ਜੰਤਰ ਦਾ ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਅਲੋਪ ਹੋਇਆ"
 
-#: ../libnm/nm-device-vlan.c:126
+#: ../libnm/nm-device-vlan.c:121
 msgid "The connection was not a VLAN connection."
 msgstr "ਕਨੈਕਸ਼ਨ VLAN ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-vlan.c:133
+#: ../libnm/nm-device-vlan.c:128
 msgid "The VLAN identifiers of the device and the connection didn't match."
 msgstr ""
 
-#: ../libnm/nm-device-vlan.c:148
+#: ../libnm/nm-device-vlan.c:144
 msgid "The hardware address of the device and the connection didn't match."
 msgstr ""
 
-#: ../libnm/nm-device-vxlan.c:384
+#: ../libnm/nm-device-vrf.c:63
+#, fuzzy
+msgid "The connection was not a VRF connection."
+msgstr "ਕਨੈਕਸ਼ਨ VLAN ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
+
+#: ../libnm/nm-device-vrf.c:70
+#, fuzzy
+msgid "The VRF table of the device and the connection didn't match."
+msgstr "ਜੰਤਰ ਦਾ ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਅਲੋਪ ਹੋਇਆ"
+
+#: ../libnm/nm-device-vxlan.c:381
 msgid "The connection was not a VXLAN connection."
 msgstr "ਕਨੈਕਸ਼ਨ VXLAN ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-vxlan.c:391
+#: ../libnm/nm-device-vxlan.c:388
 msgid "The VXLAN identifiers of the device and the connection didn't match."
 msgstr ""
 
-#: ../libnm/nm-device-wifi-p2p.c:326
+#: ../libnm/nm-device-wifi-p2p.c:268
 #, fuzzy
 msgid "The connection was not a Wi-Fi P2P connection."
 msgstr "ਕਨੈਕਸ਼ਨ WiMax ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device-wifi.c:613
+#: ../libnm/nm-device-wifi.c:461
 msgid "The connection was not a Wi-Fi connection."
 msgstr ""
 
-#: ../libnm/nm-device-wifi.c:649
+#: ../libnm/nm-device-wifi.c:496
 msgid "The device is lacking WPA capabilities required by the connection."
 msgstr ""
 
-#: ../libnm/nm-device-wifi.c:656
+#: ../libnm/nm-device-wifi.c:503
 msgid "The device is lacking WPA2/RSN capabilities required by the connection."
 msgstr ""
 
-#: ../libnm/nm-device-wimax.c:313
-msgid "The connection was not a WiMAX connection."
-msgstr "ਕਨੈਕਸ਼ਨ WiMax ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
-
-#: ../libnm/nm-device-wpan.c:81
+#: ../libnm/nm-device-wpan.c:54
 msgid "The connection was not a wpan connection."
 msgstr "ਕਨੈਕਸ਼ਨ wpan ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
 
-#: ../libnm/nm-device.c:1384
+#: ../libnm/nm-device.c:1571
 msgid "Bluetooth"
 msgstr "ਬਲੂਟੁੱਥ"
 
-#: ../libnm/nm-device.c:1386
+#: ../libnm/nm-device.c:1573
 msgid "OLPC Mesh"
 msgstr "OLPC ਜਾਲੀ"
 
-#: ../libnm/nm-device.c:1388
+#: ../libnm/nm-device.c:1575
 msgid "Open vSwitch Interface"
 msgstr "ਓਪਨ vSwitch ਇੰਟਰਫੇਸ"
 
-#: ../libnm/nm-device.c:1390
+#: ../libnm/nm-device.c:1577
 msgid "Open vSwitch Port"
 msgstr "ਓਪਨ vSwitch ਪੋਰਟ"
 
-#: ../libnm/nm-device.c:1392
+#: ../libnm/nm-device.c:1579
 msgid "Open vSwitch Bridge"
 msgstr "ਓਪਨ vSwitch ਬਰਿੱਜ"
 
-#: ../libnm/nm-device.c:1394
+#: ../libnm/nm-device.c:1581
 msgid "WiMAX"
 msgstr "WiMAX"
 
-#: ../libnm/nm-device.c:1408
+#: ../libnm/nm-device.c:1595
 msgid "ADSL"
 msgstr "ADSL"
 
-#: ../libnm/nm-device.c:1410
+#: ../libnm/nm-device.c:1597
 msgid "MACVLAN"
 msgstr "MACVLAN"
 
-#: ../libnm/nm-device.c:1412
+#: ../libnm/nm-device.c:1599
 msgid "VXLAN"
 msgstr "VXLAN"
 
-#: ../libnm/nm-device.c:1414
+#: ../libnm/nm-device.c:1601
 msgid "IPTunnel"
 msgstr "IP-ਟਨਲ"
 
-#: ../libnm/nm-device.c:1416
+#: ../libnm/nm-device.c:1603
 msgid "Tun"
 msgstr "ਟਨ"
 
-#: ../libnm/nm-device.c:1418
+#: ../libnm/nm-device.c:1605
 msgid "Veth"
 msgstr ""
 
-#: ../libnm/nm-device.c:1420
+#: ../libnm/nm-device.c:1607
 msgid "MACsec"
 msgstr "MACsec"
 
-#: ../libnm/nm-device.c:1422
+#: ../libnm/nm-device.c:1609
 msgid "Dummy"
 msgstr "ਫ਼ਰਜ਼ੀ"
 
-#: ../libnm/nm-device.c:1424
+#: ../libnm/nm-device.c:1611
 msgid "PPP"
 msgstr "PPP"
 
-#: ../libnm/nm-device.c:1426
+#: ../libnm/nm-device.c:1613
 msgid "IEEE 802.15.4"
 msgstr "IEEE 802.15.4"
 
-#: ../libnm/nm-device.c:1428
+#: ../libnm/nm-device.c:1615
 msgid "6LoWPAN"
 msgstr "6LoWPAN"
 
-#: ../libnm/nm-device.c:1430
+#: ../libnm/nm-device.c:1617
 msgid "WireGuard"
 msgstr "ਤਾਰ-ਗਾਰਡ"
 
-#: ../libnm/nm-device.c:1432
+#: ../libnm/nm-device.c:1619
 #, fuzzy
 msgid "Wi-Fi P2P"
 msgstr "Wi-Fi"
 
-#: ../libnm/nm-device.c:1464
+#: ../libnm/nm-device.c:1621
+msgid "VRF"
+msgstr ""
+
+#: ../libnm/nm-device.c:1653
 msgid "Wired"
 msgstr "ਤਾਰ ਵਾਲਾ"
 
-#: ../libnm/nm-device.c:1495
+#: ../libnm/nm-device.c:1685
 msgid "PCI"
 msgstr "PCI"
 
-#: ../libnm/nm-device.c:1497
+#: ../libnm/nm-device.c:1687
 msgid "USB"
 msgstr "USB"
 
@@ -11458,37 +12229,28 @@ msgstr "USB"
 #. * "%2$s (%1$s)" if there's no grammatical way to combine
 #. * the strings otherwise.
 #.
-#: ../libnm/nm-device.c:1810 ../libnm/nm-device.c:1829
+#: ../libnm/nm-device.c:1987 ../libnm/nm-device.c:2006
 #, c-format
 msgctxt "long device name"
 msgid "%s %s"
 msgstr "%s %s"
 
-#: ../libnm/nm-device.c:2551
+#: ../libnm/nm-device.c:2683
 #, c-format
 msgid "The connection was not valid: %s"
 msgstr "ਕਨੈਕਸ਼ਨ ਢੁੱਕਵਾਂ ਨਹੀ ਸੀ: %s"
 
-#: ../libnm/nm-device.c:2560
+#: ../libnm/nm-device.c:2692
 #, c-format
 msgid "The interface names of the device and the connection didn't match."
 msgstr ""
 
-#: ../libnm/nm-manager.c:272
+#: ../libnm/nm-secret-agent-old.c:1412
 #, fuzzy
-msgid "Checkpoint was removed before it was initialized"
-msgstr "ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਵੇਰਵਾ"
-
-#: ../libnm/nm-manager.c:993
-#, fuzzy
-msgid "Active connection removed before it was initialized"
-msgstr "ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਵੇਰਵਾ"
-
-#: ../libnm/nm-remote-settings.c:253
-msgid "Connection removed before it was initialized"
-msgstr ""
+msgid "registration failed"
+msgstr "ਨੈੱਟਵਰਕ ਰਜਿਸਟਰੇਸ਼ਨ ਉੱਤੇ ਪਾਬੰਦੀ"
 
-#: ../libnm/nm-vpn-plugin-old.c:846 ../libnm/nm-vpn-service-plugin.c:1045
+#: ../libnm/nm-vpn-plugin-old.c:828 ../libnm/nm-vpn-service-plugin.c:1027
 msgid "No service name specified"
 msgstr "ਕੋਈ ਸਰਵਿਸ ਨਾਂ ਨਹੀਂ ਦਿੱਤਾ"
 
@@ -11639,131 +12401,132 @@ msgstr "ਕਨੈਕਟਵਿਟੀ ਜਾਂਚ ਨੂੰ ਸਮਰੱਥ ਜà¨
 msgid "System policy prevents enabling or disabling connectivity checking"
 msgstr "ਸਿਸਟਮ ਪਾਲਸੀ ਕਨੈਕਟਵਿਟੀ ਜਾਂਚ ਸਮਰੱਥ ਜਾਂ ਅਸਮਰੱਥ ਕਰਨ ਤੋਂ ਰੋਕਦੀ ਹੈ"
 
-#: ../shared/nm-glib-aux/nm-shared-utils.c:1481
+#: ../shared/nm-glib-aux/nm-shared-utils.c:2346
 #, c-format
 msgid "object class '%s' has no property named '%s'"
 msgstr ""
 
-#: ../shared/nm-glib-aux/nm-shared-utils.c:1488
+#: ../shared/nm-glib-aux/nm-shared-utils.c:2353
 #, c-format
 msgid "property '%s' of object class '%s' is not writable"
 msgstr ""
 
-#: ../shared/nm-glib-aux/nm-shared-utils.c:1495
+#: ../shared/nm-glib-aux/nm-shared-utils.c:2360
 #, c-format
 msgid ""
 "construct property \"%s\" for object '%s' can't be set after construction"
 msgstr ""
 
-#: ../shared/nm-glib-aux/nm-shared-utils.c:1503
+#: ../shared/nm-glib-aux/nm-shared-utils.c:2368
 #, c-format
 msgid "'%s::%s' is not a valid property name; '%s' is not a GObject subtype"
 msgstr ""
 
-#: ../shared/nm-glib-aux/nm-shared-utils.c:1512
+#: ../shared/nm-glib-aux/nm-shared-utils.c:2377
 #, c-format
 msgid "unable to set property '%s' of type '%s' from value of type '%s'"
 msgstr ""
 
-#: ../shared/nm-glib-aux/nm-shared-utils.c:1523
+#: ../shared/nm-glib-aux/nm-shared-utils.c:2388
 #, c-format
 msgid ""
 "value \"%s\" of type '%s' is invalid or out of range for property '%s' of "
 "type '%s'"
 msgstr ""
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:236
-#, fuzzy, c-format
-msgid "'%s' is not valid: properties should be specified as 'key=value'"
-msgstr "'%s' ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ; 3 ਸਤਰਾਂ ਮੁਹੱਈਆ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ"
+#: ../shared/nm-glib-aux/nm-shared-utils.c:4952
+#, fuzzy
+msgid "interface name is missing"
+msgstr "ਇੰਟਰਫੇਸ ਨਾਂ ਬਹੁਤ ਛੋਟਾ ਹੈ"
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:251
-#, fuzzy, c-format
-msgid "'%s' is not a valid key"
-msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਬੈਂਡ ਨਹੀਂ ਹੈ"
+#: ../shared/nm-glib-aux/nm-shared-utils.c:4958
+msgid "interface name is too short"
+msgstr "ਇੰਟਰਫੇਸ ਨਾਂ ਬਹੁਤ ਛੋਟਾ ਹੈ"
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:257
-#, fuzzy, c-format
-msgid "duplicate key '%s'"
-msgstr "ਗਲਤੀ: ਅਣਪਛਾਤੀ ਸੈਟਿੰਗ '%s'\n"
+#: ../shared/nm-glib-aux/nm-shared-utils.c:4967
+msgid "interface name is reserved"
+msgstr ""
+
+#: ../shared/nm-glib-aux/nm-shared-utils.c:4979
+msgid "interface name contains an invalid character"
+msgstr ""
+
+#: ../shared/nm-glib-aux/nm-shared-utils.c:4985
+msgid "interface name is longer than 15 characters"
+msgstr ""
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:271
+#: ../shared/nm-glib-aux/nm-shared-utils.c:5008
 #, fuzzy, c-format
-msgid "number for '%s' is out of range"
-msgstr "ਮੁੱਲ '%d' ਹੱਦ <%d-%d> ਤੋਂ ਬਾਹਰ ਹੈ"
+msgid "'%%' is not allowed in interface names"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:274
+#: ../shared/nm-glib-aux/nm-shared-utils.c:5021
 #, fuzzy, c-format
-msgid "value for '%s' must be a number"
-msgstr "'%s' ਇੱਕ ਅੰਕ ਨਹੀਂ ਹੈ"
+msgid "'%s' is not allowed as interface name"
+msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਹੈ"
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:285
-#, c-format
-msgid "value for '%s' must be a boolean"
+#: ../shared/nm-glib-aux/nm-shared-utils.c:5042
+msgid ""
+"interface name must be alphanumerical with no forward or backward slashes"
 msgstr ""
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:294
+#: ../shared/nm-glib-aux/nm-shared-utils.c:5059
 #, fuzzy
-msgid "missing 'name' attribute"
-msgstr "ਸੈਟਿੰਗ ਗੁੰਮ ਹੈ"
-
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:301
-#, fuzzy, c-format
-msgid "invalid 'name' \"%s\""
-msgstr "ਅਢੁਕਵਾਂ IPv4 ਰੂਟ '%s'"
+msgid "interface name must not be empty"
+msgstr "ਇੰਟਰਫੇਸ ਨਾਂ ਬਹੁਤ ਛੋਟਾ ਹੈ"
 
-#: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:313
-#, fuzzy, c-format
-msgid "attribute '%s' is invalid for \"%s\""
-msgstr "'%2$s' ਲਈ '%1$s' ਢੁਕਵਾਂ ਮੁੱਲ ਨਹੀਂ ਹੈ"
+#: ../shared/nm-glib-aux/nm-shared-utils.c:5065
+#, fuzzy
+msgid "interface name must be UTF-8 encoded"
+msgstr "ਇੰਟਰਫੇਸ ਨਾਂ ਬਹੁਤ ਛੋਟਾ ਹੈ"
 
 #. TRANSLATORS: the first %s is a prefix for the connection id, such
 #. * as "Wired Connection" or "VPN Connection". The %d is a number
 #. * that is combined with the first argument to create a unique
 #. * connection id.
-#: ../src/NetworkManagerUtils.c:122
+#: ../src/NetworkManagerUtils.c:109
 #, c-format
 msgctxt "connection id fallback"
 msgid "%s %u"
 msgstr "%s %u"
 
-#: ../src/main.c:177 ../src/main.c:342
+#: ../src/main.c:163 ../src/main.c:335
 #, c-format
 msgid "Failed to read configuration: %s\n"
 msgstr "ਸੰਰਚਨਾ ਪੜ੍ਹਨ ਲਈ ਅਸਫ਼ਲ ਹੈ: %s\n"
 
 #. Logging/debugging
-#: ../src/main.c:191 ../src/nm-iface-helper.c:293
+#: ../src/main.c:184 ../src/nm-iface-helper.c:301
 msgid "Print NetworkManager version and exit"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਵਰਜ਼ਨ ਦਿਓ ਅਤੇ ਬੰਦ ਕਰੋ"
 
-#: ../src/main.c:192 ../src/nm-iface-helper.c:294
+#: ../src/main.c:185 ../src/nm-iface-helper.c:302
 msgid "Don't become a daemon"
 msgstr "ਡੈਮਨ ਨਾ ਬਣੋ"
 
-#: ../src/main.c:193 ../src/nm-iface-helper.c:296
+#: ../src/main.c:186 ../src/nm-iface-helper.c:304
 #, c-format
 msgid "Log level: one of [%s]"
 msgstr "ਲੌਗ ਪੱਧਰ: [%s] ਦਾ ਇੱਕ"
 
-#: ../src/main.c:195 ../src/nm-iface-helper.c:298
+#: ../src/main.c:188 ../src/nm-iface-helper.c:306
 #, c-format
 msgid "Log domains separated by ',': any combination of [%s]"
 msgstr "ਲੌਗ ਡੋਮੇਨਾਂ ',' ਨਾਲ ਵੱਖਰੀਆਂ ਕੀਤੀਆਂ ਹੋਈਆਂ: [%s] ਦਾ ਕੋਈ ਵੀ ਮਿਸ਼ਰਣ"
 
-#: ../src/main.c:197 ../src/nm-iface-helper.c:300
+#: ../src/main.c:190 ../src/nm-iface-helper.c:308
 msgid "Make all warnings fatal"
 msgstr "ਸਭ ਚੇਤਾਵਨੀਆਂ ਨੂੰ ਘਾਤਕ ਬਣਾਓ"
 
-#: ../src/main.c:198
+#: ../src/main.c:191
 msgid "Specify the location of a PID file"
 msgstr "PID ਫਾਇਲ ਦਾ ਟਿਕਾਣਾ ਦਿਓ"
 
-#: ../src/main.c:200
+#: ../src/main.c:193
 msgid "Print NetworkManager configuration and exit"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਸੰਰਚਨਾ ਦਿਉ ਅਤੇ ਬੰਦ ਕਰੋ"
 
-#: ../src/main.c:210
+#: ../src/main.c:203
 msgid ""
 "NetworkManager monitors all network connections and automatically\n"
 "chooses the best connection to use.  It also allows the user to\n"
@@ -11775,51 +12538,51 @@ msgstr ""
 "ਪੁਆਇੰਟ ਦੇਣ ਲਈ ਵੀ ਸਹਾਇਕ ਹੈ, ਜਿਸ ਨਾਲ ਕੰਪਿਊਟਰ ਵਿਚਲੇ ਬੇਤਾਰ ਕਾਰਡ\n"
 "ਸਬੰਧਿਤ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।"
 
-#: ../src/main.c:332 ../src/main-utils.c:290 ../src/nm-iface-helper.c:439
+#: ../src/main.c:325 ../src/main-utils.c:275 ../src/nm-iface-helper.c:449
 #, c-format
 msgid "%s.  Please use --help to see a list of valid options.\n"
 msgstr "%s। ਢੁੱਕਵੀਆਂ ਚੋਣਾਂ ਦੀ ਲਿਸਟ ਵੇਖਣ ਲਈ --help ਵਰਤੋਂ ਜੀ।\n"
 
-#: ../src/main.c:365 ../src/nm-iface-helper.c:452
+#: ../src/main.c:358 ../src/nm-iface-helper.c:462
 #, c-format
 msgid "Could not daemonize: %s [error %u]\n"
 msgstr "ਡੈਮਨ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਿਆ: %s [ਗਲਤੀ %u]\n"
 
-#: ../src/main-utils.c:100
+#: ../src/main-utils.c:85
 #, c-format
 msgid "Opening %s failed: %s\n"
 msgstr "'%s' ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਫੇਲ੍ਹ: %s\n"
 
-#: ../src/main-utils.c:107
+#: ../src/main-utils.c:92
 #, c-format
 msgid "Writing to %s failed: %s\n"
 msgstr "'%s' ਲਿਖਣ ਲਈ ਫੇਲ੍ਹ: %s\n"
 
-#: ../src/main-utils.c:113
+#: ../src/main-utils.c:98
 #, c-format
 msgid "Closing %s failed: %s\n"
 msgstr "%s ਬੰਦ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ: %s\n"
 
-#: ../src/main-utils.c:152 ../src/main-utils.c:163
+#: ../src/main-utils.c:137 ../src/main-utils.c:148
 #, c-format
 msgid "Cannot create '%s': %s"
 msgstr "'%s' ਬਣਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ: %s"
 
-#: ../src/main-utils.c:216
+#: ../src/main-utils.c:201
 #, c-format
 msgid "%s is already running (pid %ld)\n"
 msgstr "%s ਪਹਿਲਾਂ ਹੀ ਚੱਲ ਰਿਹਾ ਹੈ (pid %ld)\n"
 
-#: ../src/main-utils.c:226
+#: ../src/main-utils.c:211
 #, c-format
 msgid "You must be root to run %s!\n"
 msgstr "%s ਚਲਾਉਣ ਲਈ ਤੁਸੀਂ ਰੂਟ (root) ਹੋਣੇ ਚਾਹੀਦੇ ਹੋ!\n"
 
-#: ../src/dhcp/nm-dhcp-dhclient-utils.c:302
+#: ../src/dhcp/nm-dhcp-dhclient-utils.c:326
 msgid "# Created by NetworkManager\n"
 msgstr "# ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਵਲੋਂ ਬਣਾਈ\n"
 
-#: ../src/dhcp/nm-dhcp-dhclient-utils.c:313
+#: ../src/dhcp/nm-dhcp-dhclient-utils.c:339
 #, c-format
 msgid ""
 "# Merged from %s\n"
@@ -11828,82 +12591,79 @@ msgstr ""
 "# %s ਤੋਂ ਮਿਲਾਇਆ\n"
 "\n"
 
-#: ../src/devices/bluetooth/nm-bluez-device.c:210
+#: ../src/devices/bluetooth/nm-bluez-manager.c:1341
 #, c-format
 msgid "%s Network"
 msgstr "%s ਨੈੱਟਵਰਕ"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:272
+#: ../src/devices/bluetooth/nm-device-bt.c:298
 msgid "PAN requested, but Bluetooth device does not support NAP"
 msgstr ""
 
-#: ../src/devices/bluetooth/nm-device-bt.c:282
+#: ../src/devices/bluetooth/nm-device-bt.c:311
 msgid "PAN connections cannot specify GSM, CDMA, or serial settings"
 msgstr ""
 
-#: ../src/devices/bluetooth/nm-device-bt.c:295
+#: ../src/devices/bluetooth/nm-device-bt.c:324
 msgid "PAN connection"
 msgstr "PAN ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:302
+#: ../src/devices/bluetooth/nm-device-bt.c:331
 msgid "DUN requested, but Bluetooth device does not support DUN"
 msgstr ""
 
-#: ../src/devices/bluetooth/nm-device-bt.c:312
+#: ../src/devices/bluetooth/nm-device-bt.c:342
 msgid "DUN connection must include a GSM or CDMA setting"
 msgstr ""
 
-#: ../src/devices/bluetooth/nm-device-bt.c:322
-#: ../src/devices/wwan/nm-modem-broadband.c:702
+#: ../src/devices/bluetooth/nm-device-bt.c:352
+#: ../src/devices/wwan/nm-modem-broadband.c:797
 msgid "GSM connection"
 msgstr "GSM ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:324
-#: ../src/devices/wwan/nm-modem-broadband.c:726
+#: ../src/devices/bluetooth/nm-device-bt.c:354
+#: ../src/devices/wwan/nm-modem-broadband.c:822
 msgid "CDMA connection"
 msgstr "CDMA ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:332
+#: ../src/devices/bluetooth/nm-device-bt.c:362
 msgid "Unknown/unhandled Bluetooth connection type"
 msgstr ""
 
-#: ../src/devices/bluetooth/nm-device-bt.c:353
-#: ../src/devices/nm-device-ethernet.c:1432
-#: ../src/devices/nm-device-infiniband.c:190
-#: ../src/devices/wifi/nm-device-wifi.c:925
+#: ../src/devices/bluetooth/nm-device-bt.c:384
 msgid "connection does not match device"
 msgstr "ਕਨੈਕਸ਼ਨ ਕਿਸੇ ਜੰਤਰ ਨਾਲ ਨਹੀਂ ਮਿਲਦਾ ਹੈ"
 
-#: ../src/devices/nm-device-6lowpan.c:191
+#: ../src/devices/nm-device-6lowpan.c:177
 msgid "6LOWPAN connection"
 msgstr "6LOWPAN ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-bond.c:71
+#: ../src/devices/nm-device-bond.c:57
 msgid "Bond connection"
 msgstr "ਬੌਂਡ ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-bridge.c:154
+#: ../src/devices/nm-device-bridge.c:147
 msgid "Bridge connection"
 msgstr "ਬਰਿੱਜ਼ ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-dummy.c:67
+#: ../src/devices/nm-device-dummy.c:58
 msgid "Dummy connection"
 msgstr "ਫ਼ਰਜ਼ੀ ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-ethernet.c:1413
+#: ../src/devices/nm-device-ethernet.c:1618
 msgid "PPPoE connection"
 msgstr "PPPoE ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-ethernet.c:1413
+#: ../src/devices/nm-device-ethernet.c:1618
 msgid "Wired connection"
 msgstr "ਤਾਰ ਵਾਲਾ ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-ethernet-utils.c:33
+#: ../src/devices/nm-device-ethernet-utils.c:20
 #, c-format
 msgid "Wired connection %d"
 msgstr "ਤਾਰ ਵਾਲਾ ਕਨੈਕਸ਼ਨ %d"
 
-#: ../src/devices/nm-device-ip-tunnel.c:422
+#: ../src/devices/nm-device-ip-tunnel.c:408
 msgid "IP tunnel connection"
 msgstr "IP ਟਨਲ ਕਨੈਕਸ਼ਨ"
 
@@ -11911,368 +12671,440 @@ msgstr "IP ਟਨਲ ਕਨੈਕਸ਼ਨ"
 msgid "MACVLAN connection"
 msgstr "MACVLAN ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-tun.c:157
+#: ../src/devices/nm-device-tun.c:142
 msgid "TUN connection"
 msgstr "TUN ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/nm-device-wpan.c:68
+#: ../src/devices/nm-device-wpan.c:54
 msgid "WPAN connection"
 msgstr "WPAN ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/team/nm-device-team.c:102
+#: ../src/devices/team/nm-device-team.c:89
 msgid "Team connection"
 msgstr "ਟੀਮ ਕਨੈਕਸ਼ਨ"
 
-#: ../src/devices/wifi/nm-device-olpc-mesh.c:134
-msgid "Mesh"
-msgstr "ਮੈਸ਼"
-
-#: ../src/devices/wifi/nm-device-wifi.c:898
-msgid "WPA Ad-Hoc disabled due to kernel bugs"
-msgstr ""
-
-#: ../src/devices/wifi/nm-wifi-utils.c:42
+#: ../src/devices/wifi/nm-wifi-utils.c:28
 #, fuzzy, c-format
 msgid "%s is incompatible with static WEP keys"
 msgstr "'%s=%s' ਅਨੁਕੂਲਿਤ ਨਹੀਂ ਹੈ '%s > 0' ਨਾਲ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:76
+#: ../src/devices/wifi/nm-wifi-utils.c:62
 #, fuzzy
 msgid "LEAP authentication requires a LEAP username"
 msgstr "ਬੇ-ਤਾਰ ਨੈੱਟਵਰਕ ਦੁਆਰਾ ਪ੍ਰਮਾਣਿਕਤਾ ਲੋੜੀਂਦੀ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:86
+#: ../src/devices/wifi/nm-wifi-utils.c:72
 msgid "LEAP username requires 'leap' authentication"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:99
+#: ../src/devices/wifi/nm-wifi-utils.c:85
 msgid "LEAP authentication requires IEEE 802.1x key management"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:119
+#: ../src/devices/wifi/nm-wifi-utils.c:105
 msgid "LEAP authentication is incompatible with Ad-Hoc mode"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:131
+#: ../src/devices/wifi/nm-wifi-utils.c:117
 msgid "LEAP authentication is incompatible with 802.1x setting"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:153
+#: ../src/devices/wifi/nm-wifi-utils.c:139
 #, c-format
 msgid "a connection using '%s' authentication cannot use WPA key management"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:164
+#: ../src/devices/wifi/nm-wifi-utils.c:150
 #, c-format
 msgid "a connection using '%s' authentication cannot specify WPA protocols"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:180
-#: ../src/devices/wifi/nm-wifi-utils.c:197
+#: ../src/devices/wifi/nm-wifi-utils.c:166
+#: ../src/devices/wifi/nm-wifi-utils.c:183
 #, c-format
 msgid "a connection using '%s' authentication cannot specify WPA ciphers"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:209
+#: ../src/devices/wifi/nm-wifi-utils.c:195
 #, c-format
 msgid "a connection using '%s' authentication cannot specify a WPA password"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:240
+#: ../src/devices/wifi/nm-wifi-utils.c:226
 #, fuzzy
 msgid "Dynamic WEP requires an 802.1x setting"
 msgstr "ਡਾਇਨਾਮਿਕ WEP (802.1x)"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:250
-#: ../src/devices/wifi/nm-wifi-utils.c:278
+#: ../src/devices/wifi/nm-wifi-utils.c:236
+#: ../src/devices/wifi/nm-wifi-utils.c:264
 msgid "Dynamic WEP requires 'open' authentication"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:265
+#: ../src/devices/wifi/nm-wifi-utils.c:251
 msgid "Dynamic WEP requires 'ieee8021x' key management"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:312
+#: ../src/devices/wifi/nm-wifi-utils.c:298
 msgid "WPA-PSK authentication is incompatible with 802.1x"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:322
+#: ../src/devices/wifi/nm-wifi-utils.c:308
 #, fuzzy
 msgid "WPA-PSK requires 'open' authentication"
 msgstr "ਤਾਰ-ਯੁਕਤ 802.1X ਪ੍ਰਮਾਣਿਕਤਾ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:334
-msgid "WPA Ad-Hoc authentication requires an Ad-Hoc mode AP"
-msgstr ""
-
-#: ../src/devices/wifi/nm-wifi-utils.c:347
-msgid "WPA Ad-Hoc authentication requires 'wpa' protocol"
+#: ../src/devices/wifi/nm-wifi-utils.c:320
+msgid "Access point does not support PSK but setting requires it"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:359
+#: ../src/devices/wifi/nm-wifi-utils.c:333
 #, fuzzy
-msgid "WPA Ad-Hoc authentication requires 'none' pairwise cipher"
+msgid "WPA Ad-Hoc authentication requires 'rsn' protocol"
 msgstr "ਬੇ-ਤਾਰ ਨੈੱਟਵਰਕ ਦੁਆਰਾ ਪ੍ਰਮਾਣਿਕਤਾ ਲੋੜੀਂਦੀ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:371
-msgid "WPA Ad-Hoc requires 'tkip' group cipher"
-msgstr ""
+#: ../src/devices/wifi/nm-wifi-utils.c:344
+#, fuzzy
+msgid "WPA Ad-Hoc authentication requires 'ccmp' pairwise cipher"
+msgstr "ਬੇ-ਤਾਰ ਨੈੱਟਵਰਕ ਦੁਆਰਾ ਪ੍ਰਮਾਣਿਕਤਾ ਲੋੜੀਂਦੀ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:385
-msgid "Access point does not support PSK but setting requires it"
-msgstr ""
+#: ../src/devices/wifi/nm-wifi-utils.c:355
+#, fuzzy
+msgid "WPA Ad-Hoc requires 'ccmp' group cipher"
+msgstr "ਬੇ-ਤਾਰ ਨੈੱਟਵਰਕ ਦੁਆਰਾ ਪ੍ਰਮਾਣਿਕਤਾ ਲੋੜੀਂਦੀ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:415
+#: ../src/devices/wifi/nm-wifi-utils.c:384
 msgid "WPA-EAP authentication requires an 802.1x setting"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:425
+#: ../src/devices/wifi/nm-wifi-utils.c:394
 #, fuzzy
 msgid "WPA-EAP requires 'open' authentication"
 msgstr "ਤਾਰ-ਯੁਕਤ 802.1X ਪ੍ਰਮਾਣਿਕਤਾ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:436
+#: ../src/devices/wifi/nm-wifi-utils.c:405
 msgid "802.1x setting requires 'wpa-eap' key management"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:449
+#: ../src/devices/wifi/nm-wifi-utils.c:418
 msgid "Access point does not support 802.1x but setting requires it"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:477
-msgid ""
-"Access point mode is Ad-Hoc but setting requires Infrastructure security"
+#: ../src/devices/wifi/nm-wifi-utils.c:448
+msgid "Ad-Hoc mode requires 'none' or 'wpa-psk' key management"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:487
+#: ../src/devices/wifi/nm-wifi-utils.c:458
 msgid "Ad-Hoc mode is incompatible with 802.1x security"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:496
+#: ../src/devices/wifi/nm-wifi-utils.c:467
 msgid "Ad-Hoc mode is incompatible with LEAP security"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:506
+#: ../src/devices/wifi/nm-wifi-utils.c:477
 msgid "Ad-Hoc mode requires 'open' authentication"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:516
-msgid ""
-"Access point mode is Infrastructure but setting requires Ad-Hoc security"
-msgstr ""
-
-#: ../src/devices/wifi/nm-wifi-utils.c:557
-#: ../src/devices/wifi/nm-wifi-utils.c:585
+#: ../src/devices/wifi/nm-wifi-utils.c:519
+#: ../src/devices/wifi/nm-wifi-utils.c:551
 #, c-format
 msgid "connection does not match access point"
 msgstr "ਕਨੈਕਸ਼ਨ ਅਕਸੈਸ ਪੁਆਇੰਟ ਨਾਲ ਮਿਲਦਾ ਨਹੀਂ ਹੈ"
 
-#: ../src/devices/wifi/nm-wifi-utils.c:609
+#: ../src/devices/wifi/nm-wifi-utils.c:605
+#, fuzzy, c-format
+msgid "connection does not match mesh point"
+msgstr "ਕਨੈਕਸ਼ਨ ਅਕਸੈਸ ਪੁਆਇੰਟ ਨਾਲ ਮਿਲਦਾ ਨਹੀਂ ਹੈ"
+
+#: ../src/devices/wifi/nm-wifi-utils.c:622
 msgid "Access point is unencrypted but setting specifies security"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:698
+#: ../src/devices/wifi/nm-wifi-utils.c:711
 msgid ""
 "WPA authentication is incompatible with non-EAP (original) LEAP or Dynamic "
 "WEP"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:708
+#: ../src/devices/wifi/nm-wifi-utils.c:721
 msgid "WPA authentication is incompatible with Shared Key authentication"
 msgstr ""
 
-#: ../src/devices/wifi/nm-wifi-utils.c:761
+#: ../src/devices/wifi/nm-wifi-utils.c:783
 #, fuzzy
 msgid "Failed to determine AP security information"
 msgstr "ਡਿਕ੍ਰਿਪਸ਼ਨ ਲਈ ਸਮਮਿਤੀ ਕੁੰਜੀ ਸੈੱਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
 
-#: ../src/nm-config.c:562
+#: ../src/nm-config.c:565
 #, c-format
 msgid "Bad '%s' option: "
 msgstr "ਖ਼ਰਾਬ '%s' ਚੋਣ:"
 
-#: ../src/nm-config.c:575
+#: ../src/nm-config.c:578
 msgid "Config file location"
 msgstr "ਸੰਰਚਨਾ ਫਾਇਲ ਟਿਕਾਣਾ"
 
-#: ../src/nm-config.c:576
+#: ../src/nm-config.c:579
 msgid "Config directory location"
 msgstr "ਸੰਰਚਨਾ ਡਾਇਰੈਕਟਰੀ ਟਿਕਾਣਾ"
 
-#: ../src/nm-config.c:577
+#: ../src/nm-config.c:580
 msgid "System config directory location"
 msgstr "ਸਿਸਟਮ ਸੰਰਚਨਾ ਡਾਇਕੈਟਰੀ ਟਿਕਾਣਾ"
 
-#: ../src/nm-config.c:578
+#: ../src/nm-config.c:581
 msgid "Internal config file location"
 msgstr "ਅੰਦਰੂਨੀ ਸੰਰਚਨਾ ਫਾਇਲ ਟਿਕਾਣਾ"
 
-#: ../src/nm-config.c:579
+#: ../src/nm-config.c:582
 msgid "State file location"
 msgstr "ਹਾਲਤ ਫਾਇਲ ਟਿਕਾਣਾ"
 
-#: ../src/nm-config.c:580
+#: ../src/nm-config.c:583
 msgid "State file for no-auto-default devices"
 msgstr ""
 
-#: ../src/nm-config.c:581
+#: ../src/nm-config.c:584
 msgid "List of plugins separated by ','"
 msgstr "',' ਰਾਹੀਂ ਵੱਖ ਕਰਕੇ ਪਲੱਗਇਨ ਦੀ ਲਿਸਟ ਦਿਓ"
 
-#: ../src/nm-config.c:582
+#: ../src/nm-config.c:585
 msgid "Quit after initial configuration"
 msgstr "ਸ਼ੁਰੂਆਤੀ ਸੰਰਚਨਾ ਦੇ ਬਾਅਦ ਬਾਹਰ ਜਾਓ"
 
-#: ../src/nm-config.c:583 ../src/nm-iface-helper.c:295
+#: ../src/nm-config.c:586 ../src/nm-iface-helper.c:303
 msgid "Don't become a daemon, and log to stderr"
 msgstr "ਡੈਮਨ ਨਾ ਬਣੋ, ਅਤੇ ਲਾਗ stderr ਤੇ ਦਰਜ ਕਰੋ"
 
 #. These three are hidden for now, and should eventually just go away.
-#: ../src/nm-config.c:586
+#: ../src/nm-config.c:589
 msgid "An http(s) address for checking internet connectivity"
 msgstr "ਇੰਟਰਨੈੱਟ ਕੁਨੈਕਸ਼ਨ ਜਾਂਚਣ ਲਈ http(s) ਸਿਰਨਾਵਾਂ"
 
-#: ../src/nm-config.c:587
+#: ../src/nm-config.c:590
 msgid "The interval between connectivity checks (in seconds)"
 msgstr "ਕਨੈਕਟਵਿਟੀ ਚੈੱਕਕ ਰਨ ਲਈ ਅੰਤਰਾਲ (ਸਕਿੰਟਾਂ ਵਿੱਚ)"
 
-#: ../src/nm-config.c:588
+#: ../src/nm-config.c:591
 msgid "The expected start of the response"
 msgstr "ਜਵਾਬ ਲਈ ਲੋੜੀਦੀ ਸ਼ੁਰੂਆਤ"
 
-#: ../src/nm-config.c:595
+#: ../src/nm-config.c:598
 msgid "NetworkManager options"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਚੋਣਾਂ"
 
-#: ../src/nm-config.c:595
+#: ../src/nm-config.c:598
 msgid "Show NetworkManager options"
 msgstr "ਨੈੱਟਵਰਕ-ਮੈਨੇਜਰ ਚੋਣਾਂ ਵੇਖਾਓ"
 
 #. Interface/IP config
-#: ../src/nm-iface-helper.c:275
+#: ../src/nm-iface-helper.c:283
 msgid "The interface to manage"
 msgstr "ਬੰਦੋਬਸਤ ਕਰਨ ਲਈ ਇੰਟਰਫੇਸ"
 
-#: ../src/nm-iface-helper.c:276
+#: ../src/nm-iface-helper.c:284
 msgid "Connection UUID"
 msgstr "ਕਨੈਕਸ਼ਨ UUID"
 
-#: ../src/nm-iface-helper.c:277
+#: ../src/nm-iface-helper.c:285
 msgid "Connection Token for Stable IDs"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:278
+#: ../src/nm-iface-helper.c:286
 msgid "Whether to manage IPv6 SLAAC"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:279
+#: ../src/nm-iface-helper.c:287
 msgid "Whether SLAAC must be successful"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:280
+#: ../src/nm-iface-helper.c:288
 msgid "Use an IPv6 temporary privacy address"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:281
+#: ../src/nm-iface-helper.c:289
 msgid "Current DHCPv4 address"
 msgstr "ਮੌਜੂਦਾ DHCPv4 ਸਿਰਨਾਵਾਂ"
 
-#: ../src/nm-iface-helper.c:282
+#: ../src/nm-iface-helper.c:290
 msgid "Whether DHCPv4 must be successful"
 msgstr "ਕੀ DHCPv4 ਕਾਮਯਾਬ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ"
 
-#: ../src/nm-iface-helper.c:283
+#: ../src/nm-iface-helper.c:291
 #, fuzzy
 msgid "Hex-encoded DHCPv4 client ID"
 msgstr "ਗੈਰਸਹਾਇਕ DHCP ਕਲਾਇਟ '%s'"
 
-#: ../src/nm-iface-helper.c:284
+#: ../src/nm-iface-helper.c:292
 msgid "Hostname to send to DHCP server"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:284
+#: ../src/nm-iface-helper.c:292
 msgid "barbar"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:285
+#: ../src/nm-iface-helper.c:293
 msgid "FQDN to send to DHCP server"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:285
+#: ../src/nm-iface-helper.c:293
 msgid "host.domain.org"
 msgstr "host.domain.org"
 
-#: ../src/nm-iface-helper.c:286
+#: ../src/nm-iface-helper.c:294
 msgid "Route priority for IPv4"
 msgstr "IPv4 ਲਈ ਰੂਟ ਤਰਜੀਹ"
 
-#: ../src/nm-iface-helper.c:286
+#: ../src/nm-iface-helper.c:294
 msgid "0"
 msgstr "0"
 
-#: ../src/nm-iface-helper.c:287
+#: ../src/nm-iface-helper.c:295
 msgid "Route priority for IPv6"
 msgstr "IPv6 ਲਈ ਰੂਟ ਤਰਜੀਹ"
 
-#: ../src/nm-iface-helper.c:287
+#: ../src/nm-iface-helper.c:295
 msgid "1024"
 msgstr "1024"
 
-#: ../src/nm-iface-helper.c:288
+#: ../src/nm-iface-helper.c:296
 msgid "Hex-encoded Interface Identifier"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:289
+#: ../src/nm-iface-helper.c:297
 msgid "IPv6 SLAAC address generation mode"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:290
+#: ../src/nm-iface-helper.c:298
 msgid ""
 "The logging backend configuration value. See logging.backend in "
 "NetworkManager.conf"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:310
+#: ../src/nm-iface-helper.c:318
 msgid ""
 "nm-iface-helper is a small, standalone process that manages a single network "
 "interface."
 msgstr ""
 
-#: ../src/nm-iface-helper.c:419
+#: ../src/nm-iface-helper.c:429
 #, c-format
 msgid "An interface name and UUID are required\n"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:426
+#: ../src/nm-iface-helper.c:436
 #, c-format
 msgid "Failed to find interface index for %s (%s)\n"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:444
+#: ../src/nm-iface-helper.c:454
 #, c-format
 msgid "Ignoring unrecognized log domain(s) '%s' passed on command line.\n"
 msgstr "ਕਮਾਂਡ ਲਾਈਨ ਤੇ ਪਾਸ ਕੀਤੀ (ਕੀਤੀਆਂ) ਬੇਪਛਾਣ ਡੋਮੇਨ(ਡੋਮੇਨਾਂ) '%s' ਨੂੰ ਅਣਗੌਲਿਆਂ ਕਰ ਰਿਹਾ।\n"
 
-#: ../src/nm-iface-helper.c:481
+#: ../src/nm-iface-helper.c:500
 #, c-format
 msgid "(%s): Invalid IID %s\n"
 msgstr ""
 
-#: ../src/nm-iface-helper.c:492
+#: ../src/nm-iface-helper.c:511
 #, c-format
 msgid "(%s): Invalid DHCP client-id %s\n"
 msgstr ""
 
-#: ../src/nm-logging.c:299
+#: ../src/nm-logging.c:253
 #, c-format
 msgid "Unknown log level '%s'"
 msgstr "ਅਣਪਛਾਤਾ ਲਾਗ ਪੱਧਰ '%s'"
 
-#: ../src/nm-logging.c:409
+#: ../src/nm-logging.c:363
 #, c-format
 msgid "Unknown log domain '%s'"
 msgstr "ਅਣਪਛਾਤੀ ਲਾਗ ਡੋਮੇਨ '%s'"
 
+#, c-format
+#~ msgid "Unknown parameter: %s\n"
+#~ msgstr "ਅਣਪਛਾਟਾ ਪੈਰਾਮੀਟਰ: %s\n"
+
+#, c-format
+#~ msgid "Error: '%s': %s"
+#~ msgstr "ਗਲਤੀ: '%s': %s"
+
+#, fuzzy, c-format
+#~ msgid "Error: error adding bond option '%s=%s'."
+#~ msgstr "ਗਲਤੀ: ਅਣਪਛਾਤਾ ਸੰਪਰਕ '%s'।"
+
+#, c-format
+#~ msgid "Unknown parameter: %s"
+#~ msgstr "ਅਣਜਾਣ ਪੈਰਾਮੀਟਰ: %s"
+
+#, fuzzy, c-format
+#~ msgid "Error: Device activation failed: device was disconnected"
+#~ msgstr "ਗਲਤੀ: ਯੰਤਰ ਕਿਰਿਆਸ਼ੀਲਤਾ ਅਸਫਲ ਹੋਈ: %s"
+
+#, fuzzy, c-format
+#~ msgid "Error: Unknown parameter %s."
+#~ msgstr "ਅਣਜਾਣ ਪੈਰਾਮੀਟਰ: %s\n"
+
+#, fuzzy, c-format
+#~ msgid "Authentication message: %s\n"
+#~ msgstr "ਪ੍ਰਮਾਣਿਕਤਾ"
+
+#, fuzzy, c-format
+#~ msgid "Authentication error: %s\n"
+#~ msgstr "ਪ੍ਰਮਾਣਿਕਤਾ"
+
+#, c-format
+#~ msgid "'%s' is not valid master; use ifname or connection UUID"
+#~ msgstr "'%s' ਢੁੱਕਵਾਂ ਮਾਸਟਰ ਨਹੀਂ ਹੈ; ifname ਜਾਂ ਕਨੈਕਸ਼ਨ UUID ਵਰਤੋ"
+
+#, c-format
+#~ msgid "invalid option '%s' or its value '%s'"
+#~ msgstr "ਚੋਣ '%s' ਜਾਂ ਇਸਦਾ ਮੁੱਲ '%s' ਅਢੁਕਵੇਂ"
+
+#, c-format
+#~ msgid "only one of '%s' and '%s' can be set"
+#~ msgstr "'%s' ਅਤੇ '%s' ਵਿੱਚੋਂ ਸਿਰਫ ਇੱਕ ਹੀ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ"
+
+#, c-format
+#~ msgid "%d. route cannot be a default route"
+#~ msgstr "%d। ਰੂਟ ਡਿਫਾਲਟ ਰੂਟ ਨਹੀ ਹੋ ਸਕਦਾ ਹੈ"
+
+#, fuzzy, c-format
+#~ msgid "secret was empty"
+#~ msgstr "ਗੁਣ ਖਾਲੀ ਹੈ"
+
+#, c-format
+#~ msgid "'%s' connections require '%s' in this property"
+#~ msgstr "'%s' ਸੰਪਰਕ ਨੂੰ ਇਸ ਗੁਣ ਵਿੱਚ '%s' ਲੋੜੀਂਦਾ ਹੈ"
+
+#, fuzzy, c-format
+#~ msgid "missing runner"
+#~ msgstr "ਗੁੰਮ ਕੁੰਜੀ"
+
+#, fuzzy, c-format
+#~ msgid "unknown link watcher \"%s\""
+#~ msgstr "ਅਣਜਾਣ ਲਾਗ ਡੋਮੇਨ '%s'"
+
+#, fuzzy, c-format
+#~ msgid "missing target host"
+#~ msgstr "ਗੁੰਮ ਚੋਣ"
+
+#, fuzzy, c-format
+#~ msgid "missing source address"
+#~ msgstr "ਅਢੁਕਵਾਂ IPv4 ਪਤਾ '%s'"
+
+#~ msgid "The connection was not a WiMAX connection."
+#~ msgstr "ਕਨੈਕਸ਼ਨ WiMax ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਸੀ।"
+
+#, fuzzy
+#~ msgid "Checkpoint was removed before it was initialized"
+#~ msgstr "ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਵੇਰਵਾ"
+
+#, fuzzy
+#~ msgid "Active connection removed before it was initialized"
+#~ msgstr "ਸਰਗਰਮ ਕੁਨੈਕਸ਼ਨ ਵੇਰਵਾ"
+
 #, fuzzy
 #~ msgid "Error: failed to remove a value from %s.%s: %s."
 #~ msgstr "ਗਲਤੀ: '%s' ਦਾ ਮੁੱਲ ਹਟਾਉਣ ਵਿੱਚ ਅਸਫਲ: %s\n"
@@ -12298,9 +13130,6 @@ msgstr "ਅਣਪਛਾਤੀ ਲਾਗ ਡੋਮੇਨ '%s'"
 #~ msgid "index '%d' is not in range <0-%d>"
 #~ msgstr "ਇੰਡੈਕਸ '%d' ਹੱਦ <0-%d> ਵਿੱਚ ਨਹੀਂ"
 
-#~ msgid "missing option"
-#~ msgstr "ਗੁੰਮ ਚੋਣ"
-
 #~ msgid "'%s' is not a valid MAC"
 #~ msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ MAC ਨਹੀਂ ਹੈ"
 
@@ -12308,10 +13137,6 @@ msgstr "ਅਣਪਛਾਤੀ ਲਾਗ ਡੋਮੇਨ '%s'"
 #~ msgid "the property doesn't contain EAP method '%s'"
 #~ msgstr "ਗੁਣ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
 
-#, fuzzy
-#~ msgid "the property doesn't contain route '%s'"
-#~ msgstr "ਗੁਣ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
-
 #~ msgid "invalid IPv6 address '%s'"
 #~ msgstr "ਅਢੁਕਵਾਂ IPv6 ਪਤਾ '%s'"
 
@@ -12349,10 +13174,6 @@ msgstr "ਅਣਪਛਾਤੀ ਲਾਗ ਡੋਮੇਨ '%s'"
 #~ msgid "index '%d' is not in the range of <0-%d>"
 #~ msgstr "ਇੰਡੈਕਸ '%d' <0-%d> ਹੱਦ ਦੇ ਅੰਦਰ ਨਹੀਂ ਹੈ"
 
-#, fuzzy
-#~ msgid "'%s' cannot be empty"
-#~ msgstr "'%s' ਚੋਣ ਖਾਲੀ ਹੈ"
-
 #~ msgid "'%s' is not a valid PSK"
 #~ msgstr "'%s' ਢੁੱਕਵਾਂ PSK ਨਹੀਂ"
 
@@ -12392,9 +13213,6 @@ msgstr "ਅਣਪਛਾਤੀ ਲਾਗ ਡੋਮੇਨ '%s'"
 #~ msgid "'%s' is not a valid interface name for '%s' option"
 #~ msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਹੈ '%s' ਚੋਣ ਲਈ"
 
-#~ msgid "'%s' is not a valid interface name"
-#~ msgstr "'%s' ਇੱਕ ਢੁਕਵਾਂ ਇੰਟਰਫੇਸ ਨਾਂ ਨਹੀਂ ਹੈ"
-
 #~ msgid "requires presence of '%s' setting in the connection"
 #~ msgstr "ਕਨੈਕਸ਼ਨ ਵਿੱਚ '%s' ਸੈਟਿੰਗ ਦੀ ਮੌਜੂਦਗੀ ਲੋੜੀਂਦੀ ਹੈ"