Added languages to online translation tool. (#4572)
Ylian Saint-Hilaire committed
Oct 20, 2022 at 14:52 UTC
9c0f44fc96994b0a70f8808e800a1bb578f59570
7 files changed
+53
-50
emails/translations/device-help_nl.html
+6
-6
@@ -1,20 +1,20 @@
1
-<html><head></head><body><div>[[[SERVERNAME]]] - "[[[DEVICENAME]]]" Help Request</div>
1
+<html><head></head><body><div>[[[SERVERNAME]]] - "[[[DEVICENAME]]]" Verzoek om hulp</div>
2
<div style="font-family:Arial,Helvetica,sans-serif">
3
<table style="background-color:#003366;color:lightgray;width:100%" cellpadding="8">
4
<tbody><tr>
5
<td>
6
- <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Help Request</b>
6
+ <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Verzoek om hulp</b>
7
</td>
8
</tr>
9
</tbody></table>
10
<p>
11
- Device "<b>[[[DEVICENAME]]]</b>" requested help.
11
+ Apparaat "<b>[[[DEVICENAME]]]</b>" vraagt om hulp.
12
</p>
13
<p>
14
- User: <b>[[[HELPUSERNAME]]]</b><br>
15
- Request: <b>[[[HELPREQUEST]]]</b>
14
+ Gebruiker: <b>[[[HELPUSERNAME]]]</b><br>
15
+ Verzoek: <b>[[[HELPREQUEST]]]</b>
16
</p>
17
<p>
18
- <a href="[[[SERVERURL]]]?viewmode=10&gotonode=[[[NODEID]]]">Klik hier</a> to navigate to this device.
18
+ <a href="[[[SERVERURL]]]?viewmode=10&gotonode=[[[NODEID]]]">Klik hier</a> naar dit apparaat navigeren.
19
</p>
20
</div></body></html>
\ No newline at end of file
emails/translations/device-help_nl.txt
+4
-4
@@ -1,7 +1,7 @@
1
-[[[SERVERNAME]]] - Device Help Request
2
-Device "[[[DEVICENAME]]]" requested assistance.
1
+[[[SERVERNAME]]] - Een verzoek om het apparaat te helpen
2
+Apparaat "[[[DEVICENAME]]]" heeft assistentie gevraagd
3
4
-User: "[[[HELPUSERNAME]]]"
5
-Request: "[[[HELPREQUEST]]]"
4
+Gebruiker: "[[[HELPUSERNAME]]]"
5
+Verzoek: "[[[HELPREQUEST]]]"
6
7
[[[SERVERURL]]]?viewmode=10&gotonode=[[[NODEID]]]
\ No newline at end of file
emails/translations/device-help_pl.html
+6
-6
@@ -1,20 +1,20 @@
1
-<html><head></head><body><div>[[[SERVERNAME]]] - "[[[DEVICENAME]]]" Help Request</div>
1
+<html><head></head><body><div>[[[SERVERNAME]]] - "[[[DEVICENAME]]]" Prośba Pomocy</div>
2
<div style="font-family:Arial,Helvetica,sans-serif">
3
<table style="background-color:#003366;color:lightgray;width:100%" cellpadding="8">
4
<tbody><tr>
5
<td>
6
- <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Help Request</b>
6
+ <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Prośba Pomocy</b>
7
</td>
8
</tr>
9
</tbody></table>
10
<p>
11
- Device "<b>[[[DEVICENAME]]]</b>" requested help.
11
+ Urządzenie "<b>[[[DEVICENAME]]]</b>" prosi o pomoc.
12
</p>
13
<p>
14
- User: <b>[[[HELPUSERNAME]]]</b><br>
15
- Request: <b>[[[HELPREQUEST]]]</b>
14
+ Użytkownik: <b>[[[HELPUSERNAME]]]</b><br>
15
+ Prośba: <b>[[[HELPREQUEST]]]</b>
16
</p>
17
<p>
18
- <a href="[[[SERVERURL]]]?viewmode=10&gotonode=[[[NODEID]]]">kliknij tutaj</a> to navigate to this device.
18
+ <a href="[[[SERVERURL]]]?viewmode=10&gotonode=[[[NODEID]]]">kliknij tutaj</a> by nawigować do tego urządzenia.
19
</p>
20
</div></body></html>
\ No newline at end of file
emails/translations/device-help_pl.txt
+4
-4
@@ -1,7 +1,7 @@
1
-[[[SERVERNAME]]] - Device Help Request
2
-Device "[[[DEVICENAME]]]" requested assistance.
1
+[[[SERVERNAME]]] - Prośba Pomocy Urządzenia
2
+Urządzenie "[[[DEVICENAME]]]" prosiło o pomoc.
3
4
-User: "[[[HELPUSERNAME]]]"
5
-Request: "[[[HELPREQUEST]]]"
4
+Użytkownik: "[[[HELPUSERNAME]]]"
5
+Prośba: "[[[HELPREQUEST]]]"
6
7
[[[SERVERURL]]]?viewmode=10&gotonode=[[[NODEID]]]
\ No newline at end of file
public/scripts/amt-wsman-0.2.0-min.js
+1
-1
@@ -1 +1 @@
1
-var WsmanStackCreateService=function(e,s,r,a,o,t){var u={};function l(e){if(!e)return"";var s,r=" ";for(s in e)e.hasOwnProperty(s)&&0===s.indexOf("@")&&(r+=s.substring(1)+'="'+e[s]+'" ');return r}function p(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,r="<w:SelectorSet>";for(s in e)if(e.hasOwnProperty(s)){if(r+='<w:Selector Name="'+s+'">',e[s].ReferenceParameters){var r=(r+="<a:EndpointReference>")+("<a:Address>"+e[s].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+e[s].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>"),a=e[s].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(a))for(var o=0;o<a.length;o++)r+="<w:Selector"+l(a[o])+">"+a[o].Value+"</w:Selector>";else r+="<w:Selector"+l(a)+">"+a.Value+"</w:Selector>";r+="</w:SelectorSet></a:ReferenceParameters></a:EndpointReference>"}else r+=e[s];r+="</w:Selector>"}return r+="</w:SelectorSet>"}return u.NextMessageId=1,u.Address="/wsman",u.comm=CreateWsmanComm(e,s,r,a,o,t),u.PerformAjax=function(e,a,s,r,o){u.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" '+(o=null==o?"":o)+"><Header><a:Action>"+e,function(e,s,r){200!=s?a(u,null,{Header:{HttpError:s}},s,r):(e=u.ParseWsman(e))&&null!=e?a(u,e.Header.ResourceURI,e,200,r):a(u,null,{Header:{HttpError:s}},601,r)},s,r)},u.CancelAllQueries=function(e){u.comm.CancelAllQueries(e)},u.GetNameFromUrl=function(e){var s=e.lastIndexOf("/");return-1==s?e:e.substring(s+1)},u.ExecSubscribe=function(e,s,r,a,o,t,n,l,c,d){var m="",i="",c=(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?"<a:ReferenceParameters>"+l+"</a:ReferenceParameters>":"","http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+p(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>");u.PerformAjax(c+"</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"')},u.ExecUnSubscribe=function(e,s,r,a,o){e="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+p(o)+"</Header><Body><e:Unsubscribe/>";u.PerformAjax(e+"</Body></Envelope>",s,r,a,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')},u.ExecPut=function(e,s,r,a,o,t){t="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(t)+"</Header><Body>"+function(e,s){if(!e||null==s)return"";var r,a=u.GetNameFromUrl(e),o="<r:"+a+' xmlns:r="'+e+'">';for(r in s)if(s.hasOwnProperty(r)&&0!==r.indexOf("__")&&0!==r.indexOf("@")&&void 0!==s[r]&&null!==s[r]&&"function"!=typeof s[r])if("object"==typeof s[r]&&s[r].ReferenceParameters){o+="<r:"+r+"><a:Address>"+s[r].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+s[r].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var t=s[r].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(t))for(var n=0;n<t.length;n++)o+="<w:Selector"+l(t[n])+">"+t[n].Value+"</w:Selector>";else o+="<w:Selector"+l(t)+">"+t.Value+"</w:Selector>";o+="</w:SelectorSet></a:ReferenceParameters></r:"+r+">"}else if(Array.isArray(s[r]))for(n=0;n<s[r].length;n++)o+="<r:"+r+">"+s[r][n].toString()+"</r:"+r+">";else o+="<r:"+r+">"+s[r].toString()+"</r:"+r+">";return o+="</r:"+a+">"}(e,s);u.PerformAjax(t+"</Body></Envelope>",r,a,o)},u.ExecCreate=function(e,s,r,a,o,t){var n,l=u.GetNameFromUrl(e),c="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(t)+"</Header><Body><g:"+l+' xmlns:g="'+e+'">';for(n in s)c+="<g:"+n+">"+s[n]+"</g:"+n+">";u.PerformAjax(c+"</g:"+l+"></Body></Envelope>",r,a,o)},u.ExecCreateXml=function(e,s,r,a,o){var t=u.GetNameFromUrl(e);u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ExecDelete=function(e,s,r,a,o){e="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(s)+"</Header><Body /></Envelope>";u.PerformAjax(e,r,a,o)},u.ExecGet=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ExecMethod=function(e,s,r,a,o,t,n){var l,c="";for(l in r)if(null!=r[l])if(Array.isArray(r[l]))for(var d in r[l])c+="<r:"+l+">"+r[l][d]+"</r:"+l+">";else c+="<r:"+l+">"+r[l]+"</r:"+l+">";u.ExecMethodXml(e,s,c,a,o,t,n)},u.ExecMethodXml=function(e,s,r,a,o,t,n){u.PerformAjax(e+"/"+s+"</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(n)+"</Header><Body><r:"+s+'_INPUT xmlns:r="'+e+'">'+r+"</r:"+s+"_INPUT></Body></Envelope>",a,o,t)},u.ExecEnum=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ExecPull=function(e,s,r,a,o){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ParseWsman=function(s){try{s.childNodes||(s=function(e){{var s;return window.DOMParser?(new DOMParser).parseFromString(e,"text/xml"):((s=new ActiveXObject("Microsoft.XMLDOM")).async=!1,s.loadXML(e),s)}}(s));var e={Header:{}},r=s.getElementsByTagName("Header")[0];if(!(r=r||s.getElementsByTagName("a:Header")[0]))return null;for(var a=0;a<r.childNodes.length;a++){var o=r.childNodes[a];e.Header[o.localName]=o.textContent}var t,n,l=s.getElementsByTagName("Body")[0];return(l=l||s.getElementsByTagName("a:Body")[0])?(0<l.childNodes.length&&(-1!=(n=(t=l.childNodes[0].localName).indexOf("_OUTPUT"))&&n==t.length-7&&(t=t.substring(0,t.length-7)),e.Header.Method=t,e.Body=function e(s){var r,a={};for(var o=0;o<s.childNodes.length;o++){var t=s.childNodes[o],n=r="false"==(r="true"==(r=0==t.childElementCount?t.textContent:e(t))?!0:r)?!1: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}(l.childNodes[0])),e):null}catch(e){return console.log("Unable to parse XML: "+s),null}},u}
\ No newline at end of file
1
+var WsmanStackCreateService=function(e,s,r,a,o,t){var u={};function l(e){if(!e)return"";var s,r=" ";for(s in e)e.hasOwnProperty(s)&&0===s.indexOf("@")&&(r+=s.substring(1)+'="'+e[s]+'" ');return r}function p(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,r="<w:SelectorSet>";for(s in e)if(e.hasOwnProperty(s)){if(r+='<w:Selector Name="'+s+'">',e[s].ReferenceParameters){var r=(r+="<a:EndpointReference>")+("<a:Address>"+e[s].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+e[s].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>"),a=e[s].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(a))for(var o=0;o<a.length;o++)r+="<w:Selector"+l(a[o])+">"+a[o].Value+"</w:Selector>";else r+="<w:Selector"+l(a)+">"+a.Value+"</w:Selector>";r+="</w:SelectorSet></a:ReferenceParameters></a:EndpointReference>"}else r+=e[s];r+="</w:Selector>"}return r+="</w:SelectorSet>"}return u.NextMessageId=1,u.Address="/wsman",u.comm=CreateWsmanComm(e,s,r,a,o,t),u.PerformAjax=function(e,a,s,r,o){u.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" '+(o=null==o?"":o)+"><Header><a:Action>"+e,function(e,s,r){200!=s?a(u,null,{Header:{HttpError:s}},s,r):(e=u.ParseWsman(e))&&null!=e?a(u,e.Header.ResourceURI,e,200,r):a(u,null,{Header:{HttpError:s}},601,r)},s,r)},u.CancelAllQueries=function(e){u.comm.CancelAllQueries(e)},u.GetNameFromUrl=function(e){var s=e.lastIndexOf("/");return-1==s?e:e.substring(s+1)},u.ExecSubscribe=function(e,s,r,a,o,t,n,l,d,c){var m="",i="",d=(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?"<a:ReferenceParameters>"+l+"</a:ReferenceParameters>":"","http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+p(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>");u.PerformAjax(d+"</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"')},u.ExecUnSubscribe=function(e,s,r,a,o){e="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.NextMessageId+++"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+p(o)+"</Header><Body><e:Unsubscribe/>";u.PerformAjax(e+"</Body></Envelope>",s,r,a,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')},u.ExecPut=function(e,s,r,a,o,t){t="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(t)+"</Header><Body>"+function(e,s){if(!e||null==s)return"";var r,a=u.GetNameFromUrl(e),o="<r:"+a+' xmlns:r="'+e+'">';for(r in s)if(s.hasOwnProperty(r)&&0!==r.indexOf("__")&&0!==r.indexOf("@")&&void 0!==s[r]&&null!==s[r]&&"function"!=typeof s[r])if("object"==typeof s[r]&&s[r].ReferenceParameters){o+="<r:"+r+"><a:Address>"+s[r].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+s[r].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var t=s[r].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(t))for(var n=0;n<t.length;n++)o+="<w:Selector"+l(t[n])+">"+t[n].Value+"</w:Selector>";else o+="<w:Selector"+l(t)+">"+t.Value+"</w:Selector>";o+="</w:SelectorSet></a:ReferenceParameters></r:"+r+">"}else if(Array.isArray(s[r]))for(n=0;n<s[r].length;n++)o+="<r:"+r+">"+s[r][n].toString()+"</r:"+r+">";else o+="<r:"+r+">"+s[r].toString()+"</r:"+r+">";return o+="</r:"+a+">"}(e,s);u.PerformAjax(t+"</Body></Envelope>",r,a,o)},u.ExecCreate=function(e,s,r,a,o,t){var n,l=u.GetNameFromUrl(e),d="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(t)+"</Header><Body><g:"+l+' xmlns:g="'+e+'">';for(n in s)d+="<g:"+n+">"+s[n]+"</g:"+n+">";u.PerformAjax(d+"</g:"+l+"></Body></Envelope>",r,a,o)},u.ExecCreateXml=function(e,s,r,a,o){var t=u.GetNameFromUrl(e);u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ExecDelete=function(e,s,r,a,o){e="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(s)+"</Header><Body /></Envelope>";u.PerformAjax(e,r,a,o)},u.ExecGet=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ExecMethod=function(e,s,r,a,o,t,n){var l,d="";for(l in r)if(null!=r[l])if(Array.isArray(r[l]))for(var c in r[l])d+="<r:"+l+">"+r[l][c]+"</r:"+l+">";else d+="<r:"+l+">"+r[l]+"</r:"+l+">";u.ExecMethodXml(e,s,d,a,o,t,n)},u.ExecMethodXml=function(e,s,r,a,o,t,n){u.PerformAjax(e+"/"+s+"</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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>"+p(n)+"</Header><Body><r:"+s+'_INPUT xmlns:r="'+e+'">'+r+"</r:"+s+"_INPUT></Body></Envelope>",a,o,t)},u.ExecEnum=function(e,s,r,a){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ExecPull=function(e,s,r,a,o){u.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull</a:Action><a:To>"+u.Address+"</a:To><w:ResourceURI>"+e+"</w:ResourceURI><a:MessageID>"+u.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)},u.ParseWsman=function(s){try{s.childNodes||(s=function(e){{var s;return window.DOMParser?(new DOMParser).parseFromString(e,"text/xml"):((s=new ActiveXObject("Microsoft.XMLDOM")).async=!1,s.loadXML(e),s)}}(s));var e={Header:{}},r=s.getElementsByTagName("Header")[0];if(!(r=r||s.getElementsByTagName("a:Header")[0]))return null;for(var a=0;a<r.childNodes.length;a++){var o=r.childNodes[a];e.Header[o.localName]=o.textContent}var t,n,l=s.getElementsByTagName("Body")[0];return(l=l||s.getElementsByTagName("a:Body")[0])?(0<l.childNodes.length&&(-1!=(n=(t=l.childNodes[0].localName).indexOf("_OUTPUT"))&&n==t.length-7&&(t=t.substring(0,t.length-7)),e.Header.Method=t,e.Body=function e(s){var r,a={};for(var o=0;o<s.childNodes.length;o++){var t=s.childNodes[o],n=r="false"==(r="true"==(r=0==t.childElementCount?t.textContent:e(t))?!0:r)?!1: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}(l.childNodes[0])),e):null}catch(e){return console.log("Unable to parse XML: "+s),null}},u}
\ No newline at end of file
public/translator.htm
+3
@@ -61,6 +61,8 @@
61
<input id="SaveFileButton" title="Ctrl-Shift-S" type=button value="Save to File (F4)" onclick="saveToFile()">
62
<select id="langSelector" onchange="langSelectorChange()">
63
<option value="ar">Arabic (ar)</option>
64
+ <option value="bs">Bosnian (bs)</option>
65
+ <option value="hr">Croatian (hr)</option>
66
<option value="da">Danish (da)</option>
67
<option value="fi">Finnish (fi)</option>
68
<option value="fr">French (fr)</option>
@@ -80,6 +82,7 @@
82
<option value="ro">Romanian (ro)</option>
83
<option value="zh-CHS">Simplified Chinese (zh-CHS)</option>
84
<option value="zh-CHT">Traditional Chinese (zh-CHT)</option>
85
+ <option value="sr">Serbian (sr)</option>
86
<option value="es">Spanish (es)</option>
87
<option value="sv">Swedish (sv)</option>
88
<option value="tr">Turkish (tr)</option>
translate/translate.json
+29
-29
@@ -5941,7 +5941,7 @@
5941
"bs": "Zapisi tokena za prijavu na račun",
5942
"en": "Account login token records",
5943
"nl": "Token vermeldingen voor accountaanmelding",
5944
- "pl": "Zapisy logowania tokenami użytkownika",
5944
+ "pl": "Zapisy logowania tokenami użytkownika",
5945
"xloc": [
5946
"default.handlebars->47->2918"
5947
]
@@ -9642,7 +9642,7 @@
9642
"bs": "Došlo je do nepoznate greške.",
9643
"en": "An unknown error occured.",
9644
"nl": "Er is een onbekende fout opgetreden.",
9645
- "pl": "Wystąpił nieznany błąd.",
9645
+ "pl": "Wystąpił nieznany błąd.",
9646
"xloc": [
9647
"default.handlebars->47->2798"
9648
]
@@ -15765,7 +15765,7 @@
15765
"bs": "Naredbe iz datoteke",
15766
"en": "Commands from file",
15767
"nl": "Opdrachten uit bestand",
15768
- "pl": "Komendy z pliku",
15768
+ "pl": "Komendy z pliku",
15769
"xloc": [
15770
"default.handlebars->47->730"
15771
]
@@ -15774,7 +15774,7 @@
15774
"bs": "Komande iz datoteke na serveru",
15775
"en": "Commands from file on server",
15776
"nl": "Opdrachten uit een bestand op de server",
15777
- "pl": "Komendy z pliku na serwerze",
15777
+ "pl": "Komendy z pliku na serwerze",
15778
"xloc": [
15779
"default.handlebars->47->731"
15780
]
@@ -15783,7 +15783,7 @@
15783
"bs": "Naredbe iz okvira za tekst",
15784
"en": "Commands from text box",
15785
"nl": "Opdrachten uit tekstvak",
15786
- "pl": "Komendy z okienka tekstowego",
15786
+ "pl": "Komendy z okienka tekstowego",
15787
"xloc": [
15788
"default.handlebars->47->729"
15789
]
@@ -15946,7 +15946,7 @@
15946
"bs": "Zapisi konfiguracionih datoteka",
15947
"en": "Configuration file records",
15948
"nl": "Configuratiebestand vermeldingen",
15949
- "pl": "Zapisy pliku konfiguracyjnego",
15949
+ "pl": "Zapisy pliku konfiguracyjnego",
15950
"xloc": [
15951
"default.handlebars->47->2911"
15952
]
@@ -19531,7 +19531,7 @@
19531
"bs": "Zapisi baze podataka",
19532
"en": "Database Records",
19533
"nl": "Database vermeldingen",
19534
- "pl": "Zapisy Bazy Danych",
19534
+ "pl": "Zapisy Bazy Danych",
19535
"xloc": [
19536
"default.handlebars->47->2837"
19537
]
@@ -21658,7 +21658,7 @@
21658
"bs": "Zapis push obavijesti uređaja",
21659
"en": "Device Push Notification Record",
21660
"nl": "Apparaat Push Notificatie vermelding",
21661
- "pl": "Zapis Powiadomień Push Urządzenia",
21661
+ "pl": "Zapis Powiadomień Push Urządzenia",
21662
"xloc": [
21663
"default.handlebars->47->2920"
21664
]
@@ -21667,7 +21667,7 @@
21667
"bs": "SMBIOS zapis uređaja",
21668
"en": "Device SMBIOS record",
21669
"nl": "Apparaat SMBIOS vermelding",
21670
- "pl": "Zapis SMBIOS urządzenia",
21670
+ "pl": "Zapis SMBIOS urządzenia",
21671
"xloc": [
21672
"default.handlebars->47->2919"
21673
]
@@ -22046,7 +22046,7 @@
22046
"bs": "Zapis grupe uređaja",
22047
"en": "Device group record",
22048
"nl": "Apparaatgroep vermelding",
22049
- "pl": "Zapis grupy urządzeń",
22049
+ "pl": "Zapis grupy urządzeń",
22050
"xloc": [
22051
"default.handlebars->47->2905"
22052
]
@@ -22133,7 +22133,7 @@
22133
"bs": "Zapisi informacija o uređaju",
22134
"en": "Device information records",
22135
"nl": "Apparaatinformatie vermeldingen",
22136
- "pl": "Zapisy informacji urządzenia",
22136
+ "pl": "Zapisy informacji urządzenia",
22137
"xloc": [
22138
"default.handlebars->47->2907"
22139
]
@@ -22676,7 +22676,7 @@
22676
"bs": "Zapisi o prelasku napajanja uređaja",
22677
"en": "Device power transition records",
22678
"nl": "Apparaat aan/uit vermeldingen",
22679
- "pl": "Zapisy zmiany stanu zasilania",
22679
+ "pl": "Zapisy zmiany stanu zasilania",
22680
"xloc": [
22681
"default.handlebars->47->2913"
22682
]
@@ -22685,7 +22685,7 @@
22685
"bs": "Zapis uređaja",
22686
"en": "Device record",
22687
"nl": "Apparaat vermelding",
22688
- "pl": "Zapis urządzenia",
22688
+ "pl": "Zapis urządzenia",
22689
"xloc": [
22690
"default.handlebars->47->2904"
22691
]
@@ -22746,7 +22746,7 @@
22746
"bs": "Zapisi o dijeljenju uređaja",
22747
"en": "Device sharing records",
22748
"nl": "Apparaten delings vermeldingen",
22749
- "pl": "Zapisy udostępniania urządzenia",
22749
+ "pl": "Zapisy udostępniania urządzenia",
22750
"xloc": [
22751
"default.handlebars->47->2917"
22752
]
@@ -22755,7 +22755,7 @@
22755
"bs": "Uređaj, korisnici, grupe i drugi zapisi",
22756
"en": "Device, users, groups and other records",
22757
"nl": "Apparaat, gebruikers, groepen en andere vermeldingen",
22758
- "pl": "Zapisy urządzenia, użytkowników, grup i inne",
22758
+ "pl": "Zapisy urządzenia, użytkowników, grup i inne",
22759
"xloc": [
22760
"default.handlebars->47->2921"
22761
]
@@ -28061,7 +28061,7 @@
28061
"bs": "Evidencija događaja",
28062
"en": "Event records",
28063
"nl": "Gebeurtenis vermeldingen",
28064
- "pl": "Zapisy zdarzeń",
28064
+ "pl": "Zapisy zdarzeń",
28065
"xloc": [
28066
"default.handlebars->47->2914"
28067
]
@@ -33217,7 +33217,7 @@
33217
"bs": "Zapisi informacija o IP lokaciji",
33218
"en": "IP location information records",
33219
"nl": "IP locatiegegevens vermeldingen",
33220
- "pl": "Zapisy o informacji lokalizacji IP",
33220
+ "pl": "Zapisy o informacji lokalizacji IP",
33221
"xloc": [
33222
"default.handlebars->47->2908"
33223
]
@@ -38934,7 +38934,7 @@
38934
"bs": "Zabilježeno vrijeme posljednje veze",
38935
"en": "Last connection time records",
38936
"nl": "Laatste verbindingstijd vermeldingen",
38937
- "pl": "Zapisy czasu ostatnich połączeń",
38937
+ "pl": "Zapisy czasu ostatnich połączeń",
38938
"xloc": [
38939
"default.handlebars->47->2912"
38940
]
@@ -45902,7 +45902,7 @@
45902
"bs": "Zapisi informacija o mrežnom interfejsu",
45903
"en": "Network interface information records",
45904
"nl": "Netwerkinterface informatie vermeldingen",
45905
- "pl": "Zapisy informacji o interfejsach sieciowych",
45905
+ "pl": "Zapisy informacji o interfejsach sieciowych",
45906
"xloc": [
45907
"default.handlebars->47->2910"
45908
]
@@ -58821,7 +58821,7 @@
58821
"bs": "Pokrenite skriptu na ovom računaru",
58822
"en": "Run a script on this computer",
58823
"nl": "Voer een script uit op deze computer",
58824
- "pl": "Wykonaj skrypt na tym komputerze",
58824
+ "pl": "Wykonaj skrypt na tym komputerze",
58825
"xloc": [
58826
"default.handlebars->container->column_l->p11->deskarea0->deskarea4->1"
58827
]
@@ -62491,7 +62491,7 @@
62491
"bs": "Server ne može preuzeti snimke iz baze podataka.",
62492
"en": "Server is unable to get recordings from the database.",
62493
"nl": "Server kan geen opnamen uit de database halen.",
62494
- "pl": "Serwer nie może pobrać zapisów z bazy danych.",
62494
+ "pl": "Serwer nie może pobrać zapisów z bazy danych.",
62495
"xloc": [
62496
"default.handlebars->47->2797"
62497
]
@@ -62500,7 +62500,7 @@
62500
"bs": "Server ne može čitati iz foldera sa snimcima.",
62501
"en": "Server is unable to read from the recordings folder.",
62502
"nl": "Server kan niet lezen uit de opnamemap.",
62503
- "pl": "Serwer nie może odczytać zapisów z folderu.",
62503
+ "pl": "Serwer nie może odczytać zapisów z folderu.",
62504
"xloc": [
62505
"default.handlebars->47->2796"
62506
]
@@ -62509,7 +62509,7 @@
62509
"bs": "Statistički zapisi servera",
62510
"en": "Server statistics records",
62511
"nl": "Server statistieken vermeldingen",
62512
- "pl": "Zapisy statystyk serwera",
62512
+ "pl": "Zapisy statystyk serwera",
62513
"xloc": [
62514
"default.handlebars->47->2915"
62515
]
@@ -68299,7 +68299,7 @@
68299
"bs": "Zapisi tekstualnih bilješki",
68300
"en": "Text notes records",
68301
"nl": "Tekst notities vermeldingen",
68302
- "pl": "Zapisy notatek tekstowych",
68302
+ "pl": "Zapisy notatek tekstowych",
68303
"xloc": [
68304
"default.handlebars->47->2909"
68305
]
@@ -71599,7 +71599,7 @@
71599
"bs": "Nije moguće učitati fajl ikone agenta: {0}.",
71600
"en": "Unable to load agent icon file: {0}.",
71601
"nl": "Kan agent pictogram bestand niet laden: {0}.",
71602
- "pl": "Nie moge załadować pliku ikony agenta: {0}.",
71602
+ "pl": "Nie moge załadować pliku ikony agenta: {0}.",
71603
"xloc": [
71604
"default.handlebars->47->105"
71605
]
@@ -71608,7 +71608,7 @@
71608
"bs": "Nije moguće učitati fajl logotipa agenta: {0}.",
71609
"en": "Unable to load agent logo file: {0}.",
71610
"nl": "Kan agent logo bestand niet laden: {0}.",
71611
- "pl": "Nie moge załadować pliku logo agenta: {0}.",
71611
+ "pl": "Nie moge załadować pliku logo agenta: {0}.",
71612
"xloc": [
71613
"default.handlebars->47->106"
71614
]
@@ -74059,7 +74059,7 @@
74059
"bs": "Zapisi grupe korisnika",
74060
"en": "User group records",
74061
"nl": "Gebruikersgroep vermeldingen",
74062
- "pl": "Zapisy grupy użytkownika",
74062
+ "pl": "Zapisy grupy użytkownika",
74063
"xloc": [
74064
"default.handlebars->47->2916"
74065
]
@@ -74177,7 +74177,7 @@
74177
"bs": "Korisnički zapisi",
74178
"en": "User records",
74179
"nl": "Gebruikers vermeldingen",
74180
- "pl": "Zapisy użytkownika",
74180
+ "pl": "Zapisy użytkownika",
74181
"xloc": [
74182
"default.handlebars->47->2906"
74183
]
@@ -83025,4 +83025,4 @@
83025
]
83026
}
83027
]
83028
-}
83028
+}
\ No newline at end of file