Added multi-agent upload feature.

Ylian Saint-Hilaire committed Nov 8, 2020 at 01:13 UTC c24c8821fe881883bd76bc0a230c5c270e1f517b
6 files changed +1862 -1681
agents/meshcore.js
+29
@@ -43,6 +43,8 @@ var MESHRIGHT_NODESKTOP = 65536;
43
44 function createMeshCore(agent) {
45 var obj = {};
46 + var agentFileHttpRequests = {}; // Currently active agent HTTPS GET requests from the server.
47 +
48 if (process.platform == 'win32' && require('user-sessions').isRoot()) {
49 // Check the Agent Uninstall MetaData for correctness, as the installer may have written an incorrect value
50 try {
@@ -1140,6 +1142,33 @@ function createMeshCore(agent) {
1142 case 'meshToolInfo':
1143 if (data.pipe == true) { delete data.pipe; delete data.action; data.cmd = 'meshToolInfo'; broadcastToRegisteredApps(data); }
1144 break;
1145 + case 'wget': // Server uses this command to tell the agent to download a file using HTTPS/GET and place it in a given path. This is used for one-to-many file uploads.
1146 + if ((data.overwrite !== true) && fs.existsSync(data.path)) break; // Don't overwrite an existing file.
1147 + data.url = 'http' + getServerTargetUrlEx('*/').substring(2);
1148 + var agentFileHttpOptions = http.parseUri(data.url);
1149 + agentFileHttpOptions.path = data.urlpath;
1150 + agentFileHttpOptions.rejectUnauthorized = 0; // TODO: Check TLS cert
1151 + if (agentFileHttpOptions == null) break;
1152 + var agentFileHttpRequest = http.request(agentFileHttpOptions,
1153 + function (response) {
1154 + response.xparent = this;
1155 + try {
1156 + response.xfile = fs.createWriteStream(this.xpath, { flags: 'wbN' })
1157 + response.pipe(response.xfile);
1158 + response.end = function () { delete agentFileHttpRequests[this.xparent.xurlpath]; delete this.xparent; }
1159 + } catch (ex) {
1160 + delete agentFileHttpRequests[this.xurlpath];
1161 + delete response.xparent;
1162 + return;
1163 + }
1164 + }
1165 + );
1166 + agentFileHttpRequest.on('error', function (ex) { delete agentFileHttpRequests[this.xurlpath]; });
1167 + agentFileHttpRequest.end();
1168 + agentFileHttpRequest.xurlpath = data.urlpath;
1169 + agentFileHttpRequest.xpath = data.path;
1170 + agentFileHttpRequests[data.urlpath] = agentFileHttpRequest;
1171 + break;
1172 default:
1173 // Unknown action, ignore it.
1174 break;
meshcentral.js
+14
@@ -107,6 +107,13 @@ function CreateMeshCentralServer(config, args) {
107 if (obj.fs.existsSync(obj.path.join(__dirname, '../meshcentral-web/emails'))) { obj.webEmailsOverridePath = obj.path.join(__dirname, '../meshcentral-web/emails'); }
108 }
109
110 + // Clean up any temporary files
111 + var removeTime = new Date(Date.now()).getTime() - (30 * 60 * 1000); // 30 minutes
112 + var dir = obj.fs.readdir(obj.path.join(obj.filespath, 'tmp'), function (err, files) {
113 + if (err != null) return;
114 + for (var i in files) { try { const filepath = obj.path.join(obj.filespath, 'tmp', files[i]); if (obj.fs.statSync(filepath).mtime.getTime() < removeTime) { obj.fs.unlink(filepath, function () { }); } } catch (ex) { } }
115 + });
116 +
117 // Look to see if data and/or file path is specified
118 if (obj.config.settings && (typeof obj.config.settings.datapath == 'string')) { obj.datapath = obj.config.settings.datapath; }
119 if (obj.config.settings && (typeof obj.config.settings.filespath == 'string')) { obj.filespath = obj.config.settings.filespath; }
@@ -1550,6 +1557,13 @@ function CreateMeshCentralServer(config, args) {
1557 // Perform database maintenance
1558 obj.db.maintenance();
1559
1560 + // Clean up any temporary files
1561 + var removeTime = new Date(Date.now()).getTime() - (30 * 60 * 1000); // 30 minutes
1562 + var dir = obj.fs.readdir(obj.path.join(obj.filespath, 'tmp'), function (err, files) {
1563 + if (err != null) return;
1564 + for (var i in files) { try { const filepath = obj.path.join(obj.filespath, 'tmp', files[i]); if (obj.fs.statSync(filepath).mtime.getTime() < removeTime) { obj.fs.unlink(filepath, function () { }); } } catch (ex) { } }
1565 + });
1566 +
1567 // Check for self-update that targets a specific version
1568 if ((typeof obj.args.selfupdate == 'string') && (getCurrentVerion() === obj.args.selfupdate)) { obj.args.selfupdate = false; }
1569
public/scripts/amt-wsman-0.2.0-min.js
+1 -1
@@ -1 +1 @@
1 -var WsmanStackCreateService=function(e,s,r,a,o,t){var p={};function l(e){if(!e)return"";var s=" ";for(var r in e)e.hasOwnProperty(r)&&0===r.indexOf("@")&&(s+=r.substring(1)+'="'+e[r]+'" ');return s}function w(e){if(!e)return"";if("string"==typeof e)return e;if(e.InstanceID)return'<w:SelectorSet><w:Selector Name="InstanceID">'+e.InstanceID+"</w:Selector></w:SelectorSet>";var s="<w:SelectorSet>";for(var r in e)if(e.hasOwnProperty(r)){if(s+='<w:Selector Name="'+r+'">',e[r].ReferenceParameters){s+="<a:EndpointReference>",s+="<a:Address>"+e[r].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+e[r].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var a=e[r].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(a))for(var o=0;o<a.length;o++)s+="<w:Selector"+l(a[o])+">"+a[o].Value+"</w:Selector>";else s+="<w:Selector"+l(a)+">"+a.Value+"</w:Selector>";s+="</w:SelectorSet></a:ReferenceParameters></a:EndpointReference>"}else s+=e[r];s+="</w:Selector>"}return s+="</w:SelectorSet>"}return p.NextMessageId=1,p.Address="/wsman",p.comm=CreateWsmanComm(e,s,r,a,o,t),p.PerformAjax=function(e,o,s,r,a){null==a&&(a=""),p.comm.PerformAjax('<?xml version=\"1.0\" encoding=\"utf-8\"?><Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:a="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:w="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns="http://www.w3.org/2003/05/soap-envelope" '+a+"><Header><a:Action>"+e,function(e,s,r){if(200==s){var a=p.ParseWsman(e);a&&null!=a?o(p,a.Header.ResourceURI,a,200,r):o(p,null,{Header:{HttpError:s}},601,r)}else o(p,null,{Header:{HttpError:s}},s,r)},s,r)},p.CancelAllQueries=function(e){p.comm.CancelAllQueries(e)},p.GetNameFromUrl=function(e){var s=e.lastIndexOf("/");return-1==s?e:e.substring(s+1)},p.ExecSubscribe=function(e,s,r,a,o,t,n,l,d,c){var m="",i="";null!=d&&null!=c&&(m="<t:IssuedTokens><t:RequestSecurityTokenResponse><t:TokenType>http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken</t:TokenType><t:RequestedSecurityToken><se:UsernameToken><se:Username>"+d+'</se:Username><se:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd#PasswordText">'+c+"</se:Password></se:UsernameToken></t:RequestedSecurityToken></t:RequestSecurityTokenResponse></t:IssuedTokens>",i='<Auth Profile="http://schemas.xmlsoap.org/ws/2004/08/eventing/DeliveryModes/secprofile/http/digest"/>'),l=null!=l&&null!=l?"<a:ReferenceParameters>"+l+"</a:ReferenceParameters>":"";var u="http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+w(n)+m+'</Header><Body><e:Subscribe><e:Delivery Mode="http://schemas.dmtf.org/wbem/wsman/1/wsman/'+s+'"><e:NotifyTo><a:Address>'+r+"</a:Address></e:NotifyTo>"+i+"</e:Delivery><e:Expires>PT0.000000S</e:Expires></e:Subscribe>";p.PerformAjax(u+"</Body></Envelope>",a,o,t,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:se="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:m="http://x.com"')},p.ExecUnSubscribe=function(e,s,r,a,o){var t="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+w(o)+"</Header><Body><e:Unsubscribe/>";p.PerformAjax(t+"</Body></Envelope>",s,r,a,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')},p.ExecPut=function(e,s,r,a,o,t){var n="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60.000S</w:OperationTimeout>"+w(t)+"</Header><Body>"+function(e,s){if(!e||null==s)return"";var r=p.GetNameFromUrl(e),a="<r:"+r+' xmlns:r="'+e+'">';for(var o in s)if(s.hasOwnProperty(o)&&0!==o.indexOf("__")&&0!==o.indexOf("@")&&void 0!==s[o]&&null!==s[o]&&"function"!=typeof s[o])if("object"==typeof s[o]&&s[o].ReferenceParameters){a+="<r:"+o+"><a:Address>"+s[o].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+s[o].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var t=s[o].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(t))for(var n=0;n<t.length;n++)a+="<w:Selector"+l(t[n])+">"+t[n].Value+"</w:Selector>";else a+="<w:Selector"+l(t)+">"+t.Value+"</w:Selector>";a+="</w:SelectorSet></a:ReferenceParameters></r:"+o+">"}else if(Array.isArray(s[o]))for(n=0;n<s[o].length;n++)a+="<r:"+o+">"+s[o][n].toString()+"</r:"+o+">";else a+="<r:"+o+">"+s[o].toString()+"</r:"+o+">";return a+="</r:"+r+">"}(e,s);p.PerformAjax(n+"</Body></Envelope>",r,a,o)},p.ExecCreate=function(e,s,r,a,o,t){var n=p.GetNameFromUrl(e),l="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+w(t)+"</Header><Body><g:"+n+' xmlns:g="'+e+'">';for(var d in s)l+="<g:"+d+">"+s[d]+"</g:"+d+">";p.PerformAjax(l+"</g:"+n+"></Body></Envelope>",r,a,o)},p.ExecCreateXml=function(e,s,r,a,o){var t=p.GetNameFromUrl(e);p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60.000S</w:OperationTimeout></Header><Body><r:"+t+' xmlns:r="'+e+'">'+s+"</r:"+t+"></Body></Envelope>",r,a,o)},p.ExecDelete=function(e,s,r,a,o){var t="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+w(s)+"</Header><Body /></Envelope>";p.PerformAjax(t,r,a,o)},p.ExecGet=function(e,s,r,a){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body /></Envelope>",s,r,a)},p.ExecMethod=function(e,s,r,a,o,t,n){var l="";for(var d in r)if(null!=r[d])if(Array.isArray(r[d]))for(var c in r[d])l+="<r:"+d+">"+r[d][c]+"</r:"+d+">";else l+="<r:"+d+">"+r[d]+"</r:"+d+">";p.ExecMethodXml(e,s,l,a,o,t,n)},p.ExecMethodXml=function(e,s,r,a,o,t,n){p.PerformAjax(e+"/"+s+"</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+w(n)+"</Header><Body><r:"+s+'_INPUT xmlns:r="'+e+'">'+r+"</r:"+s+"_INPUT></Body></Envelope>",a,o,t)},p.ExecEnum=function(e,s,r,a){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Enumerate xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration" /></Body></Envelope>',s,r,a)},p.ExecPull=function(e,s,r,a,o){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Pull xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration"><EnumerationContext>'+s+"</EnumerationContext><MaxElements>999</MaxElements><MaxCharacters>99999</MaxCharacters></Pull></Body></Envelope>",r,a,o)},p.ParseWsman=function(s){try{s.childNodes||(s=function(e){{if(window.DOMParser)return(new DOMParser).parseFromString(e,"text/xml");var s=new ActiveXObject("Microsoft.XMLDOM");return s.async=!1,s.loadXML(e),s}}(s));var e,r={Header:{}},a=s.getElementsByTagName("Header")[0];if(!(a=a||s.getElementsByTagName("a:Header")[0]))return null;for(var o=0;o<a.childNodes.length;o++){var t=a.childNodes[o];r.Header[t.localName]=t.textContent}var n=s.getElementsByTagName("Body")[0];if(!(n=n||s.getElementsByTagName("a:Body")[0]))return null;if(0<n.childNodes.length){var l=(e=n.childNodes[0].localName).indexOf("_OUTPUT");-1!=l&&l==e.length-7&&(e=e.substring(0,e.length-7)),r.Header.Method=e,r.Body=function e(s){var r,a={};for(var o=0;o<s.childNodes.length;o++){var t=s.childNodes[o];"true"==(r=0==t.childElementCount?t.textContent:e(t))&&(r=!0),"false"==r&&(r=!1);var n=r;if(0<t.attributes.length){n={Value:r};for(var l=0;l<t.attributes.length;l++)n["@"+t.attributes[l].name]=t.attributes[l].value}a[t.localName]instanceof Array?a[t.localName].push(n):null==a[t.localName]?a[t.localName]=n:a[t.localName]=[a[t.localName],n]}return a}(n.childNodes[0])}return r}catch(e){return console.log("Unable to parse XML: "+s),null}},p}
\ No newline at end of file
1 +var WsmanStackCreateService=function(e,s,r,a,o,t){var p={};function l(e){if(!e)return"";var s=" ";for(var r in e)e.hasOwnProperty(r)&&0===r.indexOf("@")&&(s+=r.substring(1)+'="'+e[r]+'" ');return s}function w(e){if(!e)return"";if("string"==typeof e)return e;if(e.InstanceID)return'<w:SelectorSet><w:Selector Name="InstanceID">'+e.InstanceID+"</w:Selector></w:SelectorSet>";var s="<w:SelectorSet>";for(var r in e)if(e.hasOwnProperty(r)){if(s+='<w:Selector Name="'+r+'">',e[r].ReferenceParameters){s+="<a:EndpointReference>",s+="<a:Address>"+e[r].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+e[r].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var a=e[r].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(a))for(var o=0;o<a.length;o++)s+="<w:Selector"+l(a[o])+">"+a[o].Value+"</w:Selector>";else s+="<w:Selector"+l(a)+">"+a.Value+"</w:Selector>";s+="</w:SelectorSet></a:ReferenceParameters></a:EndpointReference>"}else s+=e[r];s+="</w:Selector>"}return s+="</w:SelectorSet>"}return p.NextMessageId=1,p.Address="/wsman",p.comm=CreateWsmanComm(e,s,r,a,o,t),p.PerformAjax=function(e,o,s,r,a){null==a&&(a=""),p.comm.PerformAjax('<?xml version=\"1.0\" encoding=\"utf-8\"?><Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:a="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:w="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns="http://www.w3.org/2003/05/soap-envelope" '+a+"><Header><a:Action>"+e,function(e,s,r){if(200==s){var a=p.ParseWsman(e);a&&null!=a?o(p,a.Header.ResourceURI,a,200,r):o(p,null,{Header:{HttpError:s}},601,r)}else o(p,null,{Header:{HttpError:s}},s,r)},s,r)},p.CancelAllQueries=function(e){p.comm.CancelAllQueries(e)},p.GetNameFromUrl=function(e){var s=e.lastIndexOf("/");return-1==s?e:e.substring(s+1)},p.ExecSubscribe=function(e,s,r,a,o,t,n,l,c,d){var m="",i="";null!=c&&null!=d&&(m="<t:IssuedTokens><t:RequestSecurityTokenResponse><t:TokenType>http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken</t:TokenType><t:RequestedSecurityToken><se:UsernameToken><se:Username>"+c+'</se:Username><se:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd#PasswordText">'+d+"</se:Password></se:UsernameToken></t:RequestedSecurityToken></t:RequestSecurityTokenResponse></t:IssuedTokens>",i='<Auth Profile="http://schemas.xmlsoap.org/ws/2004/08/eventing/DeliveryModes/secprofile/http/digest"/>'),l=null!=l&&null!=l?"<a:ReferenceParameters>"+l+"</a:ReferenceParameters>":"";var u="http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+w(n)+m+'</Header><Body><e:Subscribe><e:Delivery Mode="http://schemas.dmtf.org/wbem/wsman/1/wsman/'+s+'"><e:NotifyTo><a:Address>'+r+"</a:Address></e:NotifyTo>"+i+"</e:Delivery><e:Expires>PT0.000000S</e:Expires></e:Subscribe>";p.PerformAjax(u+"</Body></Envelope>",a,o,t,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:se="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:m="http://x.com"')},p.ExecUnSubscribe=function(e,s,r,a,o){var t="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+w(o)+"</Header><Body><e:Unsubscribe/>";p.PerformAjax(t+"</Body></Envelope>",s,r,a,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')},p.ExecPut=function(e,s,r,a,o,t){var n="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60.000S</w:OperationTimeout>"+w(t)+"</Header><Body>"+function(e,s){if(!e||null==s)return"";var r=p.GetNameFromUrl(e),a="<r:"+r+' xmlns:r="'+e+'">';for(var o in s)if(s.hasOwnProperty(o)&&0!==o.indexOf("__")&&0!==o.indexOf("@")&&void 0!==s[o]&&null!==s[o]&&"function"!=typeof s[o])if("object"==typeof s[o]&&s[o].ReferenceParameters){a+="<r:"+o+"><a:Address>"+s[o].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+s[o].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var t=s[o].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(t))for(var n=0;n<t.length;n++)a+="<w:Selector"+l(t[n])+">"+t[n].Value+"</w:Selector>";else a+="<w:Selector"+l(t)+">"+t.Value+"</w:Selector>";a+="</w:SelectorSet></a:ReferenceParameters></r:"+o+">"}else if(Array.isArray(s[o]))for(n=0;n<s[o].length;n++)a+="<r:"+o+">"+s[o][n].toString()+"</r:"+o+">";else a+="<r:"+o+">"+s[o].toString()+"</r:"+o+">";return a+="</r:"+r+">"}(e,s);p.PerformAjax(n+"</Body></Envelope>",r,a,o)},p.ExecCreate=function(e,s,r,a,o,t){var n=p.GetNameFromUrl(e),l="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+w(t)+"</Header><Body><g:"+n+' xmlns:g="'+e+'">';for(var c in s)l+="<g:"+c+">"+s[c]+"</g:"+c+">";p.PerformAjax(l+"</g:"+n+"></Body></Envelope>",r,a,o)},p.ExecCreateXml=function(e,s,r,a,o){var t=p.GetNameFromUrl(e);p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60.000S</w:OperationTimeout></Header><Body><r:"+t+' xmlns:r="'+e+'">'+s+"</r:"+t+"></Body></Envelope>",r,a,o)},p.ExecDelete=function(e,s,r,a,o){var t="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+w(s)+"</Header><Body /></Envelope>";p.PerformAjax(t,r,a,o)},p.ExecGet=function(e,s,r,a){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body /></Envelope>",s,r,a)},p.ExecMethod=function(e,s,r,a,o,t,n){var l="";for(var c in r)if(null!=r[c])if(Array.isArray(r[c]))for(var d in r[c])l+="<r:"+c+">"+r[c][d]+"</r:"+c+">";else l+="<r:"+c+">"+r[c]+"</r:"+c+">";p.ExecMethodXml(e,s,l,a,o,t,n)},p.ExecMethodXml=function(e,s,r,a,o,t,n){p.PerformAjax(e+"/"+s+"</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+w(n)+"</Header><Body><r:"+s+'_INPUT xmlns:r="'+e+'">'+r+"</r:"+s+"_INPUT></Body></Envelope>",a,o,t)},p.ExecEnum=function(e,s,r,a){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Enumerate xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration" /></Body></Envelope>',s,r,a)},p.ExecPull=function(e,s,r,a,o){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull</a:Action><a:To>"+p.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+p.NextMessageId+++'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Pull xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration"><EnumerationContext>'+s+"</EnumerationContext><MaxElements>999</MaxElements><MaxCharacters>99999</MaxCharacters></Pull></Body></Envelope>",r,a,o)},p.ParseWsman=function(s){try{s.childNodes||(s=function(e){{if(window.DOMParser)return(new DOMParser).parseFromString(e,"text/xml");var s=new ActiveXObject("Microsoft.XMLDOM");return s.async=!1,s.loadXML(e),s}}(s));var e,r={Header:{}},a=s.getElementsByTagName("Header")[0];if(!(a=a||s.getElementsByTagName("a:Header")[0]))return null;for(var o=0;o<a.childNodes.length;o++){var t=a.childNodes[o];r.Header[t.localName]=t.textContent}var n=s.getElementsByTagName("Body")[0];if(!(n=n||s.getElementsByTagName("a:Body")[0]))return null;if(0<n.childNodes.length){var l=(e=n.childNodes[0].localName).indexOf("_OUTPUT");-1!=l&&l==e.length-7&&(e=e.substring(0,e.length-7)),r.Header.Method=e,r.Body=function e(s){var r,a={};for(var o=0;o<s.childNodes.length;o++){var t=s.childNodes[o];"true"==(r=0==t.childElementCount?t.textContent:e(t))&&(r=!0),"false"==r&&(r=!1);var n=r;if(0<t.attributes.length){n={Value:r};for(var l=0;l<t.attributes.length;l++)n["@"+t.attributes[l].name]=t.attributes[l].value}a[t.localName]instanceof Array?a[t.localName].push(n):null==a[t.localName]?a[t.localName]=n:a[t.localName]=[a[t.localName],n]}return a}(n.childNodes[0])}return r}catch(e){return console.log("Unable to parse XML: "+s),null}},p}
\ No newline at end of file
translate/translate.json
+1714 -1678
@@ -17,8 +17,8 @@
17 "zh-chs": " + CIRA",
18 "zh-cht": " + CIRA",
19 "xloc": [
20 - "default.handlebars->29->1348",
21 - "default.handlebars->29->1350"
20 + "default.handlebars->29->1354",
21 + "default.handlebars->29->1356"
22 ]
23 },
24 {
@@ -204,7 +204,7 @@
204 "zh-chs": " 可以使用密码提示,但不建议使用。",
205 "zh-cht": " 可以使用密碼提示,但不建議使用。",
206 "xloc": [
207 - "default.handlebars->29->1261"
207 + "default.handlebars->29->1267"
208 ]
209 },
210 {
@@ -224,8 +224,8 @@
224 "zh-chs": " 用户需要先登录到该服务器一次,然后才能将其添加到设备组。",
225 "zh-cht": " 用戶需要先登入到該伺服器一次,然後才能將其新增到裝置群。",
226 "xloc": [
227 - "default.handlebars->29->1421",
228 - "default.handlebars->29->1883"
227 + "default.handlebars->29->1427",
228 + "default.handlebars->29->1889"
229 ]
230 },
231 {
@@ -419,7 +419,7 @@
419 "en": "* 8 characters, 1 upper, 1 lower, 1 numeric, 1 non-alpha numeric.",
420 "nl": "* 8 karakters, 1 hoofdletter, 1 normale letter, 1 nummeriek, 1 niet alfanumeriek.",
421 "xloc": [
422 - "default.handlebars->29->1390",
422 + "default.handlebars->29->1396",
423 "default.handlebars->29->306"
424 ]
425 },
@@ -495,7 +495,7 @@
495 "zh-cht": ",",
496 "xloc": [
497 "default-mobile.handlebars->9->467",
498 - "default.handlebars->29->1491"
498 + "default.handlebars->29->1497"
499 ]
500 },
501 {
@@ -536,7 +536,7 @@
536 "zh-chs": ",MQTT在线",
537 "zh-cht": ",MQTT在線",
538 "xloc": [
539 - "default.handlebars->29->1003"
539 + "default.handlebars->29->1009"
540 ]
541 },
542 {
@@ -556,7 +556,7 @@
556 "zh-chs": ",软体KVM",
557 "zh-cht": ",軟體KVM",
558 "xloc": [
559 - "default.handlebars->29->827",
559 + "default.handlebars->29->833",
560 "desktop.handlebars->3->12"
561 ]
562 },
@@ -579,9 +579,9 @@
579 "xloc": [
580 "default-mobile.handlebars->9->296",
581 "default-mobile.handlebars->9->305",
582 - "default.handlebars->29->834",
583 - "default.handlebars->29->867",
584 - "default.handlebars->29->879",
582 + "default.handlebars->29->840",
583 + "default.handlebars->29->873",
584 + "default.handlebars->29->885",
585 "desktop.handlebars->3->19",
586 "xterm.handlebars->9->6"
587 ]
@@ -702,7 +702,7 @@
702 "zh-chs": ",{0}观看",
703 "zh-cht": ",{0}觀看",
704 "xloc": [
705 - "default.handlebars->29->828",
705 + "default.handlebars->29->834",
706 "desktop.handlebars->3->13"
707 ]
708 },
@@ -767,9 +767,9 @@
767 "xloc": [
768 "default-mobile.handlebars->9->108",
769 "default-mobile.handlebars->9->307",
770 - "default.handlebars->29->1532",
771 - "default.handlebars->29->2040",
772 - "default.handlebars->29->884"
770 + "default.handlebars->29->1538",
771 + "default.handlebars->29->2046",
772 + "default.handlebars->29->890"
773 ]
774 },
775 {
@@ -825,7 +825,7 @@
825 "zh-chs": "1个活跃时段",
826 "zh-cht": "1個活躍時段",
827 "xloc": [
828 - "default.handlebars->29->1952"
828 + "default.handlebars->29->1958"
829 ]
830 },
831 {
@@ -847,7 +847,7 @@
847 "xloc": [
848 "default-mobile.handlebars->9->118",
849 "default-mobile.handlebars->9->471",
850 - "default.handlebars->29->1556",
850 + "default.handlebars->29->1562",
851 "download.handlebars->3->1",
852 "download2.handlebars->5->1"
853 ]
@@ -869,7 +869,7 @@
869 "zh-chs": "1条连接",
870 "zh-cht": "1位聯絡文",
871 "xloc": [
872 - "default.handlebars->29->830",
872 + "default.handlebars->29->836",
873 "desktop.handlebars->3->15"
874 ]
875 },
@@ -912,7 +912,7 @@
912 "zh-chs": "1组",
913 "zh-cht": "1群",
914 "xloc": [
915 - "default.handlebars->29->1917"
915 + "default.handlebars->29->1923"
916 ]
917 },
918 {
@@ -954,7 +954,7 @@
954 "zh-chs": "1分钟",
955 "zh-cht": "1分鐘",
956 "xloc": [
957 - "default.handlebars->29->715"
957 + "default.handlebars->29->721"
958 ]
959 },
960 {
@@ -1016,7 +1016,7 @@
1016 "zh-chs": "有1个用户没有显示,请使用搜索框查找用户...",
1017 "zh-cht": "有1個用戶沒有顯示,請使用搜尋框搜尋用戶...",
1018 "xloc": [
1019 - "default.handlebars->29->1707"
1019 + "default.handlebars->29->1713"
1020 ]
1021 },
1022 {
@@ -1082,7 +1082,7 @@
1082 "default-mobile.handlebars->9->172",
1083 "default-mobile.handlebars->9->175",
1084 "default-mobile.handlebars->9->178",
1085 - "default.handlebars->29->1711",
1085 + "default.handlebars->29->1717",
1086 "default.handlebars->29->251",
1087 "default.handlebars->29->254",
1088 "default.handlebars->29->257",
@@ -1214,7 +1214,7 @@
1214 "zh-chs": "10分钟",
1215 "zh-cht": "10分鐘",
1216 "xloc": [
1217 - "default.handlebars->29->717"
1217 + "default.handlebars->29->723"
1218 ]
1219 },
1220 {
@@ -1283,7 +1283,7 @@
1283 "en": "12 hours",
1284 "nl": "12 uur",
1285 "xloc": [
1286 - "default.handlebars->29->725"
1286 + "default.handlebars->29->731"
1287 ]
1288 },
1289 {
@@ -1325,28 +1325,28 @@
1325 "zh-chs": "15分钟",
1326 "zh-cht": "15分鐘",
1327 "xloc": [
1328 - "default.handlebars->29->718"
1328 + "default.handlebars->29->724"
1329 ]
1330 },
1331 {
1332 "en": "16 hours",
1333 "nl": "16 uur",
1334 "xloc": [
1335 - "default.handlebars->29->726"
1335 + "default.handlebars->29->732"
1336 ]
1337 },
1338 {
1339 "en": "2 days",
1340 "nl": "2 dagen",
1341 "xloc": [
1342 - "default.handlebars->29->728"
1342 + "default.handlebars->29->734"
1343 ]
1344 },
1345 {
1346 "en": "2 hours",
1347 "nl": "2 uur",
1348 "xloc": [
1349 - "default.handlebars->29->722"
1349 + "default.handlebars->29->728"
1350 ]
1351 },
1352 {
@@ -1437,7 +1437,7 @@
1437 "en": "24 hours",
1438 "nl": "24 uur",
1439 "xloc": [
1440 - "default.handlebars->29->727"
1440 + "default.handlebars->29->733"
1441 ]
1442 },
1443 {
@@ -1499,7 +1499,7 @@
1499 "zh-chs": "2FA备份代码已清除",
1500 "zh-cht": "2FA備份代碼已清除",
1501 "xloc": [
1502 - "default.handlebars->29->1667"
1502 + "default.handlebars->29->1673"
1503 ]
1504 },
1505 {
@@ -1519,8 +1519,8 @@
1519 "zh-chs": "启用第二因素身份验证",
1520 "zh-cht": "啟用第二因素身份驗證",
1521 "xloc": [
1522 - "default.handlebars->29->1724",
1523 - "default.handlebars->29->1939"
1522 + "default.handlebars->29->1730",
1523 + "default.handlebars->29->1945"
1524 ]
1525 },
1526 {
@@ -1639,7 +1639,7 @@
1639 "zh-chs": "30分钟",
1640 "zh-cht": "30分鐘",
1641 "xloc": [
1642 - "default.handlebars->29->719"
1642 + "default.handlebars->29->725"
1643 ]
1644 },
1645 {
@@ -1689,14 +1689,14 @@
1689 "en": "4 days",
1690 "nl": "4 dagen",
1691 "xloc": [
1692 - "default.handlebars->29->729"
1692 + "default.handlebars->29->735"
1693 ]
1694 },
1695 {
1696 "en": "4 hours",
1697 "nl": "4 uur",
1698 "xloc": [
1699 - "default.handlebars->29->723"
1699 + "default.handlebars->29->729"
1700 ]
1701 },
1702 {
@@ -1779,7 +1779,7 @@
1779 "zh-chs": "45分钟",
1780 "zh-cht": "45分鐘",
1781 "xloc": [
1782 - "default.handlebars->29->720"
1782 + "default.handlebars->29->726"
1783 ]
1784 },
1785 {
@@ -1819,7 +1819,7 @@
1819 "zh-chs": "5分钟",
1820 "zh-cht": "5分鐘",
1821 "xloc": [
1822 - "default.handlebars->29->716"
1822 + "default.handlebars->29->722"
1823 ]
1824 },
1825 {
@@ -1932,7 +1932,7 @@
1932 "en": "60 minutes",
1933 "nl": "60 minuten",
1934 "xloc": [
1935 - "default.handlebars->29->721"
1935 + "default.handlebars->29->727"
1936 ]
1937 },
1938 {
@@ -2052,7 +2052,7 @@
2052 "zh-chs": "7天电源状态",
2053 "zh-cht": "7天電源狀態",
2054 "xloc": [
2055 - "default.handlebars->29->760"
2055 + "default.handlebars->29->766"
2056 ]
2057 },
2058 {
@@ -2117,7 +2117,7 @@
2117 "xloc": [
2118 "default.handlebars->29->330",
2119 "default.handlebars->29->344",
2120 - "default.handlebars->29->724"
2120 + "default.handlebars->29->730"
2121 ]
2122 },
2123 {
@@ -2335,8 +2335,8 @@
2335 "zh-cht": "ACM",
2336 "xloc": [
2337 "default-mobile.handlebars->9->236",
2338 - "default.handlebars->29->1364",
2339 - "default.handlebars->29->561"
2338 + "default.handlebars->29->1370",
2339 + "default.handlebars->29->567"
2340 ]
2341 },
2342 {
@@ -2461,7 +2461,7 @@
2461 "zh-chs": "拒绝访问",
2462 "zh-cht": "拒絕存取",
2463 "xloc": [
2464 - "default.handlebars->29->1004"
2464 + "default.handlebars->29->1010"
2465 ]
2466 },
2467 {
@@ -2503,7 +2503,7 @@
2503 "zh-chs": "访问服务器档案",
2504 "zh-cht": "存取伺服器檔案",
2505 "xloc": [
2506 - "default.handlebars->29->1889"
2506 + "default.handlebars->29->1895"
2507 ]
2508 },
2509 {
@@ -2592,10 +2592,10 @@
2592 "default-mobile.handlebars->9->93",
2593 "default-mobile.handlebars->9->95",
2594 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->p2AccountSecurity->1->0",
2595 - "default.handlebars->29->1270",
2596 - "default.handlebars->29->1272",
2597 - "default.handlebars->29->530",
2598 - "default.handlebars->29->532"
2595 + "default.handlebars->29->1276",
2596 + "default.handlebars->29->1278",
2597 + "default.handlebars->29->536",
2598 + "default.handlebars->29->538"
2599 ]
2600 },
2601 {
@@ -2656,7 +2656,7 @@
2656 "zh-chs": "帐户已更改:{0}",
2657 "zh-cht": "帳戶已更改:{0}",
2658 "xloc": [
2659 - "default.handlebars->29->1640"
2659 + "default.handlebars->29->1646"
2660 ]
2661 },
2662 {
@@ -2676,7 +2676,7 @@
2676 "zh-chs": "创建帐户,电子邮件为{0}",
2677 "zh-cht": "創建帳戶,電子郵件為{0}",
2678 "xloc": [
2679 - "default.handlebars->29->1639"
2679 + "default.handlebars->29->1645"
2680 ]
2681 },
2682 {
@@ -2696,7 +2696,7 @@
2696 "zh-chs": "创建帐户,用户名是{0}",
2697 "zh-cht": "帳戶已創建,用戶名是{0}",
2698 "xloc": [
2699 - "default.handlebars->29->1638"
2699 + "default.handlebars->29->1644"
2700 ]
2701 },
2702 {
@@ -2716,8 +2716,8 @@
2716 "zh-chs": "帐户已被锁定",
2717 "zh-cht": "帳戶已被鎖定",
2718 "xloc": [
2719 - "default.handlebars->29->1726",
2720 - "default.handlebars->29->1886"
2719 + "default.handlebars->29->1732",
2720 + "default.handlebars->29->1892"
2721 ]
2722 },
2723 {
@@ -2781,7 +2781,7 @@
2781 "zh-chs": "帐号登录",
2782 "zh-cht": "帳號登錄",
2783 "xloc": [
2784 - "default.handlebars->29->1575"
2784 + "default.handlebars->29->1581"
2785 ]
2786 },
2787 {
@@ -2801,7 +2801,7 @@
2801 "zh-chs": "帐户登出",
2802 "zh-cht": "帳戶登出",
2803 "xloc": [
2804 - "default.handlebars->29->1576"
2804 + "default.handlebars->29->1582"
2805 ]
2806 },
2807 {
@@ -2843,7 +2843,7 @@
2843 "zh-chs": "帐户密码已更改:{0}",
2844 "zh-cht": "帳戶密碼已更改:{0}",
2845 "xloc": [
2846 - "default.handlebars->29->1648"
2846 + "default.handlebars->29->1654"
2847 ]
2848 },
2849 {
@@ -2863,7 +2863,7 @@
2863 "zh-chs": "帐户已删除",
2864 "zh-cht": "帳戶已刪除",
2865 "xloc": [
2866 - "default.handlebars->29->1637"
2866 + "default.handlebars->29->1643"
2867 ]
2868 },
2869 {
@@ -2903,7 +2903,7 @@
2903 "zh-chs": "指令",
2904 "zh-cht": "指令",
2905 "xloc": [
2906 - "default.handlebars->29->1009",
2906 + "default.handlebars->29->1015",
2907 "default.handlebars->container->column_l->p42->p42tbl->1->0->8"
2908 ]
2909 },
@@ -2924,8 +2924,8 @@
2924 "zh-chs": "动作档案",
2925 "zh-cht": "動作檔案",
2926 "xloc": [
2927 - "default.handlebars->29->803",
2928 - "default.handlebars->29->805"
2927 + "default.handlebars->29->809",
2928 + "default.handlebars->29->811"
2929 ]
2930 },
2931 {
@@ -2948,7 +2948,7 @@
2948 "default-mobile.handlebars->9->259",
2949 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea4->1->3",
2950 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->1",
2951 - "default.handlebars->29->610",
2951 + "default.handlebars->29->616",
2952 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->1",
2953 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->1",
2954 "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->1"
@@ -3021,9 +3021,9 @@
3021 "default-mobile.handlebars->9->231",
3022 "default-mobile.handlebars->9->233",
3023 "default-mobile.handlebars->9->370",
3024 - "default.handlebars->29->554",
3025 - "default.handlebars->29->556",
3026 - "default.handlebars->29->965"
3024 + "default.handlebars->29->560",
3025 + "default.handlebars->29->562",
3026 + "default.handlebars->29->971"
3027 ]
3028 },
3029 {
@@ -3050,7 +3050,7 @@
3050 "en": "Active Device Sharing",
3051 "nl": "Actief delen van apparaten",
3052 "xloc": [
3053 - "default.handlebars->29->663"
3053 + "default.handlebars->29->669"
3054 ]
3055 },
3056 {
@@ -3087,7 +3087,7 @@
3087 "zh-chs": "添加代理",
3088 "zh-cht": "新增代理",
3089 "xloc": [
3090 - "default.handlebars->29->1360",
3090 + "default.handlebars->29->1366",
3091 "default.handlebars->29->284"
3092 ]
3093 },
@@ -3125,8 +3125,8 @@
3125 "zh-chs": "添加设备",
3126 "zh-cht": "新增裝置",
3127 "xloc": [
3128 - "default.handlebars->29->1863",
3129 - "default.handlebars->29->1987"
3128 + "default.handlebars->29->1869",
3129 + "default.handlebars->29->1993"
3130 ]
3131 },
3132 {
@@ -3146,7 +3146,7 @@
3146 "zh-chs": "添加设备日志",
3147 "zh-cht": "新增裝置日誌",
3148 "xloc": [
3149 - "default.handlebars->29->705"
3149 + "default.handlebars->29->711"
3150 ]
3151 },
3152 {
@@ -3166,9 +3166,9 @@
3166 "zh-chs": "添加设备组",
3167 "zh-cht": "新增裝置群",
3168 "xloc": [
3169 - "default.handlebars->29->1455",
3170 - "default.handlebars->29->1857",
3171 - "default.handlebars->29->1975",
3169 + "default.handlebars->29->1461",
3170 + "default.handlebars->29->1863",
3171 + "default.handlebars->29->1981",
3172 "default.handlebars->29->238"
3173 ]
3174 },
@@ -3189,7 +3189,7 @@
3189 "zh-chs": "添加设备组权限",
3190 "zh-cht": "新增裝置群權限",
3191 "xloc": [
3192 - "default.handlebars->29->1452"
3192 + "default.handlebars->29->1458"
3193 ]
3194 },
3195 {
@@ -3209,8 +3209,8 @@
3209 "zh-chs": "添加设备权限",
3210 "zh-cht": "新增裝置權限",
3211 "xloc": [
3212 - "default.handlebars->29->1457",
3213 - "default.handlebars->29->1459"
3212 + "default.handlebars->29->1463",
3213 + "default.handlebars->29->1465"
3214 ]
3215 },
3216 {
@@ -3307,7 +3307,7 @@
3307 "zh-chs": "添加成员身份",
3308 "zh-cht": "新增成員身份",
3309 "xloc": [
3310 - "default.handlebars->29->2007"
3310 + "default.handlebars->29->2013"
3311 ]
3312 },
3313 {
@@ -3347,8 +3347,8 @@
3347 "zh-chs": "添加安全密钥",
3348 "zh-cht": "新增安全密鑰",
3349 "xloc": [
3350 - "default.handlebars->29->1037",
3351 - "default.handlebars->29->1038",
3350 + "default.handlebars->29->1043",
3351 + "default.handlebars->29->1044",
3352 "default.handlebars->29->149",
3353 "default.handlebars->29->151",
3354 "default.handlebars->29->154",
@@ -3373,7 +3373,7 @@
3373 "zh-cht": "新增用戶",
3374 "xloc": [
3375 "default-mobile.handlebars->9->412",
3376 - "default.handlebars->29->655"
3376 + "default.handlebars->29->661"
3377 ]
3378 },
3379 {
@@ -3393,7 +3393,7 @@
3393 "zh-chs": "添加用户设备权限",
3394 "zh-cht": "新增用戶裝置權限",
3395 "xloc": [
3396 - "default.handlebars->29->1462"
3396 + "default.handlebars->29->1468"
3397 ]
3398 },
3399 {
@@ -3413,10 +3413,10 @@
3413 "zh-chs": "添加用户组",
3414 "zh-cht": "新增用戶群",
3415 "xloc": [
3416 - "default.handlebars->29->1356",
3417 - "default.handlebars->29->1454",
3418 - "default.handlebars->29->1981",
3419 - "default.handlebars->29->656"
3416 + "default.handlebars->29->1362",
3417 + "default.handlebars->29->1460",
3418 + "default.handlebars->29->1987",
3419 + "default.handlebars->29->662"
3420 ]
3421 },
3422 {
@@ -3436,7 +3436,7 @@
3436 "zh-chs": "添加用户组设备权限",
3437 "zh-cht": "新增用戶群裝置權限",
3438 "xloc": [
3439 - "default.handlebars->29->1464"
3439 + "default.handlebars->29->1470"
3440 ]
3441 },
3442 {
@@ -3493,8 +3493,8 @@
3493 "zh-chs": "添加用户",
3494 "zh-cht": "新增用戶",
3495 "xloc": [
3496 - "default.handlebars->29->1355",
3497 - "default.handlebars->29->1852"
3496 + "default.handlebars->29->1361",
3497 + "default.handlebars->29->1858"
3498 ]
3499 },
3500 {
@@ -3514,7 +3514,7 @@
3514 "zh-chs": "将用户添加到设备组",
3515 "zh-cht": "將用戶新增到裝置群",
3516 "xloc": [
3517 - "default.handlebars->29->1451"
3517 + "default.handlebars->29->1457"
3518 ]
3519 },
3520 {
@@ -3534,7 +3534,7 @@
3534 "zh-chs": "将用户添加到用户组",
3535 "zh-cht": "將用戶新增到用戶群",
3536 "xloc": [
3537 - "default.handlebars->29->1885"
3537 + "default.handlebars->29->1891"
3538 ]
3539 },
3540 {
@@ -3651,7 +3651,7 @@
3651 "zh-chs": "通过安装Mesh Agent将新计算机添加到该设备组。",
3652 "zh-cht": "通過安裝Mesh Agent將新電腦新增到該裝置群。",
3653 "xloc": [
3654 - "default.handlebars->29->1359",
3654 + "default.handlebars->29->1365",
3655 "default.handlebars->29->283"
3656 ]
3657 },
@@ -3672,7 +3672,7 @@
3672 "zh-chs": "添加标签",
3673 "zh-cht": "新增標籤",
3674 "xloc": [
3675 - "default.handlebars->29->463"
3675 + "default.handlebars->29->464"
3676 ]
3677 },
3678 {
@@ -3699,14 +3699,14 @@
3699 "zh-chs": "添加了身份验证应用程序",
3700 "zh-cht": "添加了身份驗證應用程序",
3701 "xloc": [
3702 - "default.handlebars->29->1664"
3702 + "default.handlebars->29->1670"
3703 ]
3704 },
3705 {
3706 "en": "Added device share {0} from {1} to {2}",
3707 "nl": "Apparaat delen {0} toegevoegd van {1} tot {2}",
3708 "xloc": [
3709 - "default.handlebars->29->1675"
3709 + "default.handlebars->29->1681"
3710 ]
3711 },
3712 {
@@ -3726,8 +3726,8 @@
3726 "zh-chs": "已将设备{0}添加到设备组{1}",
3727 "zh-cht": "已將設備{0}添加到設備組{1}",
3728 "xloc": [
3729 - "default.handlebars->29->1631",
3730 - "default.handlebars->29->1658"
3729 + "default.handlebars->29->1637",
3730 + "default.handlebars->29->1664"
3731 ]
3732 },
3733 {
@@ -3747,7 +3747,7 @@
3747 "zh-chs": "添加了安全密钥",
3748 "zh-cht": "添加了安全密鑰",
3749 "xloc": [
3750 - "default.handlebars->29->1669"
3750 + "default.handlebars->29->1675"
3751 ]
3752 },
3753 {
@@ -3767,7 +3767,7 @@
3767 "zh-chs": "已将用户组{0}添加到设备组{1}",
3768 "zh-cht": "已將用戶組{0}添加到設備組{1}",
3769 "xloc": [
3770 - "default.handlebars->29->1642"
3770 + "default.handlebars->29->1648"
3771 ]
3772 },
3773 {
@@ -3787,8 +3787,8 @@
3787 "zh-chs": "已将用户{0}添加到用户组{1}",
3788 "zh-cht": "已將用戶{0}添加到用戶組{1}",
3789 "xloc": [
3790 - "default.handlebars->29->1645",
3791 - "default.handlebars->29->1654"
3790 + "default.handlebars->29->1651",
3791 + "default.handlebars->29->1660"
3792 ]
3793 },
3794 {
@@ -3849,7 +3849,7 @@
3849 "zh-cht": "管理員控制模式(ACM)",
3850 "xloc": [
3851 "default-mobile.handlebars->9->372",
3852 - "default.handlebars->29->967"
3852 + "default.handlebars->29->973"
3853 ]
3854 },
3855 {
@@ -3870,7 +3870,7 @@
3870 "zh-cht": "管理員憑證",
3871 "xloc": [
3872 "default-mobile.handlebars->9->378",
3873 - "default.handlebars->29->973"
3873 + "default.handlebars->29->979"
3874 ]
3875 },
3876 {
@@ -3911,7 +3911,7 @@
3911 "zh-chs": "管理领域",
3912 "zh-cht": "管理領域",
3913 "xloc": [
3914 - "default.handlebars->29->1921"
3914 + "default.handlebars->29->1927"
3915 ]
3916 },
3917 {
@@ -3952,7 +3952,7 @@
3952 "zh-chs": "管理领域",
3953 "zh-cht": "管理領域",
3954 "xloc": [
3955 - "default.handlebars->29->1789"
3955 + "default.handlebars->29->1795"
3956 ]
3957 },
3958 {
@@ -3972,7 +3972,7 @@
3972 "zh-chs": "管理员",
3973 "zh-cht": "管理員",
3974 "xloc": [
3975 - "default.handlebars->29->1718"
3975 + "default.handlebars->29->1724"
3976 ]
3977 },
3978 {
@@ -3992,7 +3992,7 @@
3992 "zh-chs": "南非文",
3993 "zh-cht": "南非文",
3994 "xloc": [
3995 - "default.handlebars->29->1040"
3995 + "default.handlebars->29->1046"
3996 ]
3997 },
3998 {
@@ -4015,8 +4015,8 @@
4015 "default-mobile.handlebars->9->203",
4016 "default-mobile.handlebars->9->228",
4017 "default-mobile.handlebars->9->250",
4018 - "default.handlebars->29->1518",
4019 - "default.handlebars->29->1526",
4018 + "default.handlebars->29->1524",
4019 + "default.handlebars->29->1532",
4020 "default.handlebars->29->214",
4021 "default.handlebars->29->423",
4022 "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->p15outputselecttd->p15outputselect->1"
@@ -4039,8 +4039,8 @@
4039 "zh-chs": "代理+英特尔AMT",
4040 "zh-cht": "代理+Intel&reg; AMT",
4041 "xloc": [
4042 - "default.handlebars->29->1520",
4043 - "default.handlebars->29->1528"
4042 + "default.handlebars->29->1526",
4043 + "default.handlebars->29->1534"
4044 ]
4045 },
4046 {
@@ -4081,7 +4081,7 @@
4081 "zh-cht": "代理控制台",
4082 "xloc": [
4083 "default-mobile.handlebars->9->449",
4084 - "default.handlebars->29->1472"
4084 + "default.handlebars->29->1478"
4085 ]
4086 },
4087 {
@@ -4101,7 +4101,7 @@
4101 "zh-chs": "代理错误计数器",
4102 "zh-cht": "代理錯誤計數器",
4103 "xloc": [
4104 - "default.handlebars->29->2050"
4104 + "default.handlebars->29->2056"
4105 ]
4106 },
4107 {
@@ -4204,7 +4204,7 @@
4204 "zh-chs": "代理时段",
4205 "zh-cht": "代理時段",
4206 "xloc": [
4207 - "default.handlebars->29->2066"
4207 + "default.handlebars->29->2072"
4208 ]
4209 },
4210 {
@@ -4225,7 +4225,7 @@
4225 "zh-cht": "代理標籤",
4226 "xloc": [
4227 "default-mobile.handlebars->9->249",
4228 - "default.handlebars->29->577"
4228 + "default.handlebars->29->583"
4229 ]
4230 },
4231 {
@@ -4245,7 +4245,7 @@
4245 "zh-chs": "代理类型",
4246 "zh-cht": "代理類型",
4247 "xloc": [
4248 - "default.handlebars->29->1524",
4248 + "default.handlebars->29->1530",
4249 "default.handlebars->container->column_l->p21->3->1->meshOsChartDiv->1"
4250 ]
4251 },
@@ -4266,7 +4266,7 @@
4266 "zh-chs": "代理关闭了与服务器压缩的{0}%代理会话。已发送:{1},已压缩:{2}",
4267 "zh-cht": "代理關閉了與{0}%代理到服務器壓縮的會話。已發送:{1},已壓縮:{2}",
4268 "xloc": [
4269 - "default.handlebars->29->1628"
4269 + "default.handlebars->29->1634"
4270 ]
4271 },
4272 {
@@ -4287,8 +4287,8 @@
4287 "zh-cht": "代理已連接",
4288 "xloc": [
4289 "default.handlebars->29->163",
4290 - "default.handlebars->29->646",
4291 - "default.handlebars->29->647"
4290 + "default.handlebars->29->652",
4291 + "default.handlebars->29->653"
4292 ]
4293 },
4294 {
@@ -4328,7 +4328,7 @@
4328 "zh-chs": "代理离线",
4329 "zh-cht": "代理離線",
4330 "xloc": [
4331 - "default.handlebars->29->1002"
4331 + "default.handlebars->29->1008"
4332 ]
4333 },
4334 {
@@ -4348,7 +4348,7 @@
4348 "zh-chs": "代理在线",
4349 "zh-cht": "代理在線",
4350 "xloc": [
4351 - "default.handlebars->29->1001"
4351 + "default.handlebars->29->1007"
4352 ]
4353 },
4354 {
@@ -4356,7 +4356,7 @@
4356 "nl": "De agent wordt op een extern apparaat uitgevoerd met beperkte rechten.",
4357 "xloc": [
4358 "default.handlebars->29->161",
4359 - "default.handlebars->29->644"
4359 + "default.handlebars->29->650"
4360 ]
4361 },
4362 {
@@ -4376,7 +4376,7 @@
4376 "zh-chs": "代理",
4377 "zh-cht": "代理",
4378 "xloc": [
4379 - "default.handlebars->29->2082"
4379 + "default.handlebars->29->2088"
4380 ]
4381 },
4382 {
@@ -4396,7 +4396,7 @@
4396 "zh-chs": "阿尔巴尼亚文",
4397 "zh-cht": "阿爾巴尼亞文",
4398 "xloc": [
4399 - "default.handlebars->29->1041"
4399 + "default.handlebars->29->1047"
4400 ]
4401 },
4402 {
@@ -4439,7 +4439,7 @@
4439 "zh-chs": "全部可用",
4440 "zh-cht": "全部可用",
4441 "xloc": [
4442 - "default.handlebars->29->1681"
4442 + "default.handlebars->29->1687"
4443 ]
4444 },
4445 {
@@ -4476,7 +4476,7 @@
4476 "zh-chs": "所有事件",
4477 "zh-cht": "所有事件",
4478 "xloc": [
4479 - "default.handlebars->29->1679"
4479 + "default.handlebars->29->1685"
4480 ]
4481 },
4482 {
@@ -4496,9 +4496,9 @@
4496 "zh-chs": "全部聚焦",
4497 "zh-cht": "全部聚焦",
4498 "xloc": [
4499 - "default.handlebars->29->835",
4500 - "default.handlebars->29->837",
4501 - "default.handlebars->29->838"
4499 + "default.handlebars->29->841",
4500 + "default.handlebars->29->843",
4501 + "default.handlebars->29->844"
4502 ]
4503 },
4504 {
@@ -4518,8 +4518,8 @@
4518 "zh-chs": "允许用户管理此设备组和该组中的设备。",
4519 "zh-cht": "允許用戶管理此裝置群和該群中的裝置。",
4520 "xloc": [
4521 - "default.handlebars->29->1419",
4522 - "default.handlebars->29->1882"
4521 + "default.handlebars->29->1425",
4522 + "default.handlebars->29->1888"
4523 ]
4524 },
4525 {
@@ -4539,7 +4539,7 @@
4539 "zh-chs": "允许用户管理此设备。",
4540 "zh-cht": "允許用戶管理此裝置。",
4541 "xloc": [
4542 - "default.handlebars->29->1420"
4542 + "default.handlebars->29->1426"
4543 ]
4544 },
4545 {
@@ -4603,7 +4603,7 @@
4603 "zh-chs": "备用(F10 = ESC + 0)",
4604 "zh-cht": "備用(F10 = ESC + 0)",
4605 "xloc": [
4606 - "default.handlebars->29->872"
4606 + "default.handlebars->29->878"
4607 ]
4608 },
4609 {
@@ -4644,10 +4644,10 @@
4644 "zh-chs": "一直通知",
4645 "zh-cht": "一直通知",
4646 "xloc": [
4647 - "default.handlebars->29->1335",
4648 - "default.handlebars->29->1843",
4649 - "default.handlebars->29->1930",
4650 - "default.handlebars->29->592"
4647 + "default.handlebars->29->1341",
4648 + "default.handlebars->29->1849",
4649 + "default.handlebars->29->1936",
4650 + "default.handlebars->29->598"
4651 ]
4652 },
4653 {
@@ -4667,10 +4667,10 @@
4667 "zh-chs": "一直提示",
4668 "zh-cht": "一直提示",
4669 "xloc": [
4670 - "default.handlebars->29->1336",
4671 - "default.handlebars->29->1844",
4672 - "default.handlebars->29->1931",
4673 - "default.handlebars->29->593"
4670 + "default.handlebars->29->1342",
4671 + "default.handlebars->29->1850",
4672 + "default.handlebars->29->1937",
4673 + "default.handlebars->29->599"
4674 ]
4675 },
4676 {
@@ -4793,7 +4793,7 @@
4793 "zh-chs": "杀毒软件",
4794 "zh-cht": "防毒軟體",
4795 "xloc": [
4796 - "default.handlebars->29->583"
4796 + "default.handlebars->29->589"
4797 ]
4798 },
4799 {
@@ -4893,7 +4893,7 @@
4893 "zh-chs": "阿拉伯文(阿尔及利亚)",
4894 "zh-cht": "阿拉伯文(阿爾及利亞)",
4895 "xloc": [
4896 - "default.handlebars->29->1043"
4896 + "default.handlebars->29->1049"
4897 ]
4898 },
4899 {
@@ -4913,7 +4913,7 @@
4913 "zh-chs": "阿拉伯文(巴林)",
4914 "zh-cht": "阿拉伯文(巴林)",
4915 "xloc": [
4916 - "default.handlebars->29->1044"
4916 + "default.handlebars->29->1050"
4917 ]
4918 },
4919 {
@@ -4933,7 +4933,7 @@
4933 "zh-chs": "阿拉伯文(埃及)",
4934 "zh-cht": "阿拉伯文(埃及)",
4935 "xloc": [
4936 - "default.handlebars->29->1045"
4936 + "default.handlebars->29->1051"
4937 ]
4938 },
4939 {
@@ -4953,7 +4953,7 @@
4953 "zh-chs": "阿拉伯文(伊拉克)",
4954 "zh-cht": "阿拉伯文(伊拉克)",
4955 "xloc": [
4956 - "default.handlebars->29->1046"
4956 + "default.handlebars->29->1052"
4957 ]
4958 },
4959 {
@@ -4973,7 +4973,7 @@
4973 "zh-chs": "阿拉伯文(约旦)",
4974 "zh-cht": "阿拉伯文(約旦)",
4975 "xloc": [
4976 - "default.handlebars->29->1047"
4976 + "default.handlebars->29->1053"
4977 ]
4978 },
4979 {
@@ -4993,7 +4993,7 @@
4993 "zh-chs": "阿拉伯文(科威特)",
4994 "zh-cht": "阿拉伯文(科威特)",
4995 "xloc": [
4996 - "default.handlebars->29->1048"
4996 + "default.handlebars->29->1054"
4997 ]
4998 },
4999 {
@@ -5013,7 +5013,7 @@
5013 "zh-chs": "阿拉伯文(黎巴嫩)",
5014 "zh-cht": "阿拉伯文(黎巴嫩)",
5015 "xloc": [
5016 - "default.handlebars->29->1049"
5016 + "default.handlebars->29->1055"
5017 ]
5018 },
5019 {
@@ -5033,7 +5033,7 @@
5033 "zh-chs": "阿拉伯文(利比亚)",
5034 "zh-cht": "阿拉伯文(利比亞)",
5035 "xloc": [
5036 - "default.handlebars->29->1050"
5036 + "default.handlebars->29->1056"
5037 ]
5038 },
5039 {
@@ -5053,7 +5053,7 @@
5053 "zh-chs": "阿拉伯文(摩洛哥)",
5054 "zh-cht": "阿拉伯文(摩洛哥)",
5055 "xloc": [
5056 - "default.handlebars->29->1051"
5056 + "default.handlebars->29->1057"
5057 ]
5058 },
5059 {
@@ -5073,7 +5073,7 @@
5073 "zh-chs": "阿拉伯文(阿曼)",
5074 "zh-cht": "阿拉伯文(阿曼)",
5075 "xloc": [
5076 - "default.handlebars->29->1052"
5076 + "default.handlebars->29->1058"
5077 ]
5078 },
5079 {
@@ -5093,7 +5093,7 @@
5093 "zh-chs": "阿拉伯文(卡塔尔)",
5094 "zh-cht": "阿拉伯文(卡塔爾)",
5095 "xloc": [
5096 - "default.handlebars->29->1053"
5096 + "default.handlebars->29->1059"
5097 ]
5098 },
5099 {
@@ -5113,7 +5113,7 @@
5113 "zh-chs": "阿拉伯文(沙特阿拉伯)",
5114 "zh-cht": "阿拉伯文(沙特阿拉伯)",
5115 "xloc": [
5116 - "default.handlebars->29->1054"
5116 + "default.handlebars->29->1060"
5117 ]
5118 },
5119 {
@@ -5133,7 +5133,7 @@
5133 "zh-chs": "阿拉伯文(标准)",
5134 "zh-cht": "阿拉伯文(標準)",
5135 "xloc": [
5136 - "default.handlebars->29->1042"
5136 + "default.handlebars->29->1048"
5137 ]
5138 },
5139 {
@@ -5153,7 +5153,7 @@
5153 "zh-chs": "阿拉伯文(叙利亚)",
5154 "zh-cht": "阿拉伯文(敘利亞)",
5155 "xloc": [
5156 - "default.handlebars->29->1055"
5156 + "default.handlebars->29->1061"
5157 ]
5158 },
5159 {
@@ -5173,7 +5173,7 @@
5173 "zh-chs": "阿拉伯文(突尼斯)",
5174 "zh-cht": "阿拉伯文(突尼斯)",
5175 "xloc": [
5176 - "default.handlebars->29->1056"
5176 + "default.handlebars->29->1062"
5177 ]
5178 },
5179 {
@@ -5193,7 +5193,7 @@
5193 "zh-chs": "阿拉伯文(阿联酋)",
5194 "zh-cht": "阿拉伯文(阿聯酋)",
5195 "xloc": [
5196 - "default.handlebars->29->1057"
5196 + "default.handlebars->29->1063"
5197 ]
5198 },
5199 {
@@ -5213,7 +5213,7 @@
5213 "zh-chs": "阿拉伯文(也门)",
5214 "zh-cht": "阿拉伯文(也門)",
5215 "xloc": [
5216 - "default.handlebars->29->1058"
5216 + "default.handlebars->29->1064"
5217 ]
5218 },
5219 {
@@ -5233,7 +5233,7 @@
5233 "zh-chs": "阿拉贡文",
5234 "zh-cht": "阿拉貢文",
5235 "xloc": [
5236 - "default.handlebars->29->1059"
5236 + "default.handlebars->29->1065"
5237 ]
5238 },
5239 {
@@ -5254,7 +5254,7 @@
5254 "zh-cht": "結構",
5255 "xloc": [
5256 "default-mobile.handlebars->9->342",
5257 - "default.handlebars->29->927"
5257 + "default.handlebars->29->933"
5258 ]
5259 },
5260 {
@@ -5295,7 +5295,7 @@
5295 "zh-cht": "你確定要刪除群{0}嗎?刪除裝置群還將刪除該群中有關裝置的所有訊息。",
5296 "xloc": [
5297 "default-mobile.handlebars->9->418",
5298 - "default.handlebars->29->1395"
5298 + "default.handlebars->29->1401"
5299 ]
5300 },
5301 {
@@ -5315,7 +5315,7 @@
5315 "zh-chs": "您确定要删除节点{0}吗?",
5316 "zh-cht": "你確定要刪除節點{0}嗎?",
5317 "xloc": [
5318 - "default.handlebars->29->782"
5318 + "default.handlebars->29->788"
5319 ]
5320 },
5321 {
@@ -5335,7 +5335,7 @@
5335 "zh-chs": "您确定要卸载所选代理吗?",
5336 "zh-cht": "你確定要卸載所選代理嗎?",
5337 "xloc": [
5338 - "default.handlebars->29->771"
5338 + "default.handlebars->29->777"
5339 ]
5340 },
5341 {
@@ -5355,7 +5355,7 @@
5355 "zh-chs": "您确定要卸载所选的{0}代理吗?",
5356 "zh-cht": "你確定要卸載所選的{0}代理嗎?",
5357 "xloc": [
5358 - "default.handlebars->29->770"
5358 + "default.handlebars->29->776"
5359 ]
5360 },
5361 {
@@ -5375,7 +5375,7 @@
5375 "zh-chs": "您确定要{0}插件吗:{1}",
5376 "zh-cht": "你確定要{0}外掛嗎:{1}",
5377 "xloc": [
5378 - "default.handlebars->29->2122"
5378 + "default.handlebars->29->2128"
5379 ]
5380 },
5381 {
@@ -5395,7 +5395,7 @@
5395 "zh-chs": "亚美尼亚文",
5396 "zh-cht": "亞美尼亞文",
5397 "xloc": [
5398 - "default.handlebars->29->1060"
5398 + "default.handlebars->29->1066"
5399 ]
5400 },
5401 {
@@ -5455,7 +5455,7 @@
5455 "zh-chs": "阿萨姆文",
5456 "zh-cht": "阿薩姆文",
5457 "xloc": [
5458 - "default.handlebars->29->1061"
5458 + "default.handlebars->29->1067"
5459 ]
5460 },
5461 {
@@ -5475,7 +5475,7 @@
5475 "zh-chs": "阿斯图里亚斯文",
5476 "zh-cht": "阿斯圖里亞斯文",
5477 "xloc": [
5478 - "default.handlebars->29->1062"
5478 + "default.handlebars->29->1068"
5479 ]
5480 },
5481 {
@@ -5495,7 +5495,7 @@
5495 "zh-chs": "尝试激活英特尔(R)AMT ACM模式",
5496 "zh-cht": "嘗試激活英特爾(R)AMT ACM模式",
5497 "xloc": [
5498 - "default.handlebars->29->1597"
5498 + "default.handlebars->29->1603"
5499 ]
5500 },
5501 {
@@ -5515,7 +5515,7 @@
5515 "zh-chs": "认证软件",
5516 "zh-cht": "認證軟體",
5517 "xloc": [
5518 - "default.handlebars->29->1934"
5518 + "default.handlebars->29->1940"
5519 ]
5520 },
5521 {
@@ -5539,8 +5539,8 @@
5539 "default-mobile.handlebars->9->52",
5540 "default-mobile.handlebars->9->71",
5541 "default-mobile.handlebars->9->73",
5542 - "default.handlebars->29->1026",
5543 - "default.handlebars->29->1028",
5542 + "default.handlebars->29->1032",
5543 + "default.handlebars->29->1034",
5544 "default.handlebars->29->125",
5545 "default.handlebars->29->130"
5546 ]
@@ -5622,7 +5622,7 @@
5622 "zh-chs": "自动删除",
5623 "zh-cht": "自動刪除",
5624 "xloc": [
5625 - "default.handlebars->29->1322"
5625 + "default.handlebars->29->1328"
5626 ]
5627 },
5628 {
@@ -5686,7 +5686,7 @@
5686 "zh-chs": "可用內存",
5687 "zh-cht": "可用內存",
5688 "xloc": [
5689 - "default.handlebars->29->2075"
5689 + "default.handlebars->29->2081"
5690 ]
5691 },
5692 {
@@ -5706,7 +5706,7 @@
5706 "zh-chs": "阿塞拜疆文",
5707 "zh-cht": "阿塞拜疆文",
5708 "xloc": [
5709 - "default.handlebars->29->1063"
5709 + "default.handlebars->29->1069"
5710 ]
5711 },
5712 {
@@ -5727,7 +5727,7 @@
5727 "zh-cht": "的BIOS",
5728 "xloc": [
5729 "default-mobile.handlebars->9->384",
5730 - "default.handlebars->29->979"
5730 + "default.handlebars->29->985"
5731 ]
5732 },
5733 {
@@ -5842,8 +5842,8 @@
5842 "zh-chs": "背景与互动",
5843 "zh-cht": "背景與互動",
5844 "xloc": [
5845 - "default.handlebars->29->1501",
5846 - "default.handlebars->29->1508",
5845 + "default.handlebars->29->1507",
5846 + "default.handlebars->29->1514",
5847 "default.handlebars->29->336",
5848 "default.handlebars->29->350"
5849 ]
@@ -5865,8 +5865,8 @@
5865 "zh-chs": "仅背景",
5866 "zh-cht": "僅背景",
5867 "xloc": [
5868 - "default.handlebars->29->1502",
5869 - "default.handlebars->29->1509",
5868 + "default.handlebars->29->1508",
5869 + "default.handlebars->29->1515",
5870 "default.handlebars->29->337",
5871 "default.handlebars->29->351",
5872 "default.handlebars->29->365"
@@ -5909,7 +5909,7 @@
5909 "zh-chs": "备用码",
5910 "zh-cht": "備用碼",
5911 "xloc": [
5912 - "default.handlebars->29->1936"
5912 + "default.handlebars->29->1942"
5913 ]
5914 },
5915 {
@@ -5929,7 +5929,7 @@
5929 "zh-chs": "错误的签名",
5930 "zh-cht": "錯誤的簽名",
5931 "xloc": [
5932 - "default.handlebars->29->2057"
5932 + "default.handlebars->29->2063"
5933 ]
5934 },
5935 {
@@ -5949,7 +5949,7 @@
5949 "zh-chs": "错误的网络证书",
5950 "zh-cht": "錯誤的網絡憑證",
5951 "xloc": [
5952 - "default.handlebars->29->2056"
5952 + "default.handlebars->29->2062"
5953 ]
5954 },
5955 {
@@ -5969,7 +5969,13 @@
5969 "zh-chs": "巴斯克",
5970 "zh-cht": "巴斯克",
5971 "xloc": [
5972 - "default.handlebars->29->1064"
5972 + "default.handlebars->29->1070"
5973 + ]
5974 + },
5975 + {
5976 + "en": "Batch File Upload",
5977 + "xloc": [
5978 + "default.handlebars->29->479"
5979 ]
5980 },
5981 {
@@ -6009,7 +6015,7 @@
6015 "zh-chs": "白俄罗斯文",
6016 "zh-cht": "白俄羅斯文",
6017 "xloc": [
6012 - "default.handlebars->29->1066"
6018 + "default.handlebars->29->1072"
6019 ]
6020 },
6021 {
@@ -6029,7 +6035,7 @@
6035 "zh-chs": "孟加拉",
6036 "zh-cht": "孟加拉",
6037 "xloc": [
6032 - "default.handlebars->29->1067"
6038 + "default.handlebars->29->1073"
6039 ]
6040 },
6041 {
@@ -6072,7 +6078,7 @@
6078 "zh-chs": "波斯尼亚文",
6079 "zh-cht": "波斯尼亞文",
6080 "xloc": [
6075 - "default.handlebars->29->1068"
6081 + "default.handlebars->29->1074"
6082 ]
6083 },
6084 {
@@ -6092,7 +6098,7 @@
6098 "zh-chs": "布列塔尼",
6099 "zh-cht": "布列塔尼",
6100 "xloc": [
6095 - "default.handlebars->29->1069"
6101 + "default.handlebars->29->1075"
6102 ]
6103 },
6104 {
@@ -6112,7 +6118,7 @@
6118 "zh-chs": "广播",
6119 "zh-cht": "廣播",
6120 "xloc": [
6115 - "default.handlebars->29->1850",
6121 + "default.handlebars->29->1856",
6122 "default.handlebars->container->column_l->p4->3->1->0->3->1"
6123 ]
6124 },
@@ -6133,7 +6139,7 @@
6139 "zh-chs": "广播消息",
6140 "zh-cht": "廣播消息",
6141 "xloc": [
6136 - "default.handlebars->29->1771"
6142 + "default.handlebars->29->1777"
6143 ]
6144 },
6145 {
@@ -6153,7 +6159,7 @@
6159 "zh-chs": "向所有连接的用户广播消息。",
6160 "zh-cht": "向所有連接的用戶廣播消息。",
6161 "xloc": [
6156 - "default.handlebars->29->1766"
6162 + "default.handlebars->29->1772"
6163 ]
6164 },
6165 {
@@ -6173,7 +6179,7 @@
6179 "zh-chs": "保加利亚文",
6180 "zh-cht": "保加利亞文",
6181 "xloc": [
6176 - "default.handlebars->29->1065"
6182 + "default.handlebars->29->1071"
6183 ]
6184 },
6185 {
@@ -6193,7 +6199,7 @@
6199 "zh-chs": "缅甸文",
6200 "zh-cht": "緬甸文",
6201 "xloc": [
6196 - "default.handlebars->29->1070"
6202 + "default.handlebars->29->1076"
6203 ]
6204 },
6205 {
@@ -6214,7 +6220,7 @@
6220 "zh-cht": "CCM",
6221 "xloc": [
6222 "default-mobile.handlebars->9->235",
6217 - "default.handlebars->29->559"
6223 + "default.handlebars->29->565"
6224 ]
6225 },
6226 {
@@ -6256,7 +6262,7 @@
6262 "zh-chs": "CIRA服务器",
6263 "zh-cht": "CIRA伺服器",
6264 "xloc": [
6259 - "default.handlebars->29->2110"
6265 + "default.handlebars->29->2116"
6266 ]
6267 },
6268 {
@@ -6276,14 +6282,14 @@
6282 "zh-chs": "CIRA服务器命令",
6283 "zh-cht": "CIRA伺服器指令",
6284 "xloc": [
6279 - "default.handlebars->29->2111"
6285 + "default.handlebars->29->2117"
6286 ]
6287 },
6288 {
6289 "en": "CIRA setup",
6290 "nl": "CIRA setup",
6291 "xloc": [
6286 - "default.handlebars->29->1386"
6292 + "default.handlebars->29->1392"
6293 ]
6294 },
6295 {
@@ -6304,7 +6310,7 @@
6310 "zh-cht": "CPU",
6311 "xloc": [
6312 "default-mobile.handlebars->9->390",
6307 - "default.handlebars->29->985"
6313 + "default.handlebars->29->991"
6314 ]
6315 },
6316 {
@@ -6324,7 +6330,7 @@
6330 "zh-chs": "CPU负载",
6331 "zh-cht": "CPU負載",
6332 "xloc": [
6327 - "default.handlebars->29->2071"
6333 + "default.handlebars->29->2077"
6334 ]
6335 },
6336 {
@@ -6344,7 +6350,7 @@
6350 "zh-chs": "最近15分钟的CPU负载",
6351 "zh-cht": "最近15分鐘的CPU負載",
6352 "xloc": [
6347 - "default.handlebars->29->2074"
6353 + "default.handlebars->29->2080"
6354 ]
6355 },
6356 {
@@ -6364,7 +6370,7 @@
6370 "zh-chs": "最近5分钟的CPU负载",
6371 "zh-cht": "最近5分鐘的CPU負載",
6372 "xloc": [
6367 - "default.handlebars->29->2073"
6373 + "default.handlebars->29->2079"
6374 ]
6375 },
6376 {
@@ -6384,7 +6390,7 @@
6390 "zh-chs": "最近一分钟的CPU负载",
6391 "zh-cht": "最近一分鐘的CPU負載",
6392 "xloc": [
6387 - "default.handlebars->29->2072"
6393 + "default.handlebars->29->2078"
6394 ]
6395 },
6396 {
@@ -6404,8 +6410,8 @@
6410 "zh-chs": "CR+LF",
6411 "zh-cht": "CR+LF",
6412 "xloc": [
6407 - "default.handlebars->29->865",
6408 - "default.handlebars->29->874",
6413 + "default.handlebars->29->871",
6414 + "default.handlebars->29->880",
6415 "default.handlebars->container->column_l->p12->termTable->1->1->6->1->1->terminalSettingsButtons"
6416 ]
6417 },
@@ -6426,7 +6432,7 @@
6432 "zh-chs": "CSV",
6433 "zh-cht": "CSV",
6434 "xloc": [
6429 - "default.handlebars->29->1689"
6435 + "default.handlebars->29->1695"
6436 ]
6437 },
6438 {
@@ -6446,9 +6452,9 @@
6452 "zh-chs": "CSV格式",
6453 "zh-cht": "CSV格式",
6454 "xloc": [
6449 - "default.handlebars->29->1693",
6450 - "default.handlebars->29->1758",
6451 - "default.handlebars->29->475"
6455 + "default.handlebars->29->1699",
6456 + "default.handlebars->29->1764",
6457 + "default.handlebars->29->481"
6458 ]
6459 },
6460 {
@@ -6468,7 +6474,7 @@
6474 "zh-chs": "呼叫错误",
6475 "zh-cht": "呼叫錯誤",
6476 "xloc": [
6471 - "default.handlebars->29->2123"
6477 + "default.handlebars->29->2129"
6478 ]
6479 },
6480 {
@@ -6490,7 +6496,7 @@
6496 "xloc": [
6497 "default-mobile.handlebars->9->82",
6498 "default-mobile.handlebars->dialog->idx_dlgButtonBar",
6493 - "default.handlebars->29->1300",
6499 + "default.handlebars->29->1306",
6500 "default.handlebars->container->dialog->idx_dlgButtonBar",
6501 "desktop.handlebars->p11->dialog->idx_dlgButtonBar",
6502 "login-mobile.handlebars->dialog->idx_dlgButtonBar",
@@ -6520,9 +6526,9 @@
6526 "default-mobile.handlebars->9->395",
6527 "default-mobile.handlebars->9->400",
6528 "default-mobile.handlebars->9->402",
6523 - "default.handlebars->29->990",
6524 - "default.handlebars->29->995",
6525 - "default.handlebars->29->997"
6529 + "default.handlebars->29->1001",
6530 + "default.handlebars->29->1003",
6531 + "default.handlebars->29->996"
6532 ]
6533 },
6534 {
@@ -6543,7 +6549,7 @@
6549 "zh-cht": "容量/速度",
6550 "xloc": [
6551 "default-mobile.handlebars->9->393",
6546 - "default.handlebars->29->988"
6552 + "default.handlebars->29->994"
6553 ]
6554 },
6555 {
@@ -6563,7 +6569,7 @@
6569 "zh-chs": "加泰罗尼亚文",
6570 "zh-cht": "加泰羅尼亞文",
6571 "xloc": [
6566 - "default.handlebars->29->1071"
6572 + "default.handlebars->29->1077"
6573 ]
6574 },
6575 {
@@ -6583,7 +6589,7 @@
6589 "zh-chs": "在这里为中心显示地图",
6590 "zh-cht": "在這裡為中心顯示地圖",
6591 "xloc": [
6586 - "default.handlebars->29->521"
6592 + "default.handlebars->29->527"
6593 ]
6594 },
6595 {
@@ -6603,7 +6609,7 @@
6609 "zh-chs": "查莫罗",
6610 "zh-cht": "查莫羅",
6611 "xloc": [
6606 - "default.handlebars->29->1072"
6612 + "default.handlebars->29->1078"
6613 ]
6614 },
6615 {
@@ -6645,7 +6651,7 @@
6651 "zh-chs": "更改{0}的电邮",
6652 "zh-cht": "更改{0}的電郵",
6653 "xloc": [
6648 - "default.handlebars->29->1964"
6654 + "default.handlebars->29->1970"
6655 ]
6656 },
6657 {
@@ -6665,9 +6671,9 @@
6671 "zh-chs": "更改组",
6672 "zh-cht": "更改群",
6673 "xloc": [
6668 - "default.handlebars->29->621",
6669 - "default.handlebars->29->779",
6670 - "default.handlebars->29->780"
6674 + "default.handlebars->29->627",
6675 + "default.handlebars->29->785",
6676 + "default.handlebars->29->786"
6677 ]
6678 },
6679 {
@@ -6688,8 +6694,8 @@
6694 "zh-cht": "更改密碼",
6695 "xloc": [
6696 "default-mobile.handlebars->9->90",
6691 - "default.handlebars->29->1267",
6692 - "default.handlebars->29->1951"
6697 + "default.handlebars->29->1273",
6698 + "default.handlebars->29->1957"
6699 ]
6700 },
6701 {
@@ -6709,7 +6715,7 @@
6715 "zh-chs": "更改{0}的密码",
6716 "zh-cht": "更改{0}的密碼",
6717 "xloc": [
6712 - "default.handlebars->29->1971"
6718 + "default.handlebars->29->1977"
6719 ]
6720 },
6721 {
@@ -6729,7 +6735,7 @@
6735 "zh-chs": "更改{0}的真实名称",
6736 "zh-cht": "更改{0}的真實名稱",
6737 "xloc": [
6732 - "default.handlebars->29->1959"
6738 + "default.handlebars->29->1965"
6739 ]
6740 },
6741 {
@@ -6811,7 +6817,7 @@
6817 "zh-chs": "更改该用户的密码",
6818 "zh-cht": "更改該用戶的密碼",
6819 "xloc": [
6814 - "default.handlebars->29->1950"
6820 + "default.handlebars->29->1956"
6821 ]
6822 },
6823 {
@@ -6851,7 +6857,7 @@
6857 "zh-chs": "在此处更改您的帐户电邮地址。",
6858 "zh-cht": "在此處更改你的帳戶電郵地址。",
6859 "xloc": [
6854 - "default.handlebars->29->1254"
6860 + "default.handlebars->29->1260"
6861 ]
6862 },
6863 {
@@ -6871,7 +6877,7 @@
6877 "zh-chs": "在下面的框中两次输入旧密码和新密码,以更改帐户密码。",
6878 "zh-cht": "在下面的框中兩次輸入舊密碼和新密碼,以更改帳戶密碼。",
6879 "xloc": [
6874 - "default.handlebars->29->1260"
6880 + "default.handlebars->29->1266"
6881 ]
6882 },
6883 {
@@ -6891,7 +6897,7 @@
6897 "zh-chs": "更改帐户凭据",
6898 "zh-cht": "帳戶憑證已更改",
6899 "xloc": [
6894 - "default.handlebars->29->1649"
6900 + "default.handlebars->29->1655"
6901 ]
6902 },
6903 {
@@ -6911,7 +6917,7 @@
6917 "zh-chs": "{1}组中的设备{0}已更改:{2}",
6918 "zh-cht": "{1}組中的設備{0}已更改:{2}",
6919 "xloc": [
6914 - "default.handlebars->29->1633"
6920 + "default.handlebars->29->1639"
6921 ]
6922 },
6923 {
@@ -6931,7 +6937,7 @@
6937 "zh-chs": "语言从{1}更改为{2}",
6938 "zh-cht": "語言從{1}更改為{2}",
6939 "xloc": [
6934 - "default.handlebars->29->1577"
6940 + "default.handlebars->29->1583"
6941 ]
6942 },
6943 {
@@ -6951,8 +6957,8 @@
6957 "zh-chs": "已更改{0}的用户设备权限",
6958 "zh-cht": "已更改{0}的用戶設備權限",
6959 "xloc": [
6954 - "default.handlebars->29->1635",
6955 - "default.handlebars->29->1656"
6960 + "default.handlebars->29->1641",
6961 + "default.handlebars->29->1662"
6962 ]
6963 },
6964 {
@@ -6972,7 +6978,7 @@
6978 "zh-chs": "更改语言将需要刷新页面。",
6979 "zh-cht": "更改語言將需要刷新頁面。",
6980 "xloc": [
6975 - "default.handlebars->29->1239"
6981 + "default.handlebars->29->1245"
6982 ]
6983 },
6984 {
@@ -6992,9 +6998,9 @@
6998 "zh-chs": "聊天",
6999 "zh-cht": "聊天",
7000 "xloc": [
6995 - "default.handlebars->29->1710",
6996 - "default.handlebars->29->679",
6997 - "default.handlebars->29->700"
7001 + "default.handlebars->29->1716",
7002 + "default.handlebars->29->685",
7003 + "default.handlebars->29->706"
7004 ]
7005 },
7006 {
@@ -7016,8 +7022,8 @@
7022 "xloc": [
7023 "default-mobile.handlebars->9->439",
7024 "default-mobile.handlebars->9->459",
7019 - "default.handlebars->29->1447",
7020 - "default.handlebars->29->1483"
7025 + "default.handlebars->29->1453",
7026 + "default.handlebars->29->1489"
7027 ]
7028 },
7029 {
@@ -7057,7 +7063,7 @@
7063 "zh-chs": "车臣",
7064 "zh-cht": "車臣",
7065 "xloc": [
7060 - "default.handlebars->29->1073"
7066 + "default.handlebars->29->1079"
7067 ]
7068 },
7069 {
@@ -7157,8 +7163,8 @@
7163 "zh-chs": "检查...",
7164 "zh-cht": "檢查...",
7165 "xloc": [
7160 - "default.handlebars->29->1039",
7161 - "default.handlebars->29->2117"
7166 + "default.handlebars->29->1045",
7167 + "default.handlebars->29->2123"
7168 ]
7169 },
7170 {
@@ -7178,7 +7184,7 @@
7184 "zh-chs": "中文",
7185 "zh-cht": "中文",
7186 "xloc": [
7181 - "default.handlebars->29->1074"
7187 + "default.handlebars->29->1080"
7188 ]
7189 },
7190 {
@@ -7198,7 +7204,7 @@
7204 "zh-chs": "中文(香港)",
7205 "zh-cht": "中文(香港)",
7206 "xloc": [
7201 - "default.handlebars->29->1075"
7207 + "default.handlebars->29->1081"
7208 ]
7209 },
7210 {
@@ -7218,7 +7224,7 @@
7224 "zh-chs": "中文(中国)",
7225 "zh-cht": "中文(中國)",
7226 "xloc": [
7221 - "default.handlebars->29->1076"
7227 + "default.handlebars->29->1082"
7228 ]
7229 },
7230 {
@@ -7238,7 +7244,7 @@
7244 "zh-chs": "简体中文",
7245 "zh-cht": "簡體中文",
7246 "xloc": [
7241 - "default.handlebars->29->1236"
7247 + "default.handlebars->29->1242"
7248 ]
7249 },
7250 {
@@ -7258,7 +7264,7 @@
7264 "zh-chs": "中文(新加坡)",
7265 "zh-cht": "中文(新加坡)",
7266 "xloc": [
7261 - "default.handlebars->29->1077"
7267 + "default.handlebars->29->1083"
7268 ]
7269 },
7270 {
@@ -7278,7 +7284,7 @@
7284 "zh-chs": "中文(台湾)",
7285 "zh-cht": "中文(台灣)",
7286 "xloc": [
7281 - "default.handlebars->29->1078"
7287 + "default.handlebars->29->1084"
7288 ]
7289 },
7290 {
@@ -7298,7 +7304,7 @@
7304 "zh-chs": "繁体中文",
7305 "zh-cht": "繁體中文",
7306 "xloc": [
7301 - "default.handlebars->29->1237"
7307 + "default.handlebars->29->1243"
7308 ]
7309 },
7310 {
@@ -7339,7 +7345,7 @@
7345 "zh-chs": "楚瓦什",
7346 "zh-cht": "楚瓦什",
7347 "xloc": [
7342 - "default.handlebars->29->1079"
7348 + "default.handlebars->29->1085"
7349 ]
7350 },
7351 {
@@ -7382,11 +7388,11 @@
7388 "default-mobile.handlebars->9->330",
7389 "default-mobile.handlebars->9->332",
7390 "default-mobile.handlebars->9->59",
7385 - "default.handlebars->29->1571",
7386 - "default.handlebars->29->904",
7387 - "default.handlebars->29->906",
7388 - "default.handlebars->29->908",
7391 + "default.handlebars->29->1577",
7392 "default.handlebars->29->910",
7393 + "default.handlebars->29->912",
7394 + "default.handlebars->29->914",
7395 + "default.handlebars->29->916",
7396 "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->7",
7397 "default.handlebars->container->column_l->p41->3->1",
7398 "messenger.handlebars->xbottom"
@@ -7429,7 +7435,7 @@
7435 "zh-chs": "全部清除",
7436 "zh-cht": "全部清除",
7437 "xloc": [
7432 - "default.handlebars->29->2044"
7438 + "default.handlebars->29->2050"
7439 ]
7440 },
7441 {
@@ -7457,7 +7463,7 @@
7463 "zh-chs": "清除核心",
7464 "zh-cht": "清除核心",
7465 "xloc": [
7460 - "default.handlebars->29->1011"
7466 + "default.handlebars->29->1017"
7467 ]
7468 },
7469 {
@@ -7497,7 +7503,7 @@
7503 "zh-chs": "清除此通知",
7504 "zh-cht": "清除此通知",
7505 "xloc": [
7500 - "default.handlebars->29->2043"
7506 + "default.handlebars->29->2049"
7507 ]
7508 },
7509 {
@@ -7557,8 +7563,8 @@
7563 "zh-chs": "单击此处编辑设备组名称",
7564 "zh-cht": "單擊此處編輯裝置群名稱",
7565 "xloc": [
7560 - "default.handlebars->29->1311",
7561 - "default.handlebars->29->1522"
7566 + "default.handlebars->29->1317",
7567 + "default.handlebars->29->1528"
7568 ]
7569 },
7570 {
@@ -7578,7 +7584,7 @@
7584 "zh-chs": "单击此处编辑服务器端设备名称",
7585 "zh-cht": "單擊此處編輯伺服器端裝置名稱",
7586 "xloc": [
7581 - "default.handlebars->29->537"
7587 + "default.handlebars->29->543"
7588 ]
7589 },
7590 {
@@ -7598,7 +7604,7 @@
7604 "zh-chs": "单击此处编辑用户组名称",
7605 "zh-cht": "單擊此處編輯用戶群名稱",
7606 "xloc": [
7601 - "default.handlebars->29->1827"
7607 + "default.handlebars->29->1833"
7608 ]
7609 },
7610 {
@@ -7659,7 +7665,7 @@
7665 "zh-cht": "單擊確定將驗證電郵發送到:",
7666 "xloc": [
7667 "default-mobile.handlebars->9->75",
7662 - "default.handlebars->29->1251"
7668 + "default.handlebars->29->1257"
7669 ]
7670 },
7671 {
@@ -7700,7 +7706,7 @@
7706 "zh-cht": "客戶端控制模式(CCM)",
7707 "xloc": [
7708 "default-mobile.handlebars->9->371",
7703 - "default.handlebars->29->966"
7709 + "default.handlebars->29->972"
7710 ]
7711 },
7712 {
@@ -7720,7 +7726,7 @@
7726 "zh-chs": "客户编号",
7727 "zh-cht": "客戶編號",
7728 "xloc": [
7723 - "default.handlebars->29->1293"
7729 + "default.handlebars->29->1299"
7730 ]
7731 },
7732 {
@@ -7740,7 +7746,7 @@
7746 "zh-chs": "客户端启动的远程访问",
7747 "zh-cht": "客戶端啟動的遠程訪問",
7748 "xloc": [
7743 - "default.handlebars->29->1385"
7749 + "default.handlebars->29->1391"
7750 ]
7751 },
7752 {
@@ -7760,7 +7766,7 @@
7766 "zh-chs": "客户机密",
7767 "zh-cht": "客戶機密",
7768 "xloc": [
7763 - "default.handlebars->29->1294"
7769 + "default.handlebars->29->1300"
7770 ]
7771 },
7772 {
@@ -7804,7 +7810,7 @@
7810 "default-mobile.handlebars->9->57",
7811 "default.handlebars->29->137",
7812 "default.handlebars->29->145",
7807 - "default.handlebars->29->856"
7813 + "default.handlebars->29->862"
7814 ]
7815 },
7816 {
@@ -7824,7 +7830,7 @@
7830 "zh-chs": "封闭式桌面多路复用会话,{0}秒",
7831 "zh-cht": "封閉式桌面多路復用會話,{0}秒",
7832 "xloc": [
7827 - "default.handlebars->29->1582"
7833 + "default.handlebars->29->1588"
7834 ]
7835 },
7836 {
@@ -7908,9 +7914,9 @@
7914 "nl": "Opdrachten",
7915 "xloc": [
7916 "default-mobile.handlebars->9->461",
7911 - "default.handlebars->29->1485",
7912 - "default.handlebars->29->681",
7913 - "default.handlebars->29->702"
7917 + "default.handlebars->29->1491",
7918 + "default.handlebars->29->687",
7919 + "default.handlebars->29->708"
7920 ]
7921 },
7922 {
@@ -7930,8 +7936,8 @@
7936 "zh-chs": "通用设备组",
7937 "zh-cht": "通用裝置群",
7938 "xloc": [
7933 - "default.handlebars->29->1858",
7934 - "default.handlebars->29->1976"
7939 + "default.handlebars->29->1864",
7940 + "default.handlebars->29->1982"
7941 ]
7942 },
7943 {
@@ -7951,8 +7957,8 @@
7957 "zh-chs": "通用设备",
7958 "zh-cht": "通用裝置",
7959 "xloc": [
7954 - "default.handlebars->29->1864",
7955 - "default.handlebars->29->1988"
7960 + "default.handlebars->29->1870",
7961 + "default.handlebars->29->1994"
7962 ]
7963 },
7964 {
@@ -7972,7 +7978,7 @@
7978 "zh-chs": "压缩档案...",
7979 "zh-cht": "壓縮檔案...",
7980 "xloc": [
7975 - "default.handlebars->29->881"
7981 + "default.handlebars->29->887"
7982 ]
7983 },
7984 {
@@ -7993,7 +7999,7 @@
7999 "zh-cht": "將{1}入口{2}中的{0}限製到此位置?",
8000 "xloc": [
8001 "default-mobile.handlebars->9->127",
7996 - "default.handlebars->29->1566"
8002 + "default.handlebars->29->1572"
8003 ]
8004 },
8005 {
@@ -8015,14 +8021,14 @@
8021 "xloc": [
8022 "default-mobile.handlebars->9->288",
8023 "default-mobile.handlebars->9->419",
8018 - "default.handlebars->29->1396",
8019 - "default.handlebars->29->1738",
8020 - "default.handlebars->29->1817",
8021 - "default.handlebars->29->1878",
8022 - "default.handlebars->29->1974",
8023 - "default.handlebars->29->451",
8024 - "default.handlebars->29->774",
8025 - "default.handlebars->29->783"
8024 + "default.handlebars->29->1402",
8025 + "default.handlebars->29->1744",
8026 + "default.handlebars->29->1823",
8027 + "default.handlebars->29->1884",
8028 + "default.handlebars->29->1980",
8029 + "default.handlebars->29->452",
8030 + "default.handlebars->29->780",
8031 + "default.handlebars->29->789"
8032 ]
8033 },
8034 {
@@ -8043,7 +8049,7 @@
8049 "zh-cht": "確認將1個副本複製到此位置?",
8050 "xloc": [
8051 "default-mobile.handlebars->9->321",
8046 - "default.handlebars->29->899"
8052 + "default.handlebars->29->905"
8053 ]
8054 },
8055 {
@@ -8063,7 +8069,7 @@
8069 "zh-chs": "确认{0}个条目的复制到此位置?",
8070 "zh-cht": "確認{0}個條目的複製到此位置?",
8071 "xloc": [
8066 - "default.handlebars->29->898"
8072 + "default.handlebars->29->904"
8073 ]
8074 },
8075 {
@@ -8103,7 +8109,7 @@
8109 "zh-chs": "确认删除选定的帐户?",
8110 "zh-cht": "確認刪除所選帳戶?",
8111 "xloc": [
8106 - "default.handlebars->29->1737"
8112 + "default.handlebars->29->1743"
8113 ]
8114 },
8115 {
@@ -8123,7 +8129,7 @@
8129 "zh-chs": "确认删除选定的设备?",
8130 "zh-cht": "確認刪除所選裝置?",
8131 "xloc": [
8126 - "default.handlebars->29->450"
8132 + "default.handlebars->29->451"
8133 ]
8134 },
8135 {
@@ -8143,7 +8149,7 @@
8149 "zh-chs": "确认删除选定的用户组?",
8150 "zh-cht": "確認刪除所選用戶群?",
8151 "xloc": [
8146 - "default.handlebars->29->1816"
8152 + "default.handlebars->29->1822"
8153 ]
8154 },
8155 {
@@ -8163,7 +8169,7 @@
8169 "zh-chs": "确认删除用户{0}?",
8170 "zh-cht": "確認刪除用戶{0}?",
8171 "xloc": [
8166 - "default.handlebars->29->1973"
8172 + "default.handlebars->29->1979"
8173 ]
8174 },
8175 {
@@ -8183,7 +8189,7 @@
8189 "zh-chs": "确认删除用户“ {0} ”的成员身份?",
8190 "zh-cht": "確認刪除用戶“ {0} ”的成員身份?",
8191 "xloc": [
8186 - "default.handlebars->29->1881"
8192 + "default.handlebars->29->1887"
8193 ]
8194 },
8195 {
@@ -8203,7 +8209,7 @@
8209 "zh-chs": "确认删除用户组“ {0} ”的成员身份?",
8210 "zh-cht": "確認刪除用戶群“ {0} ”的成員身份?",
8211 "xloc": [
8206 - "default.handlebars->29->2005"
8212 + "default.handlebars->29->2011"
8213 ]
8214 },
8215 {
@@ -8224,7 +8230,7 @@
8230 "zh-cht": "確認將1個條目移動到此位置?",
8231 "xloc": [
8232 "default-mobile.handlebars->9->323",
8227 - "default.handlebars->29->901"
8233 + "default.handlebars->29->907"
8234 ]
8235 },
8236 {
@@ -8244,7 +8250,7 @@
8250 "zh-chs": "确认将{0}个条目移到此位置?",
8251 "zh-cht": "確認將{0}個條目移到該位置?",
8252 "xloc": [
8247 - "default.handlebars->29->900"
8253 + "default.handlebars->29->906"
8254 ]
8255 },
8256 {
@@ -8284,7 +8290,7 @@
8290 "zh-chs": "确认覆盖?",
8291 "zh-cht": "確認覆蓋?",
8292 "xloc": [
8287 - "default.handlebars->29->1565"
8293 + "default.handlebars->29->1571"
8294 ]
8295 },
8296 {
@@ -8304,8 +8310,8 @@
8310 "zh-chs": "确认删除设备“ {0} ”的访问权限?",
8311 "zh-cht": "確認刪除裝置“ {0} ”的訪問權限?",
8312 "xloc": [
8307 - "default.handlebars->29->1871",
8308 - "default.handlebars->29->1996"
8313 + "default.handlebars->29->1877",
8314 + "default.handlebars->29->2002"
8315 ]
8316 },
8317 {
@@ -8325,8 +8331,8 @@
8331 "zh-chs": "确认删除设备组“ {0} ”的访问权限?",
8332 "zh-cht": "確認刪除裝置群“ {0} ”的訪問權限?",
8333 "xloc": [
8328 - "default.handlebars->29->1873",
8329 - "default.handlebars->29->2009"
8334 + "default.handlebars->29->1879",
8335 + "default.handlebars->29->2015"
8336 ]
8337 },
8338 {
@@ -8346,7 +8352,7 @@
8352 "zh-chs": "确认删除用户“ {0} ”的访问权限?",
8353 "zh-cht": "確認刪除用戶“ {0} ”的訪問權限?",
8354 "xloc": [
8349 - "default.handlebars->29->1998"
8355 + "default.handlebars->29->2004"
8356 ]
8357 },
8358 {
@@ -8366,7 +8372,7 @@
8372 "zh-chs": "确认删除用户组“ {0} ”的访问权限?",
8373 "zh-cht": "確認刪除用戶群“ {0} ”的訪問權限?",
8374 "xloc": [
8369 - "default.handlebars->29->2001"
8375 + "default.handlebars->29->2007"
8376 ]
8377 },
8378 {
@@ -8386,8 +8392,8 @@
8392 "zh-chs": "确认删除访问权限?",
8393 "zh-cht": "確認刪除訪問權限?",
8394 "xloc": [
8389 - "default.handlebars->29->1999",
8390 - "default.handlebars->29->2002"
8395 + "default.handlebars->29->2005",
8396 + "default.handlebars->29->2008"
8397 ]
8398 },
8399 {
@@ -8408,7 +8414,7 @@
8414 "zh-cht": "確認刪除身份驗證軟體兩步登入?",
8415 "xloc": [
8416 "default-mobile.handlebars->9->74",
8411 - "default.handlebars->29->1029"
8417 + "default.handlebars->29->1035"
8418 ]
8419 },
8420 {
@@ -8432,7 +8438,7 @@
8438 "en": "Confirm removal of device share \\\"{0}\\\"?",
8439 "nl": "Bevestig de verwijdering van apparaatdeling \\\"{0}\\\"?",
8440 "xloc": [
8435 - "default.handlebars->29->1994"
8441 + "default.handlebars->29->2000"
8442 ]
8443 },
8444 {
@@ -8486,7 +8492,7 @@
8492 "zh-chs": "确认删除用户“ {0} ”的权限?",
8493 "zh-cht": "確認刪除用戶“ {0} ”的權限?",
8494 "xloc": [
8489 - "default.handlebars->29->1494"
8495 + "default.handlebars->29->1500"
8496 ]
8497 },
8498 {
@@ -8506,7 +8512,7 @@
8512 "zh-chs": "确认删除用户组“ {0} ”的权限?",
8513 "zh-cht": "確認刪除用戶群“ {0} ”的權限?",
8514 "xloc": [
8509 - "default.handlebars->29->1496"
8515 + "default.handlebars->29->1502"
8516 ]
8517 },
8518 {
@@ -8566,8 +8572,8 @@
8572 "default-mobile.handlebars->9->303",
8573 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
8574 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3",
8569 - "default.handlebars->29->1339",
8570 - "default.handlebars->29->877",
8575 + "default.handlebars->29->1345",
8576 + "default.handlebars->29->883",
8577 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->connectbutton1span",
8578 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->connectbutton2span",
8579 "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->3",
@@ -8614,7 +8620,7 @@
8620 "zh-chs": "连接到服务器",
8621 "zh-cht": "連接到伺服器",
8622 "xloc": [
8617 - "default.handlebars->29->1389"
8623 + "default.handlebars->29->1395"
8624 ]
8625 },
8626 {
@@ -8735,7 +8741,7 @@
8741 "zh-chs": "已连接的英特尔&reg;AMT",
8742 "zh-cht": "已連接的Intel&reg; AMT",
8743 "xloc": [
8738 - "default.handlebars->29->2062"
8744 + "default.handlebars->29->2068"
8745 ]
8746 },
8747 {
@@ -8755,7 +8761,7 @@
8761 "zh-chs": "已连接的用户",
8762 "zh-cht": "已连接的用户",
8763 "xloc": [
8758 - "default.handlebars->29->2067"
8764 + "default.handlebars->29->2073"
8765 ]
8766 },
8767 {
@@ -8776,7 +8782,7 @@
8782 "zh-cht": "現在已連接",
8783 "xloc": [
8784 "default-mobile.handlebars->9->346",
8779 - "default.handlebars->29->931"
8785 + "default.handlebars->29->937"
8786 ]
8787 },
8788 {
@@ -8823,7 +8829,7 @@
8829 "default.handlebars->29->247",
8830 "default.handlebars->29->274",
8831 "default.handlebars->29->9",
8826 - "default.handlebars->29->922",
8832 + "default.handlebars->29->928",
8833 "desktop.handlebars->3->2",
8834 "xterm.handlebars->9->2"
8835 ]
@@ -8845,7 +8851,7 @@
8851 "zh-chs": "连接数量",
8852 "zh-cht": "連接數量",
8853 "xloc": [
8848 - "default.handlebars->29->2081"
8854 + "default.handlebars->29->2087"
8855 ]
8856 },
8857 {
@@ -8865,7 +8871,7 @@
8871 "zh-chs": "连接转发器",
8872 "zh-cht": "連接轉發器",
8873 "xloc": [
8868 - "default.handlebars->29->2109"
8874 + "default.handlebars->29->2115"
8875 ]
8876 },
8877 {
@@ -8926,9 +8932,9 @@
8932 "zh-cht": "連接性",
8933 "xloc": [
8934 "default-mobile.handlebars->9->255",
8929 - "default.handlebars->29->1529",
8935 + "default.handlebars->29->1535",
8936 "default.handlebars->29->235",
8931 - "default.handlebars->29->606",
8937 + "default.handlebars->29->612",
8938 "default.handlebars->container->column_l->p21->3->1->meshConnChartDiv->1"
8939 ]
8940 },
@@ -8949,8 +8955,8 @@
8955 "zh-chs": "控制台",
8956 "zh-cht": "控制台",
8957 "xloc": [
8952 - "default.handlebars->29->674",
8953 - "default.handlebars->29->695",
8958 + "default.handlebars->29->680",
8959 + "default.handlebars->29->701",
8960 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevConsole",
8961 "default.handlebars->container->topbar->1->1->ServerSubMenuSpan->ServerSubMenu->1->0->ServerConsole",
8962 "default.handlebars->contextMenu->cxconsole"
@@ -8973,7 +8979,7 @@
8979 "zh-chs": "控制台 -",
8980 "zh-cht": "控制台 -",
8981 "xloc": [
8976 - "default.handlebars->29->538"
8982 + "default.handlebars->29->544"
8983 ]
8984 },
8985 {
@@ -8993,8 +8999,8 @@
8999 "zh-chs": "控制",
9000 "zh-cht": "控制",
9001 "xloc": [
8996 - "default.handlebars->29->673",
8997 - "default.handlebars->29->694",
9002 + "default.handlebars->29->679",
9003 + "default.handlebars->29->700",
9004 "messenger.handlebars->13->1"
9005 ]
9006 },
@@ -9015,7 +9021,7 @@
9021 "zh-chs": "Cookie编码器",
9022 "zh-cht": "Cookie編碼器",
9023 "xloc": [
9018 - "default.handlebars->29->2095"
9024 + "default.handlebars->29->2101"
9025 ]
9026 },
9027 {
@@ -9172,8 +9178,8 @@
9178 "zh-chs": "复制连结到剪贴板",
9179 "zh-cht": "複製連結到剪貼板",
9180 "xloc": [
9175 - "default.handlebars->29->1534",
9176 - "default.handlebars->29->1553",
9181 + "default.handlebars->29->1540",
9182 + "default.handlebars->29->1559",
9183 "default.handlebars->29->196",
9184 "default.handlebars->29->353"
9185 ]
@@ -9276,7 +9282,7 @@
9282 "zh-chs": "复制:“{0}”到“{1}”",
9283 "zh-cht": "複製:“{0}”到“{1}”",
9284 "xloc": [
9279 - "default.handlebars->29->1625"
9285 + "default.handlebars->29->1631"
9286 ]
9287 },
9288 {
@@ -9422,7 +9428,7 @@
9428 "zh-chs": "核心服务器",
9429 "zh-cht": "核心伺服器",
9430 "xloc": [
9425 - "default.handlebars->29->2094"
9431 + "default.handlebars->29->2100"
9432 ]
9433 },
9434 {
@@ -9442,7 +9448,7 @@
9448 "zh-chs": "科西嘉文",
9449 "zh-cht": "科西嘉文",
9450 "xloc": [
9445 - "default.handlebars->29->1080"
9451 + "default.handlebars->29->1086"
9452 ]
9453 },
9454 {
@@ -9462,7 +9468,7 @@
9468 "zh-chs": "创建帐号",
9469 "zh-cht": "創建帳號",
9470 "xloc": [
9465 - "default.handlebars->29->1785",
9471 + "default.handlebars->29->1791",
9472 "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->12->1->1",
9473 "login.handlebars->container->column_l->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1",
9474 "login2.handlebars->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1"
@@ -9505,7 +9511,7 @@
9511 "zh-chs": "创建用户组",
9512 "zh-cht": "創建用戶群",
9513 "xloc": [
9508 - "default.handlebars->29->1824"
9514 + "default.handlebars->29->1830"
9515 ]
9516 },
9517 {
@@ -9525,7 +9531,7 @@
9531 "zh-chs": "创建连结以与访客共享此设备",
9532 "zh-cht": "創建鏈結以與訪客共享此裝置",
9533 "xloc": [
9528 - "default.handlebars->29->619"
9534 + "default.handlebars->29->625"
9535 ]
9536 },
9537 {
@@ -9545,7 +9551,7 @@
9551 "zh-chs": "使用以下选项创建一个新的设备组。",
9552 "zh-cht": "使用以下選項創建一個新的裝置群。",
9553 "xloc": [
9548 - "default.handlebars->29->1274"
9554 + "default.handlebars->29->1280"
9555 ]
9556 },
9557 {
@@ -9585,7 +9591,7 @@
9591 "zh-chs": "创建文件夹:“{0}”",
9592 "zh-cht": "創建文件夾:“{0}”",
9593 "xloc": [
9588 - "default.handlebars->29->1618"
9594 + "default.handlebars->29->1624"
9595 ]
9596 },
9597 {
@@ -9605,7 +9611,7 @@
9611 "zh-chs": "通过导入以下格式的JSON档案一次创建多个帐户:",
9612 "zh-cht": "通過導入以下格式的JSON檔案一次創建多個帳戶:",
9613 "xloc": [
9608 - "default.handlebars->29->1749"
9614 + "default.handlebars->29->1755"
9615 ]
9616 },
9617 {
@@ -9647,13 +9653,13 @@
9653 "zh-chs": "创建的设备组:{0}",
9654 "zh-cht": "創建的設備組:{0}",
9655 "xloc": [
9650 - "default.handlebars->29->1629"
9656 + "default.handlebars->29->1635"
9657 ]
9658 },
9659 {
9660 "en": "Creates a link that allows a guest without an account to remote desktop into this device for a limited time.",
9661 "xloc": [
9656 - "default.handlebars->29->713"
9662 + "default.handlebars->29->719"
9663 ]
9664 },
9665 {
@@ -9690,7 +9696,7 @@
9696 "zh-chs": "创建",
9697 "zh-cht": "創建",
9698 "xloc": [
9693 - "default.handlebars->29->1910"
9699 + "default.handlebars->29->1916"
9700 ]
9701 },
9702 {
@@ -9710,7 +9716,7 @@
9716 "zh-chs": "创建时间",
9717 "zh-cht": "創作時間",
9718 "xloc": [
9713 - "default.handlebars->29->1321"
9719 + "default.handlebars->29->1327"
9720 ]
9721 },
9722 {
@@ -9752,8 +9758,8 @@
9758 "zh-chs": "创建者",
9759 "zh-cht": "創作者",
9760 "xloc": [
9755 - "default.handlebars->29->1319",
9756 - "default.handlebars->29->1320"
9761 + "default.handlebars->29->1325",
9762 + "default.handlebars->29->1326"
9763 ]
9764 },
9765 {
@@ -9773,7 +9779,7 @@
9779 "zh-chs": "证书",
9780 "zh-cht": "證書",
9781 "xloc": [
9776 - "default.handlebars->29->1291"
9782 + "default.handlebars->29->1297"
9783 ]
9784 },
9785 {
@@ -9793,7 +9799,7 @@
9799 "zh-chs": "克里语",
9800 "zh-cht": "克里語",
9801 "xloc": [
9796 - "default.handlebars->29->1081"
9802 + "default.handlebars->29->1087"
9803 ]
9804 },
9805 {
@@ -9813,7 +9819,7 @@
9819 "zh-chs": "克罗地亚文",
9820 "zh-cht": "克羅地亞文",
9821 "xloc": [
9816 - "default.handlebars->29->1082"
9822 + "default.handlebars->29->1088"
9823 ]
9824 },
9825 {
@@ -9980,7 +9986,7 @@
9986 "zh-chs": "捷克文",
9987 "zh-cht": "捷克文",
9988 "xloc": [
9983 - "default.handlebars->29->1083"
9989 + "default.handlebars->29->1089"
9990 ]
9991 },
9992 {
@@ -10020,7 +10026,7 @@
10026 "zh-chs": "丹麦文",
10027 "zh-cht": "丹麥文",
10028 "xloc": [
10023 - "default.handlebars->29->1084"
10029 + "default.handlebars->29->1090"
10030 ]
10031 },
10032 {
@@ -10040,7 +10046,7 @@
10046 "zh-chs": "数据通道",
10047 "zh-cht": "數據通道",
10048 "xloc": [
10043 - "default.handlebars->29->826",
10049 + "default.handlebars->29->832",
10050 "desktop.handlebars->3->11"
10051 ]
10052 },
@@ -10061,7 +10067,7 @@
10067 "zh-chs": "日期和时间",
10068 "zh-cht": "日期和時間",
10069 "xloc": [
10064 - "default.handlebars->29->1242"
10070 + "default.handlebars->29->1248"
10071 ]
10072 },
10073 {
@@ -10082,14 +10088,14 @@
10088 "zh-cht": "天",
10089 "xloc": [
10090 "default-mobile.handlebars->9->278",
10085 - "default.handlebars->29->758"
10091 + "default.handlebars->29->764"
10092 ]
10093 },
10094 {
10095 "en": "Deactivate",
10096 "nl": "Deactiveren",
10097 "xloc": [
10092 - "default.handlebars->29->1372"
10098 + "default.handlebars->29->1378"
10099 ]
10100 },
10101 {
@@ -10147,10 +10153,10 @@
10153 "zh-chs": "默认",
10154 "zh-cht": "默認",
10155 "xloc": [
10150 - "default.handlebars->29->1772",
10151 - "default.handlebars->29->1820",
10152 - "default.handlebars->29->1831",
10153 - "default.handlebars->29->1899"
10156 + "default.handlebars->29->1778",
10157 + "default.handlebars->29->1826",
10158 + "default.handlebars->29->1837",
10159 + "default.handlebars->29->1905"
10160 ]
10161 },
10162 {
@@ -10174,9 +10180,9 @@
10180 "default-mobile.handlebars->9->313",
10181 "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
10182 "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
10177 - "default.handlebars->29->1560",
10178 - "default.handlebars->29->508",
10179 - "default.handlebars->29->890",
10183 + "default.handlebars->29->1566",
10184 + "default.handlebars->29->514",
10185 + "default.handlebars->29->896",
10186 "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3",
10187 "default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3",
10188 "default.handlebars->container->dialog->idx_dlgButtonBar->5",
@@ -10204,7 +10210,7 @@
10210 "zh-cht": "刪除帳戶",
10211 "xloc": [
10212 "default-mobile.handlebars->9->84",
10207 - "default.handlebars->29->1259"
10213 + "default.handlebars->29->1265"
10214 ]
10215 },
10216 {
@@ -10224,7 +10230,7 @@
10230 "zh-chs": "删除帐户",
10231 "zh-cht": "刪除帳戶",
10232 "xloc": [
10227 - "default.handlebars->29->1739"
10233 + "default.handlebars->29->1745"
10234 ]
10235 },
10236 {
@@ -10245,7 +10251,7 @@
10251 "zh-cht": "刪除裝置",
10252 "xloc": [
10253 "default-mobile.handlebars->9->260",
10248 - "default.handlebars->29->623"
10254 + "default.handlebars->29->629"
10255 ]
10256 },
10257 {
@@ -10267,8 +10273,8 @@
10273 "xloc": [
10274 "default-mobile.handlebars->9->417",
10275 "default-mobile.handlebars->9->420",
10270 - "default.handlebars->29->1368",
10271 - "default.handlebars->29->1397"
10276 + "default.handlebars->29->1374",
10277 + "default.handlebars->29->1403"
10278 ]
10279 },
10280 {
@@ -10289,7 +10295,7 @@
10295 "zh-cht": "刪除節點",
10296 "xloc": [
10297 "default-mobile.handlebars->9->286",
10292 - "default.handlebars->29->784"
10298 + "default.handlebars->29->790"
10299 ]
10300 },
10301 {
@@ -10309,7 +10315,7 @@
10315 "zh-chs": "删除节点",
10316 "zh-cht": "刪除節點",
10317 "xloc": [
10312 - "default.handlebars->29->452"
10318 + "default.handlebars->29->453"
10319 ]
10320 },
10321 {
@@ -10329,7 +10335,7 @@
10335 "zh-chs": "删除用户",
10336 "zh-cht": "刪除用戶",
10337 "xloc": [
10332 - "default.handlebars->29->1949"
10338 + "default.handlebars->29->1955"
10339 ]
10340 },
10341 {
@@ -10349,8 +10355,8 @@
10355 "zh-chs": "删除用户群组",
10356 "zh-cht": "刪除用戶群組",
10357 "xloc": [
10352 - "default.handlebars->29->1869",
10353 - "default.handlebars->29->1879"
10358 + "default.handlebars->29->1875",
10359 + "default.handlebars->29->1885"
10360 ]
10361 },
10362 {
@@ -10370,7 +10376,7 @@
10376 "zh-chs": "删除用户群组",
10377 "zh-cht": "刪除用戶群組",
10378 "xloc": [
10373 - "default.handlebars->29->1818"
10379 + "default.handlebars->29->1824"
10380 ]
10381 },
10382 {
@@ -10390,7 +10396,7 @@
10396 "zh-chs": "删除用户{0}",
10397 "zh-cht": "刪除用戶{0}",
10398 "xloc": [
10393 - "default.handlebars->29->1972"
10399 + "default.handlebars->29->1978"
10400 ]
10401 },
10402 {
@@ -10411,7 +10417,7 @@
10417 "zh-cht": "刪除帳戶",
10418 "xloc": [
10419 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->p2AccountActions->3->9->0",
10414 - "default.handlebars->29->1735",
10420 + "default.handlebars->29->1741",
10421 "default.handlebars->container->column_l->p2->p2info->p2AccountActions->3->p2AccountPassActions->7"
10422 ]
10423 },
@@ -10432,7 +10438,7 @@
10438 "zh-chs": "删除设备",
10439 "zh-cht": "刪除裝置",
10440 "xloc": [
10435 - "default.handlebars->29->445"
10441 + "default.handlebars->29->446"
10442 ]
10443 },
10444 {
@@ -10452,7 +10458,7 @@
10458 "zh-chs": "删除群组",
10459 "zh-cht": "刪除群組",
10460 "xloc": [
10455 - "default.handlebars->29->1814"
10461 + "default.handlebars->29->1820"
10462 ]
10463 },
10464 {
@@ -10472,7 +10478,7 @@
10478 "zh-chs": "删除项目?",
10479 "zh-cht": "刪除項目?",
10480 "xloc": [
10475 - "default.handlebars->29->509"
10481 + "default.handlebars->29->515"
10482 ]
10483 },
10484 {
@@ -10492,7 +10498,7 @@
10498 "zh-chs": "递归删除:“{0}”,{1}个元素已删除",
10499 "zh-cht": "遞歸刪除:“{0}”,{1}個元素已刪除",
10500 "xloc": [
10495 - "default.handlebars->29->1620"
10501 + "default.handlebars->29->1626"
10502 ]
10503 },
10504 {
@@ -10514,8 +10520,8 @@
10520 "xloc": [
10521 "default-mobile.handlebars->9->124",
10522 "default-mobile.handlebars->9->315",
10517 - "default.handlebars->29->1562",
10518 - "default.handlebars->29->892"
10523 + "default.handlebars->29->1568",
10524 + "default.handlebars->29->898"
10525 ]
10526 },
10527 {
@@ -10535,7 +10541,7 @@
10541 "zh-chs": "删除用户群组{0}?",
10542 "zh-cht": "刪除用戶群組{0}?",
10543 "xloc": [
10538 - "default.handlebars->29->1877"
10544 + "default.handlebars->29->1883"
10545 ]
10546 },
10547 {
@@ -10557,8 +10563,8 @@
10563 "xloc": [
10564 "default-mobile.handlebars->9->123",
10565 "default-mobile.handlebars->9->314",
10560 - "default.handlebars->29->1561",
10561 - "default.handlebars->29->891"
10566 + "default.handlebars->29->1567",
10567 + "default.handlebars->29->897"
10568 ]
10569 },
10570 {
@@ -10598,7 +10604,7 @@
10604 "zh-chs": "删除:“{0}”",
10605 "zh-cht": "刪除:“{0}”",
10606 "xloc": [
10601 - "default.handlebars->29->1619"
10607 + "default.handlebars->29->1625"
10608 ]
10609 },
10610 {
@@ -10618,7 +10624,7 @@
10624 "zh-chs": "删除:“{0}”,{1}个元素已删除",
10625 "zh-cht": "刪除:“{0}”,已刪除{1}個元素",
10626 "xloc": [
10621 - "default.handlebars->29->1621"
10627 + "default.handlebars->29->1627"
10628 ]
10629 },
10630 {
@@ -10638,7 +10644,7 @@
10644 "zh-chs": "被拒绝",
10645 "zh-cht": "被拒絕",
10646 "xloc": [
10641 - "default.handlebars->29->822",
10647 + "default.handlebars->29->828",
10648 "desktop.handlebars->3->7"
10649 ]
10650 },
@@ -10735,19 +10741,19 @@
10741 "default-mobile.handlebars->9->352",
10742 "default-mobile.handlebars->9->409",
10743 "default-mobile.handlebars->9->422",
10738 - "default.handlebars->29->1279",
10739 - "default.handlebars->29->1316",
10740 - "default.handlebars->29->1399",
10741 - "default.handlebars->29->1823",
10742 - "default.handlebars->29->1833",
10743 - "default.handlebars->29->1834",
10744 - "default.handlebars->29->1875",
10745 - "default.handlebars->29->549",
10746 - "default.handlebars->29->550",
10744 + "default.handlebars->29->1285",
10745 + "default.handlebars->29->1322",
10746 + "default.handlebars->29->1405",
10747 + "default.handlebars->29->1829",
10748 + "default.handlebars->29->1839",
10749 + "default.handlebars->29->1840",
10750 + "default.handlebars->29->1881",
10751 + "default.handlebars->29->555",
10752 + "default.handlebars->29->556",
10753 "default.handlebars->29->77",
10748 - "default.handlebars->29->817",
10749 - "default.handlebars->29->937",
10750 - "default.handlebars->29->947",
10754 + "default.handlebars->29->823",
10755 + "default.handlebars->29->943",
10756 + "default.handlebars->29->953",
10757 "default.handlebars->container->column_l->p42->p42tbl->1->0->3"
10758 ]
10759 },
@@ -10786,10 +10792,10 @@
10792 "zh-cht": "桌面",
10793 "xloc": [
10794 "default-mobile.handlebars->9->267",
10789 - "default.handlebars->29->1405",
10790 - "default.handlebars->29->2021",
10791 - "default.handlebars->29->514",
10792 - "default.handlebars->29->862",
10795 + "default.handlebars->29->1411",
10796 + "default.handlebars->29->2027",
10797 + "default.handlebars->29->520",
10798 + "default.handlebars->29->868",
10799 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevDesktop",
10800 "default.handlebars->contextMenu->cxdesktop",
10801 "desktop.handlebars->3->23"
@@ -10832,10 +10838,10 @@
10838 "zh-chs": "桌面通知",
10839 "zh-cht": "桌面通知",
10840 "xloc": [
10835 - "default.handlebars->29->1330",
10836 - "default.handlebars->29->1838",
10837 - "default.handlebars->29->1925",
10838 - "default.handlebars->29->587"
10841 + "default.handlebars->29->1336",
10842 + "default.handlebars->29->1844",
10843 + "default.handlebars->29->1931",
10844 + "default.handlebars->29->593"
10845 ]
10846 },
10847 {
@@ -10855,10 +10861,10 @@
10861 "zh-chs": "桌面提示",
10862 "zh-cht": "桌面提示",
10863 "xloc": [
10858 - "default.handlebars->29->1329",
10859 - "default.handlebars->29->1837",
10860 - "default.handlebars->29->1924",
10861 - "default.handlebars->29->586"
10864 + "default.handlebars->29->1335",
10865 + "default.handlebars->29->1843",
10866 + "default.handlebars->29->1930",
10867 + "default.handlebars->29->592"
10868 ]
10869 },
10870 {
@@ -10878,10 +10884,10 @@
10884 "zh-chs": "桌面提示+工具栏",
10885 "zh-cht": "桌面提示+工具欄",
10886 "xloc": [
10881 - "default.handlebars->29->1327",
10882 - "default.handlebars->29->1835",
10883 - "default.handlebars->29->1922",
10884 - "default.handlebars->29->584"
10887 + "default.handlebars->29->1333",
10888 + "default.handlebars->29->1841",
10889 + "default.handlebars->29->1928",
10890 + "default.handlebars->29->590"
10891 ]
10892 },
10893 {
@@ -10929,10 +10935,10 @@
10935 "zh-chs": "桌面工具栏",
10936 "zh-cht": "桌面工具欄",
10937 "xloc": [
10932 - "default.handlebars->29->1328",
10933 - "default.handlebars->29->1836",
10934 - "default.handlebars->29->1923",
10935 - "default.handlebars->29->585"
10938 + "default.handlebars->29->1334",
10939 + "default.handlebars->29->1842",
10940 + "default.handlebars->29->1929",
10941 + "default.handlebars->29->591"
10942 ]
10943 },
10944 {
@@ -10952,7 +10958,7 @@
10958 "zh-chs": "桌面时段",
10959 "zh-cht": "桌面時段",
10960 "xloc": [
10955 - "default.handlebars->29->861"
10961 + "default.handlebars->29->867"
10962 ]
10963 },
10964 {
@@ -11035,9 +11041,9 @@
11041 "zh-chs": "设备",
11042 "zh-cht": "裝置",
11043 "xloc": [
11038 - "default.handlebars->29->1428",
11044 + "default.handlebars->29->1434",
11045 "default.handlebars->29->186",
11040 - "default.handlebars->29->1991",
11046 + "default.handlebars->29->1997",
11047 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->5"
11048 ]
11049 },
@@ -11059,7 +11065,7 @@
11065 "zh-cht": "裝置指令",
11066 "xloc": [
11067 "default-mobile.handlebars->9->277",
11062 - "default.handlebars->29->749"
11068 + "default.handlebars->29->755"
11069 ]
11070 },
11071 {
@@ -11086,14 +11092,14 @@
11092 "zh-chs": "设备组",
11093 "zh-cht": "裝置群",
11094 "xloc": [
11089 - "default.handlebars->29->1423",
11090 - "default.handlebars->29->1426",
11091 - "default.handlebars->29->1427",
11092 - "default.handlebars->29->1686",
11093 - "default.handlebars->29->1861",
11095 + "default.handlebars->29->1429",
11096 + "default.handlebars->29->1432",
11097 + "default.handlebars->29->1433",
11098 + "default.handlebars->29->1692",
11099 "default.handlebars->29->1867",
11095 - "default.handlebars->29->1979",
11096 - "default.handlebars->29->2030"
11100 + "default.handlebars->29->1873",
11101 + "default.handlebars->29->1985",
11102 + "default.handlebars->29->2036"
11103 ]
11104 },
11105 {
@@ -11114,7 +11120,7 @@
11120 "zh-cht": "裝置群用戶",
11121 "xloc": [
11122 "default-mobile.handlebars->9->468",
11117 - "default.handlebars->29->1492"
11123 + "default.handlebars->29->1498"
11124 ]
11125 },
11126 {
@@ -11135,11 +11141,11 @@
11141 "zh-cht": "裝置群",
11142 "xloc": [
11143 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->3",
11138 - "default.handlebars->29->1702",
11139 - "default.handlebars->29->1808",
11140 - "default.handlebars->29->1848",
11141 - "default.handlebars->29->1919",
11142 - "default.handlebars->29->2065",
11144 + "default.handlebars->29->1708",
11145 + "default.handlebars->29->1814",
11146 + "default.handlebars->29->1854",
11147 + "default.handlebars->29->1925",
11148 + "default.handlebars->29->2071",
11149 "default.handlebars->container->column_l->p2->p2info->7"
11150 ]
11151 },
@@ -11160,7 +11166,7 @@
11166 "zh-chs": "设备信息导出",
11167 "zh-cht": "裝置訊息輸出",
11168 "xloc": [
11163 - "default.handlebars->29->479"
11169 + "default.handlebars->29->485"
11170 ]
11171 },
11172 {
@@ -11180,7 +11186,7 @@
11186 "zh-chs": "设备位置",
11187 "zh-cht": "裝置位置",
11188 "xloc": [
11183 - "default.handlebars->29->785"
11189 + "default.handlebars->29->791"
11190 ]
11191 },
11192 {
@@ -11200,7 +11206,7 @@
11206 "zh-chs": "设备消息",
11207 "zh-cht": "裝置訊息",
11208 "xloc": [
11203 - "default.handlebars->29->710"
11209 + "default.handlebars->29->716"
11210 ]
11211 },
11212 {
@@ -11221,9 +11227,9 @@
11227 "zh-cht": "裝置名稱",
11228 "xloc": [
11229 "default-mobile.handlebars->9->290",
11224 - "default.handlebars->29->2029",
11230 + "default.handlebars->29->2035",
11231 "default.handlebars->29->288",
11226 - "default.handlebars->29->815",
11232 + "default.handlebars->29->821",
11233 "player.handlebars->3->9"
11234 ]
11235 },
@@ -11244,15 +11250,15 @@
11250 "zh-chs": "设备通知",
11251 "zh-cht": "裝置通知",
11252 "xloc": [
11247 - "default.handlebars->29->473",
11248 - "default.handlebars->29->712"
11253 + "default.handlebars->29->474",
11254 + "default.handlebars->29->718"
11255 ]
11256 },
11257 {
11258 "en": "Device Sharing Link",
11259 "nl": "Apparaat deel Link",
11260 "xloc": [
11255 - "default.handlebars->29->664"
11261 + "default.handlebars->29->670"
11262 ]
11263 },
11264 {
@@ -11292,8 +11298,8 @@
11298 "zh-chs": "设备连接。",
11299 "zh-cht": "裝置連接。",
11300 "xloc": [
11295 - "default.handlebars->29->1247",
11296 - "default.handlebars->29->1513"
11301 + "default.handlebars->29->1253",
11302 + "default.handlebars->29->1519"
11303 ]
11304 },
11305 {
@@ -11313,8 +11319,8 @@
11319 "zh-chs": "设备断开连接。",
11320 "zh-cht": "裝置斷開連接。",
11321 "xloc": [
11316 - "default.handlebars->29->1248",
11317 - "default.handlebars->29->1514"
11322 + "default.handlebars->29->1254",
11323 + "default.handlebars->29->1520"
11324 ]
11325 },
11326 {
@@ -11334,7 +11340,7 @@
11340 "zh-chs": "创建的设备组:{0}",
11341 "zh-cht": "設備組已創建:{0}",
11342 "xloc": [
11337 - "default.handlebars->29->1650"
11343 + "default.handlebars->29->1656"
11344 ]
11345 },
11346 {
@@ -11354,7 +11360,7 @@
11360 "zh-chs": "设备组已删除:{0}",
11361 "zh-cht": "設備組已刪除:{0}",
11362 "xloc": [
11357 - "default.handlebars->29->1651"
11363 + "default.handlebars->29->1657"
11364 ]
11365 },
11366 {
@@ -11374,7 +11380,7 @@
11380 "zh-chs": "设备组成员身份已更改:{0}",
11381 "zh-cht": "設備組成員身份已更改:{0}",
11382 "xloc": [
11377 - "default.handlebars->29->1652"
11383 + "default.handlebars->29->1658"
11384 ]
11385 },
11386 {
@@ -11394,7 +11400,7 @@
11400 "zh-chs": "其他设备组管理员可以查看和更改设备组注释。",
11401 "zh-cht": "其他裝置群管理員可以查看和更改裝置群註釋。",
11402 "xloc": [
11397 - "default.handlebars->29->707"
11403 + "default.handlebars->29->713"
11404 ]
11405 },
11406 {
@@ -11414,7 +11420,7 @@
11420 "zh-chs": "设备组通知已更改",
11421 "zh-cht": "設備組通知已更改",
11422 "xloc": [
11417 - "default.handlebars->29->1647"
11423 + "default.handlebars->29->1653"
11424 ]
11425 },
11426 {
@@ -11434,7 +11440,7 @@
11440 "zh-chs": "未删除的设备组:{0}",
11441 "zh-cht": "未刪除的設備組:{0}",
11442 "xloc": [
11437 - "default.handlebars->29->1630"
11443 + "default.handlebars->29->1636"
11444 ]
11445 },
11446 {
@@ -11457,7 +11463,7 @@
11463 "default-mobile.handlebars->9->160",
11464 "default-mobile.handlebars->9->216",
11465 "default.handlebars->29->212",
11460 - "default.handlebars->29->535"
11466 + "default.handlebars->29->541"
11467 ]
11468 },
11469 {
@@ -11705,7 +11711,7 @@
11711 "default-mobile.handlebars->9->159",
11712 "default-mobile.handlebars->9->215",
11713 "default.handlebars->29->211",
11708 - "default.handlebars->29->534"
11714 + "default.handlebars->29->540"
11715 ]
11716 },
11717 {
@@ -11787,7 +11793,7 @@
11793 "zh-chs": "设备名称",
11794 "zh-cht": "裝置名稱",
11795 "xloc": [
11790 - "default.handlebars->29->526"
11796 + "default.handlebars->29->532"
11797 ]
11798 },
11799 {
@@ -11827,7 +11833,7 @@
11833 "zh-chs": "设备请求激活Intel(R)AMT ACM,FQDN:{0}",
11834 "zh-cht": "設備請求激活Intel(R)AMT ACM,FQDN:{0}",
11835 "xloc": [
11830 - "default.handlebars->29->1632"
11836 + "default.handlebars->29->1638"
11837 ]
11838 },
11839 {
@@ -11864,8 +11870,8 @@
11870 "zh-chs": "设备",
11871 "zh-cht": "裝置",
11872 "xloc": [
11867 - "default.handlebars->29->1809",
11868 - "default.handlebars->29->1849"
11873 + "default.handlebars->29->1815",
11874 + "default.handlebars->29->1855"
11875 ]
11876 },
11877 {
@@ -11885,7 +11891,7 @@
11891 "zh-chs": "已禁用",
11892 "zh-cht": "已禁用",
11893 "xloc": [
11888 - "default.handlebars->29->580"
11894 + "default.handlebars->29->586"
11895 ]
11896 },
11897 {
@@ -11905,7 +11911,7 @@
11911 "zh-chs": "禁用的电子邮件两因素身份验证",
11912 "zh-cht": "禁用的電子郵件兩因素身份驗證",
11913 "xloc": [
11908 - "default.handlebars->29->1663"
11914 + "default.handlebars->29->1669"
11915 ]
11916 },
11917 {
@@ -11927,8 +11933,8 @@
11933 "xloc": [
11934 "default-mobile.handlebars->9->304",
11935 "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
11930 - "default.handlebars->29->1340",
11931 - "default.handlebars->29->878",
11936 + "default.handlebars->29->1346",
11937 + "default.handlebars->29->884",
11938 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->disconnectbutton1span",
11939 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->disconnectbutton2span",
11940 "desktop.handlebars->p11->deskarea0->deskarea1->3->disconnectbutton1span",
@@ -12005,7 +12011,7 @@
12011 "zh-chs": "在远程设备上显示一个消息框。",
12012 "zh-cht": "在遠程裝置上顯示一個訊息框。",
12013 "xloc": [
12008 - "default.handlebars->29->711"
12014 + "default.handlebars->29->717"
12015 ]
12016 },
12017 {
@@ -12045,7 +12051,7 @@
12051 "zh-chs": "在远程设备上显示短信",
12052 "zh-cht": "在遠程裝置上顯示短信",
12053 "xloc": [
12048 - "default.handlebars->29->617"
12054 + "default.handlebars->29->623"
12055 ]
12056 },
12057 {
@@ -12065,7 +12071,7 @@
12071 "zh-chs": "显示设备组名称",
12072 "zh-cht": "顯示裝置群名稱",
12073 "xloc": [
12068 - "default.handlebars->29->1246"
12074 + "default.handlebars->29->1252"
12075 ]
12076 },
12077 {
@@ -12085,7 +12091,7 @@
12091 "zh-chs": "显示名称",
12092 "zh-cht": "顯示名稱",
12093 "xloc": [
12088 - "default.handlebars->29->847"
12094 + "default.handlebars->29->853"
12095 ]
12096 },
12097 {
@@ -12105,7 +12111,7 @@
12111 "zh-chs": "显示公共连结",
12112 "zh-cht": "顯示公共鏈結",
12113 "xloc": [
12108 - "default.handlebars->29->1533"
12114 + "default.handlebars->29->1539"
12115 ]
12116 },
12117 {
@@ -12125,7 +12131,7 @@
12131 "zh-chs": "显示消息框,标题= “{0}”,消息= “{1}”",
12132 "zh-cht": "顯示消息框,標題= “{0}”,消息= “{1}”",
12133 "xloc": [
12128 - "default.handlebars->29->1592"
12134 + "default.handlebars->29->1598"
12135 ]
12136 },
12137 {
@@ -12145,7 +12151,7 @@
12151 "zh-chs": "显示吐司消息,标题= “{0}”,消息= “{1}”",
12152 "zh-cht": "顯示吐司消息,標題= “{0}”,消息= “{1}”",
12153 "xloc": [
12148 - "default.handlebars->29->1600"
12154 + "default.handlebars->29->1606"
12155 ]
12156 },
12157 {
@@ -12165,8 +12171,8 @@
12171 "zh-chs": "什么都不做",
12172 "zh-cht": "什麼都不做",
12173 "xloc": [
12168 - "default.handlebars->29->1383",
12169 - "default.handlebars->29->1387"
12174 + "default.handlebars->29->1389",
12175 + "default.handlebars->29->1393"
12176 ]
12177 },
12178 {
@@ -12186,10 +12192,10 @@
12192 "zh-chs": "域",
12193 "zh-cht": "域",
12194 "xloc": [
12189 - "default.handlebars->29->1773",
12190 - "default.handlebars->29->1821",
12191 - "default.handlebars->29->1830",
12192 - "default.handlebars->29->1898",
12195 + "default.handlebars->29->1779",
12196 + "default.handlebars->29->1827",
12197 + "default.handlebars->29->1836",
12198 + "default.handlebars->29->1904",
12199 "mstsc.handlebars->main->1->3->1->2->1->0",
12200 "mstsc.handlebars->main->1->3->1->2->3"
12201 ]
@@ -12228,7 +12234,7 @@
12234 "zh-chs": "不要连接到服务器",
12235 "zh-cht": "不要連接到伺服器",
12236 "xloc": [
12231 - "default.handlebars->29->1388"
12237 + "default.handlebars->29->1394"
12238 ]
12239 },
12240 {
@@ -12348,7 +12354,7 @@
12354 "zh-cht": "下載檔案",
12355 "xloc": [
12356 "default-mobile.handlebars->9->334",
12351 - "default.handlebars->29->911"
12357 + "default.handlebars->29->917"
12358 ]
12359 },
12360 {
@@ -12388,7 +12394,7 @@
12394 "zh-chs": "下载MeshCmd",
12395 "zh-cht": "下載MeshCmd",
12396 "xloc": [
12391 - "default.handlebars->29->807"
12397 + "default.handlebars->29->813"
12398 ]
12399 },
12400 {
@@ -12448,7 +12454,7 @@
12454 "zh-chs": "下载报告",
12455 "zh-cht": "下載報告",
12456 "xloc": [
12451 - "default.handlebars->29->1691",
12457 + "default.handlebars->29->1697",
12458 "default.handlebars->container->column_l->p3->3->1->0->3"
12459 ]
12460 },
@@ -12469,7 +12475,7 @@
12475 "zh-chs": "下载带有指令档案的“ meshcmd”,以通过此服务器将网络讯息发送到该设备。紧记编辑meshaction.txt并添加您的帐户密码或进行任何必要的更改。",
12476 "zh-cht": "下載帶有指令檔案的“ meshcmd”,以通過此服務器將網絡讯息發送到該裝置。緊記編輯meshaction.txt並新增你的帳戶密碼或進行任何必要的更改。",
12477 "xloc": [
12472 - "default.handlebars->29->800"
12478 + "default.handlebars->29->806"
12479 ]
12480 },
12481 {
@@ -12549,7 +12555,7 @@
12555 "zh-chs": "下载电源事件",
12556 "zh-cht": "下載電源事件",
12557 "xloc": [
12552 - "default.handlebars->29->759"
12558 + "default.handlebars->29->765"
12559 ]
12560 },
12561 {
@@ -12629,7 +12635,7 @@
12635 "zh-chs": "使用以下一种档案格式下载设备列表。",
12636 "zh-cht": "使用以下一種檔案格式下載裝置列表。",
12637 "xloc": [
12632 - "default.handlebars->29->474"
12638 + "default.handlebars->29->480"
12639 ]
12640 },
12641 {
@@ -12649,7 +12655,7 @@
12655 "zh-chs": "使用以下一种档案格式下载事件列表。",
12656 "zh-cht": "使用以下一種檔案格式下載事件列表。",
12657 "xloc": [
12652 - "default.handlebars->29->1692"
12658 + "default.handlebars->29->1698"
12659 ]
12660 },
12661 {
@@ -12669,7 +12675,7 @@
12675 "zh-chs": "使用以下一种档案格式下载用户列表。",
12676 "zh-cht": "使用以下一種檔案格式下載用戶列表。",
12677 "xloc": [
12672 - "default.handlebars->29->1757"
12678 + "default.handlebars->29->1763"
12679 ]
12680 },
12681 {
@@ -12750,7 +12756,7 @@
12756 "zh-chs": "下载:“{0}”",
12757 "zh-cht": "下載:“{0}”",
12758 "xloc": [
12753 - "default.handlebars->29->1623"
12759 + "default.handlebars->29->1629"
12760 ]
12761 },
12762 {
@@ -12790,7 +12796,7 @@
12796 "zh-chs": "代理重复",
12797 "zh-cht": "代理重複",
12798 "xloc": [
12793 - "default.handlebars->29->2061"
12799 + "default.handlebars->29->2067"
12800 ]
12801 },
12802 {
@@ -12830,7 +12836,7 @@
12836 "zh-chs": "复制用户组",
12837 "zh-cht": "複製用戶群",
12838 "xloc": [
12833 - "default.handlebars->29->1825"
12839 + "default.handlebars->29->1831"
12840 ]
12841 },
12842 {
@@ -12867,8 +12873,8 @@
12873 "zh-chs": "持续时间",
12874 "zh-cht": "持續時間",
12875 "xloc": [
12870 - "default.handlebars->29->2015",
12871 - "default.handlebars->29->2035",
12876 + "default.handlebars->29->2021",
12877 + "default.handlebars->29->2041",
12878 "player.handlebars->3->2"
12879 ]
12880 },
@@ -12906,7 +12912,7 @@
12912 "zh-chs": "荷兰文(比利时)",
12913 "zh-cht": "荷蘭文(比利時)",
12914 "xloc": [
12909 - "default.handlebars->29->1086"
12915 + "default.handlebars->29->1092"
12916 ]
12917 },
12918 {
@@ -12926,7 +12932,7 @@
12932 "zh-chs": "荷兰文(标准)",
12933 "zh-cht": "荷蘭文(標準)",
12934 "xloc": [
12929 - "default.handlebars->29->1085"
12935 + "default.handlebars->29->1091"
12936 ]
12937 },
12938 {
@@ -13197,7 +13203,7 @@
13203 "zh-cht": "編輯裝置",
13204 "xloc": [
13205 "default-mobile.handlebars->9->295",
13200 - "default.handlebars->29->820"
13206 + "default.handlebars->29->826"
13207 ]
13208 },
13209 {
@@ -13220,10 +13226,10 @@
13226 "default-mobile.handlebars->9->423",
13227 "default-mobile.handlebars->9->425",
13228 "default-mobile.handlebars->9->445",
13223 - "default.handlebars->29->1400",
13224 - "default.handlebars->29->1432",
13225 - "default.handlebars->29->1456",
13226 - "default.handlebars->29->1468"
13229 + "default.handlebars->29->1406",
13230 + "default.handlebars->29->1438",
13231 + "default.handlebars->29->1462",
13232 + "default.handlebars->29->1474"
13233 ]
13234 },
13235 {
@@ -13243,7 +13249,7 @@
13249 "zh-chs": "编辑设备组功能",
13250 "zh-cht": "編輯裝置群功能",
13251 "xloc": [
13246 - "default.handlebars->29->1418"
13252 + "default.handlebars->29->1424"
13253 ]
13254 },
13255 {
@@ -13263,8 +13269,8 @@
13269 "zh-chs": "编辑设备组权限",
13270 "zh-cht": "編輯裝置群權限",
13271 "xloc": [
13266 - "default.handlebars->29->1453",
13267 - "default.handlebars->29->1465"
13272 + "default.handlebars->29->1459",
13273 + "default.handlebars->29->1471"
13274 ]
13275 },
13276 {
@@ -13284,7 +13290,7 @@
13290 "zh-chs": "编辑设备组用户同意",
13291 "zh-cht": "編輯裝置群用戶同意",
13292 "xloc": [
13287 - "default.handlebars->29->1401"
13293 + "default.handlebars->29->1407"
13294 ]
13295 },
13296 {
@@ -13305,7 +13311,7 @@
13311 "zh-cht": "編輯裝置筆記",
13312 "xloc": [
13313 "default-mobile.handlebars->9->437",
13308 - "default.handlebars->29->1445"
13314 + "default.handlebars->29->1451"
13315 ]
13316 },
13317 {
@@ -13325,8 +13331,8 @@
13331 "zh-chs": "编辑设备权限",
13332 "zh-cht": "編輯裝置權限",
13333 "xloc": [
13328 - "default.handlebars->29->1458",
13329 - "default.handlebars->29->1460"
13334 + "default.handlebars->29->1464",
13335 + "default.handlebars->29->1466"
13336 ]
13337 },
13338 {
@@ -13346,7 +13352,7 @@
13352 "zh-chs": "编辑设备标签",
13353 "zh-cht": "編輯裝置標籤",
13354 "xloc": [
13349 - "default.handlebars->29->468"
13355 + "default.handlebars->29->469"
13356 ]
13357 },
13358 {
@@ -13366,7 +13372,7 @@
13372 "zh-chs": "编辑设备用户同意",
13373 "zh-cht": "編輯裝置用戶同意",
13374 "xloc": [
13369 - "default.handlebars->29->1403"
13375 + "default.handlebars->29->1409"
13376 ]
13377 },
13378 {
@@ -13386,7 +13392,7 @@
13392 "zh-chs": "编辑群组",
13393 "zh-cht": "編輯群組",
13394 "xloc": [
13389 - "default.handlebars->29->685"
13395 + "default.handlebars->29->691"
13396 ]
13397 },
13398 {
@@ -13410,10 +13416,10 @@
13416 "default-mobile.handlebars->9->242",
13417 "default-mobile.handlebars->9->245",
13418 "default-mobile.handlebars->9->285",
13413 - "default.handlebars->29->564",
13414 - "default.handlebars->29->567",
13419 "default.handlebars->29->570",
13416 - "default.handlebars->29->766"
13420 + "default.handlebars->29->573",
13421 + "default.handlebars->29->576",
13422 + "default.handlebars->29->772"
13423 ]
13424 },
13425 {
@@ -13434,7 +13440,7 @@
13440 "zh-cht": "編輯筆記",
13441 "xloc": [
13442 "default-mobile.handlebars->9->452",
13437 - "default.handlebars->29->1475"
13443 + "default.handlebars->29->1481"
13444 ]
13445 },
13446 {
@@ -13454,7 +13460,7 @@
13460 "zh-chs": "编辑用户同意",
13461 "zh-cht": "編輯用戶同意",
13462 "xloc": [
13457 - "default.handlebars->29->1402"
13463 + "default.handlebars->29->1408"
13464 ]
13465 },
13466 {
@@ -13474,7 +13480,7 @@
13480 "zh-chs": "编辑用户设备组权限",
13481 "zh-cht": "編輯用戶裝置群權限",
13482 "xloc": [
13477 - "default.handlebars->29->1466"
13483 + "default.handlebars->29->1472"
13484 ]
13485 },
13486 {
@@ -13494,7 +13500,7 @@
13500 "zh-chs": "编辑用户设备权限",
13501 "zh-cht": "編輯用戶裝置權限",
13502 "xloc": [
13497 - "default.handlebars->29->1461"
13503 + "default.handlebars->29->1467"
13504 ]
13505 },
13506 {
@@ -13514,7 +13520,7 @@
13520 "zh-chs": "编辑用户组",
13521 "zh-cht": "編輯用戶群",
13522 "xloc": [
13517 - "default.handlebars->29->1876"
13523 + "default.handlebars->29->1882"
13524 ]
13525 },
13526 {
@@ -13534,14 +13540,14 @@
13540 "zh-chs": "编辑用户组设备权限",
13541 "zh-cht": "編輯用戶群裝置權限",
13542 "xloc": [
13537 - "default.handlebars->29->1463"
13543 + "default.handlebars->29->1469"
13544 ]
13545 },
13546 {
13547 "en": "Edit User Group User Consent",
13548 "nl": "Bewerk groepsgebruikerstoestemming",
13549 "xloc": [
13544 - "default.handlebars->29->1404"
13550 + "default.handlebars->29->1410"
13551 ]
13552 },
13553 {
@@ -13603,11 +13609,11 @@
13609 "zh-cht": "電郵",
13610 "xloc": [
13611 "default-mobile.handlebars->9->78",
13606 - "default.handlebars->29->1775",
13607 - "default.handlebars->29->1902",
13608 - "default.handlebars->29->1904",
13609 - "default.handlebars->29->1944",
13610 - "default.handlebars->29->1960",
13612 + "default.handlebars->29->1781",
13613 + "default.handlebars->29->1908",
13614 + "default.handlebars->29->1910",
13615 + "default.handlebars->29->1950",
13616 + "default.handlebars->29->1966",
13617 "default.handlebars->29->320",
13618 "login-mobile.handlebars->5->42",
13619 "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->tokenpanel->1->7->1->4->1->3",
@@ -13640,7 +13646,7 @@
13646 "zh-cht": "電郵地址變更",
13647 "xloc": [
13648 "default-mobile.handlebars->9->79",
13643 - "default.handlebars->29->1255"
13649 + "default.handlebars->29->1261"
13650 ]
13651 },
13652 {
@@ -13661,7 +13667,7 @@
13667 "zh-cht": "電郵認證",
13668 "xloc": [
13669 "default-mobile.handlebars->9->68",
13664 - "default.handlebars->29->1023"
13670 + "default.handlebars->29->1029"
13671 ]
13672 },
13673 {
@@ -13721,7 +13727,7 @@
13727 "zh-cht": "電郵驗證",
13728 "xloc": [
13729 "default-mobile.handlebars->9->77",
13724 - "default.handlebars->29->1253"
13730 + "default.handlebars->29->1259"
13731 ]
13732 },
13733 {
@@ -13761,7 +13767,7 @@
13767 "zh-chs": "电邮未验证",
13768 "zh-cht": "電郵未驗證",
13769 "xloc": [
13764 - "default.handlebars->29->1721"
13770 + "default.handlebars->29->1727"
13771 ]
13772 },
13773 {
@@ -13781,8 +13787,8 @@
13787 "zh-chs": "电邮已验证",
13788 "zh-cht": "電郵已驗證",
13789 "xloc": [
13784 - "default.handlebars->29->1722",
13785 - "default.handlebars->29->1896"
13790 + "default.handlebars->29->1728",
13791 + "default.handlebars->29->1902"
13792 ]
13793 },
13794 {
@@ -13802,7 +13808,7 @@
13808 "zh-chs": "电邮已验证。",
13809 "zh-cht": "電郵已驗證。",
13810 "xloc": [
13805 - "default.handlebars->29->1781"
13811 + "default.handlebars->29->1787"
13812 ]
13813 },
13814 {
@@ -13822,7 +13828,7 @@
13828 "zh-chs": "电邮未验证",
13829 "zh-cht": "電郵未驗證",
13830 "xloc": [
13825 - "default.handlebars->29->1897"
13831 + "default.handlebars->29->1903"
13832 ]
13833 },
13834 {
@@ -13886,7 +13892,7 @@
13892 "zh-chs": "已通过电邮验证,并且需要重置密码。",
13893 "zh-cht": "已通過電郵驗證,並且需要重置密碼。",
13894 "xloc": [
13889 - "default.handlebars->29->1782"
13895 + "default.handlebars->29->1788"
13896 ]
13897 },
13898 {
@@ -13906,7 +13912,7 @@
13912 "zh-chs": "电邮/短信流量",
13913 "zh-cht": "電郵/短信流量",
13914 "xloc": [
13909 - "default.handlebars->29->2103"
13915 + "default.handlebars->29->2109"
13916 ]
13917 },
13918 {
@@ -13952,7 +13958,7 @@
13958 "zh-chs": "启用邀请代码",
13959 "zh-cht": "啟用邀請代碼",
13960 "xloc": [
13955 - "default.handlebars->29->1498"
13961 + "default.handlebars->29->1504"
13962 ]
13963 },
13964 {
@@ -13993,7 +13999,7 @@
13999 "zh-cht": "啟用電郵二因子鑑別。",
14000 "xloc": [
14001 "default-mobile.handlebars->9->70",
13996 - "default.handlebars->29->1025"
14002 + "default.handlebars->29->1031"
14003 ]
14004 },
14005 {
@@ -14033,7 +14039,7 @@
14039 "zh-chs": "已启用",
14040 "zh-cht": "已啟用",
14041 "xloc": [
14036 - "default.handlebars->29->2037"
14042 + "default.handlebars->29->2043"
14043 ]
14044 },
14045 {
@@ -14053,7 +14059,7 @@
14059 "zh-chs": "启用电子邮件两因素身份验证",
14060 "zh-cht": "啟用電子郵件兩因素身份驗證",
14061 "xloc": [
14056 - "default.handlebars->29->1662"
14062 + "default.handlebars->29->1668"
14063 ]
14064 },
14065 {
@@ -14093,7 +14099,7 @@
14099 "zh-chs": "时间结束",
14100 "zh-cht": "時間結束",
14101 "xloc": [
14096 - "default.handlebars->29->2034"
14102 + "default.handlebars->29->2040"
14103 ]
14104 },
14105 {
@@ -14113,7 +14119,7 @@
14119 "zh-chs": "从{1}到{2},{3}秒结束了桌面会话“{0}”",
14120 "zh-cht": "從{1}到{2},{3}秒結束了桌面會話“{0}”",
14121 "xloc": [
14116 - "default.handlebars->29->1585"
14122 + "default.handlebars->29->1591"
14123 ]
14124 },
14125 {
@@ -14133,7 +14139,7 @@
14139 "zh-chs": "从{1}到{2},{3}秒结束了文件管理会话“{0}”",
14140 "zh-cht": "從{1}到{2},{3}秒結束了文件管理會話“{0}”",
14141 "xloc": [
14136 - "default.handlebars->29->1586"
14142 + "default.handlebars->29->1592"
14143 ]
14144 },
14145 {
@@ -14153,7 +14159,7 @@
14159 "zh-chs": "从{1}到{2},{3}秒结束了中继会话“{0}”",
14160 "zh-cht": "從{1}到{2},{3}秒結束了中繼會話“{0}”",
14161 "xloc": [
14156 - "default.handlebars->29->1583"
14162 + "default.handlebars->29->1589"
14163 ]
14164 },
14165 {
@@ -14173,7 +14179,7 @@
14179 "zh-chs": "从{1}到{2},{3}秒结束了终端会话“{0}”",
14180 "zh-cht": "從{1}到{2},{3}秒結束了終端會話“{0}”",
14181 "xloc": [
14176 - "default.handlebars->29->1584"
14182 + "default.handlebars->29->1590"
14183 ]
14184 },
14185 {
@@ -14193,7 +14199,7 @@
14199 "zh-chs": "英文",
14200 "zh-cht": "英文",
14201 "xloc": [
14196 - "default.handlebars->29->1087"
14202 + "default.handlebars->29->1093"
14203 ]
14204 },
14205 {
@@ -14213,7 +14219,7 @@
14219 "zh-chs": "英文(澳洲)",
14220 "zh-cht": "英文(澳洲)",
14221 "xloc": [
14216 - "default.handlebars->29->1088"
14222 + "default.handlebars->29->1094"
14223 ]
14224 },
14225 {
@@ -14233,7 +14239,7 @@
14239 "zh-chs": "英文(伯利茲)",
14240 "zh-cht": "英文(伯利茲)",
14241 "xloc": [
14236 - "default.handlebars->29->1089"
14242 + "default.handlebars->29->1095"
14243 ]
14244 },
14245 {
@@ -14253,7 +14259,7 @@
14259 "zh-chs": "英文(加拿大)",
14260 "zh-cht": "英文(加拿大)",
14261 "xloc": [
14256 - "default.handlebars->29->1090"
14262 + "default.handlebars->29->1096"
14263 ]
14264 },
14265 {
@@ -14273,7 +14279,7 @@
14279 "zh-chs": "英文(爱尔兰)",
14280 "zh-cht": "英文(愛爾蘭)",
14281 "xloc": [
14276 - "default.handlebars->29->1091"
14282 + "default.handlebars->29->1097"
14283 ]
14284 },
14285 {
@@ -14293,7 +14299,7 @@
14299 "zh-chs": "英文(牙买加)",
14300 "zh-cht": "英文(牙買加)",
14301 "xloc": [
14296 - "default.handlebars->29->1092"
14302 + "default.handlebars->29->1098"
14303 ]
14304 },
14305 {
@@ -14313,7 +14319,7 @@
14319 "zh-chs": "英文(纽西兰)",
14320 "zh-cht": "英文(紐西蘭)",
14321 "xloc": [
14316 - "default.handlebars->29->1093"
14322 + "default.handlebars->29->1099"
14323 ]
14324 },
14325 {
@@ -14333,7 +14339,7 @@
14339 "zh-chs": "英文(菲律宾)",
14340 "zh-cht": "英文(菲律賓)",
14341 "xloc": [
14336 - "default.handlebars->29->1094"
14342 + "default.handlebars->29->1100"
14343 ]
14344 },
14345 {
@@ -14353,7 +14359,7 @@
14359 "zh-chs": "英语(南非)",
14360 "zh-cht": "英語(南非)",
14361 "xloc": [
14356 - "default.handlebars->29->1095"
14362 + "default.handlebars->29->1101"
14363 ]
14364 },
14365 {
@@ -14373,7 +14379,7 @@
14379 "zh-chs": "英文(特立尼达和多巴哥)",
14380 "zh-cht": "英文(特立尼達和多巴哥)",
14381 "xloc": [
14376 - "default.handlebars->29->1096"
14382 + "default.handlebars->29->1102"
14383 ]
14384 },
14385 {
@@ -14393,7 +14399,7 @@
14399 "zh-chs": "英文(英国)",
14400 "zh-cht": "英文(英國)",
14401 "xloc": [
14396 - "default.handlebars->29->1097"
14402 + "default.handlebars->29->1103"
14403 ]
14404 },
14405 {
@@ -14413,7 +14419,7 @@
14419 "zh-chs": "美国英文",
14420 "zh-cht": "美國英語",
14421 "xloc": [
14416 - "default.handlebars->29->1098"
14422 + "default.handlebars->29->1104"
14423 ]
14424 },
14425 {
@@ -14433,7 +14439,7 @@
14439 "zh-chs": "英文(津巴布韦)",
14440 "zh-cht": "英文(津巴布韋)",
14441 "xloc": [
14436 - "default.handlebars->29->1099"
14442 + "default.handlebars->29->1105"
14443 ]
14444 },
14445 {
@@ -14453,8 +14459,8 @@
14459 "zh-chs": "输入",
14460 "zh-cht": "輸入",
14461 "xloc": [
14456 - "default.handlebars->29->1281",
14457 - "default.handlebars->29->1282"
14462 + "default.handlebars->29->1287",
14463 + "default.handlebars->29->1288"
14464 ]
14465 },
14466 {
@@ -14474,7 +14480,7 @@
14480 "zh-chs": "输入管理领域名称的逗号分隔列表。",
14481 "zh-cht": "輸入管理領域名稱的逗號分隔列表。",
14482 "xloc": [
14477 - "default.handlebars->29->1786"
14483 + "default.handlebars->29->1792"
14484 ]
14485 },
14486 {
@@ -14514,7 +14520,7 @@
14520 "zh-chs": "输入文本,然后单击“确定”以使用美式英语键盘远程输入文本。在继续操作之前,请确保将远程鼠标放置在正确的位置。",
14521 "zh-cht": "輸入文本,然後單擊“確定”以使用美式英語鍵盤遠程輸入文本。在繼續操作之前,請確保將遠程光標放置在正確的位置。",
14522 "xloc": [
14517 - "default.handlebars->29->841",
14523 + "default.handlebars->29->847",
14524 "desktop.handlebars->3->21"
14525 ]
14526 },
@@ -14577,7 +14583,7 @@
14583 "zh-chs": "输入支持SMS的电话号码。验证后,该号码可用于登录验证和其他通知。",
14584 "zh-cht": "輸入支持SMS的電話號碼。驗證後,該號碼可用於登入驗證和其他通知。",
14585 "xloc": [
14580 - "default.handlebars->29->1020"
14586 + "default.handlebars->29->1026"
14587 ]
14588 },
14589 {
@@ -14637,7 +14643,7 @@
14643 "zh-chs": "世界文",
14644 "zh-cht": "世界語",
14645 "xloc": [
14640 - "default.handlebars->29->1100"
14646 + "default.handlebars->29->1106"
14647 ]
14648 },
14649 {
@@ -14657,7 +14663,7 @@
14663 "zh-chs": "爱沙尼亚文",
14664 "zh-cht": "愛沙尼亞語",
14665 "xloc": [
14660 - "default.handlebars->29->1101"
14666 + "default.handlebars->29->1107"
14667 ]
14668 },
14669 {
@@ -14677,7 +14683,7 @@
14683 "zh-chs": "事件详情",
14684 "zh-cht": "事件詳情",
14685 "xloc": [
14680 - "default.handlebars->29->924"
14686 + "default.handlebars->29->930"
14687 ]
14688 },
14689 {
@@ -14697,7 +14703,7 @@
14703 "zh-chs": "事件列表输出",
14704 "zh-cht": "事件列表輸出",
14705 "xloc": [
14700 - "default.handlebars->29->1697"
14706 + "default.handlebars->29->1703"
14707 ]
14708 },
14709 {
@@ -14790,7 +14796,7 @@
14796 "zh-cht": "到期時間",
14797 "xloc": [
14798 "default.handlebars->29->189",
14793 - "default.handlebars->29->733"
14799 + "default.handlebars->29->739"
14800 ]
14801 },
14802 {
@@ -14836,7 +14842,7 @@
14842 "zh-chs": "输出设备信息",
14843 "zh-cht": "輸出裝置訊息",
14844 "xloc": [
14839 - "default.handlebars->29->448"
14845 + "default.handlebars->29->449"
14846 ]
14847 },
14848 {
@@ -14856,7 +14862,7 @@
14862 "zh-chs": "扩充式ASCII",
14863 "zh-cht": "擴充式ASCII",
14864 "xloc": [
14859 - "default.handlebars->29->869"
14865 + "default.handlebars->29->875"
14866 ]
14867 },
14868 {
@@ -14896,7 +14902,7 @@
14902 "zh-chs": "外部",
14903 "zh-cht": "外部",
14904 "xloc": [
14899 - "default.handlebars->29->2088"
14905 + "default.handlebars->29->2094"
14906 ]
14907 },
14908 {
@@ -14936,7 +14942,7 @@
14942 "zh-chs": "FYRO马其顿语",
14943 "zh-cht": "FYRO馬其頓語",
14944 "xloc": [
14939 - "default.handlebars->29->1151"
14945 + "default.handlebars->29->1157"
14946 ]
14947 },
14948 {
@@ -14956,7 +14962,7 @@
14962 "zh-chs": "法罗语",
14963 "zh-cht": "法羅語",
14964 "xloc": [
14959 - "default.handlebars->29->1102"
14965 + "default.handlebars->29->1108"
14966 ]
14967 },
14968 {
@@ -14996,7 +15002,7 @@
15002 "zh-chs": "本地用户拒绝后无法启动远程桌面",
15003 "zh-cht": "本地用戶拒絕後無法啟動遠程桌面",
15004 "xloc": [
14999 - "default.handlebars->29->1608"
15005 + "default.handlebars->29->1614"
15006 ]
15007 },
15008 {
@@ -15016,7 +15022,7 @@
15022 "zh-chs": "本地用户拒绝后无法启动远程文件",
15023 "zh-cht": "本地用戶拒絕後無法啟動遠程文件",
15024 "xloc": [
15019 - "default.handlebars->29->1615"
15025 + "default.handlebars->29->1621"
15026 ]
15027 },
15028 {
@@ -15036,7 +15042,7 @@
15042 "zh-chs": "无法启动远程终端接合{0}({1})",
15043 "zh-cht": "無法啟動遠程終端接合{0}({1})",
15044 "xloc": [
15039 - "default.handlebars->29->823",
15045 + "default.handlebars->29->829",
15046 "desktop.handlebars->3->8"
15047 ]
15048 },
@@ -15057,7 +15063,7 @@
15063 "zh-chs": "波斯文(波斯文)",
15064 "zh-cht": "波斯語(波斯語)",
15065 "xloc": [
15060 - "default.handlebars->29->1103"
15066 + "default.handlebars->29->1109"
15067 ]
15068 },
15069 {
@@ -15099,7 +15105,7 @@
15105 "zh-chs": "功能",
15106 "zh-cht": "功能",
15107 "xloc": [
15102 - "default.handlebars->29->1326"
15108 + "default.handlebars->29->1332"
15109 ]
15110 },
15111 {
@@ -15119,7 +15125,7 @@
15125 "zh-chs": "斐济",
15126 "zh-cht": "斐濟",
15127 "xloc": [
15122 - "default.handlebars->29->1104"
15128 + "default.handlebars->29->1110"
15129 ]
15130 },
15131 {
@@ -15160,8 +15166,8 @@
15166 "zh-cht": "檔案編輯器",
15167 "xloc": [
15168 "default-mobile.handlebars->9->318",
15163 - "default.handlebars->29->506",
15164 - "default.handlebars->29->895"
15169 + "default.handlebars->29->512",
15170 + "default.handlebars->29->901"
15171 ]
15172 },
15173 {
@@ -15181,8 +15187,8 @@
15187 "zh-chs": "档案操作",
15188 "zh-cht": "檔案操作",
15189 "xloc": [
15184 - "default.handlebars->29->880",
15185 - "default.handlebars->29->882"
15190 + "default.handlebars->29->886",
15191 + "default.handlebars->29->888"
15192 ]
15193 },
15194 {
@@ -15222,7 +15228,7 @@
15228 "zh-chs": "文件系统驱动",
15229 "zh-cht": "FileSystemDriver",
15230 "xloc": [
15225 - "default.handlebars->29->850"
15231 + "default.handlebars->29->856"
15232 ]
15233 },
15234 {
@@ -15244,8 +15250,8 @@
15250 "xloc": [
15251 "default-mobile.handlebars->9->171",
15252 "default-mobile.handlebars->9->268",
15247 - "default.handlebars->29->1412",
15248 - "default.handlebars->29->2022",
15253 + "default.handlebars->29->1418",
15254 + "default.handlebars->29->2028",
15255 "default.handlebars->29->259",
15256 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevFiles",
15257 "default.handlebars->contextMenu->cxfiles"
@@ -15288,10 +15294,10 @@
15294 "zh-chs": "档案通知",
15295 "zh-cht": "檔案通知",
15296 "xloc": [
15291 - "default.handlebars->29->1334",
15292 - "default.handlebars->29->1842",
15293 - "default.handlebars->29->1929",
15294 - "default.handlebars->29->591"
15297 + "default.handlebars->29->1340",
15298 + "default.handlebars->29->1848",
15299 + "default.handlebars->29->1935",
15300 + "default.handlebars->29->597"
15301 ]
15302 },
15303 {
@@ -15311,10 +15317,10 @@
15317 "zh-chs": "档案提示",
15318 "zh-cht": "檔案提示",
15319 "xloc": [
15314 - "default.handlebars->29->1333",
15315 - "default.handlebars->29->1841",
15316 - "default.handlebars->29->1928",
15317 - "default.handlebars->29->590"
15320 + "default.handlebars->29->1339",
15321 + "default.handlebars->29->1847",
15322 + "default.handlebars->29->1934",
15323 + "default.handlebars->29->596"
15324 ]
15325 },
15326 {
@@ -15357,7 +15363,7 @@
15363 "zh-chs": "录制会话已完成,{0}秒",
15364 "zh-cht": "錄製會話已完成,{0}秒",
15365 "xloc": [
15360 - "default.handlebars->29->1581"
15366 + "default.handlebars->29->1587"
15367 ]
15368 },
15369 {
@@ -15377,7 +15383,7 @@
15383 "zh-chs": "芬兰",
15384 "zh-cht": "芬蘭",
15385 "xloc": [
15380 - "default.handlebars->29->1105"
15386 + "default.handlebars->29->1111"
15387 ]
15388 },
15389 {
@@ -15531,8 +15537,8 @@
15537 "zh-chs": "下次登录时强制重置密码。",
15538 "zh-cht": "下次登入時強制重置密碼。",
15539 "xloc": [
15534 - "default.handlebars->29->1780",
15535 - "default.handlebars->29->1969"
15540 + "default.handlebars->29->1786",
15541 + "default.handlebars->29->1975"
15542 ]
15543 },
15544 {
@@ -15615,7 +15621,7 @@
15621 "zh-chs": "格式化",
15622 "zh-cht": "格式化",
15623 "xloc": [
15618 - "default.handlebars->29->1688"
15624 + "default.handlebars->29->1694"
15625 ]
15626 },
15627 {
@@ -15656,8 +15662,8 @@
15662 "zh-chs": "自由",
15663 "zh-cht": "自由",
15664 "xloc": [
15659 - "default.handlebars->29->2046",
15660 - "default.handlebars->29->2048"
15665 + "default.handlebars->29->2052",
15666 + "default.handlebars->29->2054"
15667 ]
15668 },
15669 {
@@ -15698,7 +15704,7 @@
15704 "zh-chs": "法文(比利时)",
15705 "zh-cht": "法語(比利時)",
15706 "xloc": [
15701 - "default.handlebars->29->1107"
15707 + "default.handlebars->29->1113"
15708 ]
15709 },
15710 {
@@ -15718,7 +15724,7 @@
15724 "zh-chs": "法文(加拿大)",
15725 "zh-cht": "法語(加拿大)",
15726 "xloc": [
15721 - "default.handlebars->29->1108"
15727 + "default.handlebars->29->1114"
15728 ]
15729 },
15730 {
@@ -15738,7 +15744,7 @@
15744 "zh-chs": "法文(法国)",
15745 "zh-cht": "法語(法國)",
15746 "xloc": [
15741 - "default.handlebars->29->1109"
15747 + "default.handlebars->29->1115"
15748 ]
15749 },
15750 {
@@ -15758,7 +15764,7 @@
15764 "zh-chs": "法文(卢森堡)",
15765 "zh-cht": "法語(盧森堡)",
15766 "xloc": [
15761 - "default.handlebars->29->1110"
15767 + "default.handlebars->29->1116"
15768 ]
15769 },
15770 {
@@ -15778,7 +15784,7 @@
15784 "zh-chs": "法文(摩纳哥)",
15785 "zh-cht": "法語(摩納哥)",
15786 "xloc": [
15781 - "default.handlebars->29->1111"
15787 + "default.handlebars->29->1117"
15788 ]
15789 },
15790 {
@@ -15798,7 +15804,7 @@
15804 "zh-chs": "法文(标准)",
15805 "zh-cht": "法語(標準)",
15806 "xloc": [
15801 - "default.handlebars->29->1106"
15807 + "default.handlebars->29->1112"
15808 ]
15809 },
15810 {
@@ -15818,7 +15824,7 @@
15824 "zh-chs": "法文(瑞士)",
15825 "zh-cht": "法語(瑞士)",
15826 "xloc": [
15821 - "default.handlebars->29->1112"
15827 + "default.handlebars->29->1118"
15828 ]
15829 },
15830 {
@@ -15838,7 +15844,7 @@
15844 "zh-chs": "弗里斯兰文",
15845 "zh-cht": "弗里斯蘭語",
15846 "xloc": [
15841 - "default.handlebars->29->1113"
15847 + "default.handlebars->29->1119"
15848 ]
15849 },
15850 {
@@ -15858,7 +15864,7 @@
15864 "zh-chs": "弗留利",
15865 "zh-cht": "弗留利",
15866 "xloc": [
15861 - "default.handlebars->29->1114"
15867 + "default.handlebars->29->1120"
15868 ]
15869 },
15870 {
@@ -15882,9 +15888,9 @@
15888 "default-mobile.handlebars->9->415",
15889 "default-mobile.handlebars->9->424",
15890 "default-mobile.handlebars->9->444",
15885 - "default.handlebars->29->1288",
15886 - "default.handlebars->29->1431",
15887 - "default.handlebars->29->1792"
15891 + "default.handlebars->29->1294",
15892 + "default.handlebars->29->1437",
15893 + "default.handlebars->29->1798"
15894 ]
15895 },
15896 {
@@ -15904,7 +15910,7 @@
15910 "zh-chs": "完整管理员(保留所有权利)",
15911 "zh-cht": "完整管理員(保留所有權利)",
15912 "xloc": [
15907 - "default.handlebars->29->1467"
15913 + "default.handlebars->29->1473"
15914 ]
15915 },
15916 {
@@ -15941,7 +15947,7 @@
15947 "zh-chs": "完整设备权限",
15948 "zh-cht": "完整裝置權限",
15949 "xloc": [
15944 - "default.handlebars->29->666"
15950 + "default.handlebars->29->672"
15951 ]
15952 },
15953 {
@@ -15961,7 +15967,7 @@
15967 "zh-chs": "全部权限",
15968 "zh-cht": "全部權限",
15969 "xloc": [
15964 - "default.handlebars->29->684"
15970 + "default.handlebars->29->690"
15971 ]
15972 },
15973 {
@@ -16003,15 +16009,15 @@
16009 "zh-chs": "完整管理员",
16010 "zh-cht": "完整管理員",
16011 "xloc": [
16006 - "default.handlebars->29->1890"
16012 + "default.handlebars->29->1896"
16013 ]
16014 },
16015 {
16016 "en": "Fully Automatic",
16017 "nl": "Vol automatisch",
16018 "xloc": [
16013 - "default.handlebars->29->1351",
16014 - "default.handlebars->29->1374"
16019 + "default.handlebars->29->1357",
16020 + "default.handlebars->29->1380"
16021 ]
16022 },
16023 {
@@ -16032,7 +16038,7 @@
16038 "zh-cht": "GPU",
16039 "xloc": [
16040 "default-mobile.handlebars->9->391",
16035 - "default.handlebars->29->986"
16041 + "default.handlebars->29->992"
16042 ]
16043 },
16044 {
@@ -16052,7 +16058,7 @@
16058 "zh-chs": "盖尔文(爱尔兰)",
16059 "zh-cht": "蓋爾語(愛爾蘭)",
16060 "xloc": [
16055 - "default.handlebars->29->1116"
16061 + "default.handlebars->29->1122"
16062 ]
16063 },
16064 {
@@ -16072,7 +16078,7 @@
16078 "zh-chs": "盖尔文(苏格兰文)",
16079 "zh-cht": "蓋爾語(蘇格蘭語)",
16080 "xloc": [
16075 - "default.handlebars->29->1115"
16081 + "default.handlebars->29->1121"
16082 ]
16083 },
16084 {
@@ -16092,7 +16098,7 @@
16098 "zh-chs": "加拉契文",
16099 "zh-cht": "加拉契語",
16100 "xloc": [
16095 - "default.handlebars->29->1117"
16101 + "default.handlebars->29->1123"
16102 ]
16103 },
16104 {
@@ -16178,7 +16184,7 @@
16184 "zh-chs": "一般信息",
16185 "zh-cht": "一般訊息",
16186 "xloc": [
16181 - "default.handlebars->29->513"
16187 + "default.handlebars->29->519"
16188 ]
16189 },
16190 {
@@ -16218,7 +16224,7 @@
16224 "zh-chs": "格鲁吉亚文",
16225 "zh-cht": "格魯吉亞文",
16226 "xloc": [
16221 - "default.handlebars->29->1118"
16227 + "default.handlebars->29->1124"
16228 ]
16229 },
16230 {
@@ -16238,7 +16244,7 @@
16244 "zh-chs": "德文(奥地利)",
16245 "zh-cht": "德語(奧地利)",
16246 "xloc": [
16241 - "default.handlebars->29->1120"
16247 + "default.handlebars->29->1126"
16248 ]
16249 },
16250 {
@@ -16258,7 +16264,7 @@
16264 "zh-chs": "德文(德国)",
16265 "zh-cht": "德文(德國)",
16266 "xloc": [
16261 - "default.handlebars->29->1121"
16267 + "default.handlebars->29->1127"
16268 ]
16269 },
16270 {
@@ -16278,7 +16284,7 @@
16284 "zh-chs": "德文(列支敦士登)",
16285 "zh-cht": "德文(列支敦士登)",
16286 "xloc": [
16281 - "default.handlebars->29->1122"
16287 + "default.handlebars->29->1128"
16288 ]
16289 },
16290 {
@@ -16298,7 +16304,7 @@
16304 "zh-chs": "德文(卢森堡)",
16305 "zh-cht": "德語(盧森堡)",
16306 "xloc": [
16301 - "default.handlebars->29->1123"
16307 + "default.handlebars->29->1129"
16308 ]
16309 },
16310 {
@@ -16318,7 +16324,7 @@
16324 "zh-chs": "德文(标准)",
16325 "zh-cht": "德語(標準)",
16326 "xloc": [
16321 - "default.handlebars->29->1119"
16327 + "default.handlebars->29->1125"
16328 ]
16329 },
16330 {
@@ -16338,7 +16344,7 @@
16344 "zh-chs": "德文(瑞士)",
16345 "zh-cht": "德文(瑞士)",
16346 "xloc": [
16341 - "default.handlebars->29->1124"
16347 + "default.handlebars->29->1130"
16348 ]
16349 },
16350 {
@@ -16358,7 +16364,7 @@
16364 "zh-chs": "获取此设备的MQTT登录凭证。",
16365 "zh-cht": "獲取此裝置的MQTT登入憑證。",
16366 "xloc": [
16361 - "default.handlebars->29->642"
16367 + "default.handlebars->29->648"
16368 ]
16369 },
16370 {
@@ -16399,7 +16405,7 @@
16405 "zh-chs": "正在获取剪贴板内容,{0}个字节",
16406 "zh-cht": "正在獲取剪貼板內容,{0}個字節",
16407 "xloc": [
16402 - "default.handlebars->29->1595"
16408 + "default.handlebars->29->1601"
16409 ]
16410 },
16411 {
@@ -16461,7 +16467,7 @@
16467 "zh-chs": "好",
16468 "zh-cht": "好",
16469 "xloc": [
16464 - "default.handlebars->29->1284"
16470 + "default.handlebars->29->1290"
16471 ]
16472 },
16473 {
@@ -16506,8 +16512,8 @@
16512 "zh-chs": "Google云端硬盘备份",
16513 "zh-cht": "Google雲端硬盤備份",
16514 "xloc": [
16509 - "default.handlebars->29->1295",
16510 - "default.handlebars->29->1298",
16515 + "default.handlebars->29->1301",
16516 + "default.handlebars->29->1304",
16517 "default.handlebars->29->205"
16518 ]
16519 },
@@ -16528,7 +16534,7 @@
16534 "zh-chs": "Google云端硬盘控制台",
16535 "zh-cht": "Google雲端硬盤控制台",
16536 "xloc": [
16531 - "default.handlebars->29->1292"
16537 + "default.handlebars->29->1298"
16538 ]
16539 },
16540 {
@@ -16568,7 +16574,7 @@
16574 "zh-chs": "Google云端硬盘备份当前处于活动状态。",
16575 "zh-cht": "Google雲端硬盤備份當前處於活動狀態。",
16576 "xloc": [
16571 - "default.handlebars->29->1296"
16577 + "default.handlebars->29->1302"
16578 ]
16579 },
16580 {
@@ -16588,7 +16594,7 @@
16594 "zh-chs": "希腊文",
16595 "zh-cht": "希臘文",
16596 "xloc": [
16591 - "default.handlebars->29->1125"
16597 + "default.handlebars->29->1131"
16598 ]
16599 },
16600 {
@@ -16609,7 +16615,7 @@
16615 "zh-cht": "群",
16616 "xloc": [
16617 "default-mobile.handlebars->9->218",
16612 - "default.handlebars->29->541",
16618 + "default.handlebars->29->547",
16619 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->1"
16620 ]
16621 },
@@ -16630,9 +16636,9 @@
16636 "zh-chs": "集体指令",
16637 "zh-cht": "集體指令",
16638 "xloc": [
16633 - "default.handlebars->29->1736",
16634 - "default.handlebars->29->1815",
16635 - "default.handlebars->29->449",
16639 + "default.handlebars->29->1742",
16640 + "default.handlebars->29->1821",
16641 + "default.handlebars->29->450",
16642 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devListToolbar",
16643 "default.handlebars->container->column_l->p4->3->1->0->3->3",
16644 "default.handlebars->container->column_l->p50->3->1->0->3->3"
@@ -16655,7 +16661,7 @@
16661 "zh-chs": "通过...分组",
16662 "zh-cht": "通過...分群",
16663 "xloc": [
16658 - "default.handlebars->29->1684"
16664 + "default.handlebars->29->1690"
16665 ]
16666 },
16667 {
@@ -16675,7 +16681,7 @@
16681 "zh-chs": "组标识符",
16682 "zh-cht": "群標識符",
16683 "xloc": [
16678 - "default.handlebars->29->1832"
16684 + "default.handlebars->29->1838"
16685 ]
16686 },
16687 {
@@ -16695,7 +16701,7 @@
16701 "zh-chs": "群组成员",
16702 "zh-cht": "群組成員",
16703 "xloc": [
16698 - "default.handlebars->29->1853"
16704 + "default.handlebars->29->1859"
16705 ]
16706 },
16707 {
@@ -16715,7 +16721,7 @@
16721 "zh-chs": "用户{0}的群组权限。",
16722 "zh-cht": "用戶{0}的群組權限。",
16723 "xloc": [
16718 - "default.handlebars->29->1430"
16724 + "default.handlebars->29->1436"
16725 ]
16726 },
16727 {
@@ -16735,7 +16741,7 @@
16741 "zh-chs": "{0}的群组权限。",
16742 "zh-cht": "{0}的群組權限。",
16743 "xloc": [
16738 - "default.handlebars->29->1429"
16744 + "default.handlebars->29->1435"
16745 ]
16746 },
16747 {
@@ -16803,7 +16809,7 @@
16809 "zh-cht": "來賓姓名",
16810 "xloc": [
16811 "default.handlebars->29->187",
16806 - "default.handlebars->29->714"
16812 + "default.handlebars->29->720"
16813 ]
16814 },
16815 {
@@ -16823,7 +16829,7 @@
16829 "zh-chs": "古久拉提",
16830 "zh-cht": "古久拉提",
16831 "xloc": [
16826 - "default.handlebars->29->1126"
16832 + "default.handlebars->29->1132"
16833 ]
16834 },
16835 {
@@ -16866,7 +16872,7 @@
16872 "zh-chs": "海地文",
16873 "zh-cht": "海地文",
16874 "xloc": [
16869 - "default.handlebars->29->1127"
16875 + "default.handlebars->29->1133"
16876 ]
16877 },
16878 {
@@ -16906,7 +16912,7 @@
16912 "zh-chs": "强行断开代理",
16913 "zh-cht": "強行斷開代理",
16914 "xloc": [
16909 - "default.handlebars->29->1015"
16915 + "default.handlebars->29->1021"
16916 ]
16917 },
16918 {
@@ -16926,7 +16932,7 @@
16932 "zh-chs": "堆总数",
16933 "zh-cht": "堆總數",
16934 "xloc": [
16929 - "default.handlebars->29->2090"
16935 + "default.handlebars->29->2096"
16936 ]
16937 },
16938 {
@@ -16946,7 +16952,7 @@
16952 "zh-chs": "堆使用",
16953 "zh-cht": "堆使用",
16954 "xloc": [
16949 - "default.handlebars->29->2089"
16955 + "default.handlebars->29->2095"
16956 ]
16957 },
16958 {
@@ -16966,7 +16972,7 @@
16972 "zh-chs": "希伯来文",
16973 "zh-cht": "希伯來文",
16974 "xloc": [
16969 - "default.handlebars->29->1128"
16975 + "default.handlebars->29->1134"
16976 ]
16977 },
16978 {
@@ -17001,7 +17007,7 @@
17007 "en": "Help Requested, user: {0}, details: {1}",
17008 "nl": "Hulp verzoek van, user: {0}, details: {1}",
17009 "xloc": [
17004 - "default.handlebars->29->1672"
17010 + "default.handlebars->29->1678"
17011 ]
17012 },
17013 {
@@ -17036,7 +17042,7 @@
17042 "zh-chs": "帮助翻译MeshCentral",
17043 "zh-cht": "幫助翻譯MeshCentral",
17044 "xloc": [
17039 - "default.handlebars->29->1243"
17045 + "default.handlebars->29->1249"
17046 ]
17047 },
17048 {
@@ -17140,7 +17146,7 @@
17146 "zh-chs": "印地文",
17147 "zh-cht": "印地文",
17148 "xloc": [
17143 - "default.handlebars->29->1129"
17149 + "default.handlebars->29->1135"
17150 ]
17151 },
17152 {
@@ -17178,7 +17184,7 @@
17184 "zh-cht": "保存1個項目進行複製",
17185 "xloc": [
17186 "default-mobile.handlebars->9->327",
17181 - "default.handlebars->29->905"
17187 + "default.handlebars->29->911"
17188 ]
17189 },
17190 {
@@ -17199,7 +17205,7 @@
17205 "zh-cht": "保存1個項目進行移動",
17206 "xloc": [
17207 "default-mobile.handlebars->9->331",
17202 - "default.handlebars->29->909"
17208 + "default.handlebars->29->915"
17209 ]
17210 },
17211 {
@@ -17220,7 +17226,7 @@
17226 "zh-cht": "保留{0}個項目進行複製",
17227 "xloc": [
17228 "default-mobile.handlebars->9->325",
17223 - "default.handlebars->29->903"
17229 + "default.handlebars->29->909"
17230 ]
17231 },
17232 {
@@ -17241,7 +17247,7 @@
17247 "zh-cht": "保存{0}個項目以進行移動",
17248 "xloc": [
17249 "default-mobile.handlebars->9->329",
17244 - "default.handlebars->29->907"
17250 + "default.handlebars->29->913"
17251 ]
17252 },
17253 {
@@ -17262,7 +17268,7 @@
17268 "zh-cht": "保存{0}項目{1}給{2}",
17269 "xloc": [
17270 "default-mobile.handlebars->9->129",
17265 - "default.handlebars->29->1568"
17271 + "default.handlebars->29->1574"
17272 ]
17273 },
17274 {
@@ -17287,8 +17293,8 @@
17293 "default-mobile.handlebars->9->223",
17294 "default-mobile.handlebars->9->291",
17295 "default.handlebars->29->289",
17290 - "default.handlebars->29->546",
17291 - "default.handlebars->29->816"
17296 + "default.handlebars->29->552",
17297 + "default.handlebars->29->822"
17298 ]
17299 },
17300 {
@@ -17308,7 +17314,7 @@
17314 "zh-chs": "主机名同步",
17315 "zh-cht": "主機名同步",
17316 "xloc": [
17311 - "default.handlebars->29->1323"
17317 + "default.handlebars->29->1329"
17318 ]
17319 },
17320 {
@@ -17328,7 +17334,7 @@
17334 "zh-chs": "匈牙利文",
17335 "zh-cht": "匈牙利文",
17336 "xloc": [
17331 - "default.handlebars->29->1130"
17337 + "default.handlebars->29->1136"
17338 ]
17339 },
17340 {
@@ -17393,9 +17399,9 @@
17399 "xloc": [
17400 "default-mobile.handlebars->9->360",
17401 "default-mobile.handlebars->9->364",
17396 - "default.handlebars->29->945",
17397 - "default.handlebars->29->955",
17398 - "default.handlebars->29->959"
17402 + "default.handlebars->29->951",
17403 + "default.handlebars->29->961",
17404 + "default.handlebars->29->965"
17405 ]
17406 },
17407 {
@@ -17417,9 +17423,9 @@
17423 "xloc": [
17424 "default-mobile.handlebars->9->358",
17425 "default-mobile.handlebars->9->362",
17420 - "default.handlebars->29->943",
17421 - "default.handlebars->29->953",
17422 - "default.handlebars->29->957"
17426 + "default.handlebars->29->949",
17427 + "default.handlebars->29->959",
17428 + "default.handlebars->29->963"
17429 ]
17430 },
17431 {
@@ -17441,10 +17447,10 @@
17447 "xloc": [
17448 "default-mobile.handlebars->9->357",
17449 "default-mobile.handlebars->9->359",
17444 - "default.handlebars->29->942",
17445 - "default.handlebars->29->944",
17446 - "default.handlebars->29->952",
17447 - "default.handlebars->29->954"
17450 + "default.handlebars->29->948",
17451 + "default.handlebars->29->950",
17452 + "default.handlebars->29->958",
17453 + "default.handlebars->29->960"
17454 ]
17455 },
17456 {
@@ -17529,8 +17535,8 @@
17535 "xloc": [
17536 "default-mobile.handlebars->9->361",
17537 "default-mobile.handlebars->9->363",
17532 - "default.handlebars->29->956",
17533 - "default.handlebars->29->958"
17538 + "default.handlebars->29->962",
17539 + "default.handlebars->29->964"
17540 ]
17541 },
17542 {
@@ -17610,7 +17616,7 @@
17616 "zh-chs": "冰岛文",
17617 "zh-cht": "冰島文",
17618 "xloc": [
17613 - "default.handlebars->29->1131"
17619 + "default.handlebars->29->1137"
17620 ]
17621 },
17622 {
@@ -17631,7 +17637,7 @@
17637 "zh-cht": "圖符選擇",
17638 "xloc": [
17639 "default-mobile.handlebars->9->289",
17634 - "default.handlebars->29->814"
17640 + "default.handlebars->29->820"
17641 ]
17642 },
17643 {
@@ -17652,14 +17658,14 @@
17658 "zh-cht": "識別符",
17659 "xloc": [
17660 "default-mobile.handlebars->9->389",
17655 - "default.handlebars->29->984"
17661 + "default.handlebars->29->990"
17662 ]
17663 },
17664 {
17665 "en": "If in CCM, reactivate Intel&reg; AMT",
17666 "nl": "Indien in CCM, heractiveer Intel&reg; AMT",
17667 "xloc": [
17662 - "default.handlebars->29->1384"
17668 + "default.handlebars->29->1390"
17669 ]
17670 },
17671 {
@@ -17807,7 +17813,7 @@
17813 "zh-chs": "印度尼西亚文",
17814 "zh-cht": "印度尼西亞文",
17815 "xloc": [
17810 - "default.handlebars->29->1132"
17816 + "default.handlebars->29->1138"
17817 ]
17818 },
17819 {
@@ -17980,8 +17986,8 @@
17986 "zh-chs": "安装类型",
17987 "zh-cht": "安裝方式",
17988 "xloc": [
17983 - "default.handlebars->29->1500",
17984 - "default.handlebars->29->1507",
17989 + "default.handlebars->29->1506",
17990 + "default.handlebars->29->1513",
17991 "default.handlebars->29->335",
17992 "default.handlebars->29->349",
17993 "default.handlebars->29->363"
@@ -18004,7 +18010,7 @@
18010 "zh-chs": "英特尔(F10 = ESC + [OM)",
18011 "zh-cht": "Intel(F10 = ESC + [OM)",
18012 "xloc": [
18007 - "default.handlebars->29->871",
18013 + "default.handlebars->29->877",
18014 "default.handlebars->container->column_l->p12->termTable->1->1->6->1->1->terminalSettingsButtons"
18015 ]
18016 },
@@ -18025,7 +18031,7 @@
18031 "zh-chs": "英特尔AMT",
18032 "zh-cht": "英特爾AMT",
18033 "xloc": [
18028 - "default.handlebars->29->2086"
18034 + "default.handlebars->29->2092"
18035 ]
18036 },
18037 {
@@ -18045,7 +18051,7 @@
18051 "zh-chs": "英特尔ASCII",
18052 "zh-cht": "Intel ASCII",
18053 "xloc": [
18048 - "default.handlebars->29->870"
18054 + "default.handlebars->29->876"
18055 ]
18056 },
18057 {
@@ -18068,14 +18074,14 @@
18074 "default-mobile.handlebars->9->205",
18075 "default-mobile.handlebars->9->247",
18076 "default-mobile.handlebars->9->252",
18071 - "default.handlebars->29->1341",
18072 - "default.handlebars->29->1352",
18073 - "default.handlebars->29->1519",
18074 - "default.handlebars->29->1527",
18075 - "default.handlebars->29->2108",
18076 - "default.handlebars->29->516",
18077 - "default.handlebars->29->574",
18078 - "default.handlebars->29->601"
18077 + "default.handlebars->29->1347",
18078 + "default.handlebars->29->1358",
18079 + "default.handlebars->29->1525",
18080 + "default.handlebars->29->1533",
18081 + "default.handlebars->29->2114",
18082 + "default.handlebars->29->522",
18083 + "default.handlebars->29->580",
18084 + "default.handlebars->29->607"
18085 ]
18086 },
18087 {
@@ -18103,7 +18109,7 @@
18109 "zh-cht": "Intel&reg; AMT CIRA",
18110 "xloc": [
18111 "default-mobile.handlebars->9->251",
18106 - "default.handlebars->29->599"
18112 + "default.handlebars->29->605"
18113 ]
18114 },
18115 {
@@ -18165,7 +18171,7 @@
18171 "xloc": [
18172 "default.handlebars->29->215",
18173 "default.handlebars->29->424",
18168 - "default.handlebars->29->598"
18174 + "default.handlebars->29->604"
18175 ]
18176 },
18177 {
@@ -18228,7 +18234,7 @@
18234 "zh-chs": "英特尔&reg;AMT政策",
18235 "zh-cht": "Intel&reg; AMT政策",
18236 "xloc": [
18231 - "default.handlebars->29->1375"
18237 + "default.handlebars->29->1381"
18238 ]
18239 },
18240 {
@@ -18248,7 +18254,7 @@
18254 "zh-chs": "英特尔&reg;AMT重定向",
18255 "zh-cht": "Intel&reg; AMT重定向",
18256 "xloc": [
18251 - "default.handlebars->29->2024",
18257 + "default.handlebars->29->2030",
18258 "player.handlebars->3->14"
18259 ]
18260 },
@@ -18269,7 +18275,7 @@
18275 "zh-chs": "英特尔&reg;AMT标签",
18276 "zh-cht": "Intel&reg; AMT標籤",
18277 "xloc": [
18272 - "default.handlebars->29->578"
18278 + "default.handlebars->29->584"
18279 ]
18280 },
18281 {
@@ -18289,7 +18295,7 @@
18295 "zh-chs": "英特尔&reg;AMT WSMAN",
18296 "zh-cht": "Intle&reg; AMT WSMAN",
18297 "xloc": [
18292 - "default.handlebars->29->2023",
18298 + "default.handlebars->29->2029",
18299 "player.handlebars->3->13"
18300 ]
18301 },
@@ -18328,8 +18334,8 @@
18334 "zh-cht": "Intel &reg;AMT已連接",
18335 "xloc": [
18336 "default-mobile.handlebars->9->262",
18331 - "default.handlebars->29->648",
18332 - "default.handlebars->29->649"
18337 + "default.handlebars->29->654",
18338 + "default.handlebars->29->655"
18339 ]
18340 },

This file is too large to show in full.

views/default.handlebars
+19 -2
@@ -4440,6 +4440,7 @@
4440 if ((rights & 131072) && ((added & 16) == 0)) { added |= 16; addedOptions += '<option value=106>' + "Run commands" + '</option>'; }
4441 if ((rights & 16384) && ((added & 32) == 0)) { added |= 32; addedOptions += '<option value=108>' + "Device notification" + '</option>'; }
4442 if ((rights & 4) && ((added & 64) == 0)) { added |= 64; addedOptions += '<option value=107>' + "Edit tags" + '</option>'; }
4443 + if ((rights & 8) && ((added & 256) == 0)) { added |= 256; addedOptions += '<option value=109>' + "Upload files" + '</option>'; }
4444 if ((rights & 32768) && ((added & 128) == 0)) { added |= 128; addedOptions += '<option value=101>' + "Delete devices" + '</option>'; }
4445 }
4446
@@ -4519,6 +4520,19 @@
4520 x += '<textarea id=d2notifyMsg style=background-color:#fcf3cf;width:100%;height:140px;resize:none;overflow-y:scroll></textarea>';
4521 setDialogMode(2, "Device Notification", 3, d2groupActionFunctionNotifyExec, x);
4522 Q('d2notifyMsg').focus();
4523 + } else if (op == 109) {
4524 + // Upload files
4525 + var wintype = false, linuxtype = false, chkNodeIds = getCheckedDevices();
4526 + for (var i in chkNodeIds) { var n = getNodeFromId(chkNodeIds[i]); if (n.agent) { if ((n.agent.id > 0) && (n.agent.id < 5)) { wintype = true; } else { linuxtype = true; } } }
4527 + var x = "Upload selected files to all selected devices" + '<br /><br />';
4528 + x += '<form method=post enctype=multipart/form-data action=uploadfilebatch.ashx target=fileUploadFrame>';
4529 + x += '<input type=hidden name=authCookie value=' + authCookie + ' /><input type=hidden name=nodeIds value=' + chkNodeIds.join(',') + ' /><input type=submit id=d2batchUploadSubmit style=display:none />';
4530 + x += '<input type=file name=files id=d2uploadinput style=width:100% multiple=multiple onchange="d2batchUploadValidate()" /><br /><br />';
4531 + if (wintype) { x += addHtmlValue("Windows Path", '<input style=width:250px type=text onchange="d2batchUploadValidate()" onkeyup="d2batchUploadValidate()" name=winpath id=d2winuploadpath placeholder="C:\\temp" value="" />'); }
4532 + if (linuxtype) { x += addHtmlValue("Linux Path", '<input style=width:250px type=text onchange="d2batchUploadValidate()" onkeyup="d2batchUploadValidate()" name=linuxpath id=d2linuxuploadpath placeholder="/tmp" value="" />'); }
4533 + x += '<br /><label><input type=checkbox name=overwriteFiles />' + "Overwrite if file exists?" + '</label></form>';
4534 + setDialogMode(2, "Batch File Upload", 3, d2batchUploadValidateOk, x);
4535 + d2batchUploadValidate();
4536 } else {
4537 // Power operation
4538 meshserver.send({ action: 'poweraction', nodeids: getCheckedDevices(), actiontype: parseInt(op) });
@@ -4526,6 +4540,9 @@
4540 }
4541 }
4542
4543 + function d2batchUploadValidate() { QE('idx_dlgOkButton', (Q('d2uploadinput').files.length != 0) && ((Q('d2winuploadpath') == null) || (Q('d2winuploadpath').value != '')) && ((Q('d2linuxuploadpath') == null) || (Q('d2linuxuploadpath').value != ''))); }
4544 + function d2batchUploadValidateOk() { Q('d2batchUploadSubmit').click(); }
4545 +
4546 function d2groupActionFunctionNotifyExec() {
4547 var op = Q('d2deviceop').value, title = Q('dp2notifyTitle').value, msg = Q('d2notifyMsg').value, chkNodeIds = getCheckedDevices();
4548 if (msg.length == 0) return;
@@ -10735,10 +10752,10 @@
10752
10753 if (overWriteCount == 0) {
10754 // If no overwrite, go ahead with upload
10738 - p5PerformUpload(1, files);
10755 + p5PerformUpload(1, e.dataTransfer.files);
10756 } else {
10757 // Otherwise, prompt for confirmation
10741 - setDialogMode(2, "Upload File", 3, p5PerformUpload, format((overWriteCount == 1)?"Upload will overwrite 1 file. Continue?":"Upload will overwrite {0} files. Continue?", overWriteCount), files);
10758 + setDialogMode(2, "Upload File", 3, p5PerformUpload, format((overWriteCount == 1)?"Upload will overwrite 1 file. Continue?":"Upload will overwrite {0} files. Continue?", overWriteCount), e.dataTransfer.files);
10759 }
10760 }
10761
webserver.js
+85
@@ -2718,6 +2718,20 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
2718 obj.meshDeviceFileHandler.CreateMeshDeviceFile(obj, null, res, req, domain, user, meshid, nodeid);
2719 }
2720
2721 + // Handle download of a server file by an agent
2722 + function handleAgentDownloadFile(req, res) {
2723 + const domain = checkUserIpAddress(req, res);
2724 + if (domain == null) { return; }
2725 + if (req.query.c == null) { res.sendStatus(404); return; }
2726 +
2727 + // Check the inbound desktop sharing cookie
2728 + var c = obj.parent.decodeCookie(req.query.c, obj.parent.loginCookieEncryptionKey, 5); // 5 minute timeout
2729 + if ((c == null) || (c.a != 'tmpdl') || (c.d != domain.id) || (c.nid == null) || (c.f == null) || (obj.common.IsFilenameValid(c.f) == false)) { res.sendStatus(404); return; }
2730 +
2731 + // Send the file back
2732 + try { res.sendFile(obj.path.join(obj.filespath, 'tmp', c.f)); return; } catch (ex) { res.sendStatus(404); }
2733 + }
2734 +
2735 // Handle logo request
2736 function handleLogoRequest(req, res) {
2737 const domain = checkUserIpAddress(req, res);
@@ -3154,6 +3168,75 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
3168 });
3169 }
3170
3171 + // Upload a file to the server and then batch upload to many agents
3172 + function handleUploadFileBatch(req, res) {
3173 + const domain = checkUserIpAddress(req, res);
3174 + if (domain == null) { return; }
3175 + if (domain.userQuota == -1) { res.sendStatus(401); return; }
3176 + var authUserid = null;
3177 + if ((req.session != null) && (typeof req.session.userid == 'string')) { authUserid = req.session.userid; }
3178 + const multiparty = require('multiparty');
3179 + const form = new multiparty.Form();
3180 + form.parse(req, function (err, fields, files) {
3181 + // If an authentication cookie is embedded in the form, use that.
3182 + if ((fields != null) && (fields.auth != null) && (fields.auth.length == 1) && (typeof fields.auth[0] == 'string')) {
3183 + var loginCookie = obj.parent.decodeCookie(fields.auth[0], obj.parent.loginCookieEncryptionKey, 60); // 60 minute timeout
3184 + if ((loginCookie != null) && (obj.args.cookieipcheck !== false) && (loginCookie.ip != null) && (loginCookie.ip != req.clientIp)) { loginCookie = null; } // Check cookie IP binding.
3185 + if ((loginCookie != null) && (domain.id == loginCookie.domainid)) { authUserid = loginCookie.userid; } // Use cookie authentication
3186 + }
3187 + if (authUserid == null) { res.sendStatus(401); return; }
3188 +
3189 + // Get the user
3190 + const user = obj.users[authUserid];
3191 + if ((user == null) || (user.siteadmin & 8) == 0) { res.sendStatus(401); return; } // Check if we have file rights
3192 +
3193 + // Get fields
3194 + if ((fields == null) || (fields.nodeIds == null) || (fields.nodeIds.length != 1)) { res.sendStatus(404); return; }
3195 + var cmd = { nodeids: fields.nodeIds[0].split(','), files: [], user: user, domain: domain };
3196 + if ((fields.winpath != null) && (fields.winpath.length == 1)) { cmd.windowsPath = fields.winpath[0]; }
3197 + if ((fields.linuxpath != null) && (fields.linuxpath.length == 1)) { cmd.linuxPath = fields.linuxpath[0]; }
3198 + if ((fields.overwriteFiles != null) && (fields.overwriteFiles.length == 1) && (fields.overwriteFiles[0] == 'on')) { cmd.overwrite = true; }
3199 +
3200 + // Get server temporary path
3201 + var serverpath = obj.path.join(obj.filespath, 'tmp')
3202 + try { obj.fs.mkdirSync(obj.parent.filespath); } catch (ex) { }
3203 + try { obj.fs.mkdirSync(serverpath); } catch (ex) { }
3204 +
3205 + // More typical upload method, the file data is in a multipart mime post.
3206 + for (var i in files.files) {
3207 + var file = files.files[i], ftarget = getRandomPassword() + '-' + file.originalFilename, fpath = obj.path.join(serverpath, ftarget);
3208 + cmd.files.push({ name: file.originalFilename, target: ftarget });
3209 + // Rename the file
3210 + obj.fs.rename(file.path, fpath, function (err) {
3211 + if (err && (err.code === 'EXDEV')) {
3212 + // On some Linux, the rename will fail with a "EXDEV" error, do a copy+unlink instead.
3213 + obj.common.copyFile(file.path, fpath, function (err) { obj.fs.unlink(file.path, function (err) { handleUploadFileBatchEx(cmd); }); });
3214 + } else {
3215 + handleUploadFileBatchEx(cmd);
3216 + }
3217 + });
3218 + }
3219 +
3220 + res.send('');
3221 + });
3222 + }
3223 +
3224 + // Instruct one of more agents to download a URL to a given local drive location.
3225 + function handleUploadFileBatchEx(cmd) {
3226 + for (var i in cmd.nodeids) {
3227 + obj.GetNodeWithRights(cmd.domain, cmd.user, cmd.nodeids[i], function (node, rights, visible) {
3228 + if ((node == null) || ((rights & 8) == 0) || (visible == false)) return; // We don't have remote control rights to this device
3229 + var agentPath = ((node.agent.id > 0) && (node.agent.id < 5)) ? cmd.windowsPath : cmd.linuxPath;
3230 + for (var f in cmd.files) {
3231 + const acmd = { action: 'wget', overwrite: cmd.overwrite, urlpath: '/agentdownload.ashx?c=' + obj.parent.encodeCookie({ a: 'tmpdl', d: cmd.domain.id, nid: node._id, f: cmd.files[f].target }, obj.parent.loginCookieEncryptionKey), path: obj.path.join(agentPath, cmd.files[f].name) };
3232 + var agent = obj.wsagents[node._id];
3233 + if (agent != null) { try { agent.send(JSON.stringify(acmd)); } catch (ex) { } }
3234 + // TODO: Add support for peer servers.
3235 + }
3236 + });
3237 + }
3238 + }
3239 +
3240 // Subscribe to all events we are allowed to receive
3241 obj.subscribe = function (userid, target) {
3242 const user = obj.users[userid];
@@ -4793,6 +4876,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
4876 obj.app.get(url + 'devicepowerevents.ashx', obj.handleDevicePowerEvents);
4877 obj.app.get(url + 'downloadfile.ashx', handleDownloadFile);
4878 obj.app.post(url + 'uploadfile.ashx', handleUploadFile);
4879 + obj.app.post(url + 'uploadfilebatch.ashx', handleUploadFileBatch);
4880 obj.app.post(url + 'uploadmeshcorefile.ashx', handleUploadMeshCoreFile);
4881 obj.app.get(url + 'userfiles/*', handleDownloadUserFiles);
4882 obj.app.ws(url + 'echo.ashx', handleEchoWebSocket);
@@ -4808,6 +4892,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
4892 });
4893 obj.app.ws(url + 'devicefile.ashx', function (ws, req) { obj.meshDeviceFileHandler.CreateMeshDeviceFile(obj, ws, null, req, domain); });
4894 obj.app.get(url + 'devicefile.ashx', handleDeviceFile);
4895 + obj.app.get(url + 'agentdownload.ashx', handleAgentDownloadFile);
4896 obj.app.get(url + 'logo.png', handleLogoRequest);
4897 obj.app.get(url + 'loginlogo.png', handleLoginLogoRequest);
4898 obj.app.post(url + 'translations', handleTranslationsRequest);