Added early server support for agent binary installer on Linux.

Ylian Saint-Hilaire committed Aug 1, 2020 at 21:12 UTC cbda9382e984330341dc1b3d30ef894c2c730714
5 files changed +1775 -1582
agents/meshinstall-linux.js new
+109
@@ -0,0 +1,109 @@
1 +/*
2 +Copyright 2020 Intel Corporation
3 +
4 +Licensed under the Apache License, Version 2.0 (the "License");
5 +you may not use this file except in compliance with the License.
6 +You may obtain a copy of the License at
7 +
8 + http://www.apache.org/licenses/LICENSE-2.0
9 +
10 +Unless required by applicable law or agreed to in writing, software
11 +distributed under the License is distributed on an "AS IS" BASIS,
12 +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 +See the License for the specific language governing permissions and
14 +limitations under the License.
15 +*/
16 +
17 +/*
18 +TODO: in msh, when:
19 +InstallFlags=1 --> Interactive only, show connect button, not install/uninstal.
20 +InstallFlags=2 --> Background only, show only install/uninstal, not connect.
21 +*/
22 +
23 +var msh = {};
24 +var s = null;
25 +try { s = require('service-manager').manager.getService('meshagent'); } catch (e) { }
26 +
27 +var buttons = ["Connect", "Cancel"];
28 +if (s) {
29 + buttons.unshift("Uninstall");
30 + buttons.unshift("Update");
31 +} else {
32 + buttons.unshift("Install");
33 +}
34 +
35 +if ((require('message-box').zenity == null) || (!require('message-box').zenity.extra)) {
36 + console.log('\n' + "This installer cannot run on this system.");
37 + console.log("Try installing/updating Zenity, and run again." + '\n');
38 + process.exit();
39 +}
40 +
41 +if (!s) {
42 + msg = "Agent: " + "NOT INSTALLED" + '\n';
43 +} else {
44 + msg = "Agent: " + (s.isRunning() ? "RUNNING" : "NOT RUNNING") + '\n';
45 +}
46 +msg += ("Device Group: " + msh.MeshName + '\n');
47 +msg += ("Server URL: " + msh.MeshServer + '\n');
48 +
49 +var p = require('message-box').create("MeshCentral Agent Setup", msg, 99999, buttons);
50 +p.then(function (v) {
51 + switch (v) {
52 + case "Cancel":
53 + process.exit();
54 + break;
55 + case "Connect":
56 + global._child = require('child_process').execFile(process.execPath,
57 + [process.execPath.split('/').pop(), '--no-embedded=1', '--disableUpdate=1',
58 + '--MeshName="' + msh.MeshName + '"', '--MeshType="' + msh.MeshType + '"',
59 + '--MeshID="' + msh.MeshID + '"',
60 + '--ServerID="' + msh.ServerID + '"',
61 + '--MeshServer="' + msh.MeshServer + '"',
62 + '--AgentCapabilities="0x00000020"']);
63 +
64 + global._child.stdout.on('data', function (c) { });
65 + global._child.stderr.on('data', function (c) { });
66 + global._child.on('exit', function (code) { process.exit(code); });
67 +
68 + msg = ("Device Group: " + msh.MeshName + '\n');
69 + msg += ("Server URL: " + msh.MeshServer + '\n');
70 +
71 + var d = require('message-box').create("MeshCentral Agent", msg, 99999, ["Disconnect"]);
72 + d.then(function (v) { process.exit(); }).catch(function (v) { process.exit(); });
73 + break;
74 + case "Uninstall":
75 + global._child = require('child_process').execFile(process.execPath,
76 + [process.execPath.split('/').pop(), '-fulluninstall', '--no-embedded=1']);
77 +
78 + global._child.stdout.on('data', function (c) { process.stdout.write(c.toString()); });
79 + global._child.stderr.on('data', function (c) { process.stdout.write(c.toString()); });
80 + global._child.waitExit();
81 + process.exit();
82 + break;
83 + case "Install":
84 + case "Update":
85 + var mstr = require('fs').createWriteStream(process.execPath + '.msh', { flags: 'wb' });
86 + mstr.write('MeshName=' + msh.MeshName + '\n');
87 + mstr.write('MeshType=' + msh.MeshType + '\n');
88 + mstr.write('MeshID=' + msh.MeshID + '\n');
89 + mstr.write('ServerID=' + msh.ServerID + '\n');
90 + mstr.write('MeshServer=' + msh.MeshServer + '\n');
91 + mstr.end();
92 +
93 + global._child = require('child_process').execFile(process.execPath,
94 + [process.execPath.split('/').pop(), '-fullinstall', '--no-embedded=1', '--copy-msh=1']);
95 +
96 + global._child.stdout.on('data', function (c) { process.stdout.write(c.toString()); });
97 + global._child.stderr.on('data', function (c) { process.stdout.write(c.toString()); });
98 + global._child.waitExit();
99 + process.exit();
100 + break;
101 + default:
102 + console.log(v);
103 + process.exit();
104 + break;
105 + }
106 +}).catch(function (e) {
107 + process.exit();
108 +});
109 +
meshcentral.js
+5 -3
@@ -130,7 +130,7 @@ function CreateMeshCentralServer(config, args) {
130 try { require('./pass').hash('test', function () { }, 0); } catch (e) { console.log('Old version of node, must upgrade.'); return; } // TODO: Not sure if this test works or not.
131
132 // Check for invalid arguments
133 - var validArguments = ['_', 'notls', 'user', 'port', 'aliasport', 'mpsport', 'mpsaliasport', 'redirport', 'rediraliasport', 'cert', 'mpscert', 'deletedomain', 'deletedefaultdomain', 'showall', 'showusers', 'showitem', 'listuserids', 'showusergroups', 'shownodes', 'showmeshes', 'showevents', 'showsmbios', 'showpower', 'clearpower', 'showiplocations', 'help', 'exactports', 'xinstall', 'xuninstall', 'install', 'uninstall', 'start', 'stop', 'restart', 'debug', 'filespath', 'datapath', 'noagentupdate', 'launch', 'noserverbackup', 'mongodb', 'mongodbcol', 'wanonly', 'lanonly', 'nousers', 'mpspass', 'ciralocalfqdn', 'dbexport', 'dbexportmin', 'dbimport', 'dbmerge', 'dbencryptkey', 'selfupdate', 'tlsoffload', 'userallowedip', 'userblockedip', 'swarmallowedip', 'agentallowedip', 'agentblockedip', 'fastcert', 'swarmport', 'logintoken', 'logintokenkey', 'logintokengen', 'mailtokengen', 'admin', 'unadmin', 'sessionkey', 'sessiontime', 'minify', 'minifycore', 'dblistconfigfiles', 'dbshowconfigfile', 'dbpushconfigfiles', 'dbpullconfigfiles', 'dbdeleteconfigfiles', 'vaultpushconfigfiles', 'vaultpullconfigfiles', 'vaultdeleteconfigfiles', 'configkey', 'loadconfigfromdb', 'npmpath', 'serverid', 'recordencryptionrecode', 'vault', 'token', 'unsealkey', 'name', 'log', 'dbstats', 'translate', 'createaccount', 'resetaccount', 'pass', 'adminaccount', 'removeaccount', 'domain', 'email'];
133 + var validArguments = ['_', 'notls', 'user', 'port', 'aliasport', 'mpsport', 'mpsaliasport', 'redirport', 'rediraliasport', 'cert', 'mpscert', 'deletedomain', 'deletedefaultdomain', 'showall', 'showusers', 'showitem', 'listuserids', 'showusergroups', 'shownodes', 'showallmeshes', 'showmeshes', 'showevents', 'showsmbios', 'showpower', 'clearpower', 'showiplocations', 'help', 'exactports', 'xinstall', 'xuninstall', 'install', 'uninstall', 'start', 'stop', 'restart', 'debug', 'filespath', 'datapath', 'noagentupdate', 'launch', 'noserverbackup', 'mongodb', 'mongodbcol', 'wanonly', 'lanonly', 'nousers', 'mpspass', 'ciralocalfqdn', 'dbexport', 'dbexportmin', 'dbimport', 'dbmerge', 'dbencryptkey', 'selfupdate', 'tlsoffload', 'userallowedip', 'userblockedip', 'swarmallowedip', 'agentallowedip', 'agentblockedip', 'fastcert', 'swarmport', 'logintoken', 'logintokenkey', 'logintokengen', 'mailtokengen', 'admin', 'unadmin', 'sessionkey', 'sessiontime', 'minify', 'minifycore', 'dblistconfigfiles', 'dbshowconfigfile', 'dbpushconfigfiles', 'dbpullconfigfiles', 'dbdeleteconfigfiles', 'vaultpushconfigfiles', 'vaultpullconfigfiles', 'vaultdeleteconfigfiles', 'configkey', 'loadconfigfromdb', 'npmpath', 'serverid', 'recordencryptionrecode', 'vault', 'token', 'unsealkey', 'name', 'log', 'dbstats', 'translate', 'createaccount', 'resetaccount', 'pass', 'adminaccount', 'removeaccount', 'domain', 'email'];
134 for (var arg in obj.args) { obj.args[arg.toLocaleLowerCase()] = obj.args[arg]; if (validArguments.indexOf(arg.toLocaleLowerCase()) == -1) { console.log('Invalid argument "' + arg + '", use --help.'); return; } }
135 if (obj.args.mongodb == true) { console.log('Must specify: --mongodb [connectionstring] \r\nSee https://docs.mongodb.com/manual/reference/connection-string/ for MongoDB connection string.'); return; }
136 for (i in obj.config.settings) { obj.args[i] = obj.config.settings[i]; } // Place all settings into arguments, arguments have already been placed into settings so arguments take precedence.
@@ -675,7 +675,8 @@ function CreateMeshCentralServer(config, args) {
675 if (obj.args.listuserids) { obj.db.GetAllType('user', function (err, docs) { for (var i in docs) { console.log(docs[i]._id); } process.exit(); }); return; }
676 if (obj.args.showusergroups) { obj.db.GetAllType('ugrp', function (err, docs) { console.log(JSON.stringify(docs, null, 2)); process.exit(); }); return; }
677 if (obj.args.shownodes) { obj.db.GetAllType('node', function (err, docs) { console.log(JSON.stringify(docs, null, 2)); process.exit(); }); return; }
678 - if (obj.args.showmeshes) { obj.db.GetAllType('mesh', function (err, docs) { console.log(JSON.stringify(docs, null, 2)); process.exit(); }); return; }
678 + if (obj.args.showallmeshes) { obj.db.GetAllType('mesh', function (err, docs) { console.log(JSON.stringify(docs, null, 2)); process.exit(); }); return; }
679 + if (obj.args.showmeshes) { obj.db.GetAllType('mesh', function (err, docs) { var x = []; for (var i in docs) { if (docs[i].deleted == null) { x.push(docs[i]); } } console.log(JSON.stringify(x, null, 2)); process.exit(); }); return; }
680 if (obj.args.showevents) { obj.db.GetAllEvents(function (err, docs) { console.log(JSON.stringify(docs, null, 2)); process.exit(); }); return; }
681 if (obj.args.showsmbios) { obj.db.GetAllSMBIOS(function (err, docs) { console.log(JSON.stringify(docs, null, 2)); process.exit(); }); return; }
682 if (obj.args.showpower) { obj.db.getAllPower(function (err, docs) { console.log(JSON.stringify(docs, null, 2)); process.exit(); }); return; }
@@ -2052,7 +2053,8 @@ function CreateMeshCentralServer(config, args) {
2053 var meshAgentsInstallScriptList = {
2054 1: { id: 1, localname: 'meshinstall-linux.sh', rname: 'meshinstall.sh', linux: true },
2055 2: { id: 2, localname: 'meshinstall-initd.sh', rname: 'meshagent', linux: true },
2055 - 5: { id: 5, localname: 'meshinstall-bsd-rcd.sh', rname: 'meshagent', linux: true }
2056 + 5: { id: 5, localname: 'meshinstall-bsd-rcd.sh', rname: 'meshagent', linux: true },
2057 + 6: { id: 6, localname: 'meshinstall-linux.js', rname: 'meshinstall.js', linux: true }
2058 };
2059
2060 // Update the list of available mesh agents
translate/translate.json
+1590 -1563
@@ -14,8 +14,8 @@
14 "ru": " + CIRA",
15 "zh-chs": " + CIRA",
16 "xloc": [
17 - "default.handlebars->27->1258",
18 - "default.handlebars->27->1260"
17 + "default.handlebars->27->1264",
18 + "default.handlebars->27->1266"
19 ]
20 },
21 {
@@ -174,7 +174,7 @@
174 "ru": " Может быть использована подсказка пароля, но не рекоммендуется.",
175 "zh-chs": " 可以使用密碼提示,但不建議使用。",
176 "xloc": [
177 - "default.handlebars->27->1184"
177 + "default.handlebars->27->1190"
178 ]
179 },
180 {
@@ -191,8 +191,8 @@
191 "ru": " Для добавления в группу устройств, пользователь должен зайти на сервер хотя бы один раз.",
192 "zh-chs": " 用戶需要先登錄到該服務器一次,然後才能將其添加到設備組。",
193 "xloc": [
194 - "default.handlebars->27->1333",
195 - "default.handlebars->27->1670"
194 + "default.handlebars->27->1339",
195 + "default.handlebars->27->1676"
196 ]
197 },
198 {
@@ -378,7 +378,7 @@
378 "ru": "* Для BSD сначала запустите \\\"pkg install wget sudo bash\\\".",
379 "zh-chs": "*對於BSD,首先運行 “pkg install wget sudo bash”。",
380 "xloc": [
381 - "default.handlebars->27->372"
381 + "default.handlebars->27->374"
382 ]
383 },
384 {
@@ -395,7 +395,7 @@
395 "ru": "* Оставьте пустым для установления случайного пароля каждому устройству.",
396 "zh-chs": "*保留空白以為每個設備分配一個隨機密碼。",
397 "xloc": [
398 - "default.handlebars->27->1305"
398 + "default.handlebars->27->1311"
399 ]
400 },
401 {
@@ -429,7 +429,7 @@
429 "zh-chs": ",",
430 "xloc": [
431 "default-mobile.handlebars->9->446",
432 - "default.handlebars->27->1399"
432 + "default.handlebars->27->1405"
433 ]
434 },
435 {
@@ -464,7 +464,7 @@
464 "ru": ", MQTT онлайн",
465 "zh-chs": ",MQTT在線",
466 "xloc": [
467 - "default.handlebars->27->927"
467 + "default.handlebars->27->933"
468 ]
469 },
470 {
@@ -481,7 +481,7 @@
481 "ru": ", Soft-KVM",
482 "zh-chs": ",軟KVM",
483 "xloc": [
484 - "default.handlebars->27->759"
484 + "default.handlebars->27->765"
485 ]
486 },
487 {
@@ -500,9 +500,9 @@
500 "xloc": [
501 "default-mobile.handlebars->9->284",
502 "default-mobile.handlebars->9->293",
503 - "default.handlebars->27->766",
504 - "default.handlebars->27->797",
505 - "default.handlebars->27->809",
503 + "default.handlebars->27->772",
504 + "default.handlebars->27->803",
505 + "default.handlebars->27->815",
506 "xterm.handlebars->9->6"
507 ]
508 },
@@ -583,7 +583,7 @@
583 "en": ", {0} watching",
584 "nl": ", {0} kijken",
585 "xloc": [
586 - "default.handlebars->27->760"
586 + "default.handlebars->27->766"
587 ]
588 },
589 {
@@ -640,9 +640,9 @@
640 "xloc": [
641 "default-mobile.handlebars->9->108",
642 "default-mobile.handlebars->9->295",
643 - "default.handlebars->27->1440",
644 - "default.handlebars->27->1827",
645 - "default.handlebars->27->811"
643 + "default.handlebars->27->1446",
644 + "default.handlebars->27->1831",
645 + "default.handlebars->27->817"
646 ]
647 },
648 {
@@ -691,7 +691,7 @@
691 "ru": "1 активная сессия",
692 "zh-chs": "1個活動會話",
693 "xloc": [
694 - "default.handlebars->27->1739"
694 + "default.handlebars->27->1745"
695 ]
696 },
697 {
@@ -710,14 +710,14 @@
710 "xloc": [
711 "default-mobile.handlebars->9->118",
712 "default-mobile.handlebars->9->450",
713 - "default.handlebars->27->1459"
713 + "default.handlebars->27->1465"
714 ]
715 },
716 {
717 "en": "1 connection",
718 "nl": "1 verbinding",
719 "xloc": [
720 - "default.handlebars->27->762"
720 + "default.handlebars->27->768"
721 ]
722 },
723 {
@@ -753,7 +753,7 @@
753 "ru": "1 группа",
754 "zh-chs": "1組",
755 "xloc": [
756 - "default.handlebars->27->1704"
756 + "default.handlebars->27->1710"
757 ]
758 },
759 {
@@ -825,7 +825,7 @@
825 "ru": "Еще 1 пользователь не показан, используйте поиск чтобы найти пользователей...",
826 "zh-chs": "未再顯示1個用戶,請使用搜索框查找用戶...",
827 "xloc": [
828 - "default.handlebars->27->1508"
828 + "default.handlebars->27->1514"
829 ]
830 },
831 {
@@ -842,7 +842,7 @@
842 "ru": "1 устройство",
843 "zh-chs": "1個節點",
844 "xloc": [
845 - "default.handlebars->27->386"
845 + "default.handlebars->27->392"
846 ]
847 },
848 {
@@ -882,7 +882,7 @@
882 "default-mobile.handlebars->9->168",
883 "default-mobile.handlebars->9->171",
884 "default-mobile.handlebars->9->174",
885 - "default.handlebars->27->1512",
885 + "default.handlebars->27->1518",
886 "default.handlebars->27->228",
887 "default.handlebars->27->231",
888 "default.handlebars->27->234",
@@ -1163,8 +1163,8 @@
1163 "ru": "двухфакторная аутентификация включена",
1164 "zh-chs": "啟用第二因素身份驗證",
1165 "xloc": [
1166 - "default.handlebars->27->1525",
1167 - "default.handlebars->27->1726"
1166 + "default.handlebars->27->1531",
1167 + "default.handlebars->27->1732"
1168 ]
1169 },
1170 {
@@ -1266,8 +1266,8 @@
1266 "ru": "32-разрядная версия MeshAgent",
1267 "zh-chs": "MeshAgent的32位版本",
1268 "xloc": [
1269 - "default.handlebars->27->362",
1270 - "default.handlebars->27->379"
1269 + "default.handlebars->27->364",
1270 + "default.handlebars->27->381"
1271 ]
1272 },
1273 {
@@ -1480,7 +1480,7 @@
1480 "ru": "64-битная версия MacOS Mesh Agent",
1481 "zh-chs": "64位版本的MacOS Mesh Agent",
1482 "xloc": [
1483 - "default.handlebars->27->375"
1483 + "default.handlebars->27->377"
1484 ]
1485 },
1486 {
@@ -1497,8 +1497,8 @@
1497 "ru": "64-разрядная версия MeshAgent",
1498 "zh-chs": "MeshAgent的64位版本",
1499 "xloc": [
1500 - "default.handlebars->27->366",
1501 - "default.handlebars->27->382"
1500 + "default.handlebars->27->368",
1501 + "default.handlebars->27->384"
1502 ]
1503 },
1504 {
@@ -1536,7 +1536,7 @@
1536 "ru": "7-дневная статистика работы",
1537 "zh-chs": "7天電源狀態",
1538 "xloc": [
1539 - "default.handlebars->27->692"
1539 + "default.handlebars->27->698"
1540 ]
1541 },
1542 {
@@ -1643,11 +1643,7 @@
1643 "zh-chs": ":"
1644 },
1645 {
1646 - "en": "</i></div>",
1647 - "xloc": [
1648 - "default.handlebars->27->1797",
1649 - "default.handlebars->27->1799"
1650 - ]
1646 + "en": "</i></div>"
1647 },
1648 {
1649 "cs": "<<",
@@ -1783,7 +1779,7 @@
1779 "zh-chs": "ACM",
1780 "xloc": [
1781 "default-mobile.handlebars->9->231",
1786 - "default.handlebars->27->539"
1782 + "default.handlebars->27->545"
1783 ]
1784 },
1785 {
@@ -1801,7 +1797,7 @@
1797 "zh-chs": "AMT",
1798 "xloc": [
1799 "default.handlebars->27->199",
1804 - "default.handlebars->27->414"
1800 + "default.handlebars->27->420"
1801 ]
1802 },
1803 {
@@ -1890,7 +1886,7 @@
1886 "ru": "Отказано в доступе",
1887 "zh-chs": "拒絕訪問",
1888 "xloc": [
1893 - "default.handlebars->27->928"
1889 + "default.handlebars->27->934"
1890 ]
1891 },
1892 {
@@ -1925,7 +1921,7 @@
1921 "ru": "Доступ к файлам сервера",
1922 "zh-chs": "訪問服務器文件",
1923 "xloc": [
1928 - "default.handlebars->27->1676"
1924 + "default.handlebars->27->1682"
1925 ]
1926 },
1927 {
@@ -2000,10 +1996,10 @@
1996 "default-mobile.handlebars->9->93",
1997 "default-mobile.handlebars->9->95",
1998 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->p2AccountSecurity->1->0",
2003 - "default.handlebars->27->1193",
2004 - "default.handlebars->27->1195",
2005 - "default.handlebars->27->508",
2006 - "default.handlebars->27->510"
1999 + "default.handlebars->27->1199",
2000 + "default.handlebars->27->1201",
2001 + "default.handlebars->27->514",
2002 + "default.handlebars->27->516"
2003 ]
2004 },
2005 {
@@ -2049,8 +2045,8 @@
2045 "ru": "Аккаунт заблокирован",
2046 "zh-chs": "帐户已被锁定",
2047 "xloc": [
2052 - "default.handlebars->27->1527",
2053 - "default.handlebars->27->1673"
2048 + "default.handlebars->27->1533",
2049 + "default.handlebars->27->1679"
2050 ]
2051 },
2052 {
@@ -2138,7 +2134,7 @@
2134 "ru": "Действиe",
2135 "zh-chs": "行動",
2136 "xloc": [
2141 - "default.handlebars->27->933",
2137 + "default.handlebars->27->939",
2138 "default.handlebars->container->column_l->p42->p42tbl->1->0->8"
2139 ]
2140 },
@@ -2156,8 +2152,8 @@
2152 "ru": "Файл действий",
2153 "zh-chs": "動作文件",
2154 "xloc": [
2159 - "default.handlebars->27->735",
2160 - "default.handlebars->27->737"
2155 + "default.handlebars->27->741",
2156 + "default.handlebars->27->743"
2157 ]
2158 },
2159 {
@@ -2177,7 +2173,7 @@
2173 "default-mobile.handlebars->9->248",
2174 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea4->1->3",
2175 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->1",
2180 - "default.handlebars->27->584",
2176 + "default.handlebars->27->590",
2177 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->1",
2178 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->1",
2179 "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->1"
@@ -2234,9 +2230,9 @@
2230 "default-mobile.handlebars->9->226",
2231 "default-mobile.handlebars->9->228",
2232 "default-mobile.handlebars->9->355",
2237 - "default.handlebars->27->532",
2238 - "default.handlebars->27->534",
2239 - "default.handlebars->27->891"
2233 + "default.handlebars->27->538",
2234 + "default.handlebars->27->540",
2235 + "default.handlebars->27->897"
2236 ]
2237 },
2238 {
@@ -2253,8 +2249,8 @@
2249 "ru": "Активация",
2250 "zh-chs": "激活",
2251 "xloc": [
2256 - "default.handlebars->27->1271",
2257 - "default.handlebars->27->1273",
2252 + "default.handlebars->27->1277",
2253 + "default.handlebars->27->1279",
2254 "default.handlebars->27->261",
2255 "default.handlebars->27->263"
2256 ]
@@ -2273,7 +2269,7 @@
2269 "ru": "Активный пользователь",
2270 "zh-chs": "活動用戶{0}",
2271 "xloc": [
2276 - "default.handlebars->27->559"
2272 + "default.handlebars->27->565"
2273 ]
2274 },
2275 {
@@ -2290,7 +2286,7 @@
2286 "ru": "Добавить агент",
2287 "zh-chs": "添加代理",
2288 "xloc": [
2293 - "default.handlebars->27->1275",
2289 + "default.handlebars->27->1281",
2290 "default.handlebars->27->265"
2291 ]
2292 },
@@ -2325,8 +2321,8 @@
2321 "ru": "Добавить устройство",
2322 "zh-chs": "添加設備",
2323 "xloc": [
2328 - "default.handlebars->27->1650",
2329 - "default.handlebars->27->1774"
2324 + "default.handlebars->27->1656",
2325 + "default.handlebars->27->1780"
2326 ]
2327 },
2328 {
@@ -2343,7 +2339,7 @@
2339 "ru": "Добавить событие к устройству",
2340 "zh-chs": "添加設備事件",
2341 "xloc": [
2346 - "default.handlebars->27->668"
2342 + "default.handlebars->27->674"
2343 ]
2344 },
2345 {
@@ -2360,9 +2356,9 @@
2356 "ru": "Добавить группу устройств",
2357 "zh-chs": "添加設備組",
2358 "xloc": [
2363 - "default.handlebars->27->1365",
2364 - "default.handlebars->27->1644",
2365 - "default.handlebars->27->1762",
2359 + "default.handlebars->27->1371",
2360 + "default.handlebars->27->1650",
2361 + "default.handlebars->27->1768",
2362 "default.handlebars->27->216"
2363 ]
2364 },
@@ -2377,7 +2373,7 @@
2373 "nl": "Machtigingen voor apparaatgroep toevoegen",
2374 "zh-chs": "添加设备组权限",
2375 "xloc": [
2380 - "default.handlebars->27->1362"
2376 + "default.handlebars->27->1368"
2377 ]
2378 },
2379 {
@@ -2393,8 +2389,8 @@
2389 "ru": "Добавить разрешения для устройства",
2390 "zh-chs": "添加设备权限",
2391 "xloc": [
2396 - "default.handlebars->27->1367",
2397 - "default.handlebars->27->1369"
2392 + "default.handlebars->27->1373",
2393 + "default.handlebars->27->1375"
2394 ]
2395 },
2396 {
@@ -2479,7 +2475,7 @@
2475 "ru": "Добавить участие",
2476 "zh-chs": "添加會員",
2477 "xloc": [
2482 - "default.handlebars->27->1792"
2478 + "default.handlebars->27->1798"
2479 ]
2480 },
2481 {
@@ -2496,7 +2492,7 @@
2492 "ru": "Добавить Mesh Agent",
2493 "zh-chs": "添加網格代理",
2494 "xloc": [
2499 - "default.handlebars->27->385"
2495 + "default.handlebars->27->391"
2496 ]
2497 },
2498 {
@@ -2517,8 +2513,8 @@
2513 "default.handlebars->27->151",
2514 "default.handlebars->27->154",
2515 "default.handlebars->27->155",
2520 - "default.handlebars->27->961",
2521 - "default.handlebars->27->962"
2516 + "default.handlebars->27->967",
2517 + "default.handlebars->27->968"
2518 ]
2519 },
2520 {
@@ -2536,7 +2532,7 @@
2532 "zh-chs": "添加用戶",
2533 "xloc": [
2534 "default-mobile.handlebars->9->395",
2539 - "default.handlebars->27->625"
2535 + "default.handlebars->27->631"
2536 ]
2537 },
2538 {
@@ -2552,7 +2548,7 @@
2548 "ru": "Добавить разрешения для пользовательских устройств",
2549 "zh-chs": "添加用户设备权限",
2550 "xloc": [
2555 - "default.handlebars->27->1372"
2551 + "default.handlebars->27->1378"
2552 ]
2553 },
2554 {
@@ -2569,10 +2565,10 @@
2565 "ru": "Добавить группу пользователей",
2566 "zh-chs": "添加用戶組",
2567 "xloc": [
2572 - "default.handlebars->27->1265",
2573 - "default.handlebars->27->1364",
2574 - "default.handlebars->27->1768",
2575 - "default.handlebars->27->626"
2568 + "default.handlebars->27->1271",
2569 + "default.handlebars->27->1370",
2570 + "default.handlebars->27->1774",
2571 + "default.handlebars->27->632"
2572 ]
2573 },
2574 {
@@ -2586,7 +2582,7 @@
2582 "nl": "Gebruikersmachtigingen voor apparaatgroep toevoegen",
2583 "zh-chs": "添加用户组设备权限",
2584 "xloc": [
2589 - "default.handlebars->27->1374"
2585 + "default.handlebars->27->1380"
2586 ]
2587 },
2588 {
@@ -2631,8 +2627,8 @@
2627 "ru": "Добавить пользователей",
2628 "zh-chs": "添加用戶",
2629 "xloc": [
2634 - "default.handlebars->27->1264",
2635 - "default.handlebars->27->1639"
2630 + "default.handlebars->27->1270",
2631 + "default.handlebars->27->1645"
2632 ]
2633 },
2634 {
@@ -2649,7 +2645,7 @@
2645 "ru": "Добавить пользователей в группу устройств",
2646 "zh-chs": "將用戶添加到設備組",
2647 "xloc": [
2652 - "default.handlebars->27->1361"
2648 + "default.handlebars->27->1367"
2649 ]
2650 },
2651 {
@@ -2666,7 +2662,7 @@
2662 "ru": "Добавить пользователей в группу",
2663 "zh-chs": "將用戶添加到用戶組",
2664 "xloc": [
2669 - "default.handlebars->27->1672"
2665 + "default.handlebars->27->1678"
2666 ]
2667 },
2668 {
@@ -2717,7 +2713,7 @@
2713 "ru": "Добавить новый Intel&reg; AMT компьютер, находящийся в интернете.",
2714 "zh-chs": "添加位於互聯網上的新英特爾&reg;AMT計算機。",
2715 "xloc": [
2720 - "default.handlebars->27->1266",
2716 + "default.handlebars->27->1272",
2717 "default.handlebars->27->254"
2718 ]
2719 },
@@ -2735,7 +2731,7 @@
2731 "ru": "Добавить новый Intel&reg; AMT компьютер, находящийся в локальной сети.",
2732 "zh-chs": "添加位於本地網絡上的新英特爾&reg;AMT計算機。",
2733 "xloc": [
2738 - "default.handlebars->27->1268",
2734 + "default.handlebars->27->1274",
2735 "default.handlebars->27->256"
2736 ]
2737 },
@@ -2767,14 +2763,14 @@
2763 "nl": "Voeg een nieuwe computer toe aan deze apparaatgroep door de mesh-agent te installeren.",
2764 "zh-chs": "通过安装网状代理,将新计算机添加到该设备组。",
2765 "xloc": [
2770 - "default.handlebars->27->1274",
2766 + "default.handlebars->27->1280",
2767 "default.handlebars->27->264"
2768 ]
2769 },
2770 {
2771 "en": "Add tags",
2772 "xloc": [
2777 - "default.handlebars->27->446"
2773 + "default.handlebars->27->452"
2774 ]
2775 },
2776 {
@@ -2826,7 +2822,7 @@
2822 "zh-chs": "管理員控制模式(ACM)",
2823 "xloc": [
2824 "default-mobile.handlebars->9->357",
2829 - "default.handlebars->27->893"
2825 + "default.handlebars->27->899"
2826 ]
2827 },
2828 {
@@ -2844,7 +2840,7 @@
2840 "zh-chs": "管理員憑證",
2841 "xloc": [
2842 "default-mobile.handlebars->9->363",
2847 - "default.handlebars->27->899"
2843 + "default.handlebars->27->905"
2844 ]
2845 },
2846 {
@@ -2879,7 +2875,7 @@
2875 "ru": "Области администратора",
2876 "zh-chs": "管理領域",
2877 "xloc": [
2882 - "default.handlebars->27->1708"
2878 + "default.handlebars->27->1714"
2879 ]
2880 },
2881 {
@@ -2914,7 +2910,7 @@
2910 "ru": "Административные области",
2911 "zh-chs": "行政領域",
2912 "xloc": [
2917 - "default.handlebars->27->1590"
2913 + "default.handlebars->27->1596"
2914 ]
2915 },
2916 {
@@ -2931,7 +2927,7 @@
2927 "ru": "Администратор",
2928 "zh-chs": "管理員",
2929 "xloc": [
2934 - "default.handlebars->27->1519"
2930 + "default.handlebars->27->1525"
2931 ]
2932 },
2933 {
@@ -2948,7 +2944,7 @@
2944 "ru": "Африканский",
2945 "zh-chs": "南非語",
2946 "xloc": [
2951 - "default.handlebars->27->964"
2947 + "default.handlebars->27->970"
2948 ]
2949 },
2950 {
@@ -2968,10 +2964,10 @@
2964 "default-mobile.handlebars->9->199",
2965 "default-mobile.handlebars->9->223",
2966 "default-mobile.handlebars->9->239",
2971 - "default.handlebars->27->1426",
2972 - "default.handlebars->27->1434",
2967 + "default.handlebars->27->1432",
2968 + "default.handlebars->27->1440",
2969 "default.handlebars->27->195",
2974 - "default.handlebars->27->410",
2970 + "default.handlebars->27->416",
2971 "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->p15outputselecttd->p15outputselect->1"
2972 ]
2973 },
@@ -2989,8 +2985,8 @@
2985 "ru": "Агент + Intel AMT",
2986 "zh-chs": "代理+英特爾AMT",
2987 "xloc": [
2992 - "default.handlebars->27->1428",
2993 - "default.handlebars->27->1436"
2988 + "default.handlebars->27->1434",
2989 + "default.handlebars->27->1442"
2990 ]
2991 },
2992 {
@@ -3025,7 +3021,7 @@
3021 "zh-chs": "代理控制台",
3022 "xloc": [
3023 "default-mobile.handlebars->9->430",
3028 - "default.handlebars->27->1382"
3024 + "default.handlebars->27->1388"
3025 ]
3026 },
3027 {
@@ -3042,7 +3038,7 @@
3038 "ru": "Счетчик ошибок агента",
3039 "zh-chs": "座席錯誤計數器",
3040 "xloc": [
3045 - "default.handlebars->27->1837"
3041 + "default.handlebars->27->1841"
3042 ]
3043 },
3044 {
@@ -3118,7 +3114,7 @@
3114 "ru": "Сессии агентов",
3115 "zh-chs": "座席會議",
3116 "xloc": [
3121 - "default.handlebars->27->1853"
3117 + "default.handlebars->27->1857"
3118 ]
3119 },
3120 {
@@ -3136,7 +3132,7 @@
3132 "zh-chs": "代理商標籤",
3133 "xloc": [
3134 "default-mobile.handlebars->9->238",
3139 - "default.handlebars->27->552"
3135 + "default.handlebars->27->558"
3136 ]
3137 },
3138 {
@@ -3153,7 +3149,7 @@
3149 "ru": "Типы агента",
3150 "zh-chs": "代理類型",
3151 "xloc": [
3156 - "default.handlebars->27->1432",
3152 + "default.handlebars->27->1438",
3153 "default.handlebars->container->column_l->p21->3->1->meshOsChartDiv->1"
3154 ]
3155 },
@@ -3172,8 +3168,8 @@
3168 "zh-chs": "代理已連接",
3169 "xloc": [
3170 "default.handlebars->27->160",
3175 - "default.handlebars->27->616",
3176 - "default.handlebars->27->617"
3171 + "default.handlebars->27->622",
3172 + "default.handlebars->27->623"
3173 ]
3174 },
3175 {
@@ -3207,7 +3203,7 @@
3203 "ru": "Агент оффлайн",
3204 "zh-chs": "代理離線",
3205 "xloc": [
3210 - "default.handlebars->27->926"
3206 + "default.handlebars->27->932"
3207 ]
3208 },
3209 {
@@ -3224,7 +3220,7 @@
3220 "ru": "Агент онлайн",
3221 "zh-chs": "代理在線",
3222 "xloc": [
3227 - "default.handlebars->27->925"
3223 + "default.handlebars->27->931"
3224 ]
3225 },
3226 {
@@ -3241,7 +3237,7 @@
3237 "ru": "Агенты",
3238 "zh-chs": "代理商",
3239 "xloc": [
3244 - "default.handlebars->27->1866"
3240 + "default.handlebars->27->1870"
3241 ]
3242 },
3243 {
@@ -3258,7 +3254,7 @@
3254 "ru": "Албанский",
3255 "zh-chs": "阿爾巴尼亞語",
3256 "xloc": [
3261 - "default.handlebars->27->965"
3257 + "default.handlebars->27->971"
3258 ]
3259 },
3260 {
@@ -3284,7 +3280,7 @@
3280 "en": "All Available",
3281 "nl": "Alle beschikbare",
3282 "xloc": [
3287 - "default.handlebars->27->1482"
3283 + "default.handlebars->27->1488"
3284 ]
3285 },
3286 {
@@ -3305,7 +3301,7 @@
3301 "en": "All Events",
3302 "nl": "Alle gebeurtenissen",
3303 "xloc": [
3308 - "default.handlebars->27->1480"
3304 + "default.handlebars->27->1486"
3305 ]
3306 },
3307 {
@@ -3322,9 +3318,9 @@
3318 "ru": "Фокусирование всех",
3319 "zh-chs": "全部聚焦",
3320 "xloc": [
3325 - "default.handlebars->27->767",
3326 - "default.handlebars->27->769",
3327 - "default.handlebars->27->770"
3321 + "default.handlebars->27->773",
3322 + "default.handlebars->27->775",
3323 + "default.handlebars->27->776"
3324 ]
3325 },
3326 {
@@ -3341,8 +3337,8 @@
3337 "ru": "Разрешить пользователям управлять этой группой и устройствами этой группы.",
3338 "zh-chs": "允許用戶管理此設備組和該組中的設備。",
3339 "xloc": [
3344 - "default.handlebars->27->1331",
3345 - "default.handlebars->27->1669"
3340 + "default.handlebars->27->1337",
3341 + "default.handlebars->27->1675"
3342 ]
3343 },
3344 {
@@ -3358,7 +3354,7 @@
3354 "ru": "Разрешить пользователям управлять этим устройством.",
3355 "zh-chs": "允许用户管理此设备。",
3356 "xloc": [
3361 - "default.handlebars->27->1332"
3357 + "default.handlebars->27->1338"
3358 ]
3359 },
3360 {
@@ -3411,7 +3407,7 @@
3407 "ru": "Поменять (F10 = ESC+0)",
3408 "zh-chs": "備用(F10 = ESC + 0)",
3409 "xloc": [
3414 - "default.handlebars->27->802"
3410 + "default.handlebars->27->808"
3411 ]
3412 },
3413 {
@@ -3446,9 +3442,9 @@
3442 "ru": "Всегда уведомлять",
3443 "zh-chs": "始終通知",
3444 "xloc": [
3449 - "default.handlebars->27->1245",
3450 - "default.handlebars->27->1717",
3451 - "default.handlebars->27->568"
3445 + "default.handlebars->27->1251",
3446 + "default.handlebars->27->1723",
3447 + "default.handlebars->27->574"
3448 ]
3449 },
3450 {
@@ -3465,9 +3461,9 @@
3461 "ru": "Всегда запрашивать",
3462 "zh-chs": "總是提示",
3463 "xloc": [
3468 - "default.handlebars->27->1246",
3469 - "default.handlebars->27->1718",
3470 - "default.handlebars->27->569"
3464 + "default.handlebars->27->1252",
3465 + "default.handlebars->27->1724",
3466 + "default.handlebars->27->575"
3467 ]
3468 },
3469 {
@@ -3581,7 +3577,7 @@
3577 "ru": "Антивирус",
3578 "zh-chs": "防毒軟件",
3579 "xloc": [
3584 - "default.handlebars->27->558"
3580 + "default.handlebars->27->564"
3581 ]
3582 },
3583 {
@@ -3615,7 +3611,7 @@
3611 "ru": "Apple MacOS",
3612 "zh-chs": "蘋果MacOS",
3613 "xloc": [
3618 - "default.handlebars->27->353"
3614 + "default.handlebars->27->354"
3615 ]
3616 },
3617 {
@@ -3666,7 +3662,7 @@
3662 "ru": "Арабский (Алжир)",
3663 "zh-chs": "阿拉伯文(阿爾及利亞)",
3664 "xloc": [
3669 - "default.handlebars->27->967"
3665 + "default.handlebars->27->973"
3666 ]
3667 },
3668 {
@@ -3683,7 +3679,7 @@
3679 "ru": "Арабский (Бахрейн)",
3680 "zh-chs": "阿拉伯文(巴林)",
3681 "xloc": [
3686 - "default.handlebars->27->968"
3682 + "default.handlebars->27->974"
3683 ]
3684 },
3685 {
@@ -3700,7 +3696,7 @@
3696 "ru": "Арабский (Египет)",
3697 "zh-chs": "阿拉伯文(埃及)",
3698 "xloc": [
3703 - "default.handlebars->27->969"
3699 + "default.handlebars->27->975"
3700 ]
3701 },
3702 {
@@ -3717,7 +3713,7 @@
3713 "ru": "Арабский (Ирак)",
3714 "zh-chs": "阿拉伯文(伊拉克)",
3715 "xloc": [
3720 - "default.handlebars->27->970"
3716 + "default.handlebars->27->976"
3717 ]
3718 },
3719 {
@@ -3734,7 +3730,7 @@
3730 "ru": "Арабский (Иордания)",
3731 "zh-chs": "阿拉伯語(約旦)",
3732 "xloc": [
3737 - "default.handlebars->27->971"
3733 + "default.handlebars->27->977"
3734 ]
3735 },
3736 {
@@ -3751,7 +3747,7 @@
3747 "ru": "Арабский (Кувейт)",
3748 "zh-chs": "阿拉伯文(科威特)",
3749 "xloc": [
3754 - "default.handlebars->27->972"
3750 + "default.handlebars->27->978"
3751 ]
3752 },
3753 {
@@ -3768,7 +3764,7 @@
3764 "ru": "Арабский (Ливан)",
3765 "zh-chs": "阿拉伯語(黎巴嫩)",
3766 "xloc": [
3771 - "default.handlebars->27->973"
3767 + "default.handlebars->27->979"
3768 ]
3769 },
3770 {
@@ -3785,7 +3781,7 @@
3781 "ru": "Арабский (Ливия)",
3782 "zh-chs": "阿拉伯文(利比亞)",
3783 "xloc": [
3788 - "default.handlebars->27->974"
3784 + "default.handlebars->27->980"
3785 ]
3786 },
3787 {
@@ -3802,7 +3798,7 @@
3798 "ru": "Арабский (Марокко)",
3799 "zh-chs": "阿拉伯文(摩洛哥)",
3800 "xloc": [
3805 - "default.handlebars->27->975"
3801 + "default.handlebars->27->981"
3802 ]
3803 },
3804 {
@@ -3819,7 +3815,7 @@
3815 "ru": "Арабский (Оман)",
3816 "zh-chs": "阿拉伯文(阿曼)",
3817 "xloc": [
3822 - "default.handlebars->27->976"
3818 + "default.handlebars->27->982"
3819 ]
3820 },
3821 {
@@ -3836,7 +3832,7 @@
3832 "ru": "Арабский (Катар)",
3833 "zh-chs": "阿拉伯語(卡塔爾)",
3834 "xloc": [
3839 - "default.handlebars->27->977"
3835 + "default.handlebars->27->983"
3836 ]
3837 },
3838 {
@@ -3853,7 +3849,7 @@
3849 "ru": "Арабский (Саудовская Аравия)",
3850 "zh-chs": "阿拉伯語(沙特阿拉伯)",
3851 "xloc": [
3856 - "default.handlebars->27->978"
3852 + "default.handlebars->27->984"
3853 ]
3854 },
3855 {
@@ -3870,7 +3866,7 @@
3866 "ru": "Арабский (стандартный)",
3867 "zh-chs": "阿拉伯語(標準)",
3868 "xloc": [
3873 - "default.handlebars->27->966"
3869 + "default.handlebars->27->972"
3870 ]
3871 },
3872 {
@@ -3887,7 +3883,7 @@
3883 "ru": "Арабский (Сирия)",
3884 "zh-chs": "阿拉伯語(敘利亞)",
3885 "xloc": [
3890 - "default.handlebars->27->979"
3886 + "default.handlebars->27->985"
3887 ]
3888 },
3889 {
@@ -3904,7 +3900,7 @@
3900 "ru": "Арабский (Тунис)",
3901 "zh-chs": "阿拉伯文(突尼斯)",
3902 "xloc": [
3907 - "default.handlebars->27->980"
3903 + "default.handlebars->27->986"
3904 ]
3905 },
3906 {
@@ -3921,7 +3917,7 @@
3917 "ru": "Арабский (О.А.Э.)",
3918 "zh-chs": "阿拉伯文(阿聯酋)",
3919 "xloc": [
3924 - "default.handlebars->27->981"
3920 + "default.handlebars->27->987"
3921 ]
3922 },
3923 {
@@ -3938,7 +3934,7 @@
3934 "ru": "Арабский (Йемен)",
3935 "zh-chs": "阿拉伯文(也門)",
3936 "xloc": [
3941 - "default.handlebars->27->982"
3937 + "default.handlebars->27->988"
3938 ]
3939 },
3940 {
@@ -3955,7 +3951,7 @@
3951 "ru": "Арагонский",
3952 "zh-chs": "阿拉貢人",
3953 "xloc": [
3958 - "default.handlebars->27->983"
3954 + "default.handlebars->27->989"
3955 ]
3956 },
3957 {
@@ -3973,7 +3969,7 @@
3969 "zh-chs": "建築",
3970 "xloc": [
3971 "default-mobile.handlebars->9->327",
3976 - "default.handlebars->27->853"
3972 + "default.handlebars->27->859"
3973 ]
3974 },
3975 {
@@ -4008,7 +4004,7 @@
4004 "zh-chs": "您確定要刪除組{0}嗎?刪除設備組還將刪除該組中有關設備的所有信息。",
4005 "xloc": [
4006 "default-mobile.handlebars->9->401",
4011 - "default.handlebars->27->1309"
4007 + "default.handlebars->27->1315"
4008 ]
4009 },
4010 {
@@ -4025,7 +4021,7 @@
4021 "ru": "Вы действительно хотите удалить устройство \\\"{0}\\\"?",
4022 "zh-chs": "您確定要刪除節點{0}嗎?",
4023 "xloc": [
4028 - "default.handlebars->27->714"
4024 + "default.handlebars->27->720"
4025 ]
4026 },
4027 {
@@ -4042,7 +4038,7 @@
4038 "ru": "Вы действительно хотите деинсталировать выбранного агента?",
4039 "zh-chs": "您確定要卸載所選代理嗎?",
4040 "xloc": [
4045 - "default.handlebars->27->703"
4041 + "default.handlebars->27->709"
4042 ]
4043 },
4044 {
@@ -4059,7 +4055,7 @@
4055 "ru": "Вы действительно хотите деинсталлировать выбранных {0} агентов?",
4056 "zh-chs": "您確定要卸載所選的{0}代理嗎?",
4057 "xloc": [
4062 - "default.handlebars->27->702"
4058 + "default.handlebars->27->708"
4059 ]
4060 },
4061 {
@@ -4076,7 +4072,7 @@
4072 "ru": "Вы уверенны, что {0} плагин: {1}",
4073 "zh-chs": "您確定要{0}插件嗎:{1}",
4074 "xloc": [
4079 - "default.handlebars->27->1906"
4075 + "default.handlebars->27->1910"
4076 ]
4077 },
4078 {
@@ -4093,7 +4089,7 @@
4089 "ru": "Армянский",
4090 "zh-chs": "亞美尼亞人",
4091 "xloc": [
4096 - "default.handlebars->27->984"
4092 + "default.handlebars->27->990"
4093 ]
4094 },
4095 {
@@ -4138,7 +4134,7 @@
4134 "ru": "Ассамский",
4135 "zh-chs": "阿薩姆語",
4136 "xloc": [
4141 - "default.handlebars->27->985"
4137 + "default.handlebars->27->991"
4138 ]
4139 },
4140 {
@@ -4155,7 +4151,7 @@
4151 "ru": "Астурии",
4152 "zh-chs": "阿斯圖里亞斯人",
4153 "xloc": [
4158 - "default.handlebars->27->986"
4154 + "default.handlebars->27->992"
4155 ]
4156 },
4157 {
@@ -4172,7 +4168,7 @@
4168 "ru": "Приложение аутентификации",
4169 "zh-chs": "身份驗證應用",
4170 "xloc": [
4175 - "default.handlebars->27->1721"
4171 + "default.handlebars->27->1727"
4172 ]
4173 },
4174 {
@@ -4195,8 +4191,8 @@
4191 "default-mobile.handlebars->9->73",
4192 "default.handlebars->27->125",
4193 "default.handlebars->27->130",
4198 - "default.handlebars->27->950",
4199 - "default.handlebars->27->952"
4194 + "default.handlebars->27->956",
4195 + "default.handlebars->27->958"
4196 ]
4197 },
4198 {
@@ -4264,7 +4260,7 @@
4260 "ru": "Автоудаление",
4261 "zh-chs": "自動刪除",
4262 "xloc": [
4267 - "default.handlebars->27->1233"
4263 + "default.handlebars->27->1239"
4264 ]
4265 },
4266 {
@@ -4318,7 +4314,7 @@
4314 "ru": "Азербайджанский",
4315 "zh-chs": "阿塞拜疆",
4316 "xloc": [
4321 - "default.handlebars->27->987"
4317 + "default.handlebars->27->993"
4318 ]
4319 },
4320 {
@@ -4336,7 +4332,7 @@
4332 "zh-chs": "的BIOS",
4333 "xloc": [
4334 "default-mobile.handlebars->9->369",
4339 - "default.handlebars->27->905"
4335 + "default.handlebars->27->911"
4336 ]
4337 },
4338 {
@@ -4416,7 +4412,7 @@
4412 "ru": "Фоновый и интерактивный",
4413 "zh-chs": "背景與互動",
4414 "xloc": [
4419 - "default.handlebars->27->357"
4415 + "default.handlebars->27->359"
4416 ]
4417 },
4418 {
@@ -4433,8 +4429,8 @@
4429 "ru": "Фоновый и интерактивный",
4430 "zh-chs": "背景與互動",
4431 "xloc": [
4436 - "default.handlebars->27->1409",
4437 - "default.handlebars->27->1416",
4432 + "default.handlebars->27->1415",
4433 + "default.handlebars->27->1422",
4434 "default.handlebars->27->335"
4435 ]
4436 },
@@ -4452,10 +4448,10 @@
4448 "ru": "Только фоновый",
4449 "zh-chs": "僅背景",
4450 "xloc": [
4455 - "default.handlebars->27->1410",
4456 - "default.handlebars->27->1417",
4451 + "default.handlebars->27->1416",
4452 + "default.handlebars->27->1423",
4453 "default.handlebars->27->336",
4458 - "default.handlebars->27->358"
4454 + "default.handlebars->27->360"
4455 ]
4456 },
4457 {
@@ -4489,7 +4485,7 @@
4485 "ru": "Резервные коды",
4486 "zh-chs": "備用碼",
4487 "xloc": [
4492 - "default.handlebars->27->1723"
4488 + "default.handlebars->27->1729"
4489 ]
4490 },
4491 {
@@ -4506,7 +4502,7 @@
4502 "ru": "Плохой ключ",
4503 "zh-chs": "錯誤的簽名",
4504 "xloc": [
4509 - "default.handlebars->27->1844"
4505 + "default.handlebars->27->1848"
4506 ]
4507 },
4508 {
@@ -4523,7 +4519,7 @@
4519 "ru": "Плохой веб-сертификат",
4520 "zh-chs": "錯誤的網絡證書",
4521 "xloc": [
4526 - "default.handlebars->27->1843"
4522 + "default.handlebars->27->1847"
4523 ]
4524 },
4525 {
@@ -4540,7 +4536,7 @@
4536 "ru": "Баскский",
4537 "zh-chs": "巴斯克",
4538 "xloc": [
4543 - "default.handlebars->27->988"
4539 + "default.handlebars->27->994"
4540 ]
4541 },
4542 {
@@ -4574,7 +4570,7 @@
4570 "ru": "Белорусский",
4571 "zh-chs": "白俄羅斯語",
4572 "xloc": [
4577 - "default.handlebars->27->990"
4573 + "default.handlebars->27->996"
4574 ]
4575 },
4576 {
@@ -4591,7 +4587,7 @@
4587 "ru": "Бенгальский",
4588 "zh-chs": "孟加拉",
4589 "xloc": [
4594 - "default.handlebars->27->991"
4590 + "default.handlebars->27->997"
4591 ]
4592 },
4593 {
@@ -4627,7 +4623,7 @@
4623 "ru": "Боснийский",
4624 "zh-chs": "波斯尼亞人",
4625 "xloc": [
4630 - "default.handlebars->27->992"
4626 + "default.handlebars->27->998"
4627 ]
4628 },
4629 {
@@ -4644,7 +4640,7 @@
4640 "ru": "Бретонский",
4641 "zh-chs": "布列塔尼",
4642 "xloc": [
4647 - "default.handlebars->27->993"
4643 + "default.handlebars->27->999"
4644 ]
4645 },
4646 {
@@ -4661,7 +4657,7 @@
4657 "ru": "Отправить сообщение",
4658 "zh-chs": "廣播",
4659 "xloc": [
4664 - "default.handlebars->27->1637",
4660 + "default.handlebars->27->1643",
4661 "default.handlebars->container->column_l->p4->3->1->0->3->1"
4662 ]
4663 },
@@ -4679,7 +4675,7 @@
4675 "ru": "Отправить сообщение",
4676 "zh-chs": "廣播消息",
4677 "xloc": [
4682 - "default.handlebars->27->1572"
4678 + "default.handlebars->27->1578"
4679 ]
4680 },
4681 {
@@ -4696,7 +4692,7 @@
4692 "ru": "Отправить сообщение всем подключенным пользователям.",
4693 "zh-chs": "向所有連接的用戶廣播消息。",
4694 "xloc": [
4699 - "default.handlebars->27->1567"
4695 + "default.handlebars->27->1573"
4696 ]
4697 },
4698 {
@@ -4713,7 +4709,7 @@
4709 "ru": "Болгарский",
4710 "zh-chs": "保加利亞語",
4711 "xloc": [
4716 - "default.handlebars->27->989"
4712 + "default.handlebars->27->995"
4713 ]
4714 },
4715 {
@@ -4730,7 +4726,7 @@
4726 "ru": "Бирманский",
4727 "zh-chs": "緬甸人",
4728 "xloc": [
4733 - "default.handlebars->27->994"
4729 + "default.handlebars->27->1000"
4730 ]
4731 },
4732 {
@@ -4748,7 +4744,7 @@
4744 "zh-chs": "CCM",
4745 "xloc": [
4746 "default-mobile.handlebars->9->230",
4751 - "default.handlebars->27->537"
4747 + "default.handlebars->27->543"
4748 ]
4749 },
4750 {
@@ -4766,10 +4762,10 @@
4762 "zh-chs": "CIRA",
4763 "xloc": [
4764 "default-mobile.handlebars->9->200",
4769 - "default.handlebars->27->1297",
4770 - "default.handlebars->27->1302",
4765 + "default.handlebars->27->1303",
4766 + "default.handlebars->27->1308",
4767 "default.handlebars->27->197",
4772 - "default.handlebars->27->412"
4768 + "default.handlebars->27->418"
4769 ]
4770 },
4771 {
@@ -4786,7 +4782,7 @@
4782 "ru": "CIRA Сервер",
4783 "zh-chs": "CIRA服務器",
4784 "xloc": [
4789 - "default.handlebars->27->1894"
4785 + "default.handlebars->27->1898"
4786 ]
4787 },
4788 {
@@ -4803,7 +4799,7 @@
4799 "ru": "CIRA Сервер команды",
4800 "zh-chs": "CIRA服務器命令",
4801 "xloc": [
4806 - "default.handlebars->27->1895"
4802 + "default.handlebars->27->1899"
4803 ]
4804 },
4805 {
@@ -4820,7 +4816,7 @@
4816 "zh-chs": "CPU",
4817 "xloc": [
4818 "default-mobile.handlebars->9->375",
4823 - "default.handlebars->27->911"
4819 + "default.handlebars->27->917"
4820 ]
4821 },
4822 {
@@ -4837,7 +4833,7 @@
4833 "ru": "Загрузка CPU",
4834 "zh-chs": "CPU負載",
4835 "xloc": [
4840 - "default.handlebars->27->1858"
4836 + "default.handlebars->27->1862"
4837 ]
4838 },
4839 {
@@ -4854,7 +4850,7 @@
4850 "ru": "Загрузка CPU за последние 15 минут",
4851 "zh-chs": "最近15分鐘的CPU負載",
4852 "xloc": [
4857 - "default.handlebars->27->1861"
4853 + "default.handlebars->27->1865"
4854 ]
4855 },
4856 {
@@ -4871,7 +4867,7 @@
4867 "ru": "Загрузка CPU за последние 5 минут",
4868 "zh-chs": "最近5分鐘的CPU負載",
4869 "xloc": [
4874 - "default.handlebars->27->1860"
4870 + "default.handlebars->27->1864"
4871 ]
4872 },
4873 {
@@ -4888,7 +4884,7 @@
4884 "ru": "Загрузка CPU за последнюю минуту",
4885 "zh-chs": "最後一分鐘的CPU負載",
4886 "xloc": [
4891 - "default.handlebars->27->1859"
4887 + "default.handlebars->27->1863"
4888 ]
4889 },
4890 {
@@ -4905,8 +4901,8 @@
4901 "ru": "CR+LF",
4902 "zh-chs": "CR +低頻",
4903 "xloc": [
4908 - "default.handlebars->27->795",
4909 - "default.handlebars->27->804",
4904 + "default.handlebars->27->801",
4905 + "default.handlebars->27->810",
4906 "default.handlebars->container->column_l->p12->termTable->1->1->6->1->1->terminalSettingsButtons"
4907 ]
4908 },
@@ -4923,7 +4919,7 @@
4919 "ru": "CSV",
4920 "zh-chs": "CSV",
4921 "xloc": [
4926 - "default.handlebars->27->1490"
4922 + "default.handlebars->27->1496"
4923 ]
4924 },
4925 {
@@ -4940,9 +4936,9 @@
4936 "ru": "Формат CSV",
4937 "zh-chs": "CSV格式",
4938 "xloc": [
4943 - "default.handlebars->27->1494",
4944 - "default.handlebars->27->1559",
4945 - "default.handlebars->27->453"
4939 + "default.handlebars->27->1500",
4940 + "default.handlebars->27->1565",
4941 + "default.handlebars->27->459"
4942 ]
4943 },
4944 {
@@ -4959,7 +4955,7 @@
4955 "ru": "Ошибка вызова",
4956 "zh-chs": "通話錯誤",
4957 "xloc": [
4962 - "default.handlebars->27->1907"
4958 + "default.handlebars->27->1911"
4959 ]
4960 },
4961 {
@@ -4978,7 +4974,7 @@
4974 "xloc": [
4975 "default-mobile.handlebars->9->82",
4976 "default-mobile.handlebars->dialog->idx_dlgButtonBar",
4981 - "default.handlebars->27->1214",
4977 + "default.handlebars->27->1220",
4978 "default.handlebars->container->dialog->idx_dlgButtonBar",
4979 "login-mobile.handlebars->dialog->idx_dlgButtonBar",
4980 "login.handlebars->dialog->idx_dlgButtonBar",
@@ -4998,8 +4994,8 @@
4994 "xloc": [
4995 "default-mobile.handlebars->9->383",
4996 "default-mobile.handlebars->9->385",
5001 - "default.handlebars->27->919",
5002 - "default.handlebars->27->921"
4997 + "default.handlebars->27->925",
4998 + "default.handlebars->27->927"
4999 ]
5000 },
5001 {
@@ -5017,7 +5013,7 @@
5013 "zh-chs": "容量/速度",
5014 "xloc": [
5015 "default-mobile.handlebars->9->378",
5020 - "default.handlebars->27->914"
5016 + "default.handlebars->27->920"
5017 ]
5018 },
5019 {
@@ -5034,7 +5030,7 @@
5030 "ru": "Каталонский",
5031 "zh-chs": "加泰羅尼亞語",
5032 "xloc": [
5037 - "default.handlebars->27->995"
5033 + "default.handlebars->27->1001"
5034 ]
5035 },
5036 {
@@ -5051,7 +5047,7 @@
5047 "ru": "Установить центр карты здесь",
5048 "zh-chs": "中心地圖在這裡",
5049 "xloc": [
5054 - "default.handlebars->27->499"
5050 + "default.handlebars->27->505"
5051 ]
5052 },
5053 {
@@ -5068,7 +5064,7 @@
5064 "ru": "Чаморро",
5065 "zh-chs": "查莫羅",
5066 "xloc": [
5071 - "default.handlebars->27->996"
5067 + "default.handlebars->27->1002"
5068 ]
5069 },
5070 {
@@ -5099,7 +5095,7 @@
5095 "ru": "Смена email для {0}",
5096 "zh-chs": "更改{0}的電子郵件",
5097 "xloc": [
5102 - "default.handlebars->27->1751"
5098 + "default.handlebars->27->1757"
5099 ]
5100 },
5101 {
@@ -5116,9 +5112,9 @@
5112 "ru": "Смена группы",
5113 "zh-chs": "變更組",
5114 "xloc": [
5119 - "default.handlebars->27->593",
5120 - "default.handlebars->27->711",
5121 - "default.handlebars->27->712"
5115 + "default.handlebars->27->599",
5116 + "default.handlebars->27->717",
5117 + "default.handlebars->27->718"
5118 ]
5119 },
5120 {
@@ -5136,8 +5132,8 @@
5132 "zh-chs": "更改密碼",
5133 "xloc": [
5134 "default-mobile.handlebars->9->90",
5139 - "default.handlebars->27->1190",
5140 - "default.handlebars->27->1738"
5135 + "default.handlebars->27->1196",
5136 + "default.handlebars->27->1744"
5137 ]
5138 },
5139 {
@@ -5154,14 +5150,14 @@
5150 "ru": "Смена пароля для {0}",
5151 "zh-chs": "更改{0}的密碼",
5152 "xloc": [
5157 - "default.handlebars->27->1758"
5153 + "default.handlebars->27->1764"
5154 ]
5155 },
5156 {
5157 "en": "Change Real Name for {0}",
5158 "nl": "Verander echte naam voor {0}",
5159 "xloc": [
5164 - "default.handlebars->27->1746"
5160 + "default.handlebars->27->1752"
5161 ]
5162 },
5163 {
@@ -5231,7 +5227,7 @@
5227 "ru": "Изменить пароль для этого пользователя",
5228 "zh-chs": "更改該用戶的密碼",
5229 "xloc": [
5234 - "default.handlebars->27->1737"
5230 + "default.handlebars->27->1743"
5231 ]
5232 },
5233 {
@@ -5265,7 +5261,7 @@
5261 "ru": "Измените адрес электронной почты вашей учетной записи здесь.",
5262 "zh-chs": "在此處更改您的帳戶電子郵件地址。",
5263 "xloc": [
5268 - "default.handlebars->27->1177"
5264 + "default.handlebars->27->1183"
5265 ]
5266 },
5267 {
@@ -5282,7 +5278,7 @@
5278 "ru": "Измените пароль своей учетной записи, введя старый пароль и дважды новый пароль в поля ниже.",
5279 "zh-chs": "在下面的框中兩次輸入舊密碼和新密碼,以更改帳戶密碼。",
5280 "xloc": [
5285 - "default.handlebars->27->1183"
5281 + "default.handlebars->27->1189"
5282 ]
5283 },
5284 {
@@ -5299,7 +5295,7 @@
5295 "ru": "Изменение языка потребует перезагрузить страницу.",
5296 "zh-chs": "更改語言將需要刷新頁面。",
5297 "xloc": [
5302 - "default.handlebars->27->1162"
5298 + "default.handlebars->27->1168"
5299 ]
5300 },
5301 {
@@ -5316,9 +5312,9 @@
5312 "ru": "Чат",
5313 "zh-chs": "聊天室",
5314 "xloc": [
5319 - "default.handlebars->27->1511",
5320 - "default.handlebars->27->646",
5321 - "default.handlebars->27->665"
5315 + "default.handlebars->27->1517",
5316 + "default.handlebars->27->652",
5317 + "default.handlebars->27->671"
5318 ]
5319 },
5320 {
@@ -5337,8 +5333,8 @@
5333 "xloc": [
5334 "default-mobile.handlebars->9->422",
5335 "default-mobile.handlebars->9->440",
5340 - "default.handlebars->27->1359",
5341 - "default.handlebars->27->1393"
5336 + "default.handlebars->27->1365",
5337 + "default.handlebars->27->1399"
5338 ]
5339 },
5340 {
@@ -5362,7 +5358,7 @@
5358 "ru": "Чеченский",
5359 "zh-chs": "車臣",
5360 "xloc": [
5365 - "default.handlebars->27->997"
5361 + "default.handlebars->27->1003"
5362 ]
5363 },
5364 {
@@ -5443,8 +5439,8 @@
5439 "ru": "Проверка...",
5440 "zh-chs": "檢查...",
5441 "xloc": [
5446 - "default.handlebars->27->1901",
5447 - "default.handlebars->27->963"
5442 + "default.handlebars->27->1905",
5443 + "default.handlebars->27->969"
5444 ]
5445 },
5446 {
@@ -5461,7 +5457,7 @@
5457 "ru": "Китайский",
5458 "zh-chs": "中文",
5459 "xloc": [
5464 - "default.handlebars->27->998"
5460 + "default.handlebars->27->1004"
5461 ]
5462 },
5463 {
@@ -5478,7 +5474,7 @@
5474 "ru": "Китайский (Гонконг)",
5475 "zh-chs": "中文(香港)",
5476 "xloc": [
5481 - "default.handlebars->27->999"
5477 + "default.handlebars->27->1005"
5478 ]
5479 },
5480 {
@@ -5495,7 +5491,7 @@
5491 "ru": "Китайский (КНР)",
5492 "zh-chs": "中文(中國)",
5493 "xloc": [
5498 - "default.handlebars->27->1000"
5494 + "default.handlebars->27->1006"
5495 ]
5496 },
5497 {
@@ -5512,7 +5508,7 @@
5508 "ru": "Упрощенный китайский)",
5509 "zh-chs": "简体中文)",
5510 "xloc": [
5515 - "default.handlebars->27->1160"
5511 + "default.handlebars->27->1166"
5512 ]
5513 },
5514 {
@@ -5529,7 +5525,7 @@
5525 "ru": "Китайский (Сингапур)",
5526 "zh-chs": "中文(新加坡)",
5527 "xloc": [
5532 - "default.handlebars->27->1001"
5528 + "default.handlebars->27->1007"
5529 ]
5530 },
5531 {
@@ -5546,7 +5542,7 @@
5542 "ru": "Китайский (Тайвань)",
5543 "zh-chs": "中文(台灣)",
5544 "xloc": [
5549 - "default.handlebars->27->1002"
5545 + "default.handlebars->27->1008"
5546 ]
5547 },
5548 {
@@ -5581,7 +5577,7 @@
5577 "ru": "Чувашский",
5578 "zh-chs": "楚瓦什",
5579 "xloc": [
5584 - "default.handlebars->27->1003"
5580 + "default.handlebars->27->1009"
5581 ]
5582 },
5583 {
@@ -5621,11 +5617,11 @@
5617 "default-mobile.handlebars->9->318",
5618 "default-mobile.handlebars->9->320",
5619 "default-mobile.handlebars->9->59",
5624 - "default.handlebars->27->1474",
5625 - "default.handlebars->27->830",
5626 - "default.handlebars->27->832",
5627 - "default.handlebars->27->834",
5620 + "default.handlebars->27->1480",
5621 "default.handlebars->27->836",
5622 + "default.handlebars->27->838",
5623 + "default.handlebars->27->840",
5624 + "default.handlebars->27->842",
5625 "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->7",
5626 "default.handlebars->container->column_l->p41->3->1",
5627 "messenger.handlebars->xbottom"
@@ -5659,7 +5655,7 @@
5655 "nl": "Wis alle meldingen",
5656 "zh-chs": "全部清除",
5657 "xloc": [
5662 - "default.handlebars->27->1831"
5658 + "default.handlebars->27->1835"
5659 ]
5660 },
5661 {
@@ -5676,7 +5672,7 @@
5672 "ru": "Очистить ядро",
5673 "zh-chs": "清除核心",
5674 "xloc": [
5679 - "default.handlebars->27->935"
5675 + "default.handlebars->27->941"
5676 ]
5677 },
5678 {
@@ -5709,7 +5705,7 @@
5705 "ru": "Очистить это уведомление",
5706 "zh-chs": "清除此通知",
5707 "xloc": [
5712 - "default.handlebars->27->1830"
5708 + "default.handlebars->27->1834"
5709 ]
5710 },
5711 {
@@ -5754,8 +5750,8 @@
5750 "nl": "Klik hier om de apparaatgroepsnaam te bewerken",
5751 "zh-chs": "单击此处编辑设备组名称",
5752 "xloc": [
5757 - "default.handlebars->27->1225",
5758 - "default.handlebars->27->1430"
5753 + "default.handlebars->27->1231",
5754 + "default.handlebars->27->1436"
5755 ]
5756 },
5757 {
@@ -5772,7 +5768,7 @@
5768 "ru": "Для изменения имени устройства на сервере нажмите сюда",
5769 "zh-chs": "單擊此處編輯服務器端設備名稱",
5770 "xloc": [
5775 - "default.handlebars->27->515"
5771 + "default.handlebars->27->521"
5772 ]
5773 },
5774 {
@@ -5785,7 +5781,7 @@
5781 "nl": "Klik hier om de gebruikersgroepsnaam te bewerken",
5782 "zh-chs": "单击此处编辑用户组名称",
5783 "xloc": [
5788 - "default.handlebars->27->1626"
5784 + "default.handlebars->27->1632"
5785 ]
5786 },
5787 {
@@ -5835,7 +5831,7 @@
5831 "zh-chs": "單擊確定將驗證郵件發送到:",
5832 "xloc": [
5833 "default-mobile.handlebars->9->75",
5838 - "default.handlebars->27->1174"
5834 + "default.handlebars->27->1180"
5835 ]
5836 },
5837 {
@@ -5870,7 +5866,7 @@
5866 "zh-chs": "客戶端控制模式(CCM)",
5867 "xloc": [
5868 "default-mobile.handlebars->9->356",
5873 - "default.handlebars->27->892"
5869 + "default.handlebars->27->898"
5870 ]
5871 },
5872 {
@@ -5887,8 +5883,8 @@
5883 "ru": "Клиент инициировал удаленный доступ",
5884 "zh-chs": "客戶端啟動的遠程訪問",
5885 "xloc": [
5890 - "default.handlebars->27->1296",
5891 - "default.handlebars->27->1301"
5886 + "default.handlebars->27->1302",
5887 + "default.handlebars->27->1307"
5888 ]
5889 },
5890 {
@@ -5925,7 +5921,7 @@
5921 "default-mobile.handlebars->9->57",
5922 "default.handlebars->27->137",
5923 "default.handlebars->27->145",
5928 - "default.handlebars->27->788"
5924 + "default.handlebars->27->794"
5925 ]
5926 },
5927 {
@@ -5968,8 +5964,8 @@
5964 "ru": "Общие группы устройств",
5965 "zh-chs": "通用設備組",
5966 "xloc": [
5971 - "default.handlebars->27->1645",
5972 - "default.handlebars->27->1763"
5967 + "default.handlebars->27->1651",
5968 + "default.handlebars->27->1769"
5969 ]
5970 },
5971 {
@@ -5986,8 +5982,8 @@
5982 "ru": "Общие устройства",
5983 "zh-chs": "通用設備",
5984 "xloc": [
5989 - "default.handlebars->27->1651",
5990 - "default.handlebars->27->1775"
5985 + "default.handlebars->27->1657",
5986 + "default.handlebars->27->1781"
5987 ]
5988 },
5989 {
@@ -6005,7 +6001,7 @@
6001 "zh-chs": "將{1}入口{2}中的{0}限製到此位置?",
6002 "xloc": [
6003 "default-mobile.handlebars->9->127",
6008 - "default.handlebars->27->1469"
6004 + "default.handlebars->27->1475"
6005 ]
6006 },
6007 {
@@ -6024,14 +6020,14 @@
6020 "xloc": [
6021 "default-mobile.handlebars->9->276",
6022 "default-mobile.handlebars->9->402",
6027 - "default.handlebars->27->1310",
6028 - "default.handlebars->27->1539",
6029 - "default.handlebars->27->1616",
6030 - "default.handlebars->27->1665",
6031 - "default.handlebars->27->1761",
6032 - "default.handlebars->27->437",
6033 - "default.handlebars->27->706",
6034 - "default.handlebars->27->715"
6023 + "default.handlebars->27->1316",
6024 + "default.handlebars->27->1545",
6025 + "default.handlebars->27->1622",
6026 + "default.handlebars->27->1671",
6027 + "default.handlebars->27->1767",
6028 + "default.handlebars->27->443",
6029 + "default.handlebars->27->712",
6030 + "default.handlebars->27->721"
6031 ]
6032 },
6033 {
@@ -6049,7 +6045,7 @@
6045 "zh-chs": "確認將1個副本複製到此位置?",
6046 "xloc": [
6047 "default-mobile.handlebars->9->309",
6052 - "default.handlebars->27->825"
6048 + "default.handlebars->27->831"
6049 ]
6050 },
6051 {
@@ -6067,7 +6063,7 @@
6063 "zh-chs": "確認{0}個條目的副本到此位置?",
6064 "xloc": [
6065 "default-mobile.handlebars->9->308",
6070 - "default.handlebars->27->824"
6066 + "default.handlebars->27->830"
6067 ]
6068 },
6069 {
@@ -6081,7 +6077,7 @@
6077 "nl": "Bevestig verwijdering geselecteerde account(s)?",
6078 "zh-chs": "确认删除选定的帐户?",
6079 "xloc": [
6084 - "default.handlebars->27->1538"
6080 + "default.handlebars->27->1544"
6081 ]
6082 },
6083 {
@@ -6098,7 +6094,7 @@
6094 "ru": "Подтвердить удаление выбранных устройств?",
6095 "zh-chs": "確認刪除所選設備?",
6096 "xloc": [
6101 - "default.handlebars->27->436"
6097 + "default.handlebars->27->442"
6098 ]
6099 },
6100 {
@@ -6112,7 +6108,7 @@
6108 "nl": "Bevestig verwijdering geselecteerde gebruikersgroep(en)?",
6109 "zh-chs": "确认删除选定的用户组?",
6110 "xloc": [
6115 - "default.handlebars->27->1615"
6111 + "default.handlebars->27->1621"
6112 ]
6113 },
6114 {
@@ -6129,7 +6125,7 @@
6125 "ru": "Подтвердить удаление пользователя {0}?",
6126 "zh-chs": "確認刪除用戶{0}?",
6127 "xloc": [
6132 - "default.handlebars->27->1760"
6128 + "default.handlebars->27->1766"
6129 ]
6130 },
6131 {
@@ -6143,7 +6139,7 @@
6139 "nl": "Bevestig lidmaatschap verwijderen van gebruiker \\\"{0}\\\"?",
6140 "zh-chs": "确认删除用户\\“ {0} \\”的成员身份?",
6141 "xloc": [
6146 - "default.handlebars->27->1668"
6142 + "default.handlebars->27->1674"
6143 ]
6144 },
6145 {
@@ -6157,7 +6153,7 @@
6153 "nl": "Bevestig lidmaatschap verwijdering van gebruikergroep \\\"{0}\\\"?",
6154 "zh-chs": "确认删除用户组 “{0}” 的成员身份?",
6155 "xloc": [
6160 - "default.handlebars->27->1790"
6156 + "default.handlebars->27->1796"
6157 ]
6158 },
6159 {
@@ -6175,7 +6171,7 @@
6171 "zh-chs": "確認將1個入口移動到此位置?",
6172 "xloc": [
6173 "default-mobile.handlebars->9->311",
6178 - "default.handlebars->27->827"
6174 + "default.handlebars->27->833"
6175 ]
6176 },
6177 {
@@ -6193,7 +6189,7 @@
6189 "zh-chs": "確認將{0}個條目移到此位置?",
6190 "xloc": [
6191 "default-mobile.handlebars->9->310",
6196 - "default.handlebars->27->826"
6192 + "default.handlebars->27->832"
6193 ]
6194 },
6195 {
@@ -6210,7 +6206,7 @@
6206 "ru": "Подтвердить перезапись?",
6207 "zh-chs": "確認覆蓋?",
6208 "xloc": [
6213 - "default.handlebars->27->1468"
6209 + "default.handlebars->27->1474"
6210 ]
6211 },
6212 {
@@ -6224,8 +6220,8 @@
6220 "nl": "Bevestig verwijdering van toegangsrechten voor apparaat \\\"{0}\\\"?",
6221 "zh-chs": "确认删除设备“ {0} ”的访问权限?",
6222 "xloc": [
6227 - "default.handlebars->27->1658",
6228 - "default.handlebars->27->1781"
6223 + "default.handlebars->27->1664",
6224 + "default.handlebars->27->1787"
6225 ]
6226 },
6227 {
@@ -6239,8 +6235,8 @@
6235 "nl": "Bevestig verwijdering van toegangsrechten voor apparaatgroep \\\"{0}\\\"?",
6236 "zh-chs": "是否确认删除设备组“ {0}”的访问权限?",
6237 "xloc": [
6242 - "default.handlebars->27->1660",
6243 - "default.handlebars->27->1794"
6238 + "default.handlebars->27->1666",
6239 + "default.handlebars->27->1800"
6240 ]
6241 },
6242 {
@@ -6254,7 +6250,7 @@
6250 "nl": "Bevestig verwijdering van toegangsrechten voor gebruiker \\\"{0}\\\"?",
6251 "zh-chs": "确认删除用户\\“ {0} \\”的访问权限?",
6252 "xloc": [
6257 - "default.handlebars->27->1783"
6253 + "default.handlebars->27->1789"
6254 ]
6255 },
6256 {
@@ -6268,7 +6264,7 @@
6264 "nl": "Bevestig verwijdering van toegangsrechten voor gebruikergroep \\\"{0}\\\"?",
6265 "zh-chs": "确认删除用户组“ {0}”的访问权限?",
6266 "xloc": [
6271 - "default.handlebars->27->1786"
6267 + "default.handlebars->27->1792"
6268 ]
6269 },
6270 {
@@ -6282,8 +6278,8 @@
6278 "nl": "Verwijdering van toegangsrechten bevestigen?",
6279 "zh-chs": "确认删除访问权限?",
6280 "xloc": [
6285 - "default.handlebars->27->1784",
6286 - "default.handlebars->27->1787"
6281 + "default.handlebars->27->1790",
6282 + "default.handlebars->27->1793"
6283 ]
6284 },
6285 {
@@ -6301,7 +6297,7 @@
6297 "zh-chs": "確認刪除身份驗證器應用程序兩步登錄?",
6298 "xloc": [
6299 "default-mobile.handlebars->9->74",
6304 - "default.handlebars->27->953"
6300 + "default.handlebars->27->959"
6301 ]
6302 },
6303 {
@@ -6356,7 +6352,7 @@
6352 "nl": "Bevestig de verwijdering van rechten voor gebruiker \\\"{0}\\\"?",
6353 "zh-chs": "确认删除用户“ {0} ”的权限?",
6354 "xloc": [
6359 - "default.handlebars->27->1402"
6355 + "default.handlebars->27->1408"
6356 ]
6357 },
6358 {
@@ -6370,7 +6366,7 @@
6366 "nl": "Bevestig de verwijdering van rechten voor de gebruikergroep \\\"{0}\\\"?",
6367 "zh-chs": "确认删除用户组“ {0} ”的权限?",
6368 "xloc": [
6373 - "default.handlebars->27->1404"
6369 + "default.handlebars->27->1410"
6370 ]
6371 },
6372 {
@@ -6418,8 +6414,8 @@
6414 "default-mobile.handlebars->9->291",
6415 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
6416 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3",
6421 - "default.handlebars->27->1249",
6422 - "default.handlebars->27->807",
6417 + "default.handlebars->27->1255",
6418 + "default.handlebars->27->813",
6419 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->connectbutton1span",
6420 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->connectbutton2span",
6421 "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->3",
@@ -6459,8 +6455,8 @@
6455 "ru": "Подключиться к серверу",
6456 "zh-chs": "連接到服務器",
6457 "xloc": [
6462 - "default.handlebars->27->1300",
6463 - "default.handlebars->27->1304"
6458 + "default.handlebars->27->1306",
6459 + "default.handlebars->27->1310"
6460 ]
6461 },
6462 {
@@ -6531,7 +6527,7 @@
6527 "ru": "Подключено Intel&reg; AMT",
6528 "zh-chs": "連接的英特爾&reg;AMT",
6529 "xloc": [
6534 - "default.handlebars->27->1849"
6530 + "default.handlebars->27->1853"
6531 ]
6532 },
6533 {
@@ -6548,7 +6544,7 @@
6544 "ru": "Подключенные пользователи",
6545 "zh-chs": "關聯用戶",
6546 "xloc": [
6551 - "default.handlebars->27->1854"
6547 + "default.handlebars->27->1858"
6548 ]
6549 },
6550 {
@@ -6566,7 +6562,7 @@
6562 "zh-chs": "現在已連接",
6563 "xloc": [
6564 "default-mobile.handlebars->9->331",
6569 - "default.handlebars->27->857"
6565 + "default.handlebars->27->863"
6566 ]
6567 },
6568 {
@@ -6606,7 +6602,7 @@
6602 "default.handlebars->27->222",
6603 "default.handlebars->27->225",
6604 "default.handlebars->27->251",
6609 - "default.handlebars->27->848",
6605 + "default.handlebars->27->854",
6606 "default.handlebars->27->9",
6607 "xterm.handlebars->9->2"
6608 ]
@@ -6625,7 +6621,7 @@
6621 "ru": "Подключений ",
6622 "zh-chs": "連接數",
6623 "xloc": [
6628 - "default.handlebars->27->1865"
6624 + "default.handlebars->27->1869"
6625 ]
6626 },
6627 {
@@ -6642,7 +6638,7 @@
6638 "ru": "Ретранслятор подключения",
6639 "zh-chs": "連接繼電器",
6640 "xloc": [
6645 - "default.handlebars->27->1893"
6641 + "default.handlebars->27->1897"
6642 ]
6643 },
6644 {
@@ -6694,9 +6690,9 @@
6690 "zh-chs": "連接性",
6691 "xloc": [
6692 "default-mobile.handlebars->9->244",
6697 - "default.handlebars->27->1437",
6693 + "default.handlebars->27->1443",
6694 "default.handlebars->27->213",
6699 - "default.handlebars->27->582",
6695 + "default.handlebars->27->588",
6696 "default.handlebars->container->column_l->p21->3->1->meshConnChartDiv->1"
6697 ]
6698 },
@@ -6714,8 +6710,8 @@
6710 "ru": "Консоль",
6711 "zh-chs": "安慰",
6712 "xloc": [
6717 - "default.handlebars->27->641",
6718 - "default.handlebars->27->660",
6713 + "default.handlebars->27->647",
6714 + "default.handlebars->27->666",
6715 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevConsole",
6716 "default.handlebars->container->topbar->1->1->ServerSubMenuSpan->ServerSubMenu->1->0->ServerConsole",
6717 "default.handlebars->contextMenu->cxconsole"
@@ -6735,7 +6731,7 @@
6731 "ru": "Консоль - ",
6732 "zh-chs": "安慰 -",
6733 "xloc": [
6738 - "default.handlebars->27->516"
6734 + "default.handlebars->27->522"
6735 ]
6736 },
6737 {
@@ -6751,8 +6747,8 @@
6747 "ru": "контроль",
6748 "zh-chs": "控制",
6749 "xloc": [
6754 - "default.handlebars->27->640",
6755 - "default.handlebars->27->659",
6750 + "default.handlebars->27->646",
6751 + "default.handlebars->27->665",
6752 "messenger.handlebars->13->1"
6753 ]
6754 },
@@ -6770,7 +6766,7 @@
6766 "ru": "Cookie-кодировщик",
6767 "zh-chs": "Cookie編碼器",
6768 "xloc": [
6773 - "default.handlebars->27->1879"
6769 + "default.handlebars->27->1883"
6770 ]
6771 },
6772 {
@@ -6826,7 +6822,7 @@
6822 "ru": "Скопировать ссылку MacOS agent в буфер обмена",
6823 "zh-chs": "將MacOS代理URL複製到剪貼板",
6824 "xloc": [
6829 - "default.handlebars->27->376"
6825 + "default.handlebars->27->378"
6826 ]
6827 },
6828 {
@@ -6842,7 +6838,7 @@
6838 "ru": "Скопировать URL-адрес агента Windows 32bit в буфер обмена",
6839 "zh-chs": "将Windows 32位代理URL复制到剪贴板",
6840 "xloc": [
6845 - "default.handlebars->27->364"
6841 + "default.handlebars->27->366"
6842 ]
6843 },
6844 {
@@ -6858,7 +6854,7 @@
6854 "ru": "Скопировать URL-адрес агента Windows 64bit в буфер обмена",
6855 "zh-chs": "将Windows 64位代理URL复制到剪贴板",
6856 "xloc": [
6861 - "default.handlebars->27->368"
6857 + "default.handlebars->27->370"
6858 ]
6859 },
6860 {
@@ -6889,6 +6885,12 @@
6885 "default.handlebars->27->99"
6886 ]
6887 },
6888 + {
6889 + "en": "Copy agent URL to clipboard",
6890 + "xloc": [
6891 + "default.handlebars->27->390"
6892 + ]
6893 + },
6894 {
6895 "cs": "Kopírovat odkaz do schránky",
6896 "de": "Link in Zwischenablage kopieren",
@@ -6903,8 +6905,8 @@
6905 "ru": "Скопировать ссылку в буфер обмена",
6906 "zh-chs": "複製鏈接到剪貼板",
6907 "xloc": [
6906 - "default.handlebars->27->1442",
6907 - "default.handlebars->27->1456",
6908 + "default.handlebars->27->1448",
6909 + "default.handlebars->27->1462",
6910 "default.handlebars->27->348"
6911 ]
6912 },
@@ -7082,7 +7084,7 @@
7084 "ru": "Основной сервер",
7085 "zh-chs": "核心服務器",
7086 "xloc": [
7085 - "default.handlebars->27->1878"
7087 + "default.handlebars->27->1882"
7088 ]
7089 },
7090 {
@@ -7099,7 +7101,7 @@
7101 "ru": "Kорсиканский",
7102 "zh-chs": "科西嘉人",
7103 "xloc": [
7102 - "default.handlebars->27->1004"
7104 + "default.handlebars->27->1010"
7105 ]
7106 },
7107 {
@@ -7116,7 +7118,7 @@
7118 "ru": "Создать учетную запись",
7119 "zh-chs": "創建帳號",
7120 "xloc": [
7119 - "default.handlebars->27->1586",
7121 + "default.handlebars->27->1592",
7122 "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->12->1->1",
7123 "login.handlebars->container->column_l->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1"
7124 ]
@@ -7152,7 +7154,7 @@
7154 "ru": "Создать группу пользователей",
7155 "zh-chs": "創建用戶組",
7156 "xloc": [
7155 - "default.handlebars->27->1623"
7157 + "default.handlebars->27->1629"
7158 ]
7159 },
7160 {
@@ -7169,7 +7171,7 @@
7171 "ru": "Создайте новую группу устройств, используя параметры ниже.",
7172 "zh-chs": "使用以下選項創建一個新的設備組。",
7173 "xloc": [
7172 - "default.handlebars->27->1197"
7174 + "default.handlebars->27->1203"
7175 ]
7176 },
7177 {
@@ -7203,7 +7205,7 @@
7205 "ru": "Создайте сразу несколько учетных записей, импортировав файл JSON в следующем формате:",
7206 "zh-chs": "通過導入以下格式的JSON文件一次創建多個帳戶:",
7207 "xloc": [
7206 - "default.handlebars->27->1550"
7208 + "default.handlebars->27->1556"
7209 ]
7210 },
7211 {
@@ -7238,7 +7240,7 @@
7240 "ru": "Создано",
7241 "zh-chs": "創建",
7242 "xloc": [
7241 - "default.handlebars->27->1697"
7243 + "default.handlebars->27->1703"
7244 ]
7245 },
7246 {
@@ -7273,7 +7275,7 @@
7275 "ru": "Кри (Канадский язык)",
7276 "zh-chs": "克里",
7277 "xloc": [
7276 - "default.handlebars->27->1005"
7278 + "default.handlebars->27->1011"
7279 ]
7280 },
7281 {
@@ -7290,7 +7292,7 @@
7292 "ru": "Хорватский",
7293 "zh-chs": "克羅地亞語",
7294 "xloc": [
7293 - "default.handlebars->27->1006"
7295 + "default.handlebars->27->1012"
7296 ]
7297 },
7298 {
@@ -7431,7 +7433,7 @@
7433 "ru": "Чешский",
7434 "zh-chs": "捷克文",
7435 "xloc": [
7434 - "default.handlebars->27->1007"
7436 + "default.handlebars->27->1013"
7437 ]
7438 },
7439 {
@@ -7465,7 +7467,7 @@
7467 "ru": "Датский",
7468 "zh-chs": "丹麥文",
7469 "xloc": [
7468 - "default.handlebars->27->1008"
7470 + "default.handlebars->27->1014"
7471 ]
7472 },
7473 {
@@ -7482,7 +7484,7 @@
7484 "ru": "DataChannel",
7485 "zh-chs": "數據通道",
7486 "xloc": [
7485 - "default.handlebars->27->758"
7487 + "default.handlebars->27->764"
7488 ]
7489 },
7490 {
@@ -7499,7 +7501,7 @@
7501 "ru": "Дата & Время",
7502 "zh-chs": "日期和時間",
7503 "xloc": [
7502 - "default.handlebars->27->1165"
7504 + "default.handlebars->27->1171"
7505 ]
7506 },
7507 {
@@ -7517,7 +7519,7 @@
7519 "zh-chs": "天",
7520 "xloc": [
7521 "default-mobile.handlebars->9->266",
7520 - "default.handlebars->27->690"
7522 + "default.handlebars->27->696"
7523 ]
7524 },
7525 {
@@ -7534,7 +7536,7 @@
7536 "ru": "Деактивировать режим управления клиентом (CCM)",
7537 "zh-chs": "停用客戶端控制模式(CCM)",
7538 "xloc": [
7537 - "default.handlebars->27->1288"
7539 + "default.handlebars->27->1294"
7540 ]
7541 },
7542 {
@@ -7552,17 +7554,17 @@
7554 "zh-chs": "沉睡",
7555 "xloc": [
7556 "default-mobile.handlebars->9->188",
7555 - "default.handlebars->27->395"
7557 + "default.handlebars->27->401"
7558 ]
7559 },
7560 {
7561 "en": "Default",
7562 "nl": "Standaard",
7563 "xloc": [
7562 - "default.handlebars->27->1573",
7563 - "default.handlebars->27->1619",
7564 - "default.handlebars->27->1630",
7565 - "default.handlebars->27->1686"
7564 + "default.handlebars->27->1579",
7565 + "default.handlebars->27->1625",
7566 + "default.handlebars->27->1636",
7567 + "default.handlebars->27->1692"
7568 ]
7569 },
7570 {
@@ -7583,9 +7585,9 @@
7585 "default-mobile.handlebars->9->301",
7586 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
7587 "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
7586 - "default.handlebars->27->1463",
7587 - "default.handlebars->27->486",
7588 - "default.handlebars->27->817",
7588 + "default.handlebars->27->1469",
7589 + "default.handlebars->27->492",
7590 + "default.handlebars->27->823",
7591 "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3",
7592 "default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3",
7593 "default.handlebars->container->dialog->idx_dlgButtonBar->5",
@@ -7609,7 +7611,7 @@
7611 "zh-chs": "刪除帳戶",
7612 "xloc": [
7613 "default-mobile.handlebars->9->84",
7612 - "default.handlebars->27->1182"
7614 + "default.handlebars->27->1188"
7615 ]
7616 },
7617 {
@@ -7623,7 +7625,7 @@
7625 "nl": "Verwijder accounts",
7626 "zh-chs": "删除帐号",
7627 "xloc": [
7626 - "default.handlebars->27->1540"
7628 + "default.handlebars->27->1546"
7629 ]
7630 },
7631 {
@@ -7641,7 +7643,7 @@
7643 "zh-chs": "刪除裝置",
7644 "xloc": [
7645 "default-mobile.handlebars->9->249",
7644 - "default.handlebars->27->595"
7646 + "default.handlebars->27->601"
7647 ]
7648 },
7649 {
@@ -7660,8 +7662,8 @@
7662 "xloc": [
7663 "default-mobile.handlebars->9->400",
7664 "default-mobile.handlebars->9->403",
7663 - "default.handlebars->27->1281",
7664 - "default.handlebars->27->1311"
7665 + "default.handlebars->27->1287",
7666 + "default.handlebars->27->1317"
7667 ]
7668 },
7669 {
@@ -7679,7 +7681,7 @@
7681 "zh-chs": "刪除節點",
7682 "xloc": [
7683 "default-mobile.handlebars->9->274",
7682 - "default.handlebars->27->716"
7684 + "default.handlebars->27->722"
7685 ]
7686 },
7687 {
@@ -7696,7 +7698,7 @@
7698 "ru": "Удалить устройства",
7699 "zh-chs": "刪除節點",
7700 "xloc": [
7699 - "default.handlebars->27->438"
7701 + "default.handlebars->27->444"
7702 ]
7703 },
7704 {
@@ -7713,7 +7715,7 @@
7715 "ru": "Удалить пользователя",
7716 "zh-chs": "刪除用戶",
7717 "xloc": [
7716 - "default.handlebars->27->1736"
7718 + "default.handlebars->27->1742"
7719 ]
7720 },
7721 {
@@ -7730,8 +7732,8 @@
7732 "ru": "Удалить группу пользователей",
7733 "zh-chs": "刪除用戶組",
7734 "xloc": [
7733 - "default.handlebars->27->1656",
7734 - "default.handlebars->27->1666"
7735 + "default.handlebars->27->1662",
7736 + "default.handlebars->27->1672"
7737 ]
7738 },
7739 {
@@ -7745,7 +7747,7 @@
7747 "nl": "Gebruikersgroepen verwijderen",
7748 "zh-chs": "删除用户组",
7749 "xloc": [
7748 - "default.handlebars->27->1617"
7750 + "default.handlebars->27->1623"
7751 ]
7752 },
7753 {
@@ -7762,7 +7764,7 @@
7764 "ru": "Удалить пользователя {0}",
7765 "zh-chs": "刪除用戶{0}",
7766 "xloc": [
7765 - "default.handlebars->27->1759"
7767 + "default.handlebars->27->1765"
7768 ]
7769 },
7770 {
@@ -7780,7 +7782,7 @@
7782 "zh-chs": "刪除帳戶",
7783 "xloc": [
7784 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->p2AccountActions->3->9->0",
7783 - "default.handlebars->27->1536",
7785 + "default.handlebars->27->1542",
7786 "default.handlebars->container->column_l->p2->p2info->p2AccountActions->3->p2AccountPassActions->7"
7787 ]
7788 },
@@ -7798,7 +7800,7 @@
7800 "ru": "Удалить устройства",
7801 "zh-chs": "刪除設備",
7802 "xloc": [
7801 - "default.handlebars->27->434"
7803 + "default.handlebars->27->440"
7804 ]
7805 },
7806 {
@@ -7812,7 +7814,7 @@
7814 "nl": "Verwijder groep",
7815 "zh-chs": "删除群组",
7816 "xloc": [
7815 - "default.handlebars->27->1613"
7817 + "default.handlebars->27->1619"
7818 ]
7819 },
7820 {
@@ -7829,7 +7831,7 @@
7831 "ru": "Удалить пункт?",
7832 "zh-chs": "刪除項目?",
7833 "xloc": [
7832 - "default.handlebars->27->487"
7834 + "default.handlebars->27->493"
7835 ]
7836 },
7837 {
@@ -7848,8 +7850,8 @@
7850 "xloc": [
7851 "default-mobile.handlebars->9->124",
7852 "default-mobile.handlebars->9->303",
7851 - "default.handlebars->27->1465",
7852 - "default.handlebars->27->819"
7853 + "default.handlebars->27->1471",
7854 + "default.handlebars->27->825"
7855 ]
7856 },
7857 {
@@ -7866,7 +7868,7 @@
7868 "ru": "Удалить группу пользователей {0}?",
7869 "zh-chs": "刪除用戶組{0}?",
7870 "xloc": [
7869 - "default.handlebars->27->1664"
7871 + "default.handlebars->27->1670"
7872 ]
7873 },
7874 {
@@ -7885,8 +7887,8 @@
7887 "xloc": [
7888 "default-mobile.handlebars->9->123",
7889 "default-mobile.handlebars->9->302",
7888 - "default.handlebars->27->1464",
7889 - "default.handlebars->27->818"
7890 + "default.handlebars->27->1470",
7891 + "default.handlebars->27->824"
7892 ]
7893 },
7894 {
@@ -7916,7 +7918,7 @@
7918 "ko": "거부",
7919 "zh-chs": "被拒绝",
7920 "xloc": [
7919 - "default.handlebars->27->754"
7921 + "default.handlebars->27->760"
7922 ]
7923 },
7924 {
@@ -8000,19 +8002,19 @@
8002 "default-mobile.handlebars->9->337",
8003 "default-mobile.handlebars->9->392",
8004 "default-mobile.handlebars->9->405",
8003 - "default.handlebars->27->1202",
8004 - "default.handlebars->27->1230",
8005 - "default.handlebars->27->1313",
8006 - "default.handlebars->27->1622",
8007 - "default.handlebars->27->1632",
8008 - "default.handlebars->27->1633",
8009 - "default.handlebars->27->1662",
8010 - "default.handlebars->27->527",
8011 - "default.handlebars->27->528",
8012 - "default.handlebars->27->749",
8005 + "default.handlebars->27->1208",
8006 + "default.handlebars->27->1236",
8007 + "default.handlebars->27->1319",
8008 + "default.handlebars->27->1628",
8009 + "default.handlebars->27->1638",
8010 + "default.handlebars->27->1639",
8011 + "default.handlebars->27->1668",
8012 + "default.handlebars->27->533",
8013 + "default.handlebars->27->534",
8014 + "default.handlebars->27->755",
8015 "default.handlebars->27->77",
8014 - "default.handlebars->27->863",
8015 - "default.handlebars->27->873",
8016 + "default.handlebars->27->869",
8017 + "default.handlebars->27->879",
8018 "default.handlebars->container->column_l->p42->p42tbl->1->0->3"
8019 ]
8020 },
@@ -8045,9 +8047,9 @@
8047 "zh-chs": "桌面",
8048 "xloc": [
8049 "default-mobile.handlebars->9->256",
8048 - "default.handlebars->27->1318",
8049 - "default.handlebars->27->1808",
8050 - "default.handlebars->27->492",
8050 + "default.handlebars->27->1324",
8051 + "default.handlebars->27->1812",
8052 + "default.handlebars->27->498",
8053 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevDesktop",
8054 "default.handlebars->contextMenu->cxdesktop"
8055 ]
@@ -8083,9 +8085,9 @@
8085 "ru": "Уведомление на рабочем столе",
8086 "zh-chs": "桌面通知",
8087 "xloc": [
8086 - "default.handlebars->27->1240",
8087 - "default.handlebars->27->1712",
8088 - "default.handlebars->27->563"
8088 + "default.handlebars->27->1246",
8089 + "default.handlebars->27->1718",
8090 + "default.handlebars->27->569"
8091 ]
8092 },
8093 {
@@ -8102,9 +8104,9 @@
8104 "ru": "Запрос рабочего стола",
8105 "zh-chs": "桌面提示",
8106 "xloc": [
8105 - "default.handlebars->27->1239",
8106 - "default.handlebars->27->1711",
8107 - "default.handlebars->27->562"
8107 + "default.handlebars->27->1245",
8108 + "default.handlebars->27->1717",
8109 + "default.handlebars->27->568"
8110 ]
8111 },
8112 {
@@ -8121,9 +8123,9 @@
8123 "ru": "Запрос рабочего стола + панель инструментов",
8124 "zh-chs": "桌面提示+工具欄",
8125 "xloc": [
8124 - "default.handlebars->27->1237",
8125 - "default.handlebars->27->1709",
8126 - "default.handlebars->27->560"
8126 + "default.handlebars->27->1243",
8127 + "default.handlebars->27->1715",
8128 + "default.handlebars->27->566"
8129 ]
8130 },
8131 {
@@ -8154,9 +8156,9 @@
8156 "ru": "Панель инструментов рабочего стола",
8157 "zh-chs": "桌面工具欄",
8158 "xloc": [
8157 - "default.handlebars->27->1238",
8158 - "default.handlebars->27->1710",
8159 - "default.handlebars->27->561"
8159 + "default.handlebars->27->1244",
8160 + "default.handlebars->27->1716",
8161 + "default.handlebars->27->567"
8162 ]
8163 },
8164 {
@@ -8227,8 +8229,8 @@
8229 "ru": "Устройство",
8230 "zh-chs": "設備",
8231 "xloc": [
8230 - "default.handlebars->27->1340",
8231 - "default.handlebars->27->1778",
8232 + "default.handlebars->27->1346",
8233 + "default.handlebars->27->1784",
8234 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->5"
8235 ]
8236 },
@@ -8247,7 +8249,7 @@
8249 "zh-chs": "設備動作",
8250 "xloc": [
8251 "default-mobile.handlebars->9->265",
8250 - "default.handlebars->27->685"
8252 + "default.handlebars->27->691"
8253 ]
8254 },
8255 {
@@ -8264,14 +8266,14 @@
8266 "ru": "Группа устройства",
8267 "zh-chs": "設備組",
8268 "xloc": [
8267 - "default.handlebars->27->1335",
8268 - "default.handlebars->27->1338",
8269 - "default.handlebars->27->1339",
8270 - "default.handlebars->27->1487",
8271 - "default.handlebars->27->1648",
8269 + "default.handlebars->27->1341",
8270 + "default.handlebars->27->1344",
8271 + "default.handlebars->27->1345",
8272 + "default.handlebars->27->1493",
8273 "default.handlebars->27->1654",
8273 - "default.handlebars->27->1766",
8274 - "default.handlebars->27->1817"
8274 + "default.handlebars->27->1660",
8275 + "default.handlebars->27->1772",
8276 + "default.handlebars->27->1821"
8277 ]
8278 },
8279 {
@@ -8289,7 +8291,7 @@
8291 "zh-chs": "設備組用戶",
8292 "xloc": [
8293 "default-mobile.handlebars->9->447",
8292 - "default.handlebars->27->1400"
8294 + "default.handlebars->27->1406"
8295 ]
8296 },
8297 {
@@ -8307,11 +8309,11 @@
8309 "zh-chs": "設備組",
8310 "xloc": [
8311 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->3",
8310 - "default.handlebars->27->1503",
8311 - "default.handlebars->27->1607",
8312 - "default.handlebars->27->1635",
8313 - "default.handlebars->27->1706",
8314 - "default.handlebars->27->1852",
8312 + "default.handlebars->27->1509",
8313 + "default.handlebars->27->1613",
8314 + "default.handlebars->27->1641",
8315 + "default.handlebars->27->1712",
8316 + "default.handlebars->27->1856",
8317 "default.handlebars->container->column_l->p2->p2info->7"
8318 ]
8319 },
@@ -8329,7 +8331,7 @@
8331 "ru": "Экспорт информации об устройстве",
8332 "zh-chs": "設備信息導出",
8333 "xloc": [
8332 - "default.handlebars->27->457"
8334 + "default.handlebars->27->463"
8335 ]
8336 },
8337 {
@@ -8346,7 +8348,7 @@
8348 "ru": "Местонахождение устройства",
8349 "zh-chs": "設備位置",
8350 "xloc": [
8349 - "default.handlebars->27->717"
8351 + "default.handlebars->27->723"
8352 ]
8353 },
8354 {
@@ -8354,7 +8356,7 @@
8356 "nl": "Apparaatbericht",
8357 "fr": "Message de Service",
8358 "xloc": [
8357 - "default.handlebars->27->673"
8359 + "default.handlebars->27->679"
8360 ]
8361 },
8362 {
@@ -8372,9 +8374,9 @@
8374 "zh-chs": "設備名稱",
8375 "xloc": [
8376 "default-mobile.handlebars->9->278",
8375 - "default.handlebars->27->1816",
8377 + "default.handlebars->27->1820",
8378 "default.handlebars->27->269",
8377 - "default.handlebars->27->747",
8379 + "default.handlebars->27->753",
8380 "player.handlebars->3->9"
8381 ]
8382 },
@@ -8392,7 +8394,7 @@
8394 "ru": "Уведомление устройства",
8395 "zh-chs": "設備通知",
8396 "xloc": [
8395 - "default.handlebars->27->675"
8397 + "default.handlebars->27->681"
8398 ]
8399 },
8400 {
@@ -8426,8 +8428,8 @@
8428 "ru": "Подключения устройств.",
8429 "zh-chs": "設備連接。",
8430 "xloc": [
8429 - "default.handlebars->27->1170",
8430 - "default.handlebars->27->1421"
8431 + "default.handlebars->27->1176",
8432 + "default.handlebars->27->1427"
8433 ]
8434 },
8435 {
@@ -8444,8 +8446,8 @@
8446 "ru": "Отключения устройств.",
8447 "zh-chs": "設備斷開連接。",
8448 "xloc": [
8447 - "default.handlebars->27->1171",
8448 - "default.handlebars->27->1422"
8449 + "default.handlebars->27->1177",
8450 + "default.handlebars->27->1428"
8451 ]
8452 },
8453 {
@@ -8462,7 +8464,7 @@
8464 "ru": "Примечания могут быть просмотрены и изменены другими администраторами.",
8465 "zh-chs": "其他設備組管理員可以查看和更改設備組註釋。",
8466 "xloc": [
8465 - "default.handlebars->27->670"
8467 + "default.handlebars->27->676"
8468 ]
8469 },
8470 {
@@ -8472,7 +8474,7 @@
8474 "default-mobile.handlebars->9->152",
8475 "default-mobile.handlebars->9->212",
8476 "default.handlebars->27->193",
8475 - "default.handlebars->27->513"
8477 + "default.handlebars->27->519"
8478 ]
8479 },
8480 {
@@ -8489,7 +8491,7 @@
8491 "ru": "Устройство обнаружено, но состояние питания не может быть получено.",
8492 "zh-chs": "檢測到設備,但無法獲得電源狀態。",
8493 "xloc": [
8492 - "default.handlebars->27->400"
8494 + "default.handlebars->27->406"
8495 ]
8496 },
8497 {
@@ -8507,7 +8509,7 @@
8509 "zh-chs": "設備正在休眠(S4)",
8510 "xloc": [
8511 "default-mobile.handlebars->9->196",
8510 - "default.handlebars->27->406"
8512 + "default.handlebars->27->412"
8513 ]
8514 },
8515 {
@@ -8525,7 +8527,7 @@
8527 "zh-chs": "設備處於深度睡眠狀態(S3)",
8528 "xloc": [
8529 "default-mobile.handlebars->9->195",
8528 - "default.handlebars->27->405"
8530 + "default.handlebars->27->411"
8531 ]
8532 },
8533 {
@@ -8542,7 +8544,7 @@
8544 "ru": "Устройство находится в состоянии глубокого сна (S3).",
8545 "zh-chs": "設備處於深度睡眠狀態(S3)。",
8546 "xloc": [
8545 - "default.handlebars->27->394"
8547 + "default.handlebars->27->400"
8548 ]
8549 },
8550 {
@@ -8559,7 +8561,7 @@
8561 "ru": "Устройство находится в режиме гибернации (S4).",
8562 "zh-chs": "設備處於休眠狀態(S4)。",
8563 "xloc": [
8562 - "default.handlebars->27->396"
8564 + "default.handlebars->27->402"
8565 ]
8566 },
8567 {
@@ -8576,7 +8578,7 @@
8578 "ru": "Устройство находится в выключенном состоянии (S5).",
8579 "zh-chs": "設備處於關機狀態(S5)。",
8580 "xloc": [
8579 - "default.handlebars->27->398"
8581 + "default.handlebars->27->404"
8582 ]
8583 },
8584 {
@@ -8594,7 +8596,7 @@
8596 "zh-chs": "設備處於睡眠狀態(S1)",
8597 "xloc": [
8598 "default-mobile.handlebars->9->193",
8597 - "default.handlebars->27->403"
8599 + "default.handlebars->27->409"
8600 ]
8601 },
8602 {
@@ -8611,7 +8613,7 @@
8613 "ru": "Устройство находится в спящем режиме (S1).",
8614 "zh-chs": "設備處於睡眠狀態(S1)。",
8615 "xloc": [
8614 - "default.handlebars->27->390"
8616 + "default.handlebars->27->396"
8617 ]
8618 },
8619 {
@@ -8629,7 +8631,7 @@
8631 "zh-chs": "設備處於睡眠狀態(S2)",
8632 "xloc": [
8633 "default-mobile.handlebars->9->194",
8632 - "default.handlebars->27->404"
8634 + "default.handlebars->27->410"
8635 ]
8636 },
8637 {
@@ -8646,7 +8648,7 @@
8648 "ru": "Устройство находится в спящем режиме (S2).",
8649 "zh-chs": "設備處於睡眠狀態(S2)。",
8650 "xloc": [
8649 - "default.handlebars->27->392"
8651 + "default.handlebars->27->398"
8652 ]
8653 },
8654 {
@@ -8664,7 +8666,7 @@
8666 "zh-chs": "設備處於軟斷開狀態(S5)",
8667 "xloc": [
8668 "default-mobile.handlebars->9->197",
8667 - "default.handlebars->27->407"
8669 + "default.handlebars->27->413"
8670 ]
8671 },
8672 {
@@ -8674,7 +8676,7 @@
8676 "default-mobile.handlebars->9->151",
8677 "default-mobile.handlebars->9->211",
8678 "default.handlebars->27->192",
8677 - "default.handlebars->27->512"
8679 + "default.handlebars->27->518"
8680 ]
8681 },
8682 {
@@ -8692,7 +8694,7 @@
8694 "zh-chs": "設備已上電",
8695 "xloc": [
8696 "default-mobile.handlebars->9->192",
8695 - "default.handlebars->27->402"
8697 + "default.handlebars->27->408"
8698 ]
8699 },
8700 {
@@ -8709,7 +8711,7 @@
8711 "ru": "Устройство включено.",
8712 "zh-chs": "設備上電。",
8713 "xloc": [
8712 - "default.handlebars->27->388"
8714 + "default.handlebars->27->394"
8715 ]
8716 },
8717 {
@@ -8727,7 +8729,7 @@
8729 "zh-chs": "設備存在,但無法確定電源狀態",
8730 "xloc": [
8731 "default-mobile.handlebars->9->198",
8730 - "default.handlebars->27->408"
8732 + "default.handlebars->27->414"
8733 ]
8734 },
8735 {
@@ -8744,7 +8746,7 @@
8746 "ru": "Имя устройства",
8747 "zh-chs": "設備名稱",
8748 "xloc": [
8747 - "default.handlebars->27->504"
8749 + "default.handlebars->27->510"
8750 ]
8751 },
8752 {
@@ -8772,8 +8774,8 @@
8774 "nl": "Apparaten",
8775 "zh-chs": "设备",
8776 "xloc": [
8775 - "default.handlebars->27->1608",
8776 - "default.handlebars->27->1636"
8777 + "default.handlebars->27->1614",
8778 + "default.handlebars->27->1642"
8779 ]
8780 },
8781 {
@@ -8790,7 +8792,7 @@
8792 "ru": "Отключено",
8793 "zh-chs": "殘障人士",
8794 "xloc": [
8793 - "default.handlebars->27->555"
8795 + "default.handlebars->27->561"
8796 ]
8797 },
8798 {
@@ -8809,8 +8811,8 @@
8811 "xloc": [
8812 "default-mobile.handlebars->9->292",
8813 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
8812 - "default.handlebars->27->1250",
8813 - "default.handlebars->27->808",
8814 + "default.handlebars->27->1256",
8815 + "default.handlebars->27->814",
8816 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->disconnectbutton1span",
8817 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->disconnectbutton2span",
8818 "xterm.handlebars->p11->deskarea0->deskarea1->3"
@@ -8866,7 +8868,7 @@
8868 "nl": "Geef een berichtvenster weer op het externe apparaat.",
8869 "fr": "Afficher un message sur le poste distant",
8870 "xloc": [
8869 - "default.handlebars->27->674"
8871 + "default.handlebars->27->680"
8872 ]
8873 },
8874 {
@@ -8891,7 +8893,7 @@
8893 "nl": "Geef een tekstbericht weer op het externe apparaat",
8894 "fr": "Afficher un message sur le poste distant",
8895 "xloc": [
8894 - "default.handlebars->27->591"
8896 + "default.handlebars->27->597"
8897 ]
8898 },
8899 {
@@ -8908,7 +8910,7 @@
8910 "ru": "Отобразить имя группы устройств",
8911 "zh-chs": "顯示設備組名稱",
8912 "xloc": [
8911 - "default.handlebars->27->1169"
8913 + "default.handlebars->27->1175"
8914 ]
8915 },
8916 {
@@ -8925,7 +8927,7 @@
8927 "ru": "Отображаемое имя",
8928 "zh-chs": "顯示名稱",
8929 "xloc": [
8928 - "default.handlebars->27->779"
8930 + "default.handlebars->27->785"
8931 ]
8932 },
8933 {
@@ -8941,7 +8943,7 @@
8943 "ru": "Показать публичную ссылку",
8944 "zh-chs": "显示公共链接",
8945 "xloc": [
8944 - "default.handlebars->27->1441"
8946 + "default.handlebars->27->1447"
8947 ]
8948 },
8949 {
@@ -8958,17 +8960,17 @@
8960 "ru": "Ничего не делать",
8961 "zh-chs": "沒做什麼",
8962 "xloc": [
8961 - "default.handlebars->27->1294"
8963 + "default.handlebars->27->1300"
8964 ]
8965 },
8966 {
8967 "en": "Domain",
8968 "nl": "Domein",
8969 "xloc": [
8968 - "default.handlebars->27->1574",
8969 - "default.handlebars->27->1620",
8970 - "default.handlebars->27->1629",
8971 - "default.handlebars->27->1685",
8970 + "default.handlebars->27->1580",
8971 + "default.handlebars->27->1626",
8972 + "default.handlebars->27->1635",
8973 + "default.handlebars->27->1691",
8974 "mstsc.handlebars->main->1->3->1->2->1->0",
8975 "mstsc.handlebars->main->1->3->1->2->3"
8976 ]
@@ -8983,8 +8985,8 @@
8985 "nl": "Niet configureren",
8986 "zh-chs": "不要配置",
8987 "xloc": [
8986 - "default.handlebars->27->1298",
8987 - "default.handlebars->27->1303"
8988 + "default.handlebars->27->1304",
8989 + "default.handlebars->27->1309"
8990 ]
8991 },
8992 {
@@ -8997,7 +8999,7 @@
8999 "nl": "Maak geen verbinding met de server",
9000 "zh-chs": "不要连接到服务器",
9001 "xloc": [
9000 - "default.handlebars->27->1299"
9002 + "default.handlebars->27->1305"
9003 ]
9004 },
9005 {
@@ -9098,7 +9100,7 @@
9100 "zh-chs": "下載文件",
9101 "xloc": [
9102 "default-mobile.handlebars->9->322",
9101 - "default.handlebars->27->837"
9103 + "default.handlebars->27->843"
9104 ]
9105 },
9106 {
@@ -9132,7 +9134,7 @@
9134 "ru": "Скачать MeshCmd",
9135 "zh-chs": "下載MeshCmd",
9136 "xloc": [
9135 - "default.handlebars->27->739"
9137 + "default.handlebars->27->745"
9138 ]
9139 },
9140 {
@@ -9173,7 +9175,7 @@
9175 "en": "Download Report",
9176 "nl": "Rapport downloaden",
9177 "xloc": [
9176 - "default.handlebars->27->1492",
9178 + "default.handlebars->27->1498",
9179 "default.handlebars->container->column_l->p3->3->1->0->3"
9180 ]
9181 },
@@ -9191,7 +9193,7 @@
9193 "ru": "Скачайте \\\"meshcmd\\\" с файлом команд для маршрутизации трафика к этому устройству через сервер. Не забудьте указать пароль от своей учетной записи в meshaction.txt и сделать другие правки при необходимости.",
9194 "zh-chs": "下載帶有動作文件的“ meshcmd”,以將通過此服務器的流量路由到該設備。確保編輯meshaction.txt並添加您的帳戶密碼或進行任何必要的更改。",
9195 "xloc": [
9194 - "default.handlebars->27->732"
9196 + "default.handlebars->27->738"
9197 ]
9198 },
9199 {
@@ -9259,7 +9261,7 @@
9261 "ru": "Скачать события состояния питания",
9262 "zh-chs": "下載電源事件",
9263 "xloc": [
9262 - "default.handlebars->27->691"
9264 + "default.handlebars->27->697"
9265 ]
9266 },
9267 {
@@ -9310,7 +9312,7 @@
9312 "ru": "Загрузите список устройств с одним из форматов файлов ниже.",
9313 "zh-chs": "使用以下一種文件格式下載設備列表。",
9314 "xloc": [
9313 - "default.handlebars->27->452"
9315 + "default.handlebars->27->458"
9316 ]
9317 },
9318 {
@@ -9327,7 +9329,7 @@
9329 "ru": "Скачать список событий в одном из форматов ниже.",
9330 "zh-chs": "使用以下一種文件格式下載事件列表。",
9331 "xloc": [
9330 - "default.handlebars->27->1493"
9332 + "default.handlebars->27->1499"
9333 ]
9334 },
9335 {
@@ -9344,7 +9346,7 @@
9346 "ru": "Скачать список пользователей в одном из форматов ниже.",
9347 "zh-chs": "使用以下一種文件格式下載用戶列表。",
9348 "xloc": [
9347 - "default.handlebars->27->1558"
9349 + "default.handlebars->27->1564"
9350 ]
9351 },
9352 {
@@ -9427,7 +9429,7 @@
9429 "nl": "Dubbele agent",
9430 "zh-chs": "代理重复",
9431 "xloc": [
9430 - "default.handlebars->27->1848"
9432 + "default.handlebars->27->1852"
9433 ]
9434 },
9435 {
@@ -9461,7 +9463,7 @@
9463 "ru": "Скопировать группу пользователей",
9464 "zh-chs": "重複的用戶組",
9465 "xloc": [
9464 - "default.handlebars->27->1624"
9466 + "default.handlebars->27->1630"
9467 ]
9468 },
9469 {
@@ -9492,8 +9494,8 @@
9494 "ru": "Длительность",
9495 "zh-chs": "持續時間",
9496 "xloc": [
9495 - "default.handlebars->27->1802",
9496 - "default.handlebars->27->1822",
9497 + "default.handlebars->27->1806",
9498 + "default.handlebars->27->1826",
9499 "player.handlebars->3->2"
9500 ]
9501 },
@@ -9511,7 +9513,7 @@
9513 "ru": "Во время активации агент будет иметь доступ к паролю администратора.",
9514 "zh-chs": "在激活期間,代理將有權訪問管理員密碼信息。",
9515 "xloc": [
9514 - "default.handlebars->27->1308"
9516 + "default.handlebars->27->1314"
9517 ]
9518 },
9519 {
@@ -9528,7 +9530,7 @@
9530 "ru": "Голландский (Бельгийский)",
9531 "zh-chs": "荷蘭語(比利時)",
9532 "xloc": [
9531 - "default.handlebars->27->1010"
9533 + "default.handlebars->27->1016"
9534 ]
9535 },
9536 {
@@ -9545,7 +9547,7 @@
9547 "ru": "Голландский (Стандартный)",
9548 "zh-chs": "荷蘭語(標準)",
9549 "xloc": [
9548 - "default.handlebars->27->1009"
9550 + "default.handlebars->27->1015"
9551 ]
9552 },
9553 {
@@ -9736,7 +9738,7 @@
9738 "zh-chs": "編輯裝置",
9739 "xloc": [
9740 "default-mobile.handlebars->9->283",
9739 - "default.handlebars->27->752"
9741 + "default.handlebars->27->758"
9742 ]
9743 },
9744 {
@@ -9756,10 +9758,10 @@
9758 "default-mobile.handlebars->9->406",
9759 "default-mobile.handlebars->9->408",
9760 "default-mobile.handlebars->9->426",
9759 - "default.handlebars->27->1314",
9760 - "default.handlebars->27->1344",
9761 - "default.handlebars->27->1366",
9762 - "default.handlebars->27->1378"
9761 + "default.handlebars->27->1320",
9762 + "default.handlebars->27->1350",
9763 + "default.handlebars->27->1372",
9764 + "default.handlebars->27->1384"
9765 ]
9766 },
9767 {
@@ -9776,7 +9778,7 @@
9778 "ru": "Редактировать функции группы устройств",
9779 "zh-chs": "編輯設備組功能",
9780 "xloc": [
9779 - "default.handlebars->27->1330"
9781 + "default.handlebars->27->1336"
9782 ]
9783 },
9784 {
@@ -9793,8 +9795,8 @@
9795 "ru": "Редактировать права группы устройств",
9796 "zh-chs": "編輯設備組權限",
9797 "xloc": [
9796 - "default.handlebars->27->1363",
9797 - "default.handlebars->27->1375"
9798 + "default.handlebars->27->1369",
9799 + "default.handlebars->27->1381"
9800 ]
9801 },
9802 {
@@ -9811,7 +9813,7 @@
9813 "ru": "Редактировать согласие пользователя группы устройств",
9814 "zh-chs": "編輯設備組用戶同意",
9815 "xloc": [
9814 - "default.handlebars->27->1315"
9816 + "default.handlebars->27->1321"
9817 ]
9818 },
9819 {
@@ -9829,7 +9831,7 @@
9831 "zh-chs": "編輯設備說明",
9832 "xloc": [
9833 "default-mobile.handlebars->9->420",
9832 - "default.handlebars->27->1357"
9834 + "default.handlebars->27->1363"
9835 ]
9836 },
9837 {
@@ -9845,14 +9847,14 @@
9847 "ru": "Изменить разрешения устройства",
9848 "zh-chs": "编辑设备权限",
9849 "xloc": [
9848 - "default.handlebars->27->1368",
9849 - "default.handlebars->27->1370"
9850 + "default.handlebars->27->1374",
9851 + "default.handlebars->27->1376"
9852 ]
9853 },
9854 {
9855 "en": "Edit Device Tags",
9856 "xloc": [
9855 - "default.handlebars->27->451"
9857 + "default.handlebars->27->457"
9858 ]
9859 },
9860 {
@@ -9866,7 +9868,7 @@
9868 "nl": "Gebruikerstoestemming apparaat bewerken",
9869 "zh-chs": "编辑设备用户同意",
9870 "xloc": [
9869 - "default.handlebars->27->1317"
9871 + "default.handlebars->27->1323"
9872 ]
9873 },
9874 {
@@ -9882,7 +9884,7 @@
9884 "ru": "Редактировать группу",
9885 "zh-chs": "编辑组",
9886 "xloc": [
9885 - "default.handlebars->27->650"
9887 + "default.handlebars->27->656"
9888 ]
9889 },
9890 {
@@ -9900,9 +9902,9 @@
9902 "zh-chs": "編輯英特爾&reg;AMT憑據",
9903 "xloc": [
9904 "default-mobile.handlebars->9->273",
9903 - "default.handlebars->27->542",
9904 - "default.handlebars->27->545",
9905 - "default.handlebars->27->698"
9905 + "default.handlebars->27->548",
9906 + "default.handlebars->27->551",
9907 + "default.handlebars->27->704"
9908 ]
9909 },
9910 {
@@ -9920,7 +9922,7 @@
9922 "zh-chs": "編輯筆記",
9923 "xloc": [
9924 "default-mobile.handlebars->9->433",
9923 - "default.handlebars->27->1385"
9925 + "default.handlebars->27->1391"
9926 ]
9927 },
9928 {
@@ -9934,7 +9936,7 @@
9936 "nl": "Gebruikerstoestemming bewerken",
9937 "zh-chs": "编辑用户同意",
9938 "xloc": [
9937 - "default.handlebars->27->1316"
9939 + "default.handlebars->27->1322"
9940 ]
9941 },
9942 {
@@ -9951,7 +9953,7 @@
9953 "ru": "Редактировать права пользователя для группы устройств",
9954 "zh-chs": "編輯用戶設備組權限",
9955 "xloc": [
9954 - "default.handlebars->27->1376"
9956 + "default.handlebars->27->1382"
9957 ]
9958 },
9959 {
@@ -9967,7 +9969,7 @@
9969 "ru": "Изменить разрешения для пользовательских устройств",
9970 "zh-chs": "编辑用户设备权限",
9971 "xloc": [
9970 - "default.handlebars->27->1371"
9972 + "default.handlebars->27->1377"
9973 ]
9974 },
9975 {
@@ -9984,7 +9986,7 @@
9986 "ru": "Редактировать группу пользователей",
9987 "zh-chs": "編輯用戶組",
9988 "xloc": [
9987 - "default.handlebars->27->1663"
9989 + "default.handlebars->27->1669"
9990 ]
9991 },
9992 {
@@ -9998,7 +10000,7 @@
10000 "nl": "Gebruikersmachtigingen voor apparaatgroep bewerken",
10001 "zh-chs": "编辑用户组设备权限",
10002 "xloc": [
10001 - "default.handlebars->27->1373"
10003 + "default.handlebars->27->1379"
10004 ]
10005 },
10006 {
@@ -10021,7 +10023,7 @@
10023 {
10024 "en": "Edit tags",
10025 "xloc": [
10024 - "default.handlebars->27->433"
10026 + "default.handlebars->27->439"
10027 ]
10028 },
10029 {
@@ -10039,11 +10041,11 @@
10041 "zh-chs": "電子郵件",
10042 "xloc": [
10043 "default-mobile.handlebars->9->78",
10042 - "default.handlebars->27->1576",
10043 - "default.handlebars->27->1689",
10044 - "default.handlebars->27->1691",
10045 - "default.handlebars->27->1731",
10046 - "default.handlebars->27->1747",
10044 + "default.handlebars->27->1582",
10045 + "default.handlebars->27->1695",
10046 + "default.handlebars->27->1697",
10047 + "default.handlebars->27->1737",
10048 + "default.handlebars->27->1753",
10049 "default.handlebars->27->319",
10050 "login-mobile.handlebars->5->42",
10051 "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->tokenpanel->1->7->1->4->1->3",
@@ -10066,7 +10068,7 @@
10068 "zh-chs": "電郵地址變更",
10069 "xloc": [
10070 "default-mobile.handlebars->9->79",
10069 - "default.handlebars->27->1178"
10071 + "default.handlebars->27->1184"
10072 ]
10073 },
10074 {
@@ -10084,7 +10086,7 @@
10086 "zh-chs": "郵件認證",
10087 "xloc": [
10088 "default-mobile.handlebars->9->68",
10087 - "default.handlebars->27->947"
10089 + "default.handlebars->27->953"
10090 ]
10091 },
10092 {
@@ -10129,7 +10131,7 @@
10131 "zh-chs": "電子郵件驗證",
10132 "xloc": [
10133 "default-mobile.handlebars->9->77",
10132 - "default.handlebars->27->1176"
10134 + "default.handlebars->27->1182"
10135 ]
10136 },
10137 {
@@ -10159,7 +10161,7 @@
10161 "ru": "Электронная почта не подтверждена",
10162 "zh-chs": "邮件未验证",
10163 "xloc": [
10162 - "default.handlebars->27->1522"
10164 + "default.handlebars->27->1528"
10165 ]
10166 },
10167 {
@@ -10176,8 +10178,8 @@
10178 "ru": "Email подтвержден",
10179 "zh-chs": "電子郵件已驗證",
10180 "xloc": [
10179 - "default.handlebars->27->1523",
10180 - "default.handlebars->27->1683"
10181 + "default.handlebars->27->1529",
10182 + "default.handlebars->27->1689"
10183 ]
10184 },
10185 {
@@ -10194,7 +10196,7 @@
10196 "ru": "Email подтвержден.",
10197 "zh-chs": "電子郵件已驗證。",
10198 "xloc": [
10197 - "default.handlebars->27->1582"
10199 + "default.handlebars->27->1588"
10200 ]
10201 },
10202 {
@@ -10211,7 +10213,7 @@
10213 "ru": "Email не подтвержден",
10214 "zh-chs": "電子郵件未驗證",
10215 "xloc": [
10214 - "default.handlebars->27->1684"
10216 + "default.handlebars->27->1690"
10217 ]
10218 },
10219 {
@@ -10250,7 +10252,7 @@
10252 "en": "Email verified and forced password reset required.",
10253 "nl": "E-mail geverifieerd en geforceerd opnieuw instellen van wachtwoord vereist.",
10254 "xloc": [
10253 - "default.handlebars->27->1583"
10255 + "default.handlebars->27->1589"
10256 ]
10257 },
10258 {
@@ -10263,7 +10265,7 @@
10265 "nl": "Email/SMS verkeer",
10266 "zh-chs": "电子邮件/短信流量",
10267 "xloc": [
10266 - "default.handlebars->27->1887"
10268 + "default.handlebars->27->1891"
10269 ]
10270 },
10271 {
@@ -10302,7 +10304,7 @@
10304 "ru": "Включить коды приглашения",
10305 "zh-chs": "啟用邀請代碼",
10306 "xloc": [
10305 - "default.handlebars->27->1406"
10307 + "default.handlebars->27->1412"
10308 ]
10309 },
10310 {
@@ -10337,7 +10339,7 @@
10339 "zh-chs": "啟用電子郵件兩因素驗證。",
10340 "xloc": [
10341 "default-mobile.handlebars->9->70",
10340 - "default.handlebars->27->949"
10342 + "default.handlebars->27->955"
10343 ]
10344 },
10345 {
@@ -10361,7 +10363,7 @@
10363 "en": "Enabled",
10364 "nl": "Ingeschakeld",
10365 "xloc": [
10364 - "default.handlebars->27->1824"
10366 + "default.handlebars->27->1828"
10367 ]
10368 },
10369 {
@@ -10385,7 +10387,7 @@
10387 "en": "End Time",
10388 "nl": "Eindtijd",
10389 "xloc": [
10388 - "default.handlebars->27->1821"
10390 + "default.handlebars->27->1825"
10391 ]
10392 },
10393 {
@@ -10402,7 +10404,7 @@
10404 "ru": "Английский",
10405 "zh-chs": "英語",
10406 "xloc": [
10405 - "default.handlebars->27->1011"
10407 + "default.handlebars->27->1017"
10408 ]
10409 },
10410 {
@@ -10419,7 +10421,7 @@
10421 "ru": "Английский (Австралия)",
10422 "zh-chs": "英文(澳洲)",
10423 "xloc": [
10422 - "default.handlebars->27->1012"
10424 + "default.handlebars->27->1018"
10425 ]
10426 },
10427 {
@@ -10436,7 +10438,7 @@
10438 "ru": "Английский (Белиз)",
10439 "zh-chs": "英語(伯利茲)",
10440 "xloc": [
10439 - "default.handlebars->27->1013"
10441 + "default.handlebars->27->1019"
10442 ]
10443 },
10444 {
@@ -10453,7 +10455,7 @@
10455 "ru": "Английский (Канада)",
10456 "zh-chs": "英文(加拿大)",
10457 "xloc": [
10456 - "default.handlebars->27->1014"
10458 + "default.handlebars->27->1020"
10459 ]
10460 },
10461 {
@@ -10470,7 +10472,7 @@
10472 "ru": "Английский (Ирландия)",
10473 "zh-chs": "英文(愛爾蘭)",
10474 "xloc": [
10473 - "default.handlebars->27->1015"
10475 + "default.handlebars->27->1021"
10476 ]
10477 },
10478 {
@@ -10487,7 +10489,7 @@
10489 "ru": "Английский (Ямайка)",
10490 "zh-chs": "英文(牙買加)",
10491 "xloc": [
10490 - "default.handlebars->27->1016"
10492 + "default.handlebars->27->1022"
10493 ]
10494 },
10495 {
@@ -10504,7 +10506,7 @@
10506 "ru": "Английский (Новая Зеландия)",
10507 "zh-chs": "英文(紐西蘭)",
10508 "xloc": [
10507 - "default.handlebars->27->1017"
10509 + "default.handlebars->27->1023"
10510 ]
10511 },
10512 {
@@ -10521,7 +10523,7 @@
10523 "ru": "Английский (Филиппины)",
10524 "zh-chs": "英文(菲律賓)",
10525 "xloc": [
10524 - "default.handlebars->27->1018"
10526 + "default.handlebars->27->1024"
10527 ]
10528 },
10529 {
@@ -10538,7 +10540,7 @@
10540 "ru": "Английский (Южная Африка)",
10541 "zh-chs": "英語(南非)",
10542 "xloc": [
10541 - "default.handlebars->27->1019"
10543 + "default.handlebars->27->1025"
10544 ]
10545 },
10546 {
@@ -10555,7 +10557,7 @@
10557 "ru": "Английский (Тринидад и Тобаго)",
10558 "zh-chs": "英文(特立尼達和多巴哥)",
10559 "xloc": [
10558 - "default.handlebars->27->1020"
10560 + "default.handlebars->27->1026"
10561 ]
10562 },
10563 {
@@ -10572,7 +10574,7 @@
10574 "ru": "Английский (Великобритания)",
10575 "zh-chs": "英文(英國)",
10576 "xloc": [
10575 - "default.handlebars->27->1021"
10577 + "default.handlebars->27->1027"
10578 ]
10579 },
10580 {
@@ -10589,7 +10591,7 @@
10591 "ru": "Английский (Соединенные Штаты)",
10592 "zh-chs": "美國英語)",
10593 "xloc": [
10592 - "default.handlebars->27->1022"
10594 + "default.handlebars->27->1028"
10595 ]
10596 },
10597 {
@@ -10606,7 +10608,7 @@
10608 "ru": "Английский (Зимбабве)",
10609 "zh-chs": "英文(津巴布韋)",
10610 "xloc": [
10609 - "default.handlebars->27->1023"
10611 + "default.handlebars->27->1029"
10612 ]
10613 },
10614 {
@@ -10623,8 +10625,8 @@
10625 "ru": "Ввод",
10626 "zh-chs": "輸入",
10627 "xloc": [
10626 - "default.handlebars->27->1204",
10627 - "default.handlebars->27->1205"
10628 + "default.handlebars->27->1210",
10629 + "default.handlebars->27->1211"
10630 ]
10631 },
10632 {
@@ -10641,7 +10643,7 @@
10643 "ru": "Введите разделенный запятыми список имен административных областей.",
10644 "zh-chs": "輸入管理領域名稱的逗號分隔列表。",
10645 "xloc": [
10644 - "default.handlebars->27->1587"
10646 + "default.handlebars->27->1593"
10647 ]
10648 },
10649 {
@@ -10675,7 +10677,7 @@
10677 "ru": "Для удаленного набора введите текст, используя английскую раскладку и нажмите OK. Перед продолжением убедитесь, что курсор на удаленном компьютере установлен в правильное положение.",
10678 "zh-chs": "輸入文本,然後單擊“確定”以使用美式英語鍵盤遠程輸入文本。在繼續操作之前,請確保將遠程光標放置在正確的位置。",
10679 "xloc": [
10678 - "default.handlebars->27->773"
10680 + "default.handlebars->27->779"
10681 ]
10682 },
10683 {
@@ -10723,7 +10725,7 @@
10725 "nl": "Voer uw telefoonnummer in dat geschikt is voor SMS. Na verificatie kan het nummer worden gebruikt voor inlogverificatie en andere meldingen.",
10726 "zh-chs": "输入支持SMS的电话号码。验证后,该号码可用于登录验证和其他通知。",
10727 "xloc": [
10726 - "default.handlebars->27->944"
10728 + "default.handlebars->27->950"
10729 ]
10730 },
10731 {
@@ -10774,7 +10776,7 @@
10776 "ru": "Эсперанто",
10777 "zh-chs": "世界語",
10778 "xloc": [
10777 - "default.handlebars->27->1024"
10779 + "default.handlebars->27->1030"
10780 ]
10781 },
10782 {
@@ -10791,7 +10793,7 @@
10793 "ru": "Эстонский",
10794 "zh-chs": "愛沙尼亞語",
10795 "xloc": [
10794 - "default.handlebars->27->1025"
10796 + "default.handlebars->27->1031"
10797 ]
10798 },
10799 {
@@ -10808,7 +10810,7 @@
10810 "ru": "Детали события",
10811 "zh-chs": "活動詳情",
10812 "xloc": [
10811 - "default.handlebars->27->850"
10813 + "default.handlebars->27->856"
10814 ]
10815 },
10816 {
@@ -10825,7 +10827,7 @@
10827 "ru": "Экспорт списка событий",
10828 "zh-chs": "活動列表導出",
10829 "xloc": [
10828 - "default.handlebars->27->1498"
10830 + "default.handlebars->27->1504"
10831 ]
10832 },
10833 {
@@ -10897,7 +10899,7 @@
10899 "ru": "Экспорт информации об устройстве",
10900 "zh-chs": "導出設備信息",
10901 "xloc": [
10900 - "default.handlebars->27->431"
10902 + "default.handlebars->27->437"
10903 ]
10904 },
10905 {
@@ -10914,7 +10916,7 @@
10916 "ru": "Расширенный ASCII",
10917 "zh-chs": "擴展ASCII",
10918 "xloc": [
10917 - "default.handlebars->27->799"
10919 + "default.handlebars->27->805"
10920 ]
10921 },
10922 {
@@ -10948,7 +10950,7 @@
10950 "ru": "Внешний",
10951 "zh-chs": "外部",
10952 "xloc": [
10951 - "default.handlebars->27->1872"
10953 + "default.handlebars->27->1876"
10954 ]
10955 },
10956 {
@@ -10972,7 +10974,7 @@
10974 "ru": "Mакедонский (БЮР)",
10975 "zh-chs": "FYRO馬其頓語",
10976 "xloc": [
10975 - "default.handlebars->27->1075"
10977 + "default.handlebars->27->1081"
10978 ]
10979 },
10980 {
@@ -10989,7 +10991,7 @@
10991 "ru": "Фарерский",
10992 "zh-chs": "法羅語",
10993 "xloc": [
10992 - "default.handlebars->27->1026"
10994 + "default.handlebars->27->1032"
10995 ]
10996 },
10997 {
@@ -11019,7 +11021,7 @@
11021 "ko": "원격 터미널 세션을 시작하지 못했습니다 : {0} ({1})",
11022 "zh-chs": "无法启动远程终端会话{0}({1})",
11023 "xloc": [
11022 - "default.handlebars->27->755"
11024 + "default.handlebars->27->761"
11025 ]
11026 },
11027 {
@@ -11036,7 +11038,7 @@
11038 "ru": "Фарси (Персидский)",
11039 "zh-chs": "波斯語(波斯語)",
11040 "xloc": [
11039 - "default.handlebars->27->1027"
11041 + "default.handlebars->27->1033"
11042 ]
11043 },
11044 {
@@ -11071,7 +11073,7 @@
11073 "ru": "Функции",
11074 "zh-chs": "特徵",
11075 "xloc": [
11074 - "default.handlebars->27->1236"
11076 + "default.handlebars->27->1242"
11077 ]
11078 },
11079 {
@@ -11088,7 +11090,7 @@
11090 "ru": "Фиджи",
11091 "zh-chs": "斐濟",
11092 "xloc": [
11091 - "default.handlebars->27->1028"
11093 + "default.handlebars->27->1034"
11094 ]
11095 },
11096 {
@@ -11106,8 +11108,8 @@
11108 "zh-chs": "文件編輯器",
11109 "xloc": [
11110 "default-mobile.handlebars->9->306",
11109 - "default.handlebars->27->484",
11110 - "default.handlebars->27->822"
11111 + "default.handlebars->27->490",
11112 + "default.handlebars->27->828"
11113 ]
11114 },
11115 {
@@ -11141,7 +11143,7 @@
11143 "ru": "Драйвер файловой системы",
11144 "zh-chs": "FileSystemDriver",
11145 "xloc": [
11144 - "default.handlebars->27->782"
11146 + "default.handlebars->27->788"
11147 ]
11148 },
11149 {
@@ -11160,8 +11162,8 @@
11162 "xloc": [
11163 "default-mobile.handlebars->9->167",
11164 "default-mobile.handlebars->9->257",
11163 - "default.handlebars->27->1325",
11164 - "default.handlebars->27->1809",
11165 + "default.handlebars->27->1331",
11166 + "default.handlebars->27->1813",
11167 "default.handlebars->27->236",
11168 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevFiles",
11169 "default.handlebars->contextMenu->cxfiles"
@@ -11198,9 +11200,9 @@
11200 "ru": "Уведомление файлов",
11201 "zh-chs": "文件通知",
11202 "xloc": [
11201 - "default.handlebars->27->1244",
11202 - "default.handlebars->27->1716",
11203 - "default.handlebars->27->567"
11203 + "default.handlebars->27->1250",
11204 + "default.handlebars->27->1722",
11205 + "default.handlebars->27->573"
11206 ]
11207 },
11208 {
@@ -11217,9 +11219,9 @@
11219 "ru": "Запрос файлов",
11220 "zh-chs": "文件提示",
11221 "xloc": [
11220 - "default.handlebars->27->1243",
11221 - "default.handlebars->27->1715",
11222 - "default.handlebars->27->566"
11222 + "default.handlebars->27->1249",
11223 + "default.handlebars->27->1721",
11224 + "default.handlebars->27->572"
11225 ]
11226 },
11227 {
@@ -11256,7 +11258,7 @@
11258 "ru": "Финский",
11259 "zh-chs": "芬蘭",
11260 "xloc": [
11259 - "default.handlebars->27->1029"
11261 + "default.handlebars->27->1035"
11262 ]
11263 },
11264 {
@@ -11379,8 +11381,8 @@
11381 "ru": "Принудительно сбросить пароль при следующем входе в систему.",
11382 "zh-chs": "下次登錄時強制重置密碼。",
11383 "xloc": [
11382 - "default.handlebars->27->1581",
11383 - "default.handlebars->27->1756"
11384 + "default.handlebars->27->1587",
11385 + "default.handlebars->27->1762"
11386 ]
11387 },
11388 {
@@ -11439,7 +11441,7 @@
11441 "en": "Format",
11442 "nl": "Formaat",
11443 "xloc": [
11442 - "default.handlebars->27->1489"
11444 + "default.handlebars->27->1495"
11445 ]
11446 },
11447 {
@@ -11473,8 +11475,8 @@
11475 "ru": "Свободно",
11476 "zh-chs": "自由",
11477 "xloc": [
11476 - "default.handlebars->27->1833",
11477 - "default.handlebars->27->1835"
11478 + "default.handlebars->27->1837",
11479 + "default.handlebars->27->1839"
11480 ]
11481 },
11482 {
@@ -11509,7 +11511,7 @@
11511 "ru": "Французский (Бельгия)",
11512 "zh-chs": "法語(比利時)",
11513 "xloc": [
11512 - "default.handlebars->27->1031"
11514 + "default.handlebars->27->1037"
11515 ]
11516 },
11517 {
@@ -11526,7 +11528,7 @@
11528 "ru": "Французский (Канада)",
11529 "zh-chs": "法語(加拿大)",
11530 "xloc": [
11529 - "default.handlebars->27->1032"
11531 + "default.handlebars->27->1038"
11532 ]
11533 },
11534 {
@@ -11543,7 +11545,7 @@
11545 "ru": "Французский (Франция)",
11546 "zh-chs": "法語(法國)",
11547 "xloc": [
11546 - "default.handlebars->27->1033"
11548 + "default.handlebars->27->1039"
11549 ]
11550 },
11551 {
@@ -11560,7 +11562,7 @@
11562 "ru": "Французский (Люксембург)",
11563 "zh-chs": "法語(盧森堡)",
11564 "xloc": [
11563 - "default.handlebars->27->1034"
11565 + "default.handlebars->27->1040"
11566 ]
11567 },
11568 {
@@ -11577,7 +11579,7 @@
11579 "ru": "Французский (Монако)",
11580 "zh-chs": "法語(摩納哥)",
11581 "xloc": [
11580 - "default.handlebars->27->1035"
11582 + "default.handlebars->27->1041"
11583 ]
11584 },
11585 {
@@ -11594,7 +11596,7 @@
11596 "ru": "Французский (Стандартный)",
11597 "zh-chs": "法語(標準)",
11598 "xloc": [
11597 - "default.handlebars->27->1030"
11599 + "default.handlebars->27->1036"
11600 ]
11601 },
11602 {
@@ -11611,7 +11613,7 @@
11613 "ru": "Французский (Швейцария)",
11614 "zh-chs": "法語(瑞士)",
11615 "xloc": [
11614 - "default.handlebars->27->1036"
11616 + "default.handlebars->27->1042"
11617 ]
11618 },
11619 {
@@ -11628,7 +11630,7 @@
11630 "ru": "Фризский",
11631 "zh-chs": "弗里斯蘭語",
11632 "xloc": [
11631 - "default.handlebars->27->1037"
11633 + "default.handlebars->27->1043"
11634 ]
11635 },
11636 {
@@ -11645,7 +11647,7 @@
11647 "ru": "Фриульский",
11648 "zh-chs": "弗留利",
11649 "xloc": [
11648 - "default.handlebars->27->1038"
11650 + "default.handlebars->27->1044"
11651 ]
11652 },
11653 {
@@ -11666,9 +11668,9 @@
11668 "default-mobile.handlebars->9->398",
11669 "default-mobile.handlebars->9->407",
11670 "default-mobile.handlebars->9->425",
11669 - "default.handlebars->27->1211",
11670 - "default.handlebars->27->1343",
11671 - "default.handlebars->27->1593"
11671 + "default.handlebars->27->1217",
11672 + "default.handlebars->27->1349",
11673 + "default.handlebars->27->1599"
11674 ]
11675 },
11676 {
@@ -11685,7 +11687,7 @@
11687 "ru": "Администратор с полным доступом (все права)",
11688 "zh-chs": "正式管理員(保留所有權利)",
11689 "xloc": [
11688 - "default.handlebars->27->1377"
11690 + "default.handlebars->27->1383"
11691 ]
11692 },
11693 {
@@ -11716,7 +11718,7 @@
11718 "ru": "Полные права на устройство",
11719 "zh-chs": "完整的設備權限",
11720 "xloc": [
11719 - "default.handlebars->27->633"
11721 + "default.handlebars->27->639"
11722 ]
11723 },
11724 {
@@ -11732,7 +11734,7 @@
11734 "ru": "Полные права",
11735 "zh-chs": "完全权利",
11736 "xloc": [
11735 - "default.handlebars->27->649"
11737 + "default.handlebars->27->655"
11738 ]
11739 },
11740 {
@@ -11768,7 +11770,7 @@
11770 "ru": "Администратор с полным доступом",
11771 "zh-chs": "正式管理員",
11772 "xloc": [
11771 - "default.handlebars->27->1677"
11773 + "default.handlebars->27->1683"
11774 ]
11775 },
11776 {
@@ -11782,7 +11784,7 @@
11784 "zh-chs": "显卡",
11785 "xloc": [
11786 "default-mobile.handlebars->9->376",
11785 - "default.handlebars->27->912"
11787 + "default.handlebars->27->918"
11788 ]
11789 },
11790 {
@@ -11799,7 +11801,7 @@
11801 "ru": "Гэльский (Ирландский)",
11802 "zh-chs": "蓋爾語(愛爾蘭)",
11803 "xloc": [
11802 - "default.handlebars->27->1040"
11804 + "default.handlebars->27->1046"
11805 ]
11806 },
11807 {
@@ -11816,7 +11818,7 @@
11818 "ru": "Гэльский (Шотландия)",
11819 "zh-chs": "蓋爾語(蘇格蘭語)",
11820 "xloc": [
11819 - "default.handlebars->27->1039"
11821 + "default.handlebars->27->1045"
11822 ]
11823 },
11824 {
@@ -11833,7 +11835,7 @@
11835 "ru": "Галицкий",
11836 "zh-chs": "加拉契人",
11837 "xloc": [
11836 - "default.handlebars->27->1041"
11838 + "default.handlebars->27->1047"
11839 ]
11840 },
11841 {
@@ -11907,7 +11909,7 @@
11909 "ru": "Общая информация",
11910 "zh-chs": "一般信息",
11911 "xloc": [
11910 - "default.handlebars->27->491"
11912 + "default.handlebars->27->497"
11913 ]
11914 },
11915 {
@@ -11941,7 +11943,7 @@
11943 "ru": "Грузинский",
11944 "zh-chs": "格魯吉亞人",
11945 "xloc": [
11944 - "default.handlebars->27->1042"
11946 + "default.handlebars->27->1048"
11947 ]
11948 },
11949 {
@@ -11958,7 +11960,7 @@
11960 "ru": "Немецкий (Австрия)",
11961 "zh-chs": "德語(奧地利)",
11962 "xloc": [
11961 - "default.handlebars->27->1044"
11963 + "default.handlebars->27->1050"
11964 ]
11965 },
11966 {
@@ -11975,7 +11977,7 @@
11977 "ru": "Немецкий (Германия)",
11978 "zh-chs": "德文(德國)",
11979 "xloc": [
11978 - "default.handlebars->27->1045"
11980 + "default.handlebars->27->1051"
11981 ]
11982 },
11983 {
@@ -11992,7 +11994,7 @@
11994 "ru": "Немецкий (Лихтенштейн)",
11995 "zh-chs": "德文(列支敦士登)",
11996 "xloc": [
11995 - "default.handlebars->27->1046"
11997 + "default.handlebars->27->1052"
11998 ]
11999 },
12000 {
@@ -12009,7 +12011,7 @@
12011 "ru": "Немецкий (Люксембург)",
12012 "zh-chs": "德語(盧森堡)",
12013 "xloc": [
12012 - "default.handlebars->27->1047"
12014 + "default.handlebars->27->1053"
12015 ]
12016 },
12017 {
@@ -12026,7 +12028,7 @@
12028 "ru": "Немецкий (Стандартный)",
12029 "zh-chs": "德語(標準)",
12030 "xloc": [
12029 - "default.handlebars->27->1043"
12031 + "default.handlebars->27->1049"
12032 ]
12033 },
12034 {
@@ -12043,7 +12045,7 @@
12045 "ru": "Немецкий (Швейцария)",
12046 "zh-chs": "德語(瑞士)",
12047 "xloc": [
12046 - "default.handlebars->27->1048"
12048 + "default.handlebars->27->1054"
12049 ]
12050 },
12051 {
@@ -12060,7 +12062,7 @@
12062 "ru": "Получить учетные данные MQTT для этого устройства.",
12063 "zh-chs": "獲取此設備的MQTT登錄憑據。",
12064 "xloc": [
12063 - "default.handlebars->27->614"
12065 + "default.handlebars->27->620"
12066 ]
12067 },
12068 {
@@ -12126,7 +12128,7 @@
12128 "ru": "Хорошо",
12129 "zh-chs": "好",
12130 "xloc": [
12129 - "default.handlebars->27->1207"
12131 + "default.handlebars->27->1213"
12132 ]
12133 },
12134 {
@@ -12163,7 +12165,7 @@
12165 "ru": "Греческий",
12166 "zh-chs": "希臘語",
12167 "xloc": [
12166 - "default.handlebars->27->1049"
12168 + "default.handlebars->27->1055"
12169 ]
12170 },
12171 {
@@ -12181,7 +12183,7 @@
12183 "zh-chs": "組",
12184 "xloc": [
12185 "default-mobile.handlebars->9->214",
12184 - "default.handlebars->27->519",
12186 + "default.handlebars->27->525",
12187 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->1"
12188 ]
12189 },
@@ -12199,9 +12201,9 @@
12201 "ru": "Групповое действие",
12202 "zh-chs": "集體行動",
12203 "xloc": [
12202 - "default.handlebars->27->1537",
12203 - "default.handlebars->27->1614",
12204 - "default.handlebars->27->435",
12204 + "default.handlebars->27->1543",
12205 + "default.handlebars->27->1620",
12206 + "default.handlebars->27->441",
12207 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devListToolbar",
12208 "default.handlebars->container->column_l->p4->3->1->0->3->3",
12209 "default.handlebars->container->column_l->p50->3->1->0->3->3"
@@ -12211,14 +12213,14 @@
12213 "en": "Group By",
12214 "nl": "Groeperen op",
12215 "xloc": [
12214 - "default.handlebars->27->1485"
12216 + "default.handlebars->27->1491"
12217 ]
12218 },
12219 {
12220 "en": "Group Identifier",
12221 "nl": "Groepsidentificatie",
12222 "xloc": [
12221 - "default.handlebars->27->1631"
12223 + "default.handlebars->27->1637"
12224 ]
12225 },
12226 {
@@ -12235,7 +12237,7 @@
12237 "ru": "Члены группы",
12238 "zh-chs": "小組成員",
12239 "xloc": [
12238 - "default.handlebars->27->1640"
12240 + "default.handlebars->27->1646"
12241 ]
12242 },
12243 {
@@ -12252,7 +12254,7 @@
12254 "ru": "Права на группу для пользователя {0}.",
12255 "zh-chs": "用戶{0}的組權限。",
12256 "xloc": [
12255 - "default.handlebars->27->1342"
12257 + "default.handlebars->27->1348"
12258 ]
12259 },
12260 {
@@ -12269,7 +12271,7 @@
12271 "ru": "Права на группу для {0}.",
12272 "zh-chs": "{0}的組權限。",
12273 "xloc": [
12272 - "default.handlebars->27->1341"
12274 + "default.handlebars->27->1347"
12275 ]
12276 },
12277 {
@@ -12320,7 +12322,7 @@
12322 "ru": "Гуджарати",
12323 "zh-chs": "古久拉提",
12324 "xloc": [
12323 - "default.handlebars->27->1050"
12325 + "default.handlebars->27->1056"
12326 ]
12327 },
12328 {
@@ -12356,7 +12358,7 @@
12358 "ru": "Гаитянский",
12359 "zh-chs": "海地",
12360 "xloc": [
12359 - "default.handlebars->27->1051"
12361 + "default.handlebars->27->1057"
12362 ]
12363 },
12364 {
@@ -12390,7 +12392,7 @@
12392 "ru": "Жесткое отключение агента",
12393 "zh-chs": "硬斷開劑",
12394 "xloc": [
12393 - "default.handlebars->27->939"
12395 + "default.handlebars->27->945"
12396 ]
12397 },
12398 {
@@ -12407,7 +12409,7 @@
12409 "ru": "Всего кучи",
12410 "zh-chs": "堆總數",
12411 "xloc": [
12410 - "default.handlebars->27->1874"
12412 + "default.handlebars->27->1878"
12413 ]
12414 },
12415 {
@@ -12424,7 +12426,7 @@
12426 "ru": "Куча используется",
12427 "zh-chs": "堆使用",
12428 "xloc": [
12427 - "default.handlebars->27->1873"
12429 + "default.handlebars->27->1877"
12430 ]
12431 },
12432 {
@@ -12441,7 +12443,7 @@
12443 "ru": "Иврит",
12444 "zh-chs": "希伯來語",
12445 "xloc": [
12444 - "default.handlebars->27->1052"
12446 + "default.handlebars->27->1058"
12447 ]
12448 },
12449 {
@@ -12475,7 +12477,7 @@
12477 "ru": "Помочь перевести MeshCentral",
12478 "zh-chs": "幫助翻譯MeshCentral",
12479 "xloc": [
12478 - "default.handlebars->27->1166"
12480 + "default.handlebars->27->1172"
12481 ]
12482 },
12483 {
@@ -12543,7 +12545,7 @@
12545 "xloc": [
12546 "default-mobile.handlebars->9->182",
12547 "default-mobile.handlebars->9->189",
12546 - "default.handlebars->27->397",
12548 + "default.handlebars->27->403",
12549 "default.handlebars->27->5"
12550 ]
12551 },
@@ -12561,7 +12563,7 @@
12563 "ru": "Хинди",
12564 "zh-chs": "印地語",
12565 "xloc": [
12564 - "default.handlebars->27->1053"
12566 + "default.handlebars->27->1059"
12567 ]
12568 },
12569 {
@@ -12593,7 +12595,7 @@
12595 "zh-chs": "持有1份副本",
12596 "xloc": [
12597 "default-mobile.handlebars->9->315",
12596 - "default.handlebars->27->831"
12598 + "default.handlebars->27->837"
12599 ]
12600 },
12601 {
@@ -12611,7 +12613,7 @@
12613 "zh-chs": "持有1個搬家公司",
12614 "xloc": [
12615 "default-mobile.handlebars->9->319",
12614 - "default.handlebars->27->835"
12616 + "default.handlebars->27->841"
12617 ]
12618 },
12619 {
@@ -12629,7 +12631,7 @@
12631 "zh-chs": "保留{0}個條目進行複制",
12632 "xloc": [
12633 "default-mobile.handlebars->9->313",
12632 - "default.handlebars->27->829"
12634 + "default.handlebars->27->835"
12635 ]
12636 },
12637 {
@@ -12647,7 +12649,7 @@
12649 "zh-chs": "保留{0}個條目以進行移動",
12650 "xloc": [
12651 "default-mobile.handlebars->9->317",
12650 - "default.handlebars->27->833"
12652 + "default.handlebars->27->839"
12653 ]
12654 },
12655 {
@@ -12665,7 +12667,7 @@
12667 "zh-chs": "保持{2}的{0}入口{1}",
12668 "xloc": [
12669 "default-mobile.handlebars->9->129",
12668 - "default.handlebars->27->1471"
12670 + "default.handlebars->27->1477"
12671 ]
12672 },
12673 {
@@ -12687,8 +12689,8 @@
12689 "default-mobile.handlebars->9->219",
12690 "default-mobile.handlebars->9->279",
12691 "default.handlebars->27->270",
12690 - "default.handlebars->27->524",
12691 - "default.handlebars->27->748"
12692 + "default.handlebars->27->530",
12693 + "default.handlebars->27->754"
12694 ]
12695 },
12696 {
@@ -12705,7 +12707,7 @@
12707 "ru": "Синхронизация имени хоста",
12708 "zh-chs": "主機名同步",
12709 "xloc": [
12708 - "default.handlebars->27->1234"
12710 + "default.handlebars->27->1240"
12711 ]
12712 },
12713 {
@@ -12722,7 +12724,7 @@
12724 "ru": "Венгерский",
12725 "zh-chs": "匈牙利",
12726 "xloc": [
12725 - "default.handlebars->27->1054"
12727 + "default.handlebars->27->1060"
12728 ]
12729 },
12730 {
@@ -12777,9 +12779,9 @@
12779 "xloc": [
12780 "default-mobile.handlebars->9->345",
12781 "default-mobile.handlebars->9->349",
12780 - "default.handlebars->27->871",
12781 - "default.handlebars->27->881",
12782 - "default.handlebars->27->885"
12782 + "default.handlebars->27->877",
12783 + "default.handlebars->27->887",
12784 + "default.handlebars->27->891"
12785 ]
12786 },
12787 {
@@ -12798,9 +12800,9 @@
12800 "xloc": [
12801 "default-mobile.handlebars->9->343",
12802 "default-mobile.handlebars->9->347",
12801 - "default.handlebars->27->869",
12802 - "default.handlebars->27->879",
12803 - "default.handlebars->27->883"
12803 + "default.handlebars->27->875",
12804 + "default.handlebars->27->885",
12805 + "default.handlebars->27->889"
12806 ]
12807 },
12808 {
@@ -12819,10 +12821,10 @@
12821 "xloc": [
12822 "default-mobile.handlebars->9->342",
12823 "default-mobile.handlebars->9->344",
12822 - "default.handlebars->27->868",
12823 - "default.handlebars->27->870",
12824 - "default.handlebars->27->878",
12825 - "default.handlebars->27->880"
12824 + "default.handlebars->27->874",
12825 + "default.handlebars->27->876",
12826 + "default.handlebars->27->884",
12827 + "default.handlebars->27->886"
12828 ]
12829 },
12830 {
@@ -12885,8 +12887,8 @@
12887 "xloc": [
12888 "default-mobile.handlebars->9->346",
12889 "default-mobile.handlebars->9->348",
12888 - "default.handlebars->27->882",
12889 - "default.handlebars->27->884"
12890 + "default.handlebars->27->888",
12891 + "default.handlebars->27->890"
12892 ]
12893 },
12894 {
@@ -12924,7 +12926,7 @@
12926 "ru": "Исландский",
12927 "zh-chs": "冰島的",
12928 "xloc": [
12927 - "default.handlebars->27->1055"
12929 + "default.handlebars->27->1061"
12930 ]
12931 },
12932 {
@@ -12942,7 +12944,7 @@
12944 "zh-chs": "圖標選擇",
12945 "xloc": [
12946 "default-mobile.handlebars->9->277",
12945 - "default.handlebars->27->746"
12947 + "default.handlebars->27->752"
12948 ]
12949 },
12950 {
@@ -12960,7 +12962,7 @@
12962 "zh-chs": "識別碼",
12963 "xloc": [
12964 "default-mobile.handlebars->9->374",
12963 - "default.handlebars->27->910"
12965 + "default.handlebars->27->916"
12966 ]
12967 },
12968 {
@@ -13071,7 +13073,7 @@
13073 "ru": "Индонезийский",
13074 "zh-chs": "印度尼西亞",
13075 "xloc": [
13074 - "default.handlebars->27->1056"
13076 + "default.handlebars->27->1062"
13077 ]
13078 },
13079 {
@@ -13188,7 +13190,7 @@
13190 "ru": "Установка CIRA",
13191 "zh-chs": "安裝CIRA",
13192 "xloc": [
13191 - "default.handlebars->27->1267"
13193 + "default.handlebars->27->1273"
13194 ]
13195 },
13196 {
@@ -13205,7 +13207,7 @@
13207 "ru": "Локальная установка",
13208 "zh-chs": "安裝本地",
13209 "xloc": [
13208 - "default.handlebars->27->1269"
13210 + "default.handlebars->27->1275"
13211 ]
13212 },
13213 {
@@ -13222,10 +13224,10 @@
13224 "ru": "Тип установки",
13225 "zh-chs": "安裝類型",
13226 "xloc": [
13225 - "default.handlebars->27->1408",
13226 - "default.handlebars->27->1415",
13227 + "default.handlebars->27->1414",
13228 + "default.handlebars->27->1421",
13229 "default.handlebars->27->334",
13228 - "default.handlebars->27->356"
13230 + "default.handlebars->27->358"
13231 ]
13232 },
13233 {
@@ -13242,7 +13244,7 @@
13244 "ru": "Intel (F10 = ESC+[OM)",
13245 "zh-chs": "英特爾(F10 = ESC + [OM)",
13246 "xloc": [
13245 - "default.handlebars->27->801",
13247 + "default.handlebars->27->807",
13248 "default.handlebars->container->column_l->p12->termTable->1->1->6->1->1->terminalSettingsButtons"
13249 ]
13250 },
@@ -13260,10 +13262,10 @@
13262 "ru": "Intel AMT",
13263 "zh-chs": "英特爾AMT",
13264 "xloc": [
13263 - "default.handlebars->27->1427",
13264 - "default.handlebars->27->1435",
13265 - "default.handlebars->27->1870",
13266 - "default.handlebars->27->1892"
13265 + "default.handlebars->27->1433",
13266 + "default.handlebars->27->1441",
13267 + "default.handlebars->27->1874",
13268 + "default.handlebars->27->1896"
13269 ]
13270 },
13271 {
@@ -13304,14 +13306,14 @@
13306 "en": "Intel AMT Redirection",
13307 "nl": "Intel AMT omleiding",
13308 "xloc": [
13307 - "default.handlebars->27->1811"
13309 + "default.handlebars->27->1815"
13310 ]
13311 },
13312 {
13313 "en": "Intel AMT WSMAN",
13314 "nl": "Intel AMT WSMAN",
13315 "xloc": [
13314 - "default.handlebars->27->1810"
13316 + "default.handlebars->27->1814"
13317 ]
13318 },
13319 {
@@ -13345,7 +13347,7 @@
13347 "ru": "Intel AMT активирован в режиме администратора",
13348 "zh-chs": "在管理控制模式下激活了Intel AMT",
13349 "xloc": [
13348 - "default.handlebars->27->538"
13350 + "default.handlebars->27->544"
13351 ]
13352 },
13353 {
@@ -13362,7 +13364,7 @@
13364 "ru": "Intel AMT активирован в режиме клиента",
13365 "zh-chs": "英特爾AMT在客戶端控制模式下被激活",
13366 "xloc": [
13365 - "default.handlebars->27->536"
13367 + "default.handlebars->27->542"
13368 ]
13369 },
13370 {
@@ -13379,7 +13381,7 @@
13381 "ru": "Intel AMT настроен с TLS безопасностью сети",
13382 "zh-chs": "英特爾AMT已設置TLS網絡安全性",
13383 "xloc": [
13382 - "default.handlebars->27->540"
13384 + "default.handlebars->27->546"
13385 ]
13386 },
13387 {
@@ -13430,7 +13432,7 @@
13432 "ru": "Intel ASCII",
13433 "zh-chs": "英特爾ASCII",
13434 "xloc": [
13433 - "default.handlebars->27->800"
13435 + "default.handlebars->27->806"
13436 ]
13437 },
13438 {
@@ -13450,11 +13452,11 @@
13452 "default-mobile.handlebars->9->201",
13453 "default-mobile.handlebars->9->236",
13454 "default-mobile.handlebars->9->241",
13453 - "default.handlebars->27->1251",
13454 - "default.handlebars->27->1261",
13455 - "default.handlebars->27->494",
13456 - "default.handlebars->27->549",
13457 - "default.handlebars->27->577"
13455 + "default.handlebars->27->1257",
13456 + "default.handlebars->27->1267",
13457 + "default.handlebars->27->500",
13458 + "default.handlebars->27->555",
13459 + "default.handlebars->27->583"
13460 ]
13461 },
13462 {
@@ -13472,7 +13474,7 @@
13474 "zh-chs": "英特爾&reg;AMT CIRA",
13475 "xloc": [
13476 "default-mobile.handlebars->9->240",
13475 - "default.handlebars->27->575"
13477 + "default.handlebars->27->581"
13478 ]
13479 },
13480 {
@@ -13490,8 +13492,8 @@
13492 "zh-chs": "英特爾&reg;AMT CIRA已連接並可以使用。",
13493 "xloc": [
13494 "default.handlebars->27->196",
13493 - "default.handlebars->27->411",
13494 - "default.handlebars->27->574"
13495 + "default.handlebars->27->417",
13496 + "default.handlebars->27->580"
13497 ]
13498 },
13499 {
@@ -13540,7 +13542,7 @@
13542 "ru": "Политика Intel&reg; AMT",
13543 "zh-chs": "英特爾&reg;AMT政策",
13544 "xloc": [
13543 - "default.handlebars->27->1290"
13545 + "default.handlebars->27->1296"
13546 ]
13547 },
13548 {
@@ -13574,7 +13576,7 @@
13576 "ru": "Intel&reg; AMT Тег",
13577 "zh-chs": "英特爾&reg;AMT標籤",
13578 "xloc": [
13577 - "default.handlebars->27->553"
13579 + "default.handlebars->27->559"
13580 ]
13581 },
13582 {
@@ -13627,8 +13629,8 @@
13629 "zh-chs": "英特爾&reg;AMT已連接",
13630 "xloc": [
13631 "default-mobile.handlebars->9->251",
13630 - "default.handlebars->27->618",
13631 - "default.handlebars->27->619"
13632 + "default.handlebars->27->624",
13633 + "default.handlebars->27->625"
13634 ]
13635 },
13636 {
@@ -13645,8 +13647,8 @@
13647 "ru": "События Intel&reg; AMT desktop или serial.",
13648 "zh-chs": "英特爾&reg;AMT桌面和串行事件。",
13649 "xloc": [
13648 - "default.handlebars->27->1172",
13649 - "default.handlebars->27->1423"
13650 + "default.handlebars->27->1178",
13651 + "default.handlebars->27->1429"
13652 ]
13653 },
13654 {
@@ -13664,8 +13666,8 @@
13666 "zh-chs": "檢測到英特爾&reg;AMT",
13667 "xloc": [
13668 "default-mobile.handlebars->9->252",
13667 - "default.handlebars->27->620",
13668 - "default.handlebars->27->621"
13669 + "default.handlebars->27->626",
13670 + "default.handlebars->27->627"
13671 ]
13672 },
13673 {
@@ -13682,7 +13684,7 @@
13684 "ru": "Intel&reg; AMT маршрутизируется и готов к использованию.",
13685 "zh-chs": "英特爾&reg;AMT可路由並可以使用。",
13686 "xloc": [
13685 - "default.handlebars->27->576"
13687 + "default.handlebars->27->582"
13688 ]
13689 },
13690 {
@@ -13700,7 +13702,7 @@
13702 "zh-chs": "英特爾&reg;AMT是可路由的。",
13703 "xloc": [
13704 "default.handlebars->27->198",
13703 - "default.handlebars->27->413"
13705 + "default.handlebars->27->419"
13706 ]
13707 },
13708 {
@@ -13735,8 +13737,8 @@
13737 "zh-chs": "僅限英特爾&reg;AMT,無代理",
13738 "xloc": [
13739 "default-mobile.handlebars->9->389",
13738 - "default.handlebars->27->1201",
13739 - "default.handlebars->27->1227"
13740 + "default.handlebars->27->1207",
13741 + "default.handlebars->27->1233"
13742 ]
13743 },
13744 {
@@ -13753,7 +13755,7 @@
13755 "ru": "Технология Intel&reg; Active Management",
13756 "zh-chs": "英特爾&reg;主動管理技術",
13757 "xloc": [
13756 - "default.handlebars->27->548"
13758 + "default.handlebars->27->554"
13759 ]
13760 },
13761 {
@@ -13771,7 +13773,7 @@
13773 "zh-chs": "英特爾&reg;主動管理技術(英特爾&reg;AMT)",
13774 "xloc": [
13775 "default-mobile.handlebars->9->366",
13774 - "default.handlebars->27->902"
13776 + "default.handlebars->27->908"
13777 ]
13778 },
13779 {
@@ -13789,7 +13791,7 @@
13791 "zh-chs": "英特爾&reg;ME",
13792 "xloc": [
13793 "default-mobile.handlebars->9->235",
13792 - "default.handlebars->27->547"
13794 + "default.handlebars->27->553"
13795 ]
13796 },
13797 {
@@ -13802,7 +13804,7 @@
13804 "nl": "Intel&reg; Manageability Engine",
13805 "zh-chs": "英特尔&reg;可管理性引擎",
13806 "xloc": [
13805 - "default.handlebars->27->546"
13807 + "default.handlebars->27->552"
13808 ]
13809 },
13810 {
@@ -13820,7 +13822,7 @@
13822 "zh-chs": "英特爾&reg;SM",
13823 "xloc": [
13824 "default-mobile.handlebars->9->237",
13823 - "default.handlebars->27->551"
13825 + "default.handlebars->27->557"
13826 ]
13827 },
13828 {
@@ -13837,7 +13839,7 @@
13839 "ru": "Intel&reg; Standard Manageability",
13840 "zh-chs": "英特爾&reg;標準可管理性",
13841 "xloc": [
13840 - "default.handlebars->27->550"
13842 + "default.handlebars->27->556"
13843 ]
13844 },
13845 {
@@ -13938,7 +13940,7 @@
13940 "ru": "Интерактивный",
13941 "zh-chs": "互動",
13942 "xloc": [
13941 - "default.handlebars->27->783"
13943 + "default.handlebars->27->789"
13944 ]
13945 },
13946 {
@@ -13955,10 +13957,10 @@
13957 "ru": "Только интерактивный режим",
13958 "zh-chs": "僅限互動",
13959 "xloc": [
13958 - "default.handlebars->27->1411",
13959 - "default.handlebars->27->1418",
13960 + "default.handlebars->27->1417",
13961 + "default.handlebars->27->1424",
13962 "default.handlebars->27->337",
13961 - "default.handlebars->27->359"
13963 + "default.handlebars->27->361"
13964 ]
13965 },
13966 {
@@ -13975,7 +13977,7 @@
13977 "ru": "Интерфейсы",
13978 "zh-chs": "介面",
13979 "xloc": [
13978 - "default.handlebars->27->597"
13980 + "default.handlebars->27->603"
13981 ]
13982 },
13983 {
@@ -13992,7 +13994,7 @@
13994 "ru": "Инуктитут",
13995 "zh-chs": "因紐特人",
13996 "xloc": [
13995 - "default.handlebars->27->1057"
13997 + "default.handlebars->27->1063"
13998 ]
13999 },
14000 {
@@ -14009,7 +14011,7 @@
14011 "ru": "Некорректный тип группы устройств",
14012 "zh-chs": "無效的設備組類型",
14013 "xloc": [
14012 - "default.handlebars->27->1847"
14014 + "default.handlebars->27->1851"
14015 ]
14016 },
14017 {
@@ -14026,7 +14028,7 @@
14028 "ru": "Некорректный JSON",
14029 "zh-chs": "無效的JSON",
14030 "xloc": [
14029 - "default.handlebars->27->1841"
14031 + "default.handlebars->27->1845"
14032 ]
14033 },
14034 {
@@ -14043,8 +14045,8 @@
14045 "ru": "Некорректный формат файла JSON.",
14046 "zh-chs": "無效的JSON文件格式。",
14047 "xloc": [
14046 - "default.handlebars->27->1555",
14047 - "default.handlebars->27->1557"
14048 + "default.handlebars->27->1561",
14049 + "default.handlebars->27->1563"
14050 ]
14051 },
14052 {
@@ -14061,7 +14063,7 @@
14063 "ru": "Некорректный файл JSON: {0}.",
14064 "zh-chs": "無效的JSON文件:{0}。",
14065 "xloc": [
14064 - "default.handlebars->27->1553"
14066 + "default.handlebars->27->1559"
14067 ]
14068 },
14069 {
@@ -14078,7 +14080,7 @@
14080 "ru": "Некорректная сигнатура PKCS",
14081 "zh-chs": "無效的PKCS簽名",
14082 "xloc": [
14081 - "default.handlebars->27->1839"
14083 + "default.handlebars->27->1843"
14084 ]
14085 },
14086 {
@@ -14095,7 +14097,7 @@
14097 "ru": "Некорректная сигнатура RSA",
14098 "zh-chs": "無效的RSA密碼",
14099 "xloc": [
14098 - "default.handlebars->27->1840"
14100 + "default.handlebars->27->1844"
14101 ]
14102 },
14103 {
@@ -14173,7 +14175,7 @@
14175 "en": "Invalidate Email",
14176 "nl": "E-mail ongeldig maken",
14177 "xloc": [
14176 - "default.handlebars->27->1531"
14178 + "default.handlebars->27->1537"
14179 ]
14180 },
14181 {
@@ -14238,7 +14240,7 @@
14240 "ru": "Коды приглашений могут использоваться любым пользователем для присоединения устройств к этой группе устройств по следующей общедоступной ссылке:",
14241 "zh-chs": "任何人都可以使用邀請代碼通過以下公共鏈接將設備加入該設備組:",
14242 "xloc": [
14241 - "default.handlebars->27->1413"
14243 + "default.handlebars->27->1419"
14244 ]
14245 },
14246 {
@@ -14271,7 +14273,7 @@
14273 "ru": "Пригласить",
14274 "zh-chs": "邀請",
14275 "xloc": [
14274 - "default.handlebars->27->1277",
14276 + "default.handlebars->27->1283",
14277 "default.handlebars->27->267",
14278 "default.handlebars->27->349"
14279 ]
@@ -14290,11 +14292,11 @@
14292 "ru": "Пригласительные коды",
14293 "zh-chs": "邀請碼",
14294 "xloc": [
14293 - "default.handlebars->27->1255",
14294 - "default.handlebars->27->1407",
14295 - "default.handlebars->27->1412",
14296 - "default.handlebars->27->1414",
14297 - "default.handlebars->27->1419"
14295 + "default.handlebars->27->1261",
14296 + "default.handlebars->27->1413",
14297 + "default.handlebars->27->1418",
14298 + "default.handlebars->27->1420",
14299 + "default.handlebars->27->1425"
14300 ]
14301 },
14302 {
@@ -14325,7 +14327,7 @@
14327 "nl": "Nodig iemand uit om de mesh-agent in deze apparaatgroep te installeren.",
14328 "zh-chs": "邀请某人在该设备组上安装网状代理。",
14329 "xloc": [
14328 - "default.handlebars->27->1276",
14330 + "default.handlebars->27->1282",
14331 "default.handlebars->27->266"
14332 ]
14333 },
@@ -14360,7 +14362,7 @@
14362 "ru": "Ирландский",
14363 "zh-chs": "愛爾蘭人",
14364 "xloc": [
14363 - "default.handlebars->27->1058"
14365 + "default.handlebars->27->1064"
14366 ]
14367 },
14368 {
@@ -14377,7 +14379,7 @@
14379 "ru": "Итальянский (Стандартный)",
14380 "zh-chs": "意大利語(標準)",
14381 "xloc": [
14380 - "default.handlebars->27->1059"
14382 + "default.handlebars->27->1065"
14383 ]
14384 },
14385 {
@@ -14394,7 +14396,7 @@
14396 "ru": "Итальянский (Швейцария)",
14397 "zh-chs": "義大利文(瑞士)",
14398 "xloc": [
14397 - "default.handlebars->27->1060"
14399 + "default.handlebars->27->1066"
14400 ]
14401 },
14402 {
@@ -14411,7 +14413,7 @@
14413 "ru": "JSON",
14414 "zh-chs": "JSON",
14415 "xloc": [
14414 - "default.handlebars->27->1491"
14416 + "default.handlebars->27->1497"
14417 ]
14418 },
14419 {
@@ -14428,9 +14430,9 @@
14430 "ru": "Формат JSON",
14431 "zh-chs": "JSON格式",
14432 "xloc": [
14431 - "default.handlebars->27->1496",
14432 - "default.handlebars->27->1561",
14433 - "default.handlebars->27->455"
14433 + "default.handlebars->27->1502",
14434 + "default.handlebars->27->1567",
14435 + "default.handlebars->27->461"
14436 ]
14437 },
14438 {
@@ -14447,7 +14449,7 @@
14449 "ru": "Японский",
14450 "zh-chs": "日本",
14451 "xloc": [
14450 - "default.handlebars->27->1061"
14452 + "default.handlebars->27->1067"
14453 ]
14454 },
14455 {
@@ -14464,7 +14466,7 @@
14466 "ru": "Каннада",
14467 "zh-chs": "卡納達語",
14468 "xloc": [
14467 - "default.handlebars->27->1062"
14469 + "default.handlebars->27->1068"
14470 ]
14471 },
14472 {
@@ -14481,7 +14483,7 @@
14483 "ru": "Кашмирский",
14484 "zh-chs": "克什米爾語",
14485 "xloc": [
14484 - "default.handlebars->27->1063"
14486 + "default.handlebars->27->1069"
14487 ]
14488 },
14489 {
@@ -14498,7 +14500,7 @@
14500 "ru": "Казахский",
14501 "zh-chs": "哈薩克語",
14502 "xloc": [
14501 - "default.handlebars->27->1064"
14503 + "default.handlebars->27->1070"
14504 ]
14505 },
14506 {
@@ -14515,7 +14517,7 @@
14517 "ru": "Драйвер ядра",
14518 "zh-chs": "內核驅動程序",
14519 "xloc": [
14518 - "default.handlebars->27->784"
14520 + "default.handlebars->27->790"
14521 ]
14522 },
14523 {
@@ -14532,8 +14534,8 @@
14534 "ru": "Имя ключа",
14535 "zh-chs": "鍵名",
14536 "xloc": [
14535 - "default.handlebars->27->955",
14536 - "default.handlebars->27->958"
14537 + "default.handlebars->27->961",
14538 + "default.handlebars->27->964"
14539 ]
14540 },
14541 {
@@ -14574,7 +14576,7 @@
14576 "ru": "Кхмерский",
14577 "zh-chs": "高棉語",
14578 "xloc": [
14577 - "default.handlebars->27->1065"
14579 + "default.handlebars->27->1071"
14580 ]
14581 },
14582 {
@@ -14591,7 +14593,7 @@
14593 "ru": "Киргизский",
14594 "zh-chs": "吉爾吉斯",
14595 "xloc": [
14594 - "default.handlebars->27->1066"
14596 + "default.handlebars->27->1072"
14597 ]
14598 },
14599 {
@@ -14608,7 +14610,7 @@
14610 "ru": "Клингонский",
14611 "zh-chs": "克林貢",
14612 "xloc": [
14611 - "default.handlebars->27->1067"
14613 + "default.handlebars->27->1073"
14614 ]
14615 },
14616 {
@@ -14626,7 +14628,7 @@
14628 "zh-chs": "已知的",
14629 "xloc": [
14630 "default-mobile.handlebars->9->365",
14629 - "default.handlebars->27->901"
14631 + "default.handlebars->27->907"
14632 ]
14633 },
14634 {
@@ -14643,7 +14645,7 @@
14645 "ru": "Korean",
14646 "zh-chs": "韓語",
14647 "xloc": [
14646 - "default.handlebars->27->1068"
14648 + "default.handlebars->27->1074"
14649 ]
14650 },
14651 {
@@ -14660,7 +14662,7 @@
14662 "ru": "Корейский (Северная Корея)",
14663 "zh-chs": "韓語(朝鮮)",
14664 "xloc": [
14663 - "default.handlebars->27->1069"
14665 + "default.handlebars->27->1075"
14666 ]
14667 },
14668 {
@@ -14677,7 +14679,7 @@
14679 "ru": "Корейский (Южная Корея)",

This file is too large to show in full.

views/default.handlebars
+29 -5
@@ -4105,8 +4105,19 @@
4105
4106 function addAgentToMesh(meshid) {
4107 if (xxdialogMode) return false;
4108 - var mesh = meshes[meshid], x = '', installType = 0;
4109 - x += addHtmlValue("Operating System", '<select id=aginsSelect onchange=addAgentToMeshClick() style=width:236px><option value=0>' + "Windows" + '</option><option value=1>' + "Linux / BSD" + '</option><option value=2>' + "Apple MacOS" + '</option><option value=3>' + "Windows (UnInstall)" + '</option><option value=4>' + "Linux / BSD (UnInstall)" + '</option></select>');
4108 + var mesh = meshes[meshid], x = '', installType = 0, moreoptions = '';
4109 + if (debugmode > 0) { moreoptions = '<option value=5>' + "Linux/macOS Binary Installer" + '</option>'; }
4110 + x += addHtmlValue("Operating System", '<select id=aginsSelect onchange=addAgentToMeshClick() style=width:236px><option value=0>' + "Windows" + '</option><option value=1>' + "Linux / BSD" + '</option>' + moreoptions + '<option value=2>' + "Apple MacOS" + '</option><option value=3>' + "Windows (UnInstall)" + '</option><option value=4>' + "Linux / BSD (UnInstall)" + '</option></select>');
4111 +
4112 + if (debugmode > 0) {
4113 + var binaryInstallAgents = { 5 : 'Linux x86-32', 6 : 'Linux x86-64', 16 : 'Apple OSX x86-64', 25 : 'Linux ARM-HF, Rasberry Pi', 26 : 'Linux ARM64', 30 : 'FreeBSD x86-64' };
4114 + moreoptions = '';
4115 + for (var i in binaryInstallAgents) { moreoptions += '<option value=' + i + '>' + binaryInstallAgents[i] + '</option>' }
4116 + x += '<div id=aginsSysTypeDiv>';
4117 + x += addHtmlValue("System Type", '<select id=aginsSysType onchange=addAgentToMeshClick() style=width:236px>' + moreoptions + '</select>');
4118 + x += '</div>';
4119 + }
4120 +
4121 x += '<div id=aginsTypeDiv>';
4122 x += addHtmlValue("Installation Type", '<select id=aginsType onchange=addAgentToMeshClick() style=width:236px><option value=0>' + "Background & interactive" + '</option><option value=2>' + "Background only" + '</option><option value=1>' + "Interactive only" + '</option></select>');
4123 x += '</div><hr>';
@@ -4144,6 +4155,13 @@
4155 x += '<textarea id=agins_linux_area_un rows=2 cols=20 readonly=readonly style=width:100%;resize:none;height:120px;overflow:scroll;font-size:12px readonly></textarea>';
4156 x += '</div>';
4157
4158 + if (debugmode > 0) {
4159 + // Linux binary installer
4160 + x += '<div id=agins_linux_inst style=display:none>' + "This is a executable that will only run as root and on OS's with graphical user interfaces." + '<br /><br />';
4161 + x += addHtmlValue("Mesh Agent", '<a id=aginsbinlnk href="meshagents?id=' + meshid.split('/')[2] + '&installflags=0' + (urlargs.key?('&key=' + urlargs.key):'') + '" download onclick="setDialogMode(0)">' + "meshagent" + '</a> <img src=images/link4.png height=10 width=10 title="' + "Copy agent URL to clipboard" + '" style=cursor:pointer onclick=copyAgentUrl("meshagents?id=' + meshid.split('/')[2] + '&installflags=",1)>');
4162 + x += '</div>';
4163 + }
4164 +
4165 setDialogMode(2, "Add Mesh Agent", 2, null, x, 'fileDownload');
4166 var servername = serverinfo.name;
4167 if ((servername.indexOf('.') == -1) || ((features & 2) != 0)) { servername = window.location.hostname; } // If the server name is not set or it's in LAN-only mode, use the URL hostname as server name.
@@ -4192,6 +4210,7 @@
4210 var c = 'https://' + servername + portStr + domainUrl + url;
4211 if (addflag == 1) c += Q('aginsType').value;
4212 c += (urlargs.key?('&key=' + urlargs.key):'');
4213 + if (debugmode > 0) { if (Q('aginsSelect').value == 5) { c += '&meshinstall=' + Q('aginsSysType').value; } }
4214 copyTextToClip(c);
4215 }
4216
@@ -4202,7 +4221,12 @@
4221 QV('agins_osx', v == 2);
4222 QV('agins_windows_un', v == 3);
4223 QV('agins_linux_un', v == 4);
4205 - QV('aginsTypeDiv', v == 0);
4224 + if (debugmode > 0) {
4225 + QV('agins_linux_inst', v == 5);
4226 + QV('aginsSysTypeDiv', v == 5);
4227 + Q('aginsbinlnk').href = (Q('aginsbinlnk').href.split('installflags=')[0]) + 'installflags=' + Q('aginsType').value + (urlargs.key?('&key=' + urlargs.key):'') + '&meshinstall=' + Q('aginsSysType').value;
4228 + }
4229 + QV('aginsTypeDiv', (v == 0) || (v == 5));
4230
4231 // Fix the links if needed
4232 Q('aginsw32lnk').href = (Q('aginsw32lnk').href.split('installflags=')[0]) + 'installflags=' + Q('aginsType').value + (urlargs.key?('&key=' + urlargs.key):'');
@@ -12012,9 +12036,9 @@
12036 for (var i=0;i<elements.length;i++) { if (elements[i].checked) { checkedRecordings.push(elements[i].value); } }
12037
12038 if (p52recordings == null) {
12015 - x += '<div style=width:100%;text-align:center;margin-top:20px><i>' + "Loading..." + "</i></div>";
12039 + x += '<div style=width:100%;text-align:center;margin-top:20px><i>' + "Loading..." + '</i></div>';
12040 } else if (p52recordings.length == 0) {
12017 - x += '<div style=width:100%;text-align:center;margin-top:20px><i>' + "No recordings." + "</i></div>";
12041 + x += '<div style=width:100%;text-align:center;margin-top:20px><i>' + "No recordings." + '</i></div>';
12042 } else {
12043 // Display the users using the sorted list
12044 x += '<table class=p3usersTable cellpadding=0 cellspacing=0>';
webserver.js
+42 -11
@@ -3911,7 +3911,29 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
3911 // If required, check if this user has rights to do this
3912 if ((obj.parent.config.settings != null) && ((obj.parent.config.settings.lockagentdownload == true) || (domain.lockagentdownload == true)) && (req.session.userid == null)) { res.sendStatus(401); return; }
3913
3914 - if (req.query.id != null) {
3914 + if ((req.query.meshinstall != null) && (req.query.id != null)) {
3915 + if ((domain.loginkey != null) && (domain.loginkey.indexOf(req.query.key) == -1)) { res.sendStatus(404); return; } // Check 3FA URL key
3916 +
3917 + // Send meshagent with included self installer for a specific platform back
3918 + // Start by getting the .msh for this request
3919 + var meshsettings = getMshFromRequest(req, res, domain);
3920 + if (meshsettings == null) { res.sendStatus(401); return; }
3921 +
3922 + // Get the interactive install script, this only works for non-Windows agents
3923 + var agentid = parseInt(req.query.meshinstall);
3924 + var argentInfo = obj.parent.meshAgentBinaries[agentid];
3925 + var scriptInfo = obj.parent.meshAgentInstallScripts[6];
3926 + if ((argentInfo == null) || (scriptInfo == null) || (argentInfo.platform == 'win32')) { res.sendStatus(404); return; }
3927 +
3928 + // Change the .msh file into JSON format and merge it into the install script
3929 + var tokens, msh = {}, meshsettingslines = meshsettings.split('\r').join('').split('\n');
3930 + for (var i in meshsettingslines) { tokens = meshsettingslines[i].split('='); if (tokens.length == 2) { msh[tokens[0]] = tokens[1]; } }
3931 + var js = scriptInfo.data.replace('var msh = {};', 'var msh = ' + JSON.stringify(msh) + ';');
3932 +
3933 + res.set({ 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Content-Type': 'application/octet-stream', 'Content-Disposition': 'attachment; filename="meshagent"' });
3934 + res.statusCode = 200;
3935 + obj.parent.exeHandler.streamExeWithJavaScript({ platform: argentInfo.platform, sourceFileName: argentInfo.path, destinationStream: res, js: Buffer.from(js, 'utf8'), peinfo: argentInfo.pe });
3936 + } else if (req.query.id != null) {
3937 // Send a specific mesh agent back
3938 var argentInfo = obj.parent.meshAgentBinaries[req.query.id];
3939 if (argentInfo == null) { res.sendStatus(404); return; }
@@ -4012,7 +4034,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
4034 res.set({ 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Content-Type': 'application/octet-stream', 'Content-Disposition': 'attachment; filename="meshcmd' + ((req.query.meshcmd <= 4) ? '.exe' : '') + '"' });
4035 res.statusCode = 200;
4036 if (argentInfo.signedMeshCmdPath != null) {
4015 - // If we hav a pre-signed MeshCmd, send that.
4037 + // If we have a pre-signed MeshCmd, send that.
4038 res.sendFile(argentInfo.signedMeshCmdPath);
4039 } else {
4040 // Merge JavaScript to a unsigned agent and send that.
@@ -4073,6 +4095,8 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
4095 domain = checkUserIpAddress(req, res); // Recheck the domain to apply user IP filtering.
4096 if (domain == null) return;
4097 if ((domain.loginkey != null) && (domain.loginkey.indexOf(req.query.key) == -1)) { res.sendStatus(404); return; } // Check 3FA URL key
4098 + if ((req.session == null) || (req.session.userid == null)) { res.sendStatus(404); return; }
4099 +
4100 // Send a list of available mesh agents
4101 var response = '<html><head><title>Mesh Agents</title><style>table,th,td { border:1px solid black;border-collapse:collapse;padding:3px; }</style></head><body><table>';
4102 response += '<tr style="background-color:lightgray"><th>ID</th><th>Description</th><th>Link</th><th>Size</th><th>SHA384</th><th>MeshCmd</th></tr>';
@@ -4200,14 +4224,10 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
4224 });
4225 }
4226
4203 - // Handle a request to download a mesh settings
4204 - obj.handleMeshSettingsRequest = function (req, res) {
4205 - const domain = getDomain(req);
4206 - if (domain == null) { return; }
4207 - //if ((domain.id !== '') || (!req.session) || (req.session == null) || (!req.session.userid)) { res.sendStatus(401); return; }
4208 -
4227 + // Return a .msh file from a given request, id is the device group identifier or encrypted cookie with the identifier.
4228 + function getMshFromRequest(req, res, domain) {
4229 // If required, check if this user has rights to do this
4210 - if ((obj.parent.config.settings != null) && ((obj.parent.config.settings.lockagentdownload == true) || (domain.lockagentdownload == true)) && (req.session.userid == null)) { res.sendStatus(401); return; }
4230 + if ((obj.parent.config.settings != null) && ((obj.parent.config.settings.lockagentdownload == true) || (domain.lockagentdownload == true)) && (req.session.userid == null)) { return null; }
4231
4232 // Check if the meshid is a time limited, encrypted cookie
4233 var meshcookie = obj.parent.decodeCookie(req.query.id, obj.parent.invitationLinkEncryptionKey);
@@ -4215,11 +4235,11 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
4235
4236 // Fetch the mesh object
4237 var mesh = obj.meshes['mesh/' + domain.id + '/' + req.query.id];
4218 - if (mesh == null) { res.sendStatus(401); return; }
4238 + if (mesh == null) { return null; }
4239
4240 // If needed, check if this user has rights to do this
4241 if ((obj.parent.config.settings != null) && ((obj.parent.config.settings.lockagentdownload == true) || (domain.lockagentdownload == true))) {
4222 - if ((domain.id != mesh.domain) || ((obj.GetMeshRights(req.session.userid, mesh) & 1) == 0)) { res.sendStatus(401); return; }
4242 + if ((domain.id != mesh.domain) || ((obj.GetMeshRights(req.session.userid, mesh) & 1) == 0)) { return null; }
4243 }
4244
4245 var meshidhex = Buffer.from(req.query.id.replace(/\@/g, '+').replace(/\$/g, '/'), 'base64').toString('hex').toUpperCase();
@@ -4245,6 +4265,17 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
4265 if ((domain.agentnoproxy === true) || (obj.args.lanonly == true)) { meshsettings += 'ignoreProxyFile=1\r\n'; }
4266 if (obj.args.agentconfig) { for (var i in obj.args.agentconfig) { meshsettings += obj.args.agentconfig[i] + '\r\n'; } }
4267 if (domain.agentconfig) { for (var i in domain.agentconfig) { meshsettings += domain.agentconfig[i] + '\r\n'; } }
4268 + return meshsettings;
4269 + }
4270 +
4271 + // Handle a request to download a mesh settings
4272 + obj.handleMeshSettingsRequest = function (req, res) {
4273 + const domain = getDomain(req);
4274 + if (domain == null) { return; }
4275 + //if ((domain.id !== '') || (!req.session) || (req.session == null) || (!req.session.userid)) { res.sendStatus(401); return; }
4276 +
4277 + var meshsettings = getMshFromRequest(req, res, domain);
4278 + if (meshsettings == null) { res.sendStatus(401); return; }
4279
4280 res.set({ 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Content-Type': 'application/octet-stream', 'Content-Disposition': 'attachment; filename="meshagent.msh"' });
4281 res.send(meshsettings);