Improved event internalization

Ylian Saint-Hilaire committed Sep 9, 2020 at 01:32 UTC e1c2824b22a60c9b479710c470b0b127187b8a5d
24 files changed +4681 -622
emails/translations/account-check_pt.html
+5 -5
@@ -1,15 +1,15 @@
1 -<html><head></head><body><div>[[[SERVERNAME]]] - Email Verification</div>
1 +<html><head></head><body><div>[[[SERVERNAME]]] - Verificação de Email</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]]] - Verification</b>
6 + <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Verificação</b>
7 </td>
8 </tr>
9 </tbody></table>
10 - <p>Hi [[[USERNAME]]], <a href="[[[SERVERURL]]]">[[[SERVERNAME]]]</a> is requesting email verification, click on the following link to complete the process.</p>
10 + <p>Olá [[[NOME DE USUÁRIO]]], <a href="[[[SERVERURL]]]">[[[SERVERNAME]]]</a> está solicitando verificação de e-mail, clique no link a seguir para concluir o processo.</p>
11 <p style="margin-left:30px">
12 - <a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Click here to verify your e-mail address.</a>
12 + <a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Clique aqui para verificar seu endereço de e-mail.</a>
13 </p>
14 - If you did not initiate this request, please ignore this mail.
14 + Se você não iniciou esta solicitação, ignore este e-mail.
15 </div></body></html>
\ No newline at end of file
emails/translations/account-check_pt.txt
+3 -3
@@ -1,6 +1,6 @@
1 -[[[SERVERNAME]]] - Email Verification
2 -Hi [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) is performing an e-mail verification. Nagivate to the following link to complete the process:
1 +[[[SERVERNAME]]] - Verificação de Email
2 +Olá, [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) está realizando uma verificação de e-mail. Acesse o seguinte link para concluir o processo:
3 ~
4 ~[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]
5 ~
6 -If you did not initiate this request, please ignore this mail.
\ No newline at end of file
6 +Se você não iniciou esta solicitação, ignore este e-mail.
\ No newline at end of file
emails/translations/account-invite_cs.txt
+1 -1
@@ -1,5 +1,5 @@
1 [[[SERVERNAME]]] - Pozvánka na účet
2 -An account was created for you on server [[[SERVERNAME]]] ([[[SERVERURL]]]/), you can access it now with username "[[[ACCOUNTNAME]]]" and password "[[[PASSWORD]]]".
2 +Účet pro vás byl vytvořen na serveru [[[SERVERNAME]]] ([[[[SERVERURL]]] /), nyní k němu můžete přistupovat pomocí uživatelského jména „[[[[ACCOUNTNAME]]]“ “a hesla„ [[[HESLO]] ]] ".
3 ~
4 S pozdravem,
5 ~[[[USERNAME]]]
\ No newline at end of file
emails/translations/account-invite_pt.html
+5 -5
@@ -1,19 +1,19 @@
1 -<html><head></head><body><div>[[[SERVERNAME]]] - Account Invitation</div>
1 +<html><head></head><body><div>[[[SERVERNAME]]] - Convite para conta</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]]] - Account Invitation</b>
6 + <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Convite para conta</b>
7 </td>
8 </tr>
9 </tbody></table>
10 - <p>An account was created for you on server <a href="[[[SERVERURL]]]" notrans="1">[[[SERVERNAME]]]</a>, you can access it now with:</p>
10 + <p>Uma conta foi criada para você no servidor <a href="[[[SERVERURL]]]" notrans="1">[[[SERVERNAME]]]</a>, você pode acessá-lo agora com:</p>
11 <p>
12 &nbsp;&nbsp;&nbsp;Nome de usuário: <b notrans="1">[[[ACCOUNTNAME]]]</b><br>
13 &nbsp;&nbsp;&nbsp;Senha: <b notrans="1">[[[PASSWORD]]]</b>
14 </p>
15 - Best regards,
15 + Cumprimentos,
16 <br>
17 - [[[USERNAME]]]
17 + [[[NOME DO USUÁRIO]]]
18 <br>
19 </div></body></html>
\ No newline at end of file
emails/translations/account-invite_pt.txt
+3 -3
@@ -1,5 +1,5 @@
1 -[[[SERVERNAME]]] - Account Invitation
2 -An account was created for you on server [[[SERVERNAME]]] ([[[SERVERURL]]]/), you can access it now with username "[[[ACCOUNTNAME]]]" and password "[[[PASSWORD]]]".
1 +[[[SERVERNAME]]] - Convite para conta
2 +Uma conta foi criada para você no servidor [[[SERVERNAME]]] ([[[SERVERURL]]] /), você pode acessá-la agora com o nome de usuário "[[[ACCOUNTNAME]]]" e a senha "[[[PASSWORD] ]] ".
3 ~
4 -Best regards,
4 +Cumprimentos,
5 ~[[[USERNAME]]]
\ No newline at end of file
emails/translations/account-invite_ru.txt
+1 -1
@@ -1,5 +1,5 @@
1 [[[SERVERNAME]]] - приглашение в аккаунт
2 -An account was created for you on server [[[SERVERNAME]]] ([[[SERVERURL]]]/), you can access it now with username "[[[ACCOUNTNAME]]]" and password "[[[PASSWORD]]]".
2 +Учетная запись была создана для вас на сервере [[[SERVERNAME]]] ([[[SERVERURL]]] /), теперь вы можете получить к ней доступ с именем пользователя «[[[ACCOUNTNAME]]]» и паролем «[[[PASSWORD] ]] ".
3 ~
4 С уважением,
5 ~[[[USERNAME]]]
\ No newline at end of file
emails/translations/account-login_fi.html
+2 -2
@@ -7,6 +7,6 @@
7 </td>
8 </tr>
9 </tbody></table>
10 - <p>Your login token is: [[[TOKEN]]]</p>
11 - <p>This token can only be used once and is valid for 5 minutes.</p>
10 + <p>Kirjautumistunnuksesi on: [[[TOKEN]]]</p>
11 + <p>Tätä tunnusta voidaan käyttää vain kerran ja se on voimassa 5 minuuttia.</p>
12 </div></body></html>
\ No newline at end of file
emails/translations/account-login_fi.txt
+2 -2
@@ -1,4 +1,4 @@
1 [[[SERVERNAME]]] - Tilille Kirjautuminen
2 -Your login token is: [[[TOKEN]]]
2 +Kirjautumistunnuksesi on: [[[TOKEN]]]
3 ~
4 -This token can only be used once and is valid for 5 minutes.
\ No newline at end of file
4 +Tätä tunnusta voidaan käyttää vain kerran ja se on voimassa 5 minuuttia.
\ No newline at end of file
emails/translations/account-login_pt.html
+4 -4
@@ -1,12 +1,12 @@
1 -<html><head></head><body><div>[[[SERVERNAME]]] - Account Login</div>
1 +<html><head></head><body><div>[[[SERVERNAME]]] - Login da conta</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]]] - Account Login</b>
6 + <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Login da conta</b>
7 </td>
8 </tr>
9 </tbody></table>
10 - <p>Your login token is: [[[TOKEN]]]</p>
11 - <p>This token can only be used once and is valid for 5 minutes.</p>
10 + <p>Seu token de login é: [[[TOKEN]]]</p>
11 + <p>Este token só pode ser usado uma vez e é válido por 5 minutos.</p>
12 </div></body></html>
\ No newline at end of file
emails/translations/account-login_pt.txt
+3 -3
@@ -1,4 +1,4 @@
1 -[[[SERVERNAME]]] - Account Login
2 -Your login token is: [[[TOKEN]]]
1 +[[[SERVERNAME]]] - Login da conta
2 +Seu token de login é: [[[TOKEN]]]
3 ~
4 -This token can only be used once and is valid for 5 minutes.
\ No newline at end of file
4 +Este token só pode ser usado uma vez e é válido por 5 minutos.
\ No newline at end of file
emails/translations/account-reset_pt.html
+5 -5
@@ -1,15 +1,15 @@
1 -<html><head></head><body><div>[[[SERVERNAME]]] - Account Reset</div>
1 +<html><head></head><body><div>[[[SERVERNAME]]] - Redefinição de conta</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]]] - Verification</b>
6 + <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Verificação</b>
7 </td>
8 </tr>
9 </tbody></table>
10 - <p>Hi [[[USERNAME]]], <a href="[[[SERVERURL]]]">[[[SERVERNAME]]]</a> is requesting an account password reset, click on the following link to complete the process.</p>
10 + <p>Olá [[[NOME DE USUÁRIO]]], <a href="[[[SERVERURL]]]">[[[SERVERNAME]]]</a> está solicitando a redefinição da senha da conta, clique no link a seguir para concluir o processo.</p>
11 <p style="margin-left:30px">
12 - <a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Click here to reset your account password.</a>
12 + <a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Clique aqui para redefinir a senha da sua conta.</a>
13 </p>
14 - If you did not initiate this request, please ignore this mail.
14 + Se você não iniciou esta solicitação, ignore este e-mail.
15 </div></body></html>
\ No newline at end of file
emails/translations/account-reset_pt.txt
+3 -3
@@ -1,6 +1,6 @@
1 -[[[SERVERNAME]]] - Account Reset
2 -Hi [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) is requesting an account password reset. Nagivate to the following link to complete the process:
1 +[[[SERVERNAME]]] - Redefinição de conta
2 +Olá, [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) está solicitando uma redefinição de senha de conta. Acesse o seguinte link para concluir o processo:
3 ~
4 ~[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]
5 ~
6 -If you did not initiate this request, please ignore this mail.
\ No newline at end of file
6 +Se você não iniciou esta solicitação, ignore este e-mail.
\ No newline at end of file
emails/translations/mesh-invite_fi.html
+1 -1
@@ -28,7 +28,7 @@
28 </area-osx>
29 <area-linux>
30 <p>
31 - For Linux, cut &amp; paste the following in a terminal to install the agent:<br>
31 + Linux: leikkaa ja liitä seuraava päätelaitteeseen agentin asentamiseksi:<br>
32 </p><pre style="margin-left:30px" notrans="1">wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre>
33 <p></p>
34 </area-linux>
emails/translations/mesh-invite_fi.txt
+4 -4
@@ -9,25 +9,25 @@ Viesti: [[[MSG]]]
9 ~
10 ~</area-msg>
11 ~<area-windows>
12 -For Windows, nagivate to the following link to complete the process:
12 +Jos kyseessä on Windows, suorita prosessi loppuun avaamalla seuraava linkki:
13 ~
14 ~[[[SERVERURL]]]/meshagents?id=3&meshid=[[[MESHIDHEX]]]&tag=mailto:[[[EMAIL]]]&installflags=[[[INSTALLFLAGS]]]
15 ~
16 ~</area-windows>
17 ~<area-osx>
18 -For Apple OSX, nagivate to the following link to complete the process:
18 +Apple OSX -käyttöjärjestelmässä prosessin loppuun saattamiseksi napsauta seuraavaa linkkiä:
19 ~
20 ~[[[SERVERURL]]]/meshagents?id=16&meshid=[[[MESHIDHEX]]]&tag=mailto:[[[EMAIL]]]&installflags=[[[INSTALLFLAGS]]]
21 ~
22 ~</area-osx>
23 ~<area-linux>
24 -For Linux, cut & paste the following in a terminal to install the agent:
24 +Linux: leikkaa ja liitä seuraava päätelaitteeseen agentin asentamiseksi:
25 ~
26 ~wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] '[[[MESHIDHEX]]]'
27 ~
28 ~</area-linux>
29 ~<area-link>
30 -To install the software, navigate to [[[SERVERURL]]][[[LINKURL]]] and follow the instructions.
30 +Asenna ohjelmisto siirtymällä kohtaan [[[SERVERURL]]] [[[[LINKURL]]] ja noudattamalla ohjeita.
31 ~</area-link>
32 Jos et suorittanut tätä pyyntöä, voit ohitaa tämän sähköpostin.
33 ~
emails/translations/mesh-invite_pt.html
+11 -11
@@ -1,42 +1,42 @@
1 -<html><head></head><body><div>[[[SERVERNAME]]] - Invitation</div>
1 +<html><head></head><body><div>[[[SERVERNAME]]] - Convite</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]]] - Agent Installation</b>
6 + <b style="font-size:20px;font-family:Arial,Helvetica,sans-serif">[[[SERVERNAME]]] - Instalação do Agente</b>
7 </td>
8 </tr>
9 </tbody></table>
10 <area-name>
11 <p>
12 - Hello [[[NAME]]],
12 + Olá [[[NAME]]],
13 </p>
14 </area-name>
15 - <p>User [[[USERNAME]]] on server <a href="[[[SERVERURL]]]">[[[SERVERNAME]]]</a> is requesting you to install software to start a remote control session.</p>
15 + <p>Usuário [[[USERNAME]]] no servidor <a href="[[[SERVERURL]]]">[[[SERVERNAME]]]</a> está solicitando a instalação de um software para iniciar uma sessão de controle remoto.</p>
16 <area-msg>
17 <p>
18 - Message: <b notrans="1">[[[MSG]]]</b>
18 + Mensagem: <b notrans="1">[[[MSG]]]</b>
19 </p>
20 </area-msg>
21 <area-windows>
22 <p style="margin-left:30px">
23 - <a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Click here to download the MeshAgent for Windows.</a>
23 + <a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Clique aqui para baixar o MeshAgent para Windows.</a>
24 </p>
25 </area-windows>
26 <area-osx>
27 - <p style="margin-left:30px"><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Click here to download the MeshAgent for Apple OSX.</a></p>
27 + <p style="margin-left:30px"><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Clique aqui para baixar o MeshAgent para Apple OSX.</a></p>
28 </area-osx>
29 <area-linux>
30 <p>
31 - For Linux, cut &amp; paste the following in a terminal to install the agent:<br>
31 + Para Linux, recorte e cole o seguinte em um terminal para instalar o agente:<br>
32 </p><pre style="margin-left:30px" notrans="1">wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre>
33 <p></p>
34 </area-linux>
35 <area-link>
36 <p>
37 - To install the software, <a href="[[[SERVERURL]]][[[LINKURL]]]">click here</a> and follow the instructions.
37 + Para instalar o software, <a href="[[[SERVERURL]]][[[LINKURL]]]">Clique aqui</a> e siga as instruções.
38 </p>
39 </area-link>
40 - <p>If you did not initiate this request, please ignore this mail.</p>
41 - Best regards,<br>[[[USERNAME]]]<br>
40 + <p>Se você não iniciou esta solicitação, ignore este e-mail.</p>
41 + Cumprimentos,<br>[[[NOME DO USUÁRIO]]]<br>
42 </div></body></html>
\ No newline at end of file
emails/translations/mesh-invite_pt.txt
+10 -10
@@ -1,35 +1,35 @@
1 -[[[SERVERNAME]]] - Invitation
1 +[[[SERVERNAME]]] - Convite
2 ~<area-name>
3 -Hello [[[NAME]]],
3 +Olá [[[NAME]]],
4 ~</area-name>
5 -User [[[USERNAME]]] on server [[[SERVERNAME]]] ([[[SERVERURL]]]/) is requesting you install software to start the remote control session.
5 +O usuário [[[USERNAME]]] no servidor [[[SERVERNAME]]] ([[[SERVERURL]]] /) está solicitando a instalação do software para iniciar a sessão de controle remoto.
6 ~<area-msg>
7 ~
8 -Message: [[[MSG]]]
8 +Mensagem: [[[MSG]]]
9 ~
10 ~</area-msg>
11 ~<area-windows>
12 -For Windows, nagivate to the following link to complete the process:
12 +Para Windows, vá ao seguinte link para concluir o processo:
13 ~
14 ~[[[SERVERURL]]]/meshagents?id=3&meshid=[[[MESHIDHEX]]]&tag=mailto:[[[EMAIL]]]&installflags=[[[INSTALLFLAGS]]]
15 ~
16 ~</area-windows>
17 ~<area-osx>
18 -For Apple OSX, nagivate to the following link to complete the process:
18 +Para Apple OSX, vá ao seguinte link para concluir o processo:
19 ~
20 ~[[[SERVERURL]]]/meshagents?id=16&meshid=[[[MESHIDHEX]]]&tag=mailto:[[[EMAIL]]]&installflags=[[[INSTALLFLAGS]]]
21 ~
22 ~</area-osx>
23 ~<area-linux>
24 -For Linux, cut & paste the following in a terminal to install the agent:
24 +Para Linux, recorte e cole o seguinte em um terminal para instalar o agente:
25 ~
26 ~wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh && chmod 755 ./meshinstall.sh && sudo ./meshinstall.sh [[[SERVERURL]]] '[[[MESHIDHEX]]]'
27 ~
28 ~</area-linux>
29 ~<area-link>
30 -To install the software, navigate to [[[SERVERURL]]][[[LINKURL]]] and follow the instructions.
30 +Para instalar o software, navegue até [[[SERVERURL]]] [[[LINKURL]]] e siga as instruções.
31 ~</area-link>
32 -If you did not initiate this request, please ignore this mail.
32 +Se você não iniciou esta solicitação, ignore este e-mail.
33 ~
34 -Best regards,
34 +Cumprimentos,
35 ~[[[USERNAME]]]
\ No newline at end of file
emails/translations/sms-messages_cs.txt
+2 -2
@@ -1,2 +1,2 @@
1 -[[0]] verification code is: [[1]]
2 -[[0]] access token is: [[1]]
1 +[[0]] ověřovací kód je: [[1]]
2 +[[0]] přístupový token je: [[1]]
emails/translations/sms-messages_de.txt
+2 -2
@@ -1,2 +1,2 @@
1 -[[0]] verification code is: [[1]]
2 -[[0]] access token is: [[1]]
1 +[[0]] Bestätigungscode lautet: [[1]]
2 +[[0]] Zugriffstoken ist: [[1]]
emails/translations/sms-messages_pt.txt
+2 -2
@@ -1,2 +1,2 @@
1 -[[0]] verification code is: [[1]]
2 -[[0]] access token is: [[1]]
1 +[[0]] código de verificação é: [[1]]
2 +[[0]] token de acesso é: [[1]]
emails/translations/sms-messages_ru.txt
+2 -2
@@ -1,2 +1,2 @@
1 -[[0]] verification code is: [[1]]
2 -[[0]] access token is: [[1]]
1 +[[0]] код подтверждения: [[1]]
2 +[[0]] токен доступа: [[1]]
meshuser.js
+65 -51
@@ -1583,8 +1583,8 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
1583 if (mesh.links[deluser._id] != null) { delete mesh.links[deluser._id]; parent.db.Set(mesh); }
1584
1585 // Notify mesh change
1586 - change = 'Removed user ' + deluser.name + ' from group ' + mesh.name;
1587 - var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: change, domain: deluserdomain.id, invite: mesh.invite };
1586 + change = 'Removed user ' + deluser.name + ' from device group ' + mesh.name;
1587 + var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msgid: 72, msgArgs: [deluser.name, mesh.name], msg: change, domain: deluserdomain.id, invite: mesh.invite };
1588 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the mesh. Another event will come.
1589 parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(mesh, [deluser._id, user._id]), obj, event);
1590 }
@@ -1755,9 +1755,9 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
1755 var event, targets = ['*', 'server-users'];
1756 if (newuser.groups) { for (var i in newuser.groups) { targets.push('server-users:' + i); } }
1757 if (newuser.email == null) {
1758 - event = { etype: 'user', userid: newuser._id, username: newuser.name, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msg: 'Account created, username is ' + newuser.name, domain: domain.id };
1758 + event = { etype: 'user', userid: newuser._id, username: newuser.name, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msgid: 64, msgArgs: [newuser.name], msg: 'Account created, username is ' + newuser.name, domain: domain.id };
1759 } else {
1760 - event = { etype: 'user', userid: newuser._id, username: newuser.name, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msg: 'Account created, email is ' + newuser.email, domain: domain.id };
1760 + event = { etype: 'user', userid: newuser._id, username: newuser.name, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msgid: 65, msgArgs: [newuser.email], msg: 'Account created, email is ' + newuser.email, domain: domain.id };
1761 }
1762 if (parent.db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to create the user. Another event will come.
1763 parent.parent.DispatchEvent(targets, obj, event);
@@ -1859,7 +1859,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
1859 db.Set(ugroup);
1860
1861 // Notify user group change
1862 - var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: ugroup._id, name: ugroup.name, desc: ugroup.desc, action: 'usergroupchange', links: ugroup.links, msg: 'Added user ' + newuser.name + ' to user group ' + ugroup.name, addUserDomain: newuserdomain.id };
1862 + var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: ugroup._id, name: ugroup.name, desc: ugroup.desc, action: 'usergroupchange', links: ugroup.links, msgid: 80, msgArgs: [newuser.name, ugroup.name], msg: 'Added user ' + newuser.name + ' to user group ' + ugroup.name, addUserDomain: newuserdomain.id };
1863 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user group. Another event will come.
1864 parent.parent.DispatchEvent(['*', ugroup._id, user._id, newuser._id], obj, event);
1865 }
@@ -1878,9 +1878,9 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
1878 var event, targets = ['*', 'server-users'];
1879 if (newuser.groups) { for (var i in newuser.groups) { targets.push('server-users:' + i); } }
1880 if (command.email == null) {
1881 - event = { etype: 'user', userid: newuser._id, username: newusername, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msg: 'Account created, username is ' + command.username, domain: newuserdomain.id };
1881 + event = { etype: 'user', userid: newuser._id, username: newusername, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msgid: 64, msgArgs: [command.username], msg: 'Account created, username is ' + command.username, domain: newuserdomain.id };
1882 } else {
1883 - event = { etype: 'user', userid: newuser._id, username: newusername, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msg: 'Account created, email is ' + command.email.toLowerCase(), domain: newuserdomain.id };
1883 + event = { etype: 'user', userid: newuser._id, username: newusername, account: parent.CloneSafeUser(newuser), action: 'accountcreate', msgid: 65, msgArgs: [command.email.toLowerCase()], msg: 'Account created, email is ' + command.email.toLowerCase(), domain: newuserdomain.id };
1884 }
1885 if (parent.db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to create the user. Another event will come.
1886 parent.parent.DispatchEvent(targets, obj, event);
@@ -1991,7 +1991,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
1991
1992 var targets = ['*', 'server-users', user._id, chguser._id];
1993 if (allTargetGroups) { for (var i in allTargetGroups) { targets.push('server-users:' + i); } }
1994 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msg: 'Account changed: ' + chguser.name, domain: edituserdomain.id };
1994 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msgid: 66, msgArgs: [chguser.name], msg: 'Account changed: ' + chguser.name, domain: edituserdomain.id };
1995 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
1996 parent.parent.DispatchEvent(targets, obj, event);
1997 }
@@ -2084,7 +2084,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2084
2085 // Notify user change
2086 var targets = ['*', 'server-users', user._id, xuser._id];
2087 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(xuser), action: 'accountchange', msg: 'User group membership changed: ' + xuser.name, domain: ugrpdomain.id };
2087 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(xuser), action: 'accountchange', msgid: 67, msgArgs: [xuser.name], msg: 'User group membership changed: ' + xuser.name, domain: ugrpdomain.id };
2088 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2089 //parent.parent.DispatchEvent(targets, obj, event);
2090 pendingDispatchEvents.push([targets, obj, event]);
@@ -2097,7 +2097,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2097 db.Set(xmesh);
2098
2099 // Notify mesh change
2100 - var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: xmesh._id, name: xmesh.name, mtype: xmesh.mtype, desc: xmesh.desc, action: 'meshchange', links: xmesh.links, msg: 'Added group ' + ugrp.name + ' to mesh ' + xmesh.name, domain: ugrpdomain.id, invite: mesh.invite };
2100 + var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: xmesh._id, name: xmesh.name, mtype: xmesh.mtype, desc: xmesh.desc, action: 'meshchange', links: xmesh.links, msgid: 68, msgArgs: [ugrp.name, xmesh.name], msg: 'Added user group ' + ugrp.name + ' to device group ' + xmesh.name, domain: ugrpdomain.id, invite: mesh.invite };
2101 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the mesh. Another event will come.
2102 //parent.parent.DispatchEvent(['*', xmesh._id, user._id], obj, event);
2103 pendingDispatchEvents.push([parent.CreateMeshDispatchTargets(xmesh, [user._id]), obj, event]);
@@ -2112,7 +2112,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2112 if (db.changeStream == false) { parent.userGroups[ugrpid] = ugrp; }
2113
2114 // Event the device group creation
2115 - var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: ugrpid, name: ugrp.name, desc: ugrp.desc, action: 'createusergroup', links: ugrp.links, msg: 'User group created: ' + ugrp.name, ugrpdomain: domain.id };
2115 + var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: ugrpid, name: ugrp.name, desc: ugrp.desc, action: 'createusergroup', links: ugrp.links, msgid: 69, msgArgv: [ugrp.name], msg: 'User group created: ' + ugrp.name, ugrpdomain: domain.id };
2116 parent.parent.DispatchEvent(['*', ugrpid, user._id], obj, event); // Even if DB change stream is active, this event must be acted upon.
2117
2118 // Event any pending events, these must be sent out after the group creation event is displatched.
@@ -2167,7 +2167,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2167
2168 // Notify user change
2169 var targets = ['*', 'server-users', user._id, xuser._id];
2170 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(xuser), action: 'accountchange', msg: 'User group membership changed: ' + xuser.name, delGroupDomain: domain.id };
2170 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(xuser), action: 'accountchange', msgid: 67, msgArgs: [xuser.name], msg: 'User group membership changed: ' + xuser.name, delGroupDomain: domain.id };
2171 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2172 parent.parent.DispatchEvent(targets, obj, event);
2173 }
@@ -2178,7 +2178,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2178 db.Set(xmesh);
2179
2180 // Notify mesh change
2181 - var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: xmesh._id, name: xmesh.name, mtype: xmesh.mtype, desc: xmesh.desc, action: 'meshchange', links: xmesh.links, msg: 'Removed group ' + group.name + ' from mesh ' + xmesh.name, domain: delGroupDomain.id };
2181 + var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: xmesh._id, name: xmesh.name, mtype: xmesh.mtype, desc: xmesh.desc, action: 'meshchange', links: xmesh.links, msgid: 70, msgArgs: [group.name, xmesh.name], msg: 'Removed user group ' + group.name + ' from device group ' + xmesh.name, domain: delGroupDomain.id };
2182 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the mesh. Another event will come.
2183 parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(xmesh, [user._id]), obj, event);
2184 }
@@ -2267,7 +2267,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2267
2268 // Notify user change
2269 var targets = ['*', 'server-users', user._id, chguser._id];
2270 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msg: 'User group membership changed: ' + chguser.name, domain: addUserDomain.id };
2270 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msgid: 67, msgArgs: [chguser.name], msg: 'User group membership changed: ' + chguser.name, domain: addUserDomain.id };
2271 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2272 parent.parent.DispatchEvent(targets, obj, event);
2273
@@ -2285,7 +2285,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2285 db.Set(group);
2286
2287 // Notify user group change
2288 - var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: group._id, name: group.name, desc: group.desc, action: 'usergroupchange', links: group.links, msg: 'Added user ' + chguser.name + ' to user group ' + group.name, addUserDomain: domain.id };
2288 + var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: group._id, name: group.name, desc: group.desc, action: 'usergroupchange', links: group.links, msgid: 71, msgArgs: [chguser.name, group.name], msg: 'Added user ' + chguser.name + ' to user group ' + group.name, addUserDomain: domain.id };
2289 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user group. Another event will come.
2290 parent.parent.DispatchEvent(['*', group._id, user._id, chguserid], obj, event);
2291 }
@@ -2334,7 +2334,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2334
2335 // Notify user change
2336 var targets = ['*', 'server-users', user._id, chguser._id];
2337 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msg: 'User group membership changed: ' + chguser.name, domain: removeUserDomain.id };
2337 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msgid: 67, msgArgs: [chguser.name], msg: 'User group membership changed: ' + chguser.name, domain: removeUserDomain.id };
2338 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2339 parent.parent.DispatchEvent(targets, obj, event);
2340
@@ -2353,7 +2353,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2353
2354 // Notify user group change
2355 if (change) {
2356 - var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: group._id, name: group.name, desc: group.desc, action: 'usergroupchange', links: group.links, msg: 'Removed user ' + chguser.name + ' from user group ' + group.name, domain: removeUserDomain.id };
2356 + var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: group._id, name: group.name, desc: group.desc, action: 'usergroupchange', links: group.links, msgid: 72, msgArgs: [chguser.name, group.name], msg: 'Removed user ' + chguser.name + ' from user group ' + group.name, domain: removeUserDomain.id };
2357 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user group. Another event will come.
2358 parent.parent.DispatchEvent(['*', group._id, user._id, chguser._id], obj, event);
2359 }
@@ -2395,7 +2395,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2395 // Notify change
2396 var targets = ['*', 'server-users', user._id];
2397 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
2398 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Mesh notification change.', domain: domain.id };
2398 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 73, msg: 'Device group notification changed', domain: domain.id };
2399 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2400 parent.parent.DispatchEvent(targets, obj, event);
2401
@@ -2452,7 +2452,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2452
2453 var targets = ['*', 'server-users'];
2454 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
2455 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Account password changed: ' + user.name, domain: domain.id };
2455 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 74, msgArgs: [user.name], msg: 'Account password changed: ' + user.name, domain: domain.id };
2456 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2457 parent.parent.DispatchEvent(targets, obj, event);
2458
@@ -2511,7 +2511,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2511
2512 var targets = ['*', 'server-users', user._id, chguser._id];
2513 if (chguser.groups) { for (var i in chguser.groups) { targets.push('server-users:' + i); } }
2514 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msg: 'Changed account credentials.', domain: domain.id };
2514 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(chguser), action: 'accountchange', msgid: 75, msg: 'Changed account credentials', domain: domain.id };
2515 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2516 parent.parent.DispatchEvent(targets, obj, event);
2517
@@ -2674,7 +2674,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2674 parent.parent.DispatchEvent(targets, obj, event);
2675
2676 // Event the device group creation
2677 - var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: meshid, name: command.meshname, mtype: command.meshtype, desc: command.desc, action: 'createmesh', links: links, msg: 'Device group created: ' + command.meshname, domain: domain.id, creation: mesh.creation, creatorid: mesh.creatorid, creatorname: mesh.creatorname };
2677 + var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: meshid, name: command.meshname, mtype: command.meshtype, desc: command.desc, action: 'createmesh', links: links, msgid: 76, msgArgs: [command.meshname], msg: 'Device group created: ' + command.meshname, domain: domain.id, creation: mesh.creation, creatorid: mesh.creatorid, creatorname: mesh.creatorname };
2678 parent.parent.DispatchEvent(['*', meshid, user._id], obj, event); // Even if DB change stream is active, this event must be acted upon.
2679
2680 // Log in the auth log
@@ -2721,7 +2721,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2721 if (err != null) { if (command.responseid != null) { try { ws.send(JSON.stringify({ action: 'deletemesh', responseid: command.responseid, result: err })); } catch (ex) { } } return; }
2722
2723 // Fire the removal event first, because after this, the event will not route
2724 - var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: command.meshid, name: command.meshname, action: 'deletemesh', msg: 'Device group deleted: ' + command.meshname, domain: domain.id };
2724 + var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: command.meshid, name: command.meshname, action: 'deletemesh', msgid: 77, msgArgs: [command.meshname], msg: 'Device group deleted: ' + command.meshname, domain: domain.id };
2725 parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(command.meshid), obj, event); // Even if DB change stream is active, this event need to be acted on.
2726
2727 // Remove all user links to this mesh
@@ -2735,7 +2735,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2735
2736 // Notify user change
2737 var targets = ['*', 'server-users', user._id, xuser._id];
2738 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(xuser), action: 'accountchange', msg: 'Device group membership changed: ' + xuser.name, domain: domain.id };
2738 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(xuser), action: 'accountchange', msgid: 78, msgArgs: [xuser.name], msg: 'Device group membership changed: ' + xuser.name, domain: domain.id };
2739 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2740 parent.parent.DispatchEvent(targets, obj, event);
2741 }
@@ -2747,7 +2747,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2747
2748 // Notify user group change
2749 var targets = ['*', 'server-ugroups', user._id, xgroup._id];
2750 - var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: xgroup._id, name: xgroup.name, desc: xgroup.desc, action: 'usergroupchange', links: xgroup.links, msg: 'User group changed: ' + xgroup.name, domain: domain.id };
2750 + var event = { etype: 'ugrp', userid: user._id, username: user.name, ugrpid: xgroup._id, name: xgroup.name, desc: xgroup.desc, action: 'usergroupchange', links: xgroup.links, msgid: 79, msgArgs: [xgroup.name], msg: 'User group changed: ' + xgroup.name, domain: domain.id };
2751 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2752 parent.parent.DispatchEvent(targets, obj, event);
2753 }
@@ -2936,13 +2936,13 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2936 if (newuserid.startsWith('user/')) {
2937 // Notify user change
2938 var targets = ['*', 'server-users', user._id, newuser._id];
2939 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(newuser), action: 'accountchange', msg: 'Device group membership changed: ' + newuser.name, domain: domain.id };
2939 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(newuser), action: 'accountchange', msgid: 78, msgArgs: [newuser.name], msg: 'Device group membership changed: ' + newuser.name, domain: domain.id };
2940 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2941 parent.parent.DispatchEvent(targets, obj, event);
2942 } else if (newuserid.startsWith('ugrp/')) {
2943 // Notify user group change
2944 var targets = ['*', 'server-ugroups', user._id, newuser._id];
2945 - var event = { etype: 'ugrp', username: user.name, ugrpid: newuser._id, name: newuser.name, desc: newuser.desc, action: 'usergroupchange', links: newuser.links, msg: 'User group changed: ' + newuser.name, domain: domain.id };
2945 + var event = { etype: 'ugrp', username: user.name, ugrpid: newuser._id, name: newuser.name, desc: newuser.desc, action: 'usergroupchange', links: newuser.links, msgid: 79, msgArgs: [newuser.name], msg: 'User group changed: ' + newuser.name, domain: domain.id };
2946 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
2947 parent.parent.DispatchEvent(targets, obj, event);
2948 }
@@ -2952,12 +2952,12 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
2952 // Remove userid from the mesh
2953 delete mesh.links[newuserid];
2954 db.Set(mesh);
2955 - event = { etype: 'mesh', username: newuser.name, userid: user._id, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: 'Removed user ' + newuser.name + ' from mesh ' + mesh.name, domain: domain.id, invite: mesh.invite };
2955 + event = { etype: 'mesh', username: newuser.name, userid: user._id, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: 'Removed user ' + newuser.name + ' from device group ' + mesh.name, domain: domain.id, invite: mesh.invite };
2956 } else {
2957 // Add userid to the mesh
2958 mesh.links[newuserid] = { name: newuser.name, rights: command.meshadmin };
2959 db.Set(mesh);
2960 - event = { etype: 'mesh', username: newuser.name, userid: user._id, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: 'Added user ' + newuser.name + ' to mesh ' + mesh.name, domain: domain.id, invite: mesh.invite };
2960 + event = { etype: 'mesh', username: newuser.name, userid: user._id, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: 'Added user ' + newuser.name + ' to device group ' + mesh.name, domain: domain.id, invite: mesh.invite };
2961 }
2962
2963 // Notify mesh change
@@ -3075,7 +3075,12 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3075
3076 // Notify user change
3077 var targets = ['*', 'server-users', newuserid];
3078 - var event = { etype: 'user', userid: user._id, username: user.name, action: 'accountchange', msg: (command.rights == 0) ? ('Removed user device rights for ' + newuser.name) : ('Changed user device rights for ' + newuser.name), domain: domain.id, account: parent.CloneSafeUser(newuser), nodeListChange: newuserid };
3078 + var event;
3079 + if (command.rights == 0) {
3080 + event = { etype: 'user', userid: user._id, username: user.name, action: 'accountchange', msgid: 81, msgArgs: [newuser.name], msg: 'Removed user device rights for ' + newuser.name, domain: domain.id, account: parent.CloneSafeUser(newuser), nodeListChange: newuserid };
3081 + } else {
3082 + event = { etype: 'user', userid: user._id, username: user.name, action: 'accountchange', msgid: 82, msgArgs: [newuser.name], msg: 'Changed user device rights for ' + newuser.name, domain: domain.id, account: parent.CloneSafeUser(newuser), nodeListChange: newuserid };
3083 + }
3084 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
3085 parent.parent.DispatchEvent(targets, obj, event);
3086 } else if (newuserid.startsWith('ugrp/')) {
@@ -3083,7 +3088,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3088
3089 // Notify user group change
3090 var targets = ['*', 'server-ugroups', newuser._id];
3086 - var event = { etype: 'ugrp', username: user.name, ugrpid: newuser._id, name: newuser.name, action: 'usergroupchange', links: newuser.links, msg: 'User group changed: ' + newuser.name, domain: domain.id };
3091 + var event = { etype: 'ugrp', username: user.name, ugrpid: newuser._id, name: newuser.name, action: 'usergroupchange', links: newuser.links, msgid: 79, msgArgs: [newuser.name], msg: 'User group changed: ' + newuser.name, domain: domain.id };
3092 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
3093 parent.parent.DispatchEvent(targets, obj, event);
3094 }
@@ -3096,7 +3101,12 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3101 db.Set(parent.cleanDevice(node));
3102
3103 // Event the node change
3099 - var event = { etype: 'node', userid: user._id, username: user.name, action: 'changenode', nodeid: node._id, domain: domain.id, msg: (command.rights == 0) ? ('Removed user device rights for ' + node.name) : ('Changed user device rights for ' + node.name), node: parent.CloneSafeNode(node) }
3104 + var event;
3105 + if (command.rights == 0) {
3106 + event = { etype: 'node', userid: user._id, username: user.name, action: 'changenode', nodeid: node._id, domain: domain.id, msgid: 81, msgArgs: [node.name], msg: 'Removed user device rights for ' + node.name, node: parent.CloneSafeNode(node) }
3107 + } else {
3108 + event = { etype: 'node', userid: user._id, username: user.name, action: 'changenode', nodeid: node._id, domain: domain.id, msgid: 82, msgArgs: [node.name], msg: 'Changed user device rights for ' + node.name, node: parent.CloneSafeNode(node) }
3109 + }
3110 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the mesh. Another event will come.
3111 parent.parent.DispatchEvent(dispatchTargets, obj, event);
3112 }
@@ -3172,13 +3182,13 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3182 if (deluserid.startsWith('user/')) {
3183 // Notify user change
3184 var targets = ['*', 'server-users', user._id, deluser._id];
3175 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(deluser), action: 'accountchange', msg: 'Device group membership changed: ' + deluser.name, domain: xdomain.id };
3185 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(deluser), action: 'accountchange', msgid: 78, msgArgs: [deluser.name], msg: 'Device group membership changed: ' + deluser.name, domain: xdomain.id };
3186 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
3187 parent.parent.DispatchEvent(targets, obj, event);
3188 } else if (deluserid.startsWith('ugrp/')) {
3189 // Notify user group change
3190 var targets = ['*', 'server-ugroups', user._id, deluser._id];
3181 - var event = { etype: 'ugrp', username: user.name, ugrpid: deluser._id, name: deluser.name, desc: deluser.desc, action: 'usergroupchange', links: deluser.links, msg: 'User group changed: ' + deluser.name, domain: xdomain.id };
3191 + var event = { etype: 'ugrp', username: user.name, ugrpid: deluser._id, name: deluser.name, desc: deluser.desc, action: 'usergroupchange', links: deluser.links, msgid: 79, msgArgs: [deluser.name], msg: 'User group changed: ' + deluser.name, domain: xdomain.id };
3192 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
3193 parent.parent.DispatchEvent(targets, obj, event);
3194 }
@@ -3193,9 +3203,9 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3203 // Notify mesh change
3204 var event;
3205 if (deluser != null) {
3196 - event = { etype: 'mesh', username: user.name, userid: deluser.name, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: 'Removed user ' + deluser.name + ' from group ' + mesh.name, domain: xdomain.id, invite: mesh.invite };
3206 + event = { etype: 'mesh', username: user.name, userid: deluser.name, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msgid: 83, msgArgs: [deluser.name, mesh.name], msg: 'Removed user ' + deluser.name + ' from device group ' + mesh.name, domain: xdomain.id, invite: mesh.invite };
3207 } else {
3198 - event = { etype: 'mesh', username: user.name, userid: (deluserid.split('/')[2]), meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: 'Removed user ' + (deluserid.split('/')[2]) + ' from group ' + mesh.name, domain: xdomain.id, invite: mesh.invite };
3208 + event = { etype: 'mesh', username: user.name, userid: (deluserid.split('/')[2]), meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msgid: 83, msgArgs: [(deluserid.split('/')[2]), mesh.name], msg: 'Removed user ' + (deluserid.split('/')[2]) + ' from device group ' + mesh.name, domain: xdomain.id, invite: mesh.invite };
3209 }
3210 parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(mesh, [user._id, command.userid]), obj, event);
3211 if (command.responseid != null) { try { ws.send(JSON.stringify({ action: 'removemeshuser', responseid: command.responseid, result: 'ok' })); } catch (ex) { } }
@@ -3282,7 +3292,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3292 db.Set(device);
3293
3294 // Event the new node
3285 - parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(command.meshid, [nodeid]), obj, { etype: 'node', userid: user._id, username: user.name, action: 'addnode', node: parent.CloneSafeNode(device), msg: 'Added device ' + command.devicename + ' to mesh ' + mesh.name, domain: domain.id });
3295 + parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(command.meshid, [nodeid]), obj, { etype: 'node', userid: user._id, username: user.name, action: 'addnode', node: parent.CloneSafeNode(device), msgid: 84, msgArgs: [command.devicename, mesh.name], msg: 'Added device ' + command.devicename + ' to device group ' + mesh.name, domain: domain.id });
3296 });
3297 }
3298 break;
@@ -3389,7 +3399,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3399
3400 // Event the node change
3401 var newMesh = parent.meshes[command.meshid];
3392 - var event = { etype: 'node', userid: user._id, username: user.name, action: 'nodemeshchange', nodeid: node._id, node: node, oldMeshId: oldMeshId, newMeshId: command.meshid, msg: 'Moved device ' + node.name + ' to group ' + newMesh.name, domain: domain.id };
3402 + var event = { etype: 'node', userid: user._id, username: user.name, action: 'nodemeshchange', nodeid: node._id, node: node, oldMeshId: oldMeshId, newMeshId: command.meshid, msgid: 85, msgArgs: [node.name, newMesh.name], msg: 'Moved device ' + node.name + ' to group ' + newMesh.name, domain: domain.id };
3403 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the mesh. Another event will come.
3404 parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(command.meshid, [oldMeshId, node._id]), obj, event);
3405
@@ -3435,7 +3445,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3445
3446 // Notify user change
3447 var targets = ['*', 'server-users', cuser._id];
3438 - var event = { etype: 'user', userid: cuser._id, username: cuser.name, action: 'accountchange', msg: 'Removed user device rights for ' + cuser.name, domain: domain.id, account: parent.CloneSafeUser(cuser) };
3448 + var event = { etype: 'user', userid: cuser._id, username: cuser.name, action: 'accountchange', msgid: 86, msgArgs: [cuser.name], msg: 'Removed user device rights for ' + cuser.name, domain: domain.id, account: parent.CloneSafeUser(cuser) };
3449 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
3450 parent.parent.DispatchEvent(targets, obj, event);
3451 }
@@ -3444,7 +3454,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3454 }
3455
3456 // Event node deletion
3447 - var event = { etype: 'node', userid: user._id, username: user.name, action: 'removenode', nodeid: node._id, msg: 'Removed device ' + node.name + ' from group ' + parent.meshes[node.meshid].name, domain: domain.id };
3457 + var event = { etype: 'node', userid: user._id, username: user.name, action: 'removenode', nodeid: node._id, msgid: 87, msgArgs: [node.name, parent.meshes[node.meshid].name], msg: 'Removed device ' + node.name + ' from device group ' + parent.meshes[node.meshid].name, domain: domain.id };
3458 // TODO: We can't use the changeStream for node delete because we will not know the meshid the device was in.
3459 //if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to remove the node. Another event will come.
3460 parent.parent.DispatchEvent(parent.CreateNodeDispatchTargets(node.meshid, node._id), obj, event);
@@ -3963,7 +3973,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
3973 // Notify change
3974 var targets = ['*', 'server-users', user._id];
3975 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
3966 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: command.enabled ? "Enabled email two-factor authentication." :"Disabled email two-factor authentication.", domain: domain.id };
3976 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: command.enabled ? 88 : 89, msg: command.enabled ? "Enabled email two-factor authentication." :"Disabled email two-factor authentication.", domain: domain.id };
3977 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
3978 parent.parent.DispatchEvent(targets, obj, event);
3979 break;
@@ -4005,7 +4015,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4015 // Notify change
4016 var targets = ['*', 'server-users', user._id];
4017 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
4008 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Added authentication application.', domain: domain.id };
4018 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 90, msg: 'Added authentication application', domain: domain.id };
4019 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4020 parent.parent.DispatchEvent(targets, obj, event);
4021 } else {
@@ -4030,7 +4040,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4040 // Notify change
4041 var targets = ['*', 'server-users', user._id];
4042 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
4033 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Removed authentication application.', domain: domain.id };
4043 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 91, msg: 'Removed authentication application', domain: domain.id };
4044 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4045 parent.parent.DispatchEvent(targets, obj, event);
4046 } else {
@@ -4045,7 +4055,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4055 const twoStepLoginSupported = ((parent.parent.config.settings.no2factorauth !== true) && (domain.auth != 'sspi') && (parent.parent.certificates.CommonName.indexOf('.') != -1) && (args.nousers !== true));
4056 if (twoStepLoginSupported == false) break;
4057
4048 - var actionTaken = false, actionText = null;
4058 + var actionTaken = false, actionText = null, actionId = 0;
4059 if ((user.siteadmin == 0xFFFFFFFF) || ((user.siteadmin & 1024) == 0)) { // Don't allow generation of tokens if the account is settings locked
4060 // Perform a sub-action
4061 if (command.subaction == 1) { // Generate a new set of tokens
@@ -4054,11 +4064,15 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4064 user.otpkeys = { keys: [] };
4065 for (var i = 0; i < 10; i++) { user.otpkeys.keys[i] = { p: randomNumbers[i], u: true } }
4066 actionTaken = true;
4057 - actionText = 'New 2FA backup codes generated.';
4067 + actionId = 92;
4068 + actionText = "New 2FA backup codes generated";
4069 } else if (command.subaction == 2) { // Clear all tokens
4070 actionTaken = (user.otpkeys != null);
4071 delete user.otpkeys;
4061 - if (actionTaken) { actionText = '2FA backup codes cleared.'; }
4072 + if (actionTaken) {
4073 + actionId = 93;
4074 + actionText = "2FA backup codes cleared";
4075 + }
4076 }
4077
4078 // Save the changed user
@@ -4074,7 +4088,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4088 if (actionText != null) {
4089 var targets = ['*', 'server-users', user._id];
4090 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
4077 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: actionText, domain: domain.id };
4091 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: actionId, msg: actionText, domain: domain.id };
4092 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4093 parent.parent.DispatchEvent(targets, obj, event);
4094 }
@@ -4112,7 +4126,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4126 // Notify change
4127 var targets = ['*', 'server-users', user._id];
4128 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
4115 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Removed security key.', domain: domain.id };
4129 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 94, msg: 'Removed security key', domain: domain.id };
4130 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4131 parent.parent.DispatchEvent(targets, obj, event);
4132 break;
@@ -4162,7 +4176,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4176 // Notify change TODO: Should be done on all sessions/servers for this user.
4177 var targets = ['*', 'server-users', user._id];
4178 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
4165 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Added security key.', domain: domain.id };
4179 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 95, msg: 'Added security key', domain: domain.id };
4180 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4181 parent.parent.DispatchEvent(targets, obj, event);
4182 } else {
@@ -4216,7 +4230,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4230 // Notify change
4231 var targets = ['*', 'server-users', user._id];
4232 if (user.groups) { for (var i in user.groups) { targets.push('server-users:' + i); } }
4219 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Added security key.', domain: domain.id };
4233 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 95, msg: 'Added security key', domain: domain.id };
4234 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4235 parent.parent.DispatchEvent(targets, obj, event);
4236 } else {
@@ -4260,7 +4274,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4274 db.SetUser(user);
4275
4276 // Event the change
4263 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Verified phone number of user ' + EscapeHtml(user.name), domain: domain.id };
4277 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 96, msgArgs: [user.name], msg: 'Verified phone number of user ' + EscapeHtml(user.name), domain: domain.id };
4278 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4279 parent.parent.DispatchEvent(['*', 'server-users', user._id], obj, event);
4280
@@ -4275,7 +4289,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4289 db.SetUser(user);
4290
4291 // Event the change
4278 - var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msg: 'Removed phone number of user ' + EscapeHtml(user.name), domain: domain.id };
4292 + var event = { etype: 'user', userid: user._id, username: user.name, account: parent.CloneSafeUser(user), action: 'accountchange', msgid: 97, msgArgs: [user.name], msg: 'Removed phone number of user ' + EscapeHtml(user.name), domain: domain.id };
4293 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the user. Another event will come.
4294 parent.parent.DispatchEvent(['*', 'server-users', user._id], obj, event);
4295
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];return(n=n||s.getElementsByTagName("a:Body")[0])?(0<n.childNodes.length&&((e=n.childNodes[0].localName).indexOf("_OUTPUT")==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])),r):null}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];return(n=n||s.getElementsByTagName("a:Body")[0])?(0<n.childNodes.length&&((e=n.childNodes[0].localName).indexOf("_OUTPUT")==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])),r):null}catch(e){return console.log("Unable to parse XML: "+s),null}},p}
\ No newline at end of file
translate/translate.json
+4508 -497
@@ -225,7 +225,7 @@
225 "zh-cht": " 用戶需要先登入到該伺服器一次,然後才能將其新增到裝置群。",
226 "xloc": [
227 "default.handlebars->27->1399",
228 - "default.handlebars->27->1744"
228 + "default.handlebars->27->1841"
229 ]
230 },
231 {
@@ -545,6 +545,7 @@
545 "de": ", Soft-KVM",
546 "en": ", Soft-KVM",
547 "es": ", Soft-KVM",
548 + "fi": ", Soft-KVM",
549 "fr": ", Soft-KVM",
550 "hi": ", शीतल-केवीएम",
551 "ja": "、Soft-KVM",
@@ -608,11 +609,18 @@
609 ]
610 },
611 {
612 + "cs": ", aby tento odkaz fungoval, musíte si stáhnout MeshCentral Router, spustit jej a kliknout na tlačítko instalace.",
613 + "de": "Damit dieser Link funktioniert, müssen Sie MeshCentral Router herunterladen, ausführen und auf die Schaltfläche Installieren klicken.",
614 "en": ", for this link to work you must download MeshCentral Router run it and click the install button.",
615 "es": ", para que este enlace funcione, debe descargar MeshCentral Router, ejecutarlo y hacer clic en el botón de instalación.",
616 "fi": ", jotta tämä linkki toimisi, sinun on ladattava MeshCentral Reititin ja suoritettava se napsauttamalla asennuspainiketta.",
617 "fr": ", pour que ce lien fonctionne vous devez télécharger MeshCentral Router, le lancer et cliquer sur le bouton d'installation.",
618 + "hi": ", काम करने के लिए इस लिंक के लिए आपको मेश्चरल राउटर डाउनलोड करना होगा इसे चलाने के लिए और इंस्टॉल बटन पर क्लिक करें।",
619 + "ja": "、このリンクを機能させるには、MeshCentral Routerをダウンロードして実行し、インストールボタンをクリックする必要があります。",
620 + "ko": ",이 링크가 작동하려면 MeshCentral Router를 다운로드하여 실행하고 설치 버튼을 클릭해야합니다.",
621 "nl": ", om deze link te laten werken, moet u MeshCentral Router downloaden, het uitvoeren en op de installatieknop klikken.",
622 + "pt": ", para que este link funcione você deve baixar o MeshCentral Router, executá-lo e clicar no botão instalar.",
623 + "ru": ", чтобы эта ссылка работала, вы должны загрузить MeshCentral Router, запустить его и нажать кнопку установки.",
624 "tr": ", bu bağlantının çalışması için MeshCentral Router'ı indirip çalıştırmanız ve kur düğmesine tıklamanız gerekir.",
625 "zh-chs": ",要使此连结起作用,您必须下载及运行MeshCentral Router,然后单击安装按钮。",
626 "zh-cht": ",要使此連結起作用,你必須下載及運行MeshCentral Router,然後單擊安裝按鈕。"
@@ -669,6 +677,7 @@
677 "ja": "、あなたは今それを使ってそれにアクセスできます:",
678 "ko": "이제 당신은 다음으로 접근 가능합니다:",
679 "nl": ", je hebt er nu toegang toe met:",
680 + "pt": ", você pode acessá-lo agora com:",
681 "ru": "Вы можете получить к нему доступ сейчас:",
682 "tr": ", şimdi şununla erişebilirsiniz:",
683 "zh-chs": ",您现在可以通过以下方式访问它:",
@@ -678,11 +687,18 @@
687 ]
688 },
689 {
690 + "cs": ", {0} sledování",
691 + "de": ", {0} zuschauen",
692 "en": ", {0} watching",
693 "es": ", {0} viendo",
694 "fi": ", {0} katselee",
695 "fr": ", {0} regarde",
696 + "hi": ", {0} देखना",
697 + "ja": "、{0}視聴",
698 + "ko": ", {0}보기",
699 "nl": ", {0} kijken",
700 + "pt": ", {0} assistindo",
701 + "ru": ", {0} смотрят",
702 "tr": ", {0} izliyor",
703 "zh-chs": ",{0}观看",
704 "zh-cht": ",{0}觀看",
@@ -753,7 +769,7 @@
769 "default-mobile.handlebars->9->108",
770 "default-mobile.handlebars->9->295",
771 "default.handlebars->27->1507",
756 - "default.handlebars->27->1899",
772 + "default.handlebars->27->1996",
773 "default.handlebars->27->863"
774 ]
775 },
@@ -810,7 +826,7 @@
826 "zh-chs": "1个活跃时段",
827 "zh-cht": "1個活躍時段",
828 "xloc": [
813 - "default.handlebars->27->1813"
829 + "default.handlebars->27->1910"
830 ]
831 },
832 {
@@ -838,11 +854,18 @@
854 ]
855 },
856 {
857 + "cs": "1 připojení",
858 + "de": "1 Verbindung",
859 "en": "1 connection",
860 "es": "1 conexión",
861 "fi": "1 yhteys",
862 "fr": "1 connexion",
863 + "hi": "1 कनेक्शन",
864 + "ja": "1接続",
865 + "ko": "1 연결",
866 "nl": "1 verbinding",
867 + "pt": "1 conexão",
868 + "ru": "1 соединение",
869 "tr": "1 bağlantı",
870 "zh-chs": "1条连接",
871 "zh-cht": "1位聯絡文",
@@ -890,7 +913,7 @@
913 "zh-chs": "1组",
914 "zh-cht": "1群",
915 "xloc": [
893 - "default.handlebars->27->1778"
916 + "default.handlebars->27->1875"
917 ]
918 },
919 {
@@ -923,6 +946,9 @@
946 "es": "1 minuto",
947 "fi": "1 minuutti",
948 "fr": "1 minute",
949 + "hi": "1 मिनट",
950 + "ja": "1分",
951 + "ko": "1 분",
952 "nl": "1 minuut",
953 "pt": "1 minuto",
954 "ru": "1 минута",
@@ -992,7 +1018,7 @@
1018 "zh-chs": "有1个用户没有显示,请使用搜索框查找用户...",
1019 "zh-cht": "有1個用戶沒有顯示,請使用搜尋框搜尋用戶...",
1020 "xloc": [
995 - "default.handlebars->27->1580"
1021 + "default.handlebars->27->1677"
1022 ]
1023 },
1024 {
@@ -1058,7 +1084,7 @@
1084 "default-mobile.handlebars->9->168",
1085 "default-mobile.handlebars->9->171",
1086 "default-mobile.handlebars->9->174",
1061 - "default.handlebars->27->1584",
1087 + "default.handlebars->27->1681",
1088 "default.handlebars->27->243",
1089 "default.handlebars->27->246",
1090 "default.handlebars->27->249",
@@ -1174,10 +1200,18 @@
1200 ]
1201 },
1202 {
1203 + "cs": "10 minut",
1204 + "de": "10 Minuten",
1205 "en": "10 minutes",
1206 "es": "10 minutos",
1207 + "fi": "10 minuuttia",
1208 "fr": "10 minutes",
1209 + "hi": "10 मिनटों",
1210 + "ja": "10分",
1211 + "ko": "10 분",
1212 "nl": "10 minuten",
1213 + "pt": "10 minutos",
1214 + "ru": "10 минут",
1215 "tr": "10 dakika",
1216 "zh-chs": "10分钟",
1217 "zh-cht": "10分鐘",
@@ -1270,10 +1304,18 @@
1304 ]
1305 },
1306 {
1307 + "cs": "15 minut",
1308 + "de": "15 Minuten",
1309 "en": "15 minutes",
1310 "es": "15 minutos",
1311 + "fi": "15 minuuttia",
1312 "fr": "15 minutes",
1313 + "hi": "15 मिनट",
1314 + "ja": "15分",
1315 + "ko": "15 분",
1316 "nl": "15 minuten",
1317 + "pt": "15 minutos",
1318 + "ru": "15 минут",
1319 "tr": "15 dakika",
1320 "zh-chs": "15分钟",
1321 "zh-cht": "15分鐘",
@@ -1388,11 +1430,18 @@
1430 ]
1431 },
1432 {
1433 + "cs": "256 barev",
1434 + "de": "256 Farben",
1435 "en": "256 colors",
1436 "es": "256 colores",
1437 "fi": "256 väriä",
1438 "fr": "256 couleurs",
1439 + "hi": "256 रंग",
1440 + "ja": "256色",
1441 + "ko": "256 색",
1442 "nl": "256 kleuren",
1443 + "pt": "256 cores",
1444 + "ru": "256 цветов",
1445 "tr": "256 renk",
1446 "zh-chs": "256色",
1447 "zh-cht": "256色",
@@ -1400,6 +1449,26 @@
1449 "player.handlebars->3->18"
1450 ]
1451 },
1452 + {
1453 + "cs": "Záložní kódy 2FA byly vymazány",
1454 + "de": "2FA-Sicherungscodes gelöscht",
1455 + "en": "2FA backup codes cleared",
1456 + "es": "Códigos de seguridad 2FA borrados",
1457 + "fi": "2FA-varmuuskopiokoodit tyhjennetty",
1458 + "fr": "Codes de sauvegarde 2FA effacés",
1459 + "hi": "2FA बैकअप कोड साफ़ किए गए",
1460 + "ja": "2FAバックアップコードがクリアされました",
1461 + "ko": "2FA 백업 코드가 삭제되었습니다.",
1462 + "nl": "2FA-back-upcodes gewist",
1463 + "pt": "Códigos de backup 2FA apagados",
1464 + "ru": "Резервные коды 2FA удалены",
1465 + "tr": "2FA yedek kodları temizlendi",
1466 + "zh-chs": "2FA备份代码已清除",
1467 + "zh-cht": "2FA備份代碼已清除",
1468 + "xloc": [
1469 + "default.handlebars->27->1642"
1470 + ]
1471 + },
1472 {
1473 "cs": "2-faktorové ověřování zapnuto",
1474 "de": "Zweifaktorauthentifizierung eingeschaltet",
@@ -1417,8 +1486,8 @@
1486 "zh-chs": "启用第二因素身份验证",
1487 "zh-cht": "啟用第二因素身份驗證",
1488 "xloc": [
1420 - "default.handlebars->27->1597",
1421 - "default.handlebars->27->1800"
1489 + "default.handlebars->27->1694",
1490 + "default.handlebars->27->1897"
1491 ]
1492 },
1493 {
@@ -1500,6 +1569,7 @@
1569 ]
1570 },
1571 {
1572 + "cs": "3. jQuery Foundation - licence MIT",
1573 "de": "3. jQuery Foundation - MIT-Lizenz",
1574 "en": "3. jQuery Foundation - MIT License",
1575 "es": "3. jQuery Foundation - Licencia MIT",
@@ -1520,10 +1590,18 @@
1590 ]
1591 },
1592 {
1593 + "cs": "30 minut",
1594 + "de": "30 Minuten",
1595 "en": "30 minutes",
1596 "es": "30 minutos",
1597 + "fi": "30 minuuttia",
1598 "fr": "30 minutes",
1599 + "hi": "30 मिनिट",
1600 + "ja": "30分",
1601 + "ko": "30 분",
1602 "nl": "30 minuten",
1603 + "pt": "30 minutos",
1604 + "ru": "30 минут",
1605 "tr": "30 dakika",
1606 "zh-chs": "30分钟",
1607 "zh-cht": "30分鐘",
@@ -1596,6 +1674,7 @@
1674 ]
1675 },
1676 {
1677 + "cs": "4. Uživatelské rozhraní jQuery - licence MIT",
1678 "de": "4. jQuery-Benutzeroberfläche - MIT-Lizenz",
1679 "en": "4. jQuery User Interface - MIT License",
1680 "es": "4. jQuery User Interface - Licencia MIT",
@@ -1637,10 +1716,18 @@
1716 ]
1717 },
1718 {
1719 + "cs": "45 minut",
1720 + "de": "45 Minuten",
1721 "en": "45 minutes",
1722 "es": "45 minutos",
1723 + "fi": "45 minuuttia",
1724 "fr": "45 minutes",
1725 + "hi": "45 मिनटों",
1726 + "ja": "45分",
1727 + "ko": "45 분",
1728 "nl": "45 minuten",
1729 + "pt": "45 minutos",
1730 + "ru": "45 минут",
1731 "tr": "45 dakika",
1732 "zh-chs": "45分钟",
1733 "zh-cht": "45分鐘",
@@ -1669,10 +1756,18 @@
1756 ]
1757 },
1758 {
1759 + "cs": "5 minut",
1760 + "de": "5 Minuten",
1761 "en": "5 minutes",
1762 "es": "5 minutos",
1763 + "fi": "5 minuuttia",
1764 "fr": "5 minutes",
1765 + "hi": "5 मिनट",
1766 + "ja": "5分",
1767 + "ko": "5 분",
1768 "nl": "5 minuten",
1769 + "pt": "5 minutos",
1770 + "ru": "5 минут",
1771 "tr": "5 dakika",
1772 "zh-chs": "5分钟",
1773 "zh-cht": "5分鐘",
@@ -1813,6 +1908,7 @@
1908 "de": "64-Bit-Version des macOS Mesh-Agenten",
1909 "en": "64bit version of macOS Mesh Agent",
1910 "es": "Versión de 64bits del Agente Mesh para macOS",
1911 + "fi": "64-bittinen versio macOS Mesh Agentista",
1912 "fr": "Version 64 bits de macOS Mesh Agent",
1913 "hi": "macOS मेष एजेंट का 64 बिट संस्करण",
1914 "ja": "macOS Mesh Agentの64ビットバージョン",
@@ -1849,11 +1945,18 @@
1945 ]
1946 },
1947 {
1948 + "cs": "65536 barev",
1949 + "de": "65536 Farben",
1950 "en": "65536 colors",
1951 "es": "65536 colores",
1952 "fi": "65536 väriä",
1953 "fr": "65536 couleurs",
1954 + "hi": "65536 रंग",
1955 + "ja": "65536色",
1956 + "ko": "65536 색",
1957 "nl": "65536 kleuren",
1958 + "pt": "65536 cores",
1959 + "ru": "65536 цветов",
1960 "tr": "65536 renk",
1961 "zh-chs": "65536色",
1962 "zh-cht": "65536色",
@@ -2344,7 +2447,7 @@
2447 "zh-chs": "访问服务器档案",
2448 "zh-cht": "存取伺服器檔案",
2449 "xloc": [
2347 - "default.handlebars->27->1750"
2450 + "default.handlebars->27->1847"
2451 ]
2452 },
2453 {
@@ -2440,6 +2543,8 @@
2543 ]
2544 },
2545 {
2546 + "cs": "Ověření účtu",
2547 + "de": "Bestätigung des Kontos",
2548 "en": "Account Verification",
2549 "es": "Verificación de la Cuenta",
2550 "fi": "Tilin todentaminen",
@@ -2448,6 +2553,8 @@
2553 "ja": "アカウントの確認",
2554 "ko": "계정 확인",
2555 "nl": "Account verificatie",
2556 + "pt": "Verificação de conta",
2557 + "ru": "Верификация учетной записи",
2558 "tr": "Hesap doğrulama",
2559 "zh-chs": "帐户验证",
2560 "zh-cht": "帳戶驗證",
@@ -2475,6 +2582,66 @@
2582 "default.handlebars->container->column_l->p2->p2info->p2AccountActions->1->0"
2583 ]
2584 },
2585 + {
2586 + "cs": "Účet změněn: {0}",
2587 + "de": "Konto geändert: {0}",
2588 + "en": "Account changed: {0}",
2589 + "es": "Cuenta cambiada: {0}",
2590 + "fi": "Tili muutettu: {0}",
2591 + "fr": "Compte modifié: {0}",
2592 + "hi": "खाता बदला गया: {0}",
2593 + "ja": "アカウントが変更されました:{0}",
2594 + "ko": "변경된 계정 : {0}",
2595 + "nl": "Account gewijzigd: {0}",
2596 + "pt": "Conta alterada: {0}",
2597 + "ru": "Аккаунт изменен: {0}",
2598 + "tr": "Hesap değişti: {0}",
2599 + "zh-chs": "帐户已更改:{0}",
2600 + "zh-cht": "帳戶已更改:{0}",
2601 + "xloc": [
2602 + "default.handlebars->27->1615"
2603 + ]
2604 + },
2605 + {
2606 + "cs": "Účet vytvořen, e-mail je {0}",
2607 + "de": "Konto erstellt, E-Mail ist {0}",
2608 + "en": "Account created, email is {0}",
2609 + "es": "Cuenta creada, el correo electrónico es {0}",
2610 + "fi": "Tili luotu, sähköpostiosoite on {0}",
2611 + "fr": "Compte créé, l'adresse e-mail est {0}",
2612 + "hi": "खाता बनाया गया, ईमेल {0} है",
2613 + "ja": "アカウントを作成しました、メールは{0}です",
2614 + "ko": "계정이 생성되었습니다. 이메일은 {0}입니다.",
2615 + "nl": "Account gemaakt, e-mailadres is {0}",
2616 + "pt": "Conta criada, e-mail é {0}",
2617 + "ru": "Аккаунт создан, адрес электронной почты: {0}",
2618 + "tr": "Hesap oluşturuldu, e-posta: {0}",
2619 + "zh-chs": "创建帐户,电子邮件为{0}",
2620 + "zh-cht": "創建帳戶,電子郵件為{0}",
2621 + "xloc": [
2622 + "default.handlebars->27->1614"
2623 + ]
2624 + },
2625 + {
2626 + "cs": "Účet vytvořen, uživatelské jméno je {0}",
2627 + "de": "Konto erstellt, Benutzername ist {0}",
2628 + "en": "Account created, username is {0}",
2629 + "es": "Cuenta creada, el nombre de usuario es {0}",
2630 + "fi": "Tili luotu, käyttäjänimi on {0}",
2631 + "fr": "Compte créé, le nom d'utilisateur est {0}",
2632 + "hi": "खाता बनाया गया, उपयोगकर्ता नाम {0} है",
2633 + "ja": "アカウントが作成され、ユーザー名は{0}です",
2634 + "ko": "계정이 생성되었습니다. 사용자 이름은 {0}입니다.",
2635 + "nl": "Account gemaakt, gebruikersnaam is {0}",
2636 + "pt": "Conta criada, o nome de usuário é {0}",
2637 + "ru": "Аккаунт создан, имя пользователя: {0}",
2638 + "tr": "Hesap oluşturuldu, kullanıcı adı {0}",
2639 + "zh-chs": "创建帐户,用户名是{0}",
2640 + "zh-cht": "帳戶已創建,用戶名是{0}",
2641 + "xloc": [
2642 + "default.handlebars->27->1613"
2643 + ]
2644 + },
2645 {
2646 "cs": "Účet je uzamčen",
2647 "de": "Konto ist gesperrt",
@@ -2486,13 +2653,14 @@
2653 "ja": "アカウントがロックされています",
2654 "ko": "계정이 잠겼습니다.",
2655 "nl": "Account is uitgeschakeld",
2656 + "pt": "Conta está bloqueada",
2657 "ru": "Аккаунт заблокирован",
2658 "tr": "Hesap kilitlendi",
2659 "zh-chs": "帐户已被锁定",
2660 "zh-cht": "帳戶已被鎖定",
2661 "xloc": [
2494 - "default.handlebars->27->1599",
2495 - "default.handlebars->27->1747"
2662 + "default.handlebars->27->1696",
2663 + "default.handlebars->27->1844"
2664 ]
2665 },
2666 {
@@ -2539,6 +2707,46 @@
2707 "login2.handlebars->7->16"
2708 ]
2709 },
2710 + {
2711 + "cs": "Přihlášení k účtu",
2712 + "de": "Account Login",
2713 + "en": "Account login",
2714 + "es": "Cuenta de Ingreso",
2715 + "fi": "Tilille kirjautuminen",
2716 + "fr": "Connexion au compte",
2717 + "hi": "खाता प्रवेश",
2718 + "ja": "アカウントログイン",
2719 + "ko": "계정 로그인",
2720 + "nl": "Account login",
2721 + "pt": "Login da conta",
2722 + "ru": "Логин аккаунта",
2723 + "tr": "Hesap girişi",
2724 + "zh-chs": "帐号登录",
2725 + "zh-cht": "帳號登錄",
2726 + "xloc": [
2727 + "default.handlebars->27->1550"
2728 + ]
2729 + },
2730 + {
2731 + "cs": "Odhlášení z účtu",
2732 + "de": "Abmelden des Kontos",
2733 + "en": "Account logout",
2734 + "es": "Cerrar sesión de cuenta",
2735 + "fi": "Tilin uloskirjautuminen",
2736 + "fr": "Déconnexion du compte",
2737 + "hi": "खाता लॉगआउट",
2738 + "ja": "アカウントのログアウト",
2739 + "ko": "계정 로그 아웃",
2740 + "nl": "Account uitloggen",
2741 + "pt": "Logout da conta",
2742 + "ru": "Выход из учетной записи",
2743 + "tr": "Hesaptan çıkış",
2744 + "zh-chs": "帐户登出",
2745 + "zh-cht": "帳戶登出",
2746 + "xloc": [
2747 + "default.handlebars->27->1551"
2748 + ]
2749 + },
2750 {
2751 "cs": "Účet nenalezen.",
2752 "de": "Konto nicht gefunden.",
@@ -2561,6 +2769,46 @@
2769 "login2.handlebars->7->13"
2770 ]
2771 },
2772 + {
2773 + "cs": "Heslo účtu změněno: {0}",
2774 + "de": "Kontokennwort geändert: {0}",
2775 + "en": "Account password changed: {0}",
2776 + "es": "Se cambió la contraseña de la cuenta: {0}",
2777 + "fi": "Tilin salasana vaihdettu: {0}",
2778 + "fr": "Mot de passe du compte modifié: {0}",
2779 + "hi": "खाता पासवर्ड बदला गया: {0}",
2780 + "ja": "アカウントのパスワードが変更されました:{0}",
2781 + "ko": "계정 비밀번호 변경 : {0}",
2782 + "nl": "Accountwachtwoord gewijzigd: {0}",
2783 + "pt": "Senha da conta alterada: {0}",
2784 + "ru": "Пароль учетной записи изменен: {0}",
2785 + "tr": "Hesap şifresi değişti: {0}",
2786 + "zh-chs": "帐户密码已更改:{0}",
2787 + "zh-cht": "帳戶密碼已更改:{0}",
2788 + "xloc": [
2789 + "default.handlebars->27->1623"
2790 + ]
2791 + },
2792 + {
2793 + "cs": "Účet odstraněn",
2794 + "de": "Konto entfernt",
2795 + "en": "Account removed",
2796 + "es": "Cuenta eliminada",
2797 + "fi": "Tili poistettu",
2798 + "fr": "Compte supprimé",
2799 + "hi": "खाता हटाया गया",
2800 + "ja": "アカウントが削除されました",
2801 + "ko": "계정이 제거되었습니다.",
2802 + "nl": "Account verwijderd",
2803 + "pt": "Conta removida",
2804 + "ru": "Аккаунт удален",
2805 + "tr": "Hesap kaldırıldı",
2806 + "zh-chs": "帐户已删除",
2807 + "zh-cht": "帳戶已刪除",
2808 + "xloc": [
2809 + "default.handlebars->27->1612"
2810 + ]
2811 + },
2812 {
2813 "cs": "Nastavení zabezpečení",
2814 "de": "Konto-Sicherheit",
@@ -2816,8 +3064,8 @@
3064 "zh-chs": "添加设备",
3065 "zh-cht": "新增裝置",
3066 "xloc": [
2819 - "default.handlebars->27->1724",
2820 - "default.handlebars->27->1848"
3067 + "default.handlebars->27->1821",
3068 + "default.handlebars->27->1945"
3069 ]
3070 },
3071 {
@@ -2858,12 +3106,13 @@
3106 "zh-cht": "新增裝置群",
3107 "xloc": [
3108 "default.handlebars->27->1432",
2861 - "default.handlebars->27->1718",
2862 - "default.handlebars->27->1836",
3109 + "default.handlebars->27->1815",
3110 + "default.handlebars->27->1933",
3111 "default.handlebars->27->231"
3112 ]
3113 },
3114 {
3115 + "cs": "Přidejte oprávnění skupiny zařízení",
3116 "de": "Gerätegruppe-Berechtigungen hinzufügen",
3117 "en": "Add Device Group Permissions",
3118 "es": "Agregar Permisos de Grupo de Dispositivos",
@@ -2873,6 +3122,8 @@
3122 "ja": "デバイスグループ権限を追加",
3123 "ko": "장치 그룹 권한 추가",
3124 "nl": "Machtigingen voor apparaatgroep toevoegen",
3125 + "pt": "Adicionar permissões de grupo de dispositivos",
3126 + "ru": "Добавить разрешения группы устройств",
3127 "tr": "Cihaz Grubu İzinlerini Ekleyin",
3128 "zh-chs": "添加设备组权限",
3129 "zh-cht": "新增裝置群權限",
@@ -2891,6 +3142,7 @@
3142 "ja": "デバイス権限を追加",
3143 "ko": "장치 권한 추가",
3144 "nl": "Apparaatrechten toevoegen",
3145 + "pt": "Adicionar permissões de dispositivo",
3146 "ru": "Добавить разрешения для устройства",
3147 "tr": "Cihaz İzinleri Ekle",
3148 "zh-chs": "添加设备权限",
@@ -2997,7 +3249,7 @@
3249 "zh-chs": "添加成员身份",
3250 "zh-cht": "新增成員身份",
3251 "xloc": [
3000 - "default.handlebars->27->1866"
3252 + "default.handlebars->27->1963"
3253 ]
3254 },
3255 {
@@ -3077,6 +3329,7 @@
3329 "ja": "ユーザーデバイスの権限を追加する",
3330 "ko": "사용자 장치 권한 추가",
3331 "nl": "Gebruikersmachtigingen voor apparaat toevoegen",
3332 + "pt": "Adicionar permissões de dispositivo de usuário",
3333 "ru": "Добавить разрешения для пользовательских устройств",
3334 "tr": "Kullanıcı Cihaz İzinlerini Ekleyin",
3335 "zh-chs": "添加用户设备权限",
@@ -3104,11 +3357,12 @@
3357 "xloc": [
3358 "default.handlebars->27->1331",
3359 "default.handlebars->27->1431",
3107 - "default.handlebars->27->1842",
3360 + "default.handlebars->27->1939",
3361 "default.handlebars->27->659"
3362 ]
3363 },
3364 {
3365 + "cs": "Přidejte oprávnění skupiny uživatelů",
3366 "de": "Benutzergruppen-Geräteberechtigungen hinzufügen",
3367 "en": "Add User Group Device Permissions",
3368 "es": "Agregar Permisos del Grupo de Usuarios del Dispositivo",
@@ -3118,6 +3372,8 @@
3372 "ja": "ユーザーグループデバイスのアクセス許可を追加する",
3373 "ko": "사용자 그룹 장치 권한 추가",
3374 "nl": "Gebruikersmachtigingen voor apparaatgroep toevoegen",
3375 + "pt": "Adicionar permissões de dispositivo de grupo de usuários",
3376 + "ru": "Добавить разрешения для устройств группы пользователей",
3377 "tr": "Kullanıcı Grubu Cihaz İzinlerini Ekleyin",
3378 "zh-chs": "添加用户组设备权限",
3379 "zh-cht": "新增用戶群裝置權限",
@@ -3126,6 +3382,7 @@
3382 ]
3383 },
3384 {
3385 + "cs": "Přidat uživatele do skupiny zařízení",
3386 "de": "Benutzer zu Gerätegruppe hinzufügen",
3387 "en": "Add User to Device Group",
3388 "es": "Agregar Usuario al Grupo de Dispositivos",
@@ -3135,6 +3392,8 @@
3392 "ja": "ユーザーをデバイスグループに追加",
3393 "ko": "사용자를 장치 그룹에 추가",
3394 "nl": "Gebruiker toevoegen aan apparaatgroep",
3395 + "pt": "Adicionar usuário ao grupo de dispositivos",
3396 + "ru": "Добавить пользователя в группу устройств",
3397 "tr": "Cihaz Grubuna Kullanıcı Ekle",
3398 "zh-chs": "将用户添加到设备组",
3399 "zh-cht": "將用戶新增到裝置群",
@@ -3177,7 +3436,7 @@
3436 "zh-cht": "新增用戶",
3437 "xloc": [
3438 "default.handlebars->27->1330",
3180 - "default.handlebars->27->1713"
3439 + "default.handlebars->27->1810"
3440 ]
3441 },
3442 {
@@ -3217,7 +3476,7 @@
3476 "zh-chs": "将用户添加到用户组",
3477 "zh-cht": "將用戶新增到用戶群",
3478 "xloc": [
3220 - "default.handlebars->27->1746"
3479 + "default.handlebars->27->1843"
3480 ]
3481 },
3482 {
@@ -3323,6 +3582,7 @@
3582 ]
3583 },
3584 {
3585 + "cs": "Přidejte nový počítač do této skupiny zařízení instalací agenta sítě.",
3586 "de": "Füge einen neuen Computer durch Installation des Mesh-Agenten zu dieser Gerätegruppe hinzu.",
3587 "en": "Add a new computer to this device group by installing the mesh agent.",
3588 "es": "Agregue una nueva computadora a este grupo de dispositivos instalando el Agente Mesh.",
@@ -3332,6 +3592,8 @@
3592 "ja": "メッシュエージェントをインストールして、このデバイスグループに新しいコンピューターを追加します。",
3593 "ko": "MeshAgent(매시 에이전트)를 설치하여 새로운 컴퓨터를 이 장치 그룹에 추가하십시오.",
3594 "nl": "Voeg een nieuwe computer toe aan deze apparaatgroep door de mesh-agent te installeren.",
3595 + "pt": "Adicione um novo computador a este grupo de dispositivos instalando o agente mesh.",
3596 + "ru": "Добавьте новый компьютер в эту группу устройств, установив агент сетки.",
3597 "tr": "Mesh aracısını kurarak bu aygıt grubuna yeni bir bilgisayar ekleyin.",
3598 "zh-chs": "通过安装Mesh Agent将新计算机添加到该设备组。",
3599 "zh-cht": "通過安裝Mesh Agent將新電腦新增到該裝置群。",
@@ -3341,10 +3603,18 @@
3603 ]
3604 },
3605 {
3606 + "cs": "Přidat štítky",
3607 + "de": "Tags hinzufügen",
3608 "en": "Add tags",
3609 "es": "Agregar etiquetas",
3610 + "fi": "Lisää tageja",
3611 "fr": "Ajouter des tags",
3612 + "hi": "टैग लगा दो",
3613 + "ja": "タグを追加する",
3614 + "ko": "태그 추가",
3615 "nl": "Voeg tags toe",
3616 + "pt": "Adicionar tags",
3617 + "ru": "Добавить теги",
3618 "tr": "Etiket ekle",
3619 "zh-chs": "添加标签",
3620 "zh-cht": "新增標籤",
@@ -3352,6 +3622,108 @@
3622 "default.handlebars->27->472"
3623 ]
3624 },
3625 + {
3626 + "cs": "Přidána ověřovací aplikace",
3627 + "de": "Authentifizierungsanwendung hinzugefügt",
3628 + "en": "Added authentication application",
3629 + "es": "Aplicación de autenticación agregada",
3630 + "fi": "Lisätty todennussovellus",
3631 + "fr": "Application d'authentification ajoutée",
3632 + "hi": "जोड़ा गया प्रमाणीकरण आवेदन",
3633 + "ja": "認証アプリケーションを追加",
3634 + "ko": "인증 애플리케이션 추가",
3635 + "nl": "Authenticatie-applicatie toegevoegd",
3636 + "pt": "Adicionado aplicativo de autenticação",
3637 + "ru": "Добавлено приложение аутентификации",
3638 + "tr": "Kimlik doğrulama uygulaması eklendi",
3639 + "zh-chs": "添加了身份验证应用程序",
3640 + "zh-cht": "添加了身份驗證應用程序",
3641 + "xloc": [
3642 + "default.handlebars->27->1639"
3643 + ]
3644 + },
3645 + {
3646 + "cs": "Přidáno zařízení {0} do skupiny zařízení {1}",
3647 + "de": "Gerät {0} zur Gerätegruppe {1} hinzugefügt",
3648 + "en": "Added device {0} to device group {1}",
3649 + "es": "Dispositivo agregado {0} al grupo de dispositivos {1}",
3650 + "fi": "Lisätty laite {0} laiteryhmään {1}",
3651 + "fr": "Appareil {0} ajouté au groupe d'appareils {1}",
3652 + "hi": "डिवाइस समूह {1} में डिवाइस {0} जोड़ा गया",
3653 + "ja": "デバイス{0}をデバイスグループ{1}に追加しました",
3654 + "ko": "기기 그룹 {1}에 기기 {0}을 (를) 추가했습니다.",
3655 + "nl": "Apparaat {0} toegevoegd aan apparaatgroep {1}",
3656 + "pt": "Dispositivo {0} adicionado ao grupo de dispositivos {1}",
3657 + "ru": "Добавлено устройство {0} в группу устройств {1}",
3658 + "tr": "{1} cihaz grubuna {0} cihazı eklendi",
3659 + "zh-chs": "已将设备{0}添加到设备组{1}",
3660 + "zh-cht": "已將設備{0}添加到設備組{1}",
3661 + "xloc": [
3662 + "default.handlebars->27->1606",
3663 + "default.handlebars->27->1633"
3664 + ]
3665 + },
3666 + {
3667 + "cs": "Přidán bezpečnostní klíč",
3668 + "de": "Sicherheitsschlüssel hinzugefügt",
3669 + "en": "Added security key",
3670 + "es": "Llave de seguridad agregada",
3671 + "fi": "Lisätty suojausavain",
3672 + "fr": "Clé de sécurité ajoutée",
3673 + "hi": "सुरक्षा कुंजी जोड़ी गई",
3674 + "ja": "追加されたセキュリティキー",
3675 + "ko": "보안 키 추가",
3676 + "nl": "Beveiligingssleutel toegevoegd",
3677 + "pt": "Adicionada chave de segurança",
3678 + "ru": "Добавлен электронный ключ",
3679 + "tr": "Güvenlik anahtarı eklendi",
3680 + "zh-chs": "添加了安全密钥",
3681 + "zh-cht": "添加了安全密鑰",
3682 + "xloc": [
3683 + "default.handlebars->27->1644"
3684 + ]
3685 + },
3686 + {
3687 + "cs": "Přidána skupina uživatelů {0} do skupiny zařízení {1}",
3688 + "de": "Benutzergruppe {0} zur Gerätegruppe {1} hinzugefügt",
3689 + "en": "Added user group {0} to device group {1}",
3690 + "es": "Se agregó el grupo de usuarios {0} al grupo de dispositivos {1}",
3691 + "fi": "Lisätty käyttäjäryhmä {0} laiteryhmään {1}",
3692 + "fr": "Groupe d'utilisateurs {0} ajouté au groupe d'appareils {1}",
3693 + "hi": "डिवाइस समूह {1} में उपयोगकर्ता समूह {0} जोड़ा गया",
3694 + "ja": "ユーザーグループ{0}をデバイスグループ{1}に追加しました",
3695 + "ko": "사용자 그룹 {0}을 (를) 기기 그룹 {1}에 추가했습니다.",
3696 + "nl": "Gebruikersgroep {0} toegevoegd aan apparaatgroep {1}",
3697 + "pt": "Grupo de usuários {0} adicionado ao grupo de dispositivos {1}",
3698 + "ru": "Добавлена ​​группа пользователей {0} в группу устройств {1}",
3699 + "tr": "{1} cihaz grubuna {0} kullanıcı grubu eklendi",
3700 + "zh-chs": "已将用户组{0}添加到设备组{1}",
3701 + "zh-cht": "已將用戶組{0}添加到設備組{1}",
3702 + "xloc": [
3703 + "default.handlebars->27->1617"
3704 + ]
3705 + },
3706 + {
3707 + "cs": "Přidán uživatel {0} do skupiny uživatelů {1}",
3708 + "de": "Benutzer {0} zur Benutzergruppe {1} hinzugefügt",
3709 + "en": "Added user {0} to user group {1}",
3710 + "es": "Usuario agregado {0} al grupo de usuarios {1}",
3711 + "fi": "Lisätty käyttäjä {0} käyttäjäryhmään {1}",
3712 + "fr": "Utilisateur {0} ajouté au groupe d'utilisateurs {1}",
3713 + "hi": "उपयोगकर्ता समूह {1} में उपयोगकर्ता {0} जोड़ा गया",
3714 + "ja": "ユーザー{0}をユーザーグループ{1}に追加しました",
3715 + "ko": "사용자 {0}을 (를) 사용자 그룹 {1}에 추가했습니다.",
3716 + "nl": "Gebruiker {0} toegevoegd aan gebruikersgroep {1}",
3717 + "pt": "Adicionou o usuário {0} ao grupo de usuários {1}",
3718 + "ru": "Добавлен пользователь {0} в группу пользователей {1}",
3719 + "tr": "{1} kullanıcı grubuna {0} kullanıcısı eklendi",
3720 + "zh-chs": "已将用户{0}添加到用户组{1}",
3721 + "zh-cht": "已將用戶{0}添加到用戶組{1}",
3722 + "xloc": [
3723 + "default.handlebars->27->1620",
3724 + "default.handlebars->27->1629"
3725 + ]
3726 + },
3727 {
3728 "cs": "Adresa",
3729 "de": "Adresse",
@@ -3472,7 +3844,7 @@
3844 "zh-chs": "管理领域",
3845 "zh-cht": "管理領域",
3846 "xloc": [
3475 - "default.handlebars->27->1782"
3847 + "default.handlebars->27->1879"
3848 ]
3849 },
3850 {
@@ -3513,7 +3885,7 @@
3885 "zh-chs": "管理领域",
3886 "zh-cht": "管理領域",
3887 "xloc": [
3516 - "default.handlebars->27->1662"
3888 + "default.handlebars->27->1759"
3889 ]
3890 },
3891 {
@@ -3533,7 +3905,7 @@
3905 "zh-chs": "管理员",
3906 "zh-cht": "管理員",
3907 "xloc": [
3536 - "default.handlebars->27->1591"
3908 + "default.handlebars->27->1688"
3909 ]
3910 },
3911 {
@@ -3541,6 +3913,7 @@
3913 "de": "Afrikaans",
3914 "en": "Afrikaans",
3915 "es": "Afrikaans",
3916 + "fi": "afrikaans",
3917 "fr": "afrikaans",
3918 "hi": "अफ्रीकी",
3919 "ja": "アフリカーンス語",
@@ -3661,7 +4034,7 @@
4034 "zh-chs": "代理错误计数器",
4035 "zh-cht": "代理錯誤計數器",
4036 "xloc": [
3664 - "default.handlebars->27->1909"
4037 + "default.handlebars->27->2006"
4038 ]
4039 },
4040 {
@@ -3685,9 +4058,18 @@
4058 ]
4059 },
4060 {
4061 + "cs": "Zprávy agenta",
4062 + "de": "Agentennachrichten",
4063 "en": "Agent Messages",
4064 "es": "Mensajes del Agente",
4065 + "fi": "Agenttiviestit",
4066 + "fr": "Messages de l'agent",
4067 + "hi": "एजेंट संदेश",
4068 + "ja": "エージェントメッセージ",
4069 + "ko": "에이전트 메시지",
4070 "nl": "Agent berichten",
4071 + "pt": "Mensagens do Agente",
4072 + "ru": "Сообщения агента",
4073 "tr": "Temsilci Mesajları",
4074 "zh-chs": "代理消息",
4075 "zh-cht": "代理訊息",
@@ -3701,6 +4083,7 @@
4083 "de": "Agent-Weiterleitung",
4084 "en": "Agent Relay",
4085 "es": "Agente de Retransmisión",
4086 + "fi": "Agentin viesti",
4087 "fr": "Relais d'agent",
4088 "hi": "एजेंट रिले",
4089 "ja": "エージェントリレー",
@@ -3754,7 +4137,7 @@
4137 "zh-chs": "代理时段",
4138 "zh-cht": "代理時段",
4139 "xloc": [
3757 - "default.handlebars->27->1925"
4140 + "default.handlebars->27->2022"
4141 ]
4142 },
4143 {
@@ -3799,6 +4182,26 @@
4182 "default.handlebars->container->column_l->p21->3->1->meshOsChartDiv->1"
4183 ]
4184 },
4185 + {
4186 + "cs": "Agent uzavřel relaci s {0}% kompresí agent na server. Odesláno: {1}, komprimováno: {2}",
4187 + "de": "Agent hat Sitzung mit {0}% Agent-zu-Server-Komprimierung geschlossen. Gesendet: {1}, komprimiert: {2}",
4188 + "en": "Agent closed session with {0}% agent to server compression. Sent: {1}, Compressed: {2}",
4189 + "es": "El agente cerró la sesión con {0}% de compresión de agente a servidor. Enviado: {1}, comprimido: {2}",
4190 + "fi": "Agentin suljettu istunto, jossa {0}% agentti-palvelin-pakkaus. Lähetetty: {1}, Pakattu: {2}",
4191 + "fr": "L'agent a fermé la session avec la compression de l'agent {0}% vers le serveur. Envoyé: {1}, compressé: {2}",
4192 + "hi": "एजेंट ने सर्वर संपीड़न के लिए {0}% एजेंट के साथ सत्र बंद कर दिया। प्रेषित: {1}, संपीड़ित: {2}",
4193 + "ja": "エージェントが{0}%のエージェントからサーバーへの圧縮でセッションを閉じました。送信済み:{1}、圧縮済み:{2}",
4194 + "ko": "에이전트가 {0} % 에이전트 대 서버 압축으로 세션을 닫았습니다. 전송 : {1}, 압축 : {2}",
4195 + "nl": "Agent heeft sessie gesloten met {0}% agent-naar-servercompressie. Verzonden: {1}, gecomprimeerd: {2}",
4196 + "pt": "Agente encerrou sessão com {0}% de compressão de agente para servidor. Enviado: {1}, compactado: {2}",
4197 + "ru": "Агент закрыл сеанс с {0}% сжатия агента на сервер. Отправлено: {1}, сжато: {2}",
4198 + "tr": "Ajan,% {0} ajandan sunucuya sıkıştırma ile oturumu kapattı. Gönderildi: {1}, Sıkıştırıldı: {2}",
4199 + "zh-chs": "代理关闭了与服务器压缩的{0}%代理会话。已发送:{1},已压缩:{2}",
4200 + "zh-cht": "代理關閉了與{0}%代理到服務器壓縮的會話。已發送:{1},已壓縮:{2}",
4201 + "xloc": [
4202 + "default.handlebars->27->1603"
4203 + ]
4204 + },
4205 {
4206 "cs": "Agent připojen",
4207 "de": "Agent verbunden",
@@ -3898,7 +4301,7 @@
4301 "zh-chs": "代理",
4302 "zh-cht": "代理",
4303 "xloc": [
3901 - "default.handlebars->27->1941"
4304 + "default.handlebars->27->2038"
4305 ]
4306 },
4307 {
@@ -3944,16 +4347,23 @@
4347 ]
4348 },
4349 {
4350 + "cs": "Vše k dispozici",
4351 + "de": "Alles Verfügbar",
4352 "en": "All Available",
4353 "es": "Todo Disponible",
4354 "fi": "Kaikki käytettävissä olevat",
4355 "fr": "Tous ceux disponibles",
4356 + "hi": "सभी उपलब्ध",
4357 + "ja": "すべて利用可能",
4358 + "ko": "모두 사용 가능",
4359 "nl": "Alle beschikbare",
4360 + "pt": "Todos disponíveis",
4361 + "ru": "Все в наличии",
4362 "tr": "Tüm Mevcut",
4363 "zh-chs": "全部可用",
4364 "zh-cht": "全部可用",
4365 "xloc": [
3956 - "default.handlebars->27->1554"
4366 + "default.handlebars->27->1651"
4367 ]
4368 },
4369 {
@@ -3974,16 +4384,23 @@
4384 "zh-cht": "所有顯示"
4385 },
4386 {
4387 + "cs": "Všechny události",
4388 + "de": "Alle Veranstaltungen",
4389 "en": "All Events",
4390 "es": "Todos los Eventos",
4391 "fi": "Kaikki tapahtumat",
4392 "fr": "Tous les évènements",
4393 + "hi": "सभी कार्यक्रम",
4394 + "ja": "すべてのイベント",
4395 + "ko": "모든 이벤트",
4396 "nl": "Alle gebeurtenissen",
4397 + "pt": "Todos os eventos",
4398 + "ru": "Все события",
4399 "tr": "Tüm Etkinlikler",
4400 "zh-chs": "所有事件",
4401 "zh-cht": "所有事件",
4402 "xloc": [
3986 - "default.handlebars->27->1552"
4403 + "default.handlebars->27->1649"
4404 ]
4405 },
4406 {
@@ -3991,6 +4408,7 @@
4408 "de": "Alles fokussieren",
4409 "en": "All Focus",
4410 "es": "Todos se Centran",
4411 + "fi": "Kaikki keskittyvät",
4412 "fr": "Tout se concentrer",
4413 "hi": "ऑल फोकस",
4414 "ja": "オールフォーカス",
@@ -4025,7 +4443,7 @@
4443 "zh-cht": "允許用戶管理此裝置群和該群中的裝置。",
4444 "xloc": [
4445 "default.handlebars->27->1397",
4028 - "default.handlebars->27->1743"
4446 + "default.handlebars->27->1840"
4447 ]
4448 },
4449 {
@@ -4039,6 +4457,7 @@
4457 "ja": "ユーザーにこのデバイスの管理を許可します。",
4458 "ko": "사용자가 이 장치를 관리하도록 허락합니다.",
4459 "nl": "Sta gebruikers toe om dit apparaat te beheren.",
4460 + "pt": "Permitir que os usuários gerenciem este dispositivo.",
4461 "ru": "Разрешить пользователям управлять этим устройством.",
4462 "tr": "Kullanıcıların bu cihazı yönetmesine izin ver.",
4463 "zh-chs": "允许用户管理此设备。",
@@ -4150,7 +4569,7 @@
4569 "zh-cht": "一直通知",
4570 "xloc": [
4571 "default.handlebars->27->1311",
4153 - "default.handlebars->27->1791",
4572 + "default.handlebars->27->1888",
4573 "default.handlebars->27->599"
4574 ]
4575 },
@@ -4172,7 +4591,7 @@
4591 "zh-cht": "一直提示",
4592 "xloc": [
4593 "default.handlebars->27->1312",
4175 - "default.handlebars->27->1792",
4594 + "default.handlebars->27->1889",
4595 "default.handlebars->27->600"
4596 ]
4597 },
@@ -4187,6 +4606,7 @@
4606 "ja": "サーバー上にアカウントが作成されました",
4607 "ko": "당신을 위해 서버에서 한 계정이 생성되었습니다.",
4608 "nl": "Er is een account voor je aangemaakt op de server",
4609 + "pt": "Uma conta foi criada para você no servidor",
4610 "ru": "Учетная запись была создана для вас на сервере",
4611 "tr": "Sunucuda sizin için bir hesap oluşturuldu",
4612 "zh-chs": "在服务器上为您创建了一个帐户",
@@ -4196,6 +4616,7 @@
4616 ]
4617 },
4618 {
4619 + "cs": "Účet pro vás byl vytvořen na serveru [[[SERVERNAME]]] ([[[[SERVERURL]]] /), nyní k němu můžete přistupovat pomocí uživatelského jména „[[[[ACCOUNTNAME]]]“ “a hesla„ [[[HESLO]] ]] \".",
4620 "de": "Auf dem Server [[[SERVERNAME]]] ([[[SERVERURL]]]/) wurde ein Konto für Sie erstellt, Sie können ab sofort mit dem Benutzernamen \"[[[ACCOUNTNAME]]]\" und dem Passwort \"[[[PASSWORD]]]\" darauf zugreifen.",
4621 "en": "An account was created for you on server [[[SERVERNAME]]] ([[[SERVERURL]]]/), you can access it now with username \"[[[ACCOUNTNAME]]]\" and password \"[[[PASSWORD]]]\".",
4622 "es": "Una cuenta ha sido creada en su servidor [[[SERVERNAME]]] ([[[SERVERURL]]]/), ahora puede acceder con el usuario \"[[[ACCOUNTNAME]]]\" y la contraseña \"[[[PASSWORD]]]\".",
@@ -4205,6 +4626,8 @@
4626 "ja": "サーバー[[[SERVERNAME]]]([[[SERVERURL]]] /)にアカウントが作成されました。ユーザー名 \"[[[ACCOUNTNAME]]]\"とパスワード \"[[[PASSWORD] ]] \"。",
4627 "ko": "당신을 위해 서버에서 한 계정이 생성되었습니다 : [[[SERVERNAME]]] ([[[SERVERURL]]]/), 이제 당신은 다음 이름으로 접근 가능합니다 : \"[[[ACCOUNTNAME]]]\" 그리고 비밀번호는 다음과 같습니다 : \"[[[PASSWORD]]]\".",
4628 "nl": "Er is een account jouw aangemaakt op de server [[[SERVERNAME]]] ([[[SERVERURL]]]/), Je kan inloggen met de gebruikersnaam \"[[[ACCOUNTNAME]]]\" en wachtwoord \"[[[PASSWORD]]]\".",
4629 + "pt": "Uma conta foi criada para você no servidor [[[SERVERNAME]]] ([[[SERVERURL]]] /), você pode acessá-la agora com o nome de usuário \"[[[ACCOUNTNAME]]]\" e a senha \"[[[PASSWORD] ]] \".",
4630 + "ru": "Учетная запись была создана для вас на сервере [[[SERVERNAME]]] ([[[SERVERURL]]] /), теперь вы можете получить к ней доступ с именем пользователя «[[[ACCOUNTNAME]]]» и паролем «[[[PASSWORD] ]] \".",
4631 "tr": "[[[SERVERNAME]]] ([[[SERVERURL]]] /) sunucusunda sizin için bir hesap oluşturuldu, şimdi \"[[[ACCOUNTNAME]]]\" kullanıcı adı ve \"[[[PASSWORD]]]\" ile bu hesaba erişebilirsiniz.",
4632 "zh-chs": "已在服务器[[[SERVERNAME]]]([[[SERVERURL]]] /)上为您创建了一个帐户,您现在可以使用用户名“ [[[ACCOUNTNAME]]]”和密码“ [[[PASSWORD] ]]”。",
4633 "zh-cht": "在伺服器[[[SERVERNAME]]]([[[SERVERURL]]] /)上為你創建了一個帳戶,你現在可以使用用戶名“ [[[ACCOUNTNAME]]]”和密碼“ [[[PASSWORD] ]]”。",
@@ -4223,6 +4646,7 @@
4646 "ja": "サーバー[[[SERVERNAME]]]([[[SERVERURL]]]/)にアカウントが作成されました。ユーザー名 \\\"[[[ACCOUNTNAME]]]\\\" とパスワード \\\"[[[PASSWORD]]]\\\"。",
4647 "ko": "당신을 위해 서버에서 한 계정이 생성되었습니다 : [[[SERVERNAME]]] ([[[SERVERURL]]]/), 이제 당신은 다음 이름으로 접근이 가능합니다 : \\\"[[[ACCOUNTNAME]]]\\\" 그리고 비밀번호는 다음과 같습니다 : \\\"[[[PASSWORD]]]\\\".",
4648 "nl": "Er is een account jouw aangemaakt op de server [[[SERVERNAME]]] ([[[SERVERURL]]]/), Je kan inloggen met de gebruikersnaam \\\"[[[ACCOUNTNAME]]]\\\" and password \\\"[[[PASSWORD]]]\\\".",
4649 + "pt": "Uma conta foi criada para você no servidor [[[SERVERNAME]]] ([[[SERVERURL]]] /), você pode acessá-la agora com o nome de usuário \\\"[[[ACCOUNTNAME]]] \\\" en wachtwoord \\\"[[ [SENHA]]]\\\".",
4650 "ru": "Для вас была создана учетная запись на сервере [[[SERVERNAME]]] ([[[SERVERURL]]]/), теперь вы можете получить к ней доступ с помощью имени пользователя \\\"[[[ACCOUNTNAME]]]\\\" и пароля \\\"[[[PASSWORD]]]\\\".",
4651 "tr": "[[[SERVERNAME]] ([[[SERVERURL]]]/) sunucusunda sizin için bir hesap oluşturuldu, şimdi \\\"[[[ACCOUNTNAME]]]\\\" en wachtwoord \\\"[[[PASSWORD]]]\\\".",
4652 "zh-chs": "已在服务器[[[SERVERNAME]]]([[[SERVERURL]]]/ 上为您创建了一个帐户,您现在可以使用用户名“ [[[ACCOUNTNAME]]] 和密码 “[[[PASSWORD]]]”。",
@@ -4296,6 +4720,7 @@
4720 "de": "Antivirus",
4721 "en": "Antivirus",
4722 "es": "Antivirus",
4723 + "fi": "Antivirus",
4724 "fr": "Antivirus",
4725 "hi": "एंटीवायरस",
4726 "ja": "アンチウイルス",
@@ -4335,6 +4760,7 @@
4760 "de": "Apple macOS",
4761 "en": "Apple macOS",
4762 "es": "Apple macOS",
4763 + "fi": "Apple macOS",
4764 "fr": "Apple macOS",
4765 "hi": "Apple macOS",
4766 "ja": "Apple macOS",
@@ -4354,6 +4780,7 @@
4780 "de": "Nur Apple macOS",
4781 "en": "Apple macOS only",
4782 "es": "Sólo Apple macOS",
4783 + "fi": "Vain Apple macOS",
4784 "fr": "Apple macOS seulement",
4785 "hi": "केवल Apple macOS",
4786 "ja": "Apple macOSのみ",
@@ -4887,7 +5314,7 @@
5314 "zh-chs": "您确定要{0}插件吗:{1}",
5315 "zh-cht": "你確定要{0}外掛嗎:{1}",
5316 "xloc": [
4890 - "default.handlebars->27->1981"
5317 + "default.handlebars->27->2078"
5318 ]
5319 },
5320 {
@@ -4911,6 +5338,7 @@
5338 ]
5339 },
5340 {
5341 + "cs": "Požádat o souhlas",
5342 "de": "Einwilligung anfordern",
5343 "en": "Ask Consent",
5344 "es": "Pedir Consentimiento",
@@ -4920,6 +5348,8 @@
5348 "ja": "同意を求める",
5349 "ko": "연결 요청",
5350 "nl": "Vraag toestemming",
5351 + "pt": "Peça consentimento",
5352 + "ru": "Спросите согласия",
5353 "tr": "Onay isteyin",
5354 "zh-chs": "询问同意",
5355 "zh-cht": "詢問同意",
@@ -4928,6 +5358,7 @@
5358 ]
5359 },
5360 {
5361 + "cs": "Zeptejte se souhlasu + bar",
5362 "de": "Einwilligung anfordern + Balken",
5363 "en": "Ask Consent + Bar",
5364 "es": "Pedir Consentimiento + Barra",
@@ -4937,6 +5368,8 @@
5368 "ja": "同意を求める+バー",
5369 "ko": "연결 요청 + Bar",
5370 "nl": "Vraag toestemming + informatiebalk",
5371 + "pt": "Peça Consentimento + Bar",
5372 + "ru": "Спросите согласия + бар",
5373 "tr": "Onay Sor + Bar",
5374 "zh-chs": "询问同意+工具栏",
5375 "zh-cht": "詢問同意+工具欄",
@@ -4984,6 +5417,26 @@
5417 "default.handlebars->27->1039"
5418 ]
5419 },
5420 + {
5421 + "cs": "Pokus o aktivaci režimu Intel (R) AMT ACM",
5422 + "de": "Versuch, den Intel (R) AMT ACM-Modus zu aktivieren",
5423 + "en": "Attempting Intel(R) AMT ACM mode activation",
5424 + "es": "Intentando la activación del modo Intel (R) AMT ACM",
5425 + "fi": "Yritetään Intel (R) AMT ACM -tilan aktivointia",
5426 + "fr": "Tentative d'activation du mode Intel (R) AMT ACM",
5427 + "hi": "इंटेल (आर) एएमटी एसीएम मोड सक्रियण का प्रयास",
5428 + "ja": "インテル(R)AMT ACMモードのアクティブ化を試みています",
5429 + "ko": "Intel (R) AMT ACM 모드 활성화 시도",
5430 + "nl": "Poging tot activering van Intel (R) AMT ACM-modus",
5431 + "pt": "Tentando ativação do modo Intel (R) AMT ACM",
5432 + "ru": "Попытка активации режима Intel (R) AMT ACM",
5433 + "tr": "Intel (R) AMT ACM modu etkinleştirmeye çalışılıyor",
5434 + "zh-chs": "尝试激活英特尔(R)AMT ACM模式",
5435 + "zh-cht": "嘗試激活英特爾(R)AMT ACM模式",
5436 + "xloc": [
5437 + "default.handlebars->27->1572"
5438 + ]
5439 + },
5440 {
5441 "cs": "Aplikace pro ověřování se",
5442 "de": "Authentifizierungsanwendung",
@@ -5001,7 +5454,7 @@
5454 "zh-chs": "认证软件",
5455 "zh-cht": "認證軟體",
5456 "xloc": [
5004 - "default.handlebars->27->1795"
5457 + "default.handlebars->27->1892"
5458 ]
5459 },
5460 {
@@ -5156,15 +5609,23 @@
5609 ]
5610 },
5611 {
5612 + "cs": "Dostupná paměť",
5613 + "de": "Verfügbare Erinnerung",
5614 "en": "Available Memory",
5615 + "es": "Memoria Disponible",
5616 + "fi": "Käytettävissä oleva muisti",
5617 "fr": "Mémoire disponible",
5618 + "hi": "उपलब्ध स्मृति",
5619 + "ja": "使用可能なメモリ",
5620 + "ko": "사용 가능한 메모리",
5621 "nl": "Beschikbaar geheugen",
5622 + "pt": "Memoria disponivel",
5623 + "ru": "Доступная память",
5624 "tr": "Kullanılabilir Hafıza",
5625 "zh-chs": "可用內存",
5626 "zh-cht": "可用內存",
5165 - "es": "Memoria Disponible",
5627 "xloc": [
5167 - "default.handlebars->27->1934"
5628 + "default.handlebars->27->2031"
5629 ]
5630 },
5631 {
@@ -5387,7 +5848,7 @@
5848 "zh-chs": "备用码",
5849 "zh-cht": "備用碼",
5850 "xloc": [
5390 - "default.handlebars->27->1797"
5851 + "default.handlebars->27->1894"
5852 ]
5853 },
5854 {
@@ -5407,7 +5868,7 @@
5868 "zh-chs": "错误的签名",
5869 "zh-cht": "錯誤的簽名",
5870 "xloc": [
5410 - "default.handlebars->27->1916"
5871 + "default.handlebars->27->2013"
5872 ]
5873 },
5874 {
@@ -5427,7 +5888,7 @@
5888 "zh-chs": "错误的网络证书",
5889 "zh-cht": "錯誤的網絡憑證",
5890 "xloc": [
5430 - "default.handlebars->27->1915"
5891 + "default.handlebars->27->2012"
5892 ]
5893 },
5894 {
@@ -5521,6 +5982,7 @@
5982 "ja": "宜しくお願いします、",
5983 "ko": "최고의 안부를 전합니다,",
5984 "nl": "Vriendelijke groeten,",
5985 + "pt": "Cumprimentos,",
5986 "ru": "С уважением,",
5987 "tr": "Saygılarımla,",
5988 "zh-chs": "最好的祝福,",
@@ -5589,7 +6051,7 @@
6051 "zh-chs": "广播",
6052 "zh-cht": "廣播",
6053 "xloc": [
5592 - "default.handlebars->27->1711",
6054 + "default.handlebars->27->1808",
6055 "default.handlebars->container->column_l->p4->3->1->0->3->1"
6056 ]
6057 },
@@ -5610,7 +6072,7 @@
6072 "zh-chs": "广播消息",
6073 "zh-cht": "廣播消息",
6074 "xloc": [
5613 - "default.handlebars->27->1644"
6075 + "default.handlebars->27->1741"
6076 ]
6077 },
6078 {
@@ -5630,7 +6092,7 @@
6092 "zh-chs": "向所有连接的用户广播消息。",
6093 "zh-cht": "向所有連接的用戶廣播消息。",
6094 "xloc": [
5633 - "default.handlebars->27->1639"
6095 + "default.handlebars->27->1736"
6096 ]
6097 },
6098 {
@@ -5735,7 +6197,7 @@
6197 "zh-chs": "CIRA服务器",
6198 "zh-cht": "CIRA伺服器",
6199 "xloc": [
5738 - "default.handlebars->27->1969"
6200 + "default.handlebars->27->2066"
6201 ]
6202 },
6203 {
@@ -5755,10 +6217,11 @@
6217 "zh-chs": "CIRA服务器命令",
6218 "zh-cht": "CIRA伺服器指令",
6219 "xloc": [
5758 - "default.handlebars->27->1970"
6220 + "default.handlebars->27->2067"
6221 ]
6222 },
6223 {
6224 + "cs": "procesor",
6225 "de": "CPU",
6226 "en": "CPU",
6227 "es": "CPU",
@@ -5795,7 +6258,7 @@
6258 "zh-chs": "CPU负载",
6259 "zh-cht": "CPU負載",
6260 "xloc": [
5798 - "default.handlebars->27->1930"
6261 + "default.handlebars->27->2027"
6262 ]
6263 },
6264 {
@@ -5815,7 +6278,7 @@
6278 "zh-chs": "最近15分钟的CPU负载",
6279 "zh-cht": "最近15分鐘的CPU負載",
6280 "xloc": [
5818 - "default.handlebars->27->1933"
6281 + "default.handlebars->27->2030"
6282 ]
6283 },
6284 {
@@ -5835,7 +6298,7 @@
6298 "zh-chs": "最近5分钟的CPU负载",
6299 "zh-cht": "最近5分鐘的CPU負載",
6300 "xloc": [
5838 - "default.handlebars->27->1932"
6301 + "default.handlebars->27->2029"
6302 ]
6303 },
6304 {
@@ -5855,7 +6318,7 @@
6318 "zh-chs": "最近一分钟的CPU负载",
6319 "zh-cht": "最近一分鐘的CPU負載",
6320 "xloc": [
5858 - "default.handlebars->27->1931"
6321 + "default.handlebars->27->2028"
6322 ]
6323 },
6324 {
@@ -5887,6 +6350,7 @@
6350 "es": "CSV",
6351 "fi": "CSV",
6352 "fr": "CSV",
6353 + "hi": "सीएसवी",
6354 "ja": "CSV",
6355 "ko": "CSV",
6356 "nl": "CSV",
@@ -5896,7 +6360,7 @@
6360 "zh-chs": "CSV",
6361 "zh-cht": "CSV",
6362 "xloc": [
5899 - "default.handlebars->27->1562"
6363 + "default.handlebars->27->1659"
6364 ]
6365 },
6366 {
@@ -5916,8 +6380,8 @@
6380 "zh-chs": "CSV格式",
6381 "zh-cht": "CSV格式",
6382 "xloc": [
5919 - "default.handlebars->27->1566",
5920 - "default.handlebars->27->1631",
6383 + "default.handlebars->27->1663",
6384 + "default.handlebars->27->1728",
6385 "default.handlebars->27->484"
6386 ]
6387 },
@@ -5938,7 +6402,7 @@
6402 "zh-chs": "呼叫错误",
6403 "zh-cht": "呼叫錯誤",
6404 "xloc": [
5941 - "default.handlebars->27->1982"
6405 + "default.handlebars->27->2079"
6406 ]
6407 },
6408 {
@@ -5971,6 +6435,8 @@
6435 ]
6436 },
6437 {
6438 + "cs": "Kapacita",
6439 + "de": "Kapazität",
6440 "en": "Capacity",
6441 "es": "Capacidad",
6442 "fi": "Kapasiteetti",
@@ -5979,6 +6445,8 @@
6445 "ja": "容量",
6446 "ko": "용량",
6447 "nl": "Capaciteit",
6448 + "pt": "Capacidade",
6449 + "ru": "Вместимость",
6450 "tr": "Kapasite",
6451 "zh-chs": "容量",
6452 "zh-cht": "容量",
@@ -6071,6 +6539,8 @@
6539 ]
6540 },
6541 {
6542 + "cs": "Změňte emailovou adresu",
6543 + "de": "E-Mail Adresse ändern",
6544 "en": "Change Email Address",
6545 "es": "Cambiar Dirección de Correo Electrónico",
6546 "fi": "Vaihda sähköpostiosoite",
@@ -6079,6 +6549,8 @@
6549 "ja": "メールアドレスを変更する",
6550 "ko": "이메일 주소 변경",
6551 "nl": "Verander e-mailadres",
6552 + "pt": "Mude o endereço de email",
6553 + "ru": "Изменить адрес электронной почты",
6554 "tr": "E-posta adresini değiştir",
6555 "zh-chs": "更改电邮地址",
6556 "zh-cht": "更改電郵地址",
@@ -6105,7 +6577,7 @@
6577 "zh-chs": "更改{0}的电邮",
6578 "zh-cht": "更改{0}的電郵",
6579 "xloc": [
6108 - "default.handlebars->27->1825"
6580 + "default.handlebars->27->1922"
6581 ]
6582 },
6583 {
@@ -6149,7 +6621,7 @@
6621 "xloc": [
6622 "default-mobile.handlebars->9->90",
6623 "default.handlebars->27->1244",
6152 - "default.handlebars->27->1812"
6624 + "default.handlebars->27->1909"
6625 ]
6626 },
6627 {
@@ -6169,20 +6641,27 @@
6641 "zh-chs": "更改{0}的密码",
6642 "zh-cht": "更改{0}的密碼",
6643 "xloc": [
6172 - "default.handlebars->27->1832"
6644 + "default.handlebars->27->1929"
6645 ]
6646 },
6647 {
6648 + "cs": "Změnit skutečné jméno pro {0}",
6649 + "de": "Ändern Sie den tatsächlichen Namen für {0}",
6650 "en": "Change Real Name for {0}",
6651 "es": "Cambiar Nombre Real de {0}",
6652 "fi": "Vaihda Nimi käyttäjälle {0}",
6653 "fr": "Changer le Nom complet pour {0}",
6654 + "hi": "{0} के लिए वास्तविक नाम बदलें",
6655 + "ja": "{0}の本名を変更",
6656 + "ko": "{0}의 실명 변경",
6657 "nl": "Verander echte naam voor {0}",
6658 + "pt": "Alterar o nome real para {0}",
6659 + "ru": "Изменить настоящее имя для {0}",
6660 "tr": "{0} için Gerçek Adı Değiştirin",
6661 "zh-chs": "更改{0}的真实名称",
6662 "zh-cht": "更改{0}的真實名稱",
6663 "xloc": [
6185 - "default.handlebars->27->1820"
6664 + "default.handlebars->27->1917"
6665 ]
6666 },
6667 {
@@ -6264,7 +6743,7 @@
6743 "zh-chs": "更改该用户的密码",
6744 "zh-cht": "更改該用戶的密碼",
6745 "xloc": [
6267 - "default.handlebars->27->1811"
6746 + "default.handlebars->27->1908"
6747 ]
6748 },
6749 {
@@ -6327,6 +6806,87 @@
6806 "default.handlebars->27->1237"
6807 ]
6808 },
6809 + {
6810 + "cs": "Změněná pověření účtu",
6811 + "de": "Kontodaten geändert",
6812 + "en": "Changed account credentials",
6813 + "es": "Credenciales de cuenta cambiadas",
6814 + "fi": "Muutetut tilin tunnistetiedot",
6815 + "fr": "Identifiants de compte modifiés",
6816 + "hi": "परिवर्तित खाता क्रेडेंशियल्स",
6817 + "ja": "アカウントの資格情報を変更しました",
6818 + "ko": "변경된 계정 자격 증명",
6819 + "nl": "Accountgegevens gewijzigd",
6820 + "pt": "Credenciais de conta alteradas",
6821 + "ru": "Изменены учетные данные",
6822 + "tr": "Hesap kimlik bilgileri değiştirildi",
6823 + "zh-chs": "更改帐户凭据",
6824 + "zh-cht": "帳戶憑證已更改",
6825 + "xloc": [
6826 + "default.handlebars->27->1624"
6827 + ]
6828 + },
6829 + {
6830 + "cs": "Změněno zařízení {0} ze skupiny {1}: {2}",
6831 + "de": "Gerät {0} von Gruppe {1} geändert: {2}",
6832 + "en": "Changed device {0} from group {1}: {2}",
6833 + "es": "Dispositivo cambiado {0} del grupo {1}: {2}",
6834 + "fi": "Vaihdettu laite {0} ryhmästä {1}: {2}",
6835 + "fr": "Appareil modifié {0} du groupe {1}: {2}",
6836 + "hi": "समूह {1} से परिवर्तित डिवाइस {0}: {2}",
6837 + "ja": "デバイス{0}をグループ{1}から変更しました:{2}",
6838 + "ko": "{1} 그룹에서 {0} 기기 변경 : {2}",
6839 + "nl": "Gewijzigd apparaat {0} uit groep {1}: {2}",
6840 + "pt": "Dispositivo alterado {0} do grupo {1}: {2}",
6841 + "ru": "Изменено устройство {0} из группы {1}: {2}",
6842 + "tr": "{0} cihazı {1} grubundan değiştirildi: {2}",
6843 + "zh-chs": "{1}组中的设备{0}已更改:{2}",
6844 + "zh-cht": "{1}組中的設備{0}已更改:{2}",
6845 + "xloc": [
6846 + "default.handlebars->27->1608"
6847 + ]
6848 + },
6849 + {
6850 + "cs": "Jazyk změněn z {1} na {2}",
6851 + "de": "Die Sprache wurde von {1} in {2} geändert.",
6852 + "en": "Changed language from {1} to {2}",
6853 + "es": "Idioma cambiado de {1} a {2}",
6854 + "fi": "Kieli vaihdettu kielestä {1} kieleksi {2}",
6855 + "fr": "Langue modifiée de {1} à {2}",
6856 + "hi": "परिवर्तित भाषा {1} से {2}",
6857 + "ja": "言語を{1}から{2}に変更しました",
6858 + "ko": "언어가 {1}에서 {2}로 변경되었습니다.",
6859 + "nl": "Taal gewijzigd van {1} in {2}",
6860 + "pt": "Idioma alterado de {1} para {2}",
6861 + "ru": "Язык изменен с {1} на {2}",
6862 + "tr": "{1} olan dil {2} olarak değiştirildi",
6863 + "zh-chs": "语言从{1}更改为{2}",
6864 + "zh-cht": "語言從{1}更改為{2}",
6865 + "xloc": [
6866 + "default.handlebars->27->1552"
6867 + ]
6868 + },
6869 + {
6870 + "cs": "Změněna práva uživatele zařízení pro {0}",
6871 + "de": "Geänderte Benutzergeräterechte für {0}",
6872 + "en": "Changed user device rights for {0}",
6873 + "es": "Derechos de dispositivo de usuario modificados para {0}",
6874 + "fi": "Muutti käyttäjän laitteen käyttöoikeuksia verkkotunnukselle {0}",
6875 + "fr": "Modification des droits de l'appareil utilisateur pour {0}",
6876 + "hi": "{0} के लिए परिवर्तित उपयोगकर्ता उपकरण अधिकार",
6877 + "ja": "{0}のユーザーデバイス権限を変更しました",
6878 + "ko": "{0}의 사용자 기기 권한이 변경되었습니다.",
6879 + "nl": "Apparaatrechten van gebruikers gewijzigd voor {0}",
6880 + "pt": "Direitos de dispositivo do usuário alterados para {0}",
6881 + "ru": "Изменены права пользователя на устройство для {0}",
6882 + "tr": "{0} için kullanıcı cihaz hakları değiştirildi",
6883 + "zh-chs": "已更改{0}的用户设备权限",
6884 + "zh-cht": "已更改{0}的用戶設備權限",
6885 + "xloc": [
6886 + "default.handlebars->27->1610",
6887 + "default.handlebars->27->1631"
6888 + ]
6889 + },
6890 {
6891 "cs": "Změna jazyka vyžaduje znovunačtení stránky.",
6892 "de": "Das Ändern der Sprache erfordert eine Aktualisierung der Seite.",
@@ -6364,7 +6924,7 @@
6924 "zh-chs": "聊天",
6925 "zh-cht": "聊天",
6926 "xloc": [
6367 - "default.handlebars->27->1583",
6927 + "default.handlebars->27->1680",
6928 "default.handlebars->27->679",
6929 "default.handlebars->27->698"
6930 ]
@@ -6393,11 +6953,18 @@
6953 ]
6954 },
6955 {
6956 + "cs": "ChatSession",
6957 + "de": "ChatSession",
6958 "en": "ChatSession",
6959 "es": "Sesión de Chat",
6960 "fi": "Chat istunto",
6961 "fr": "Session Chat",
6962 + "hi": "ChatSession",
6963 + "ja": "ChatSession",
6964 + "ko": "ChatSession",
6965 "nl": "Chat sessie",
6966 + "pt": "ChatSession",
6967 + "ru": "ЧатСессия",
6968 "tr": "Sohbet Oturumu",
6969 "zh-chs": "聊天时段",
6970 "zh-cht": "聊天時段",
@@ -6486,6 +7053,8 @@
7053 ]
7054 },
7055 {
7056 + "cs": "Zkontrolujte telefon a zadejte ověřovací kód.",
7057 + "de": "Überprüfen Sie Ihr Telefon und geben Sie den Bestätigungscode ein.",
7058 "en": "Check your phone and enter the verification code.",
7059 "es": "Revise su teléfono e ingrese el código de verificación.",
7060 "fi": "Tarkista puhelimesi ja kirjoita vahvistuskoodi.",
@@ -6494,6 +7063,8 @@
7063 "ja": "スマートフォンを確認し、確認コードを入力してください。",
7064 "ko": "휴대 전화를 확인하고 인증 코드를 입력하십시오.",
7065 "nl": "Controleer uw telefoon en voer de verificatiecode in.",
7066 + "pt": "Verifique seu telefone e insira o código de verificação.",
7067 + "ru": "Проверьте свой телефон и введите проверочный код.",
7068 "tr": "Telefonunuzu kontrol edin ve doğrulama kodunu girin.",
7069 "zh-chs": "检查您的手机并输入验证码。",
7070 "zh-cht": "檢查你的電話並輸入驗證碼。",
@@ -6519,7 +7090,7 @@
7090 "zh-cht": "檢查...",
7091 "xloc": [
7092 "default.handlebars->27->1016",
6522 - "default.handlebars->27->1976"
7093 + "default.handlebars->27->2073"
7094 ]
7095 },
7096 {
@@ -6643,8 +7214,18 @@
7214 ]
7215 },
7216 {
7217 + "cs": "Čínština (tradiční)",
7218 + "de": "Chinesische Tradition)",
7219 "en": "Chinese (Traditional)",
7220 + "es": "Chino tradicional)",
7221 + "fi": "Kiinalainen perinteinen)",
7222 + "fr": "Chinois (Traditionnel)",
7223 + "hi": "चीनी पारंपरिक)",
7224 + "ja": "中国の伝統的な)",
7225 + "ko": "중국 전통)",
7226 "nl": "Chinese (Traditioneel)",
7227 + "pt": "Chinês tradicional)",
7228 + "ru": "Китайский традиционный)",
7229 "tr": "Çin geleneği)",
7230 "zh-chs": "繁体中文",
7231 "zh-cht": "繁體中文",
@@ -6767,6 +7348,7 @@
7348 ]
7349 },
7350 {
7351 + "cs": "Vymazat vše",
7352 "de": "Alles leeren",
7353 "en": "Clear all",
7354 "es": "Borrar todo",
@@ -6776,11 +7358,13 @@
7358 "ja": "すべてクリア",
7359 "ko": "모두 지우기",
7360 "nl": "Wis alle meldingen",
7361 + "pt": "Limpar tudo",
7362 + "ru": "Очистить все",
7363 "tr": "Hepsini temizle",
7364 "zh-chs": "全部清除",
7365 "zh-cht": "全部清除",
7366 "xloc": [
6783 - "default.handlebars->27->1903"
7367 + "default.handlebars->27->2000"
7368 ]
7369 },
7370 {
@@ -6834,12 +7418,13 @@
7418 "ja": "この通知をクリア",
7419 "ko": "이 알림을 지우기",
7420 "nl": "Wis deze melding",
7421 + "pt": "Apague esta notificação",
7422 "ru": "Очистить это уведомление",
7423 "tr": "Bu bildirimi temizle",
7424 "zh-chs": "清除此通知",
7425 "zh-cht": "清除此通知",
7426 "xloc": [
6842 - "default.handlebars->27->1902"
7427 + "default.handlebars->27->1999"
7428 ]
7429 },
7430 {
@@ -6853,6 +7438,7 @@
7438 "ja": "ここをクリックして、Apple OSX用のMeshAgentをダウンロードしてください。",
7439 "ko": "Apple OSX를 위한 MeshAgent를 다운로드 하려면 여기를 클릭하십시오.",
7440 "nl": "Klik hier om de MeshAgent te downloaden voor Apple OSX.",
7441 + "pt": "Clique aqui para baixar o MeshAgent para Apple OSX.",
7442 "ru": "Нажмите здесь, чтобы загрузить MeshAgent для Apple OSX.",
7443 "tr": "Apple OSX için MeshAgent'ı indirmek için burayı tıklayın.",
7444 "zh-chs": "单击此处下载适用于Apple OSX的MeshAgent。",
@@ -6872,6 +7458,7 @@
7458 "ja": "Windows用のMeshAgentをダウンロードするには、ここをクリックしてください。",
7459 "ko": "Windows를 위한 MeshAgent를 다운로드 하려면 여기를 클릭하십시오.",
7460 "nl": "Klik hier om de MeshAgent te downloaden voor Windows.",
7461 + "pt": "Clique aqui para baixar o MeshAgent para Windows.",
7462 "ru": "Нажмите здесь, чтобы загрузить MeshAgent для Windows.",
7463 "tr": "Windows için MeshAgent'ı indirmek için buraya tıklayın.",
7464 "zh-chs": "单击此处下载适用于Windows的MeshAgent。",
@@ -6881,6 +7468,8 @@
7468 ]
7469 },
7470 {
7471 + "cs": "Kliknutím sem upravíte název skupiny zařízení",
7472 + "de": "Klicken Sie hier, um den Namen der Gerätegruppe zu bearbeiten",
7473 "en": "Click here to edit the device group name",
7474 "es": "Haga clic aquí para editar el nombre del grupo de dispositivos",
7475 "fi": "Muokkaa laiteryhmän nimeä napsauttamalla tätä",
@@ -6889,6 +7478,8 @@
7478 "ja": "ここをクリックしてデバイスグループ名を編集します",
7479 "ko": "장치 그룹 이름을 편집하려면 여기를 클릭하십시오.",
7480 "nl": "Klik hier om de apparaatgroepsnaam te bewerken",
7481 + "pt": "Clique aqui para editar o nome do grupo de dispositivos",
7482 + "ru": "Нажмите здесь, чтобы изменить имя группы устройств",
7483 "tr": "Cihaz grubu adını düzenlemek için burayı tıklayın",
7484 "zh-chs": "单击此处编辑设备组名称",
7485 "zh-cht": "單擊此處編輯裝置群名稱",
@@ -6918,6 +7509,8 @@
7509 ]
7510 },
7511 {
7512 + "cs": "Kliknutím sem upravíte název skupiny uživatelů",
7513 + "de": "Klicken Sie hier, um den Benutzergruppennamen zu bearbeiten",
7514 "en": "Click here to edit the user group name",
7515 "es": "Haga clic aquí para editar el nombre del grupo de usuarios",
7516 "fi": "Napsauta tätä muokataksesi käyttäjäryhmän nimeä",
@@ -6926,11 +7519,13 @@
7519 "ja": "ユーザーグループ名を編集するには、ここをクリックしてください",
7520 "ko": "사용자 그룹 이름을 편집하려면 여기를 클릭하십시오.",
7521 "nl": "Klik hier om de gebruikersgroepsnaam te bewerken",
7522 + "pt": "Clique aqui para editar o nome do grupo de usuários",
7523 + "ru": "Нажмите здесь, чтобы изменить имя группы пользователей",
7524 "tr": "Kullanıcı grubu adını düzenlemek için burayı tıklayın",
7525 "zh-chs": "单击此处编辑用户组名称",
7526 "zh-cht": "單擊此處編輯用戶群名稱",
7527 "xloc": [
6933 - "default.handlebars->27->1700"
7528 + "default.handlebars->27->1797"
7529 ]
7530 },
7531 {
@@ -6944,6 +7539,7 @@
7539 "ja": "ここをクリックしてアカウントのパスワードをリセットしてください。",
7540 "ko": "당신의 계정 암호를 초기화하려면 여기를 클릭하십시오.",
7541 "nl": "Klik hier om je wachtwoord opnieuw in te stellen.",
7542 + "pt": "Clique aqui para redefinir a senha da sua conta.",
7543 "ru": "Нажмите здесь, чтобы сбросить пароль учетной записи.",
7544 "tr": "Hesap şifrenizi sıfırlamak için burayı tıklayın.",
7545 "zh-chs": "单击此处重置您的帐户密码。",
@@ -6963,6 +7559,7 @@
7559 "ja": "ここをクリックして、電子メールアドレスを確認してください。",
7560 "ko": "이메일 주소를 검증하려면 여기를 클릭하십시오.",
7561 "nl": "Klik hier om uw e-mailadres te verifiëren.",
7562 + "pt": "Clique aqui para verificar seu endereço de e-mail.",
7563 "ru": "Нажмите здесь, чтобы подтвердить свой адрес электронной почты.",
7564 "tr": "E-posta adresinizi doğrulamak için burayı tıklayın.",
7565 "zh-chs": "单击此处以验证您的电邮地址。",
@@ -7034,10 +7631,21 @@
7631 ]
7632 },
7633 {
7634 + "cs": "ID klienta",
7635 + "de": "Kunden ID",
7636 "en": "Client ID",
7637 + "es": "ID del Cliente",
7638 + "fi": "Asiakastunnus",
7639 + "fr": "identité du client",
7640 + "hi": "ग्राहक ID",
7641 + "ja": "クライアントID",
7642 + "ko": "클라이언트 ID",
7643 "nl": "Client ID",
7644 + "pt": "ID do Cliente",
7645 + "ru": "ID клиента",
7646 "tr": "Müşteri Kimliği",
7040 - "es": "ID del Cliente",
7647 + "zh-chs": "客户编号",
7648 + "zh-cht": "客戶編號",
7649 "xloc": [
7650 "default.handlebars->27->1270"
7651 ]
@@ -7064,10 +7672,21 @@
7672 ]
7673 },
7674 {
7675 + "cs": "Tajemství klienta",
7676 + "de": "Kundengeheimnis",
7677 "en": "Client Secret",
7678 + "es": "Secreto del Cliente",
7679 + "fi": "Asiakkaan salaisuus",
7680 + "fr": "Secret du client",
7681 + "hi": "ग्राहक गुप्त",
7682 + "ja": "クライアントシークレット",
7683 + "ko": "클라이언트 비밀",
7684 "nl": "Client Secret",
7685 + "pt": "Segredo do cliente",
7686 + "ru": "Секрет клиента",
7687 "tr": "Müşteri Sırrı",
7070 - "es": "Secreto del Cliente",
7688 + "zh-chs": "客户机密",
7689 + "zh-cht": "客戶機密",
7690 "xloc": [
7691 "default.handlebars->27->1271"
7692 ]
@@ -7117,20 +7736,58 @@
7736 ]
7737 },
7738 {
7739 + "cs": "Uzavřená relace multiplexu pro stolní počítače, {0} s",
7740 + "de": "Geschlossene Desktop-Multiplex-Sitzung, {0} Sekunde (n)",
7741 + "en": "Closed desktop multiplex session, {0} second(s)",
7742 + "es": "Sesión multiplex de escritorio cerrada, {0} segundo (s)",
7743 + "fi": "Suljettu työpöydän multiplex-istunto, {0} sekuntia",
7744 + "fr": "Session multiplex de bureau fermée, {0} seconde(s)",
7745 + "hi": "बंद डेस्कटॉप मल्टीप्लेक्स सत्र, {0} दूसरा (ओं)",
7746 + "ja": "クローズされたデスクトップマルチプレックスセッション、{0}秒",
7747 + "ko": "닫힌 데스크톱 멀티 플렉스 세션, {0} 초",
7748 + "nl": "Gesloten desktop multiplex-sessie, {0} seconde (n)",
7749 + "pt": "Sessão multiplex de desktop fechada, {0} segundo (s)",
7750 + "ru": "Закрытый сеанс мультиплексирования настольных компьютеров, {0} сек.",
7751 + "tr": "Kapalı masaüstü multipleks oturumu, {0} saniye",
7752 + "zh-chs": "封闭式桌面多路复用会话,{0}秒",
7753 + "zh-cht": "封閉式桌面多路復用會話,{0}秒",
7754 + "xloc": [
7755 + "default.handlebars->27->1557"
7756 + ]
7757 + },
7758 + {
7759 + "cs": "Kód",
7760 + "de": "Code",
7761 "en": "Code",
7762 + "es": "Código",
7763 + "fi": "Koodi",
7764 + "fr": "Code",
7765 + "hi": "कोड",
7766 + "ja": "コード",
7767 + "ko": "암호",
7768 "nl": "Code",
7769 + "pt": "Código",
7770 + "ru": "Код",
7771 "tr": "Kodu",
7123 - "es": "Código",
7772 + "zh-chs": "码",
7773 + "zh-cht": "碼",
7774 "xloc": [
7775 "default.handlebars->27->200"
7776 ]
7777 },
7778 {
7779 + "cs": "Kvalita barev",
7780 + "de": "Farbqualität",
7781 "en": "Color Quality",
7782 "es": "Calidad del Color",
7783 "fi": "Värin laatu",
7784 "fr": "Nombre de couleurs",
7785 + "hi": "रंग की गुणवत्ता",
7786 + "ja": "色の質",
7787 + "ko": "색상 품질",
7788 "nl": "Kleurkwaliteit",
7789 + "pt": "Qualidade da Cor",
7790 + "ru": "Качество цвета",
7791 "tr": "Renk kalitesi",
7792 "zh-chs": "色彩品质",
7793 "zh-cht": "色彩品質",
@@ -7177,8 +7834,8 @@
7834 "zh-chs": "通用设备组",
7835 "zh-cht": "通用裝置群",
7836 "xloc": [
7180 - "default.handlebars->27->1719",
7181 - "default.handlebars->27->1837"
7837 + "default.handlebars->27->1816",
7838 + "default.handlebars->27->1934"
7839 ]
7840 },
7841 {
@@ -7198,18 +7855,26 @@
7855 "zh-chs": "通用设备",
7856 "zh-cht": "通用裝置",
7857 "xloc": [
7201 - "default.handlebars->27->1725",
7202 - "default.handlebars->27->1849"
7858 + "default.handlebars->27->1822",
7859 + "default.handlebars->27->1946"
7860 ]
7861 },
7862 {
7863 + "cs": "Komprese souborů ...",
7864 + "de": "Dateien komprimieren ...",
7865 "en": "Compressing files...",
7866 + "es": "Comprimiendo archivos...",
7867 + "fi": "Pakataan tiedostoja ...",
7868 "fr": "Compression des fichiers ...",
7869 + "hi": "फाइलों को समेटना ...",
7870 + "ja": "ファイルを圧縮しています...",
7871 + "ko": "파일 압축 중 ...",
7872 "nl": "Bestanden comprimeren...",
7873 + "pt": "Compactando arquivos ...",
7874 + "ru": "Сжатие файлов ...",
7875 "tr": "Dosyalar sıkıştırılıyor ...",
7876 "zh-chs": "压缩档案...",
7877 "zh-cht": "壓縮檔案...",
7212 - "es": "Comprimiendo archivos...",
7878 "xloc": [
7879 "default.handlebars->27->860"
7880 ]
@@ -7255,10 +7920,10 @@
7920 "default-mobile.handlebars->9->276",
7921 "default-mobile.handlebars->9->405",
7922 "default.handlebars->27->1376",
7258 - "default.handlebars->27->1611",
7259 - "default.handlebars->27->1690",
7260 - "default.handlebars->27->1739",
7261 - "default.handlebars->27->1835",
7923 + "default.handlebars->27->1708",
7924 + "default.handlebars->27->1787",
7925 + "default.handlebars->27->1836",
7926 + "default.handlebars->27->1932",
7927 "default.handlebars->27->463",
7928 "default.handlebars->27->753",
7929 "default.handlebars->27->762"
@@ -7306,12 +7971,27 @@
7971 ]
7972 },
7973 {
7974 + "cs": "Potvrdit kopii {0} záznamů do tohoto umístění?",
7975 + "de": "Kopie von {0} Einträgen an diesem Speicherort bestätigen?",
7976 "en": "Confirm copy of {0} entries's to this location?",
7977 + "es": "¿Confirmar copia de {0} entradas a esta ubicación?",
7978 + "fi": "Vahvistetaanko kopio {0} merkinnästä tähän sijaintiin?",
7979 + "fr": "Confirmer la copie de {0} entrées à cet emplacement?",
7980 + "hi": "इस स्थान पर {0} प्रविष्टियों की प्रतिलिपि की पुष्टि करें?",
7981 + "ja": "この場所への{0}エントリのコピーを確認しますか?",
7982 + "ko": "이 위치에 대한 {0} 항목의 사본을 확인 하시겠습니까?",
7983 + "nl": "Bevestig de kopie van {0} inzendingen naar deze locatie?",
7984 + "pt": "Confirma cópia de {0} entradas para este local?",
7985 + "ru": "Подтвердить копию {0} записей в этом месте?",
7986 + "tr": "{0} girişin bu konuma kopyalanması onaylansın mı?",
7987 + "zh-chs": "确认{0}个条目的副本到此位置?",
7988 + "zh-cht": "確認{0}個條目的副本到此位置?",
7989 "xloc": [
7990 "default-mobile.handlebars->9->308"
7991 ]
7992 },
7993 {
7994 + "cs": "Potvrdit smazání vybraných účtů?",
7995 "de": "Bestätigen Sie das Löschen der gewählten Konten?",
7996 "en": "Confirm delete selected account(s)?",
7997 "es": "¿Confirmar la eliminación de las cuentas seleccionadas?",
@@ -7321,11 +8001,13 @@
8001 "ja": "選択したアカウントの削除を確認しますか?",
8002 "ko": "선택된 계정을 삭제하시겠습니까?",
8003 "nl": "Bevestig verwijdering geselecteerde account(s)?",
8004 + "pt": "Confirmar exclusão da (s) conta (s) selecionada (s)?",
8005 + "ru": "Подтвердить удаление выбранных учетных записей?",
8006 "tr": "Seçili hesapların silinmesini onaylıyor musunuz?",
8007 "zh-chs": "确认删除选定的帐户?",
8008 "zh-cht": "確認刪除所選帳戶?",
8009 "xloc": [
7328 - "default.handlebars->27->1610"
8010 + "default.handlebars->27->1707"
8011 ]
8012 },
8013 {
@@ -7349,6 +8031,7 @@
8031 ]
8032 },
8033 {
8034 + "cs": "Potvrdit smazání vybraných skupin uživatelů?",
8035 "de": "Bestätigen Sie das Löschen der gewählten Benutzergruppen?",
8036 "en": "Confirm delete selected user group(s)?",
8037 "es": "¿Confirmar la eliminación de grupos de usuarios seleccionados?",
@@ -7358,11 +8041,13 @@
8041 "ja": "選択したユーザーグループの削除を確認しますか?",
8042 "ko": "선택된 사용자 그룹을 삭제하시겠습니까?",
8043 "nl": "Bevestig verwijdering geselecteerde gebruikersgroep(en)?",
8044 + "pt": "Confirma a exclusão de grupos de usuários selecionados?",
8045 + "ru": "Подтвердить удаление выбранных групп пользователей?",
8046 "tr": "Seçili kullanıcı gruplarının silinmesini onaylıyor musunuz?",
8047 "zh-chs": "确认删除选定的用户组?",
8048 "zh-cht": "確認刪除所選用戶群?",
8049 "xloc": [
7365 - "default.handlebars->27->1689"
8050 + "default.handlebars->27->1786"
8051 ]
8052 },
8053 {
@@ -7382,10 +8067,11 @@
8067 "zh-chs": "确认删除用户{0}?",
8068 "zh-cht": "確認刪除用戶{0}?",
8069 "xloc": [
7385 - "default.handlebars->27->1834"
8070 + "default.handlebars->27->1931"
8071 ]
8072 },
8073 {
8074 + "cs": "Potvrdit odebrání členství uživateli „{0}“?",
8075 "de": "Bestätigen Sie den Mitgliedschaftsentzug für Benutzer \\\"{0}\\\"?",
8076 "en": "Confirm membership removal of user \\\"{0}\\\"?",
8077 "es": "¿Confirmar la remoción del usuario \\\"{0}\\\"?",
@@ -7395,14 +8081,17 @@
8081 "ja": "ユーザー\\\"{0}\\\"のメンバーシップの削除を確認しますか?",
8082 "ko": "사용자 \\\"{0}\\\"의 회원권을 삭제하시겠습니까?",
8083 "nl": "Bevestig lidmaatschap verwijderen van gebruiker \\\"{0}\\\"?",
8084 + "pt": "Confirma a remoção da associação do usuário \\\"{0}\\\"?",
8085 + "ru": "Подтвердить удаление пользователя \\\"{0}\\\" из членства?",
8086 "tr": "\\\"{0}\\\" kullanıcısının üyeliğinin kaldırılmasını onaylıyor musunuz?",
8087 "zh-chs": "确认删除用户“ {0} ”的成员身份?",
8088 "zh-cht": "確認刪除用戶“ {0} ”的成員身份?",
8089 "xloc": [
7402 - "default.handlebars->27->1742"
8090 + "default.handlebars->27->1839"
8091 ]
8092 },
8093 {
8094 + "cs": "Potvrdit odebrání členství ve skupině uživatelů „{0}“?",
8095 "de": "Bestätigen Sie den Mitgliedschaftsentzug für Benutzergruppe \\\"{0}\\\"?",
8096 "en": "Confirm membership removal of user group \\\"{0}\\\"?",
8097 "es": "¿Confirmar la remoción del grupo de usuarios \\\"{0}\\\"?",
@@ -7412,11 +8101,13 @@
8101 "ja": "ユーザーグループ\\\"{0}\\\"のメンバーシップの削除を確認しますか?",
8102 "ko": "사용자 그룹 \\\"{0}\\\"의 회원권을 삭제하시겠습니까?",
8103 "nl": "Bevestig lidmaatschap verwijdering van gebruikergroep \\\"{0}\\\"?",
8104 + "pt": "Confirma a remoção da associação do grupo de usuários \\\"{0}\\\"?",
8105 + "ru": "Подтвердить удаление членства в группе пользователей \\\"{0}\\\"?",
8106 "tr": "\\\"{0}\\\" kullanıcı grubunun üyeliğinin kaldırılmasını onaylıyor musunuz?",
8107 "zh-chs": "确认删除用户组“ {0} ”的成员身份?",
8108 "zh-cht": "確認刪除用戶群“ {0} ”的成員身份?",
8109 "xloc": [
7419 - "default.handlebars->27->1864"
8110 + "default.handlebars->27->1961"
8111 ]
8112 },
8113 {
@@ -7461,7 +8152,21 @@
8152 ]
8153 },
8154 {
8155 + "cs": "Potvrdit přesun {0} položek do tohoto umístění?",
8156 + "de": "Verschieben von {0} Einträgen an diesen Speicherort bestätigen?",
8157 "en": "Confirm move of {0} entries's to this location?",
8158 + "es": "¿Confirmar el traslado de {0} entradas a esta ubicación?",
8159 + "fi": "Vahvistetaanko {0} merkinnän siirtyminen tähän sijaintiin?",
8160 + "fr": "Confirmer le déplacement de {0} entrées vers cet emplacement?",
8161 + "hi": "इस स्थान पर {0} प्रविष्टियों की चाल की पुष्टि करें?",
8162 + "ja": "この場所への{0}エントリの移動を確認しますか?",
8163 + "ko": "{0} 항목을이 위치로 이동 하시겠습니까?",
8164 + "nl": "Bevestig de verplaatsing van {0} items naar deze locatie?",
8165 + "pt": "Confirma a movimentação de {0} entradas para este local?",
8166 + "ru": "Подтвердить перемещение {0} записей в это место?",
8167 + "tr": "{0} girişin bu konuma taşınmasını onaylıyor musunuz?",
8168 + "zh-chs": "确认将{0}个条目移到该位置?",
8169 + "zh-cht": "確認將{0}個條目移到該位置?",
8170 "xloc": [
8171 "default-mobile.handlebars->9->310"
8172 ]
@@ -7487,6 +8192,7 @@
8192 ]
8193 },
8194 {
8195 + "cs": "Potvrdit odebrání přístupových práv pro zařízení „{0}“?",
8196 "de": "Bestätigen Sie den Entzug von Zugriffsrechten für Gerät \\\"{0}\\\"?",
8197 "en": "Confirm removal of access rights for device \\\"{0}\\\"?",
8198 "es": "¿Confirmar la remoción de los permisos de acceso para el dispositivo \\\"{0}\\\"?",
@@ -7496,15 +8202,18 @@
8202 "ja": "デバイス「{0}」のアクセス権の削除を確認しますか?",
8203 "ko": "\\\"{0}\\\" 장치의 접근 권한을 제거하시겠습니까?",
8204 "nl": "Bevestig verwijdering van toegangsrechten voor apparaat \\\"{0}\\\"?",
8205 + "pt": "Confirma a remoção dos direitos de acesso para o dispositivo \\\"{0}\\\"?",
8206 + "ru": "Подтвердите удаление прав доступа для устройства \\\"{0}\\\"?",
8207 "tr": "\\\"{0}\\\" cihazı için erişim haklarının kaldırılmasını onaylıyor musunuz?",
8208 "zh-chs": "确认删除设备“ {0} ”的访问权限?",
8209 "zh-cht": "確認刪除裝置“ {0} ”的訪問權限?",
8210 "xloc": [
7503 - "default.handlebars->27->1732",
7504 - "default.handlebars->27->1855"
8211 + "default.handlebars->27->1829",
8212 + "default.handlebars->27->1952"
8213 ]
8214 },
8215 {
8216 + "cs": "Potvrdit odebrání přístupových práv pro skupinu zařízení „{0}“?",
8217 "de": "Bestätigen Sie den Entzug von Zugriffsrechten für Gerätegruppe \\\"{0}\\\"?",
8218 "en": "Confirm removal of access rights for device group \\\"{0}\\\"?",
8219 "es": "¿Confirmar la remoción de los permisos de acceso para el grupo de dispositivos \\\"{0}\\\"?",
@@ -7514,15 +8223,18 @@
8223 "ja": "デバイスグループ「{0}」のアクセス権の削除を確認しますか?",
8224 "ko": "장치 그룹 \\\"{0}\\\"의 접근 권한을 삭제하시겠습니까?",
8225 "nl": "Bevestig verwijdering van toegangsrechten voor apparaatgroep \\\"{0}\\\"?",
8226 + "pt": "Confirma a remoção dos direitos de acesso para o grupo de dispositivos \\\"{0}\\\"?",
8227 + "ru": "Подтвердить удаление прав доступа для группы устройств \\\"{0}\\\"?",
8228 "tr": "\\\"{0}\\\" cihaz grubu için erişim haklarının kaldırılmasını onaylıyor musunuz?",
8229 "zh-chs": "确认删除设备组“ {0} ”的访问权限?",
8230 "zh-cht": "確認刪除裝置群“ {0} ”的訪問權限?",
8231 "xloc": [
7521 - "default.handlebars->27->1734",
7522 - "default.handlebars->27->1868"
8232 + "default.handlebars->27->1831",
8233 + "default.handlebars->27->1965"
8234 ]
8235 },
8236 {
8237 + "cs": "Potvrdit odebrání přístupových práv pro uživatele „{0}“?",
8238 "de": "Bestätigen Sie den Entzug von Zugriffsrechten für Benutzer \\\"{0}\\\"?",
8239 "en": "Confirm removal of access rights for user \\\"{0}\\\"?",
8240 "es": "¿Confirmar la remoción de los permisos de acceso para el usuario \\\"{0}\\\"?",
@@ -7532,14 +8244,17 @@
8244 "ja": "ユーザー\\\"{0}\\\"のアクセス権の削除を確認しますか?",
8245 "ko": "사용자 \\\"{0}\\\"의 접근 권한을 삭제하시겠습니까?",
8246 "nl": "Bevestig verwijdering van toegangsrechten voor gebruiker \\\"{0}\\\"?",
8247 + "pt": "Confirma a remoção dos direitos de acesso do usuário \\\"{0}\\\"?",
8248 + "ru": "Подтвердить удаление прав доступа для пользователя \\\"{0}\\\"?",
8249 "tr": "\\\"{0}\\\" kullanıcısının erişim haklarının kaldırılmasını onaylıyor musunuz?",
8250 "zh-chs": "确认删除用户“ {0} ”的访问权限?",
8251 "zh-cht": "確認刪除用戶“ {0} ”的訪問權限?",
8252 "xloc": [
7539 - "default.handlebars->27->1857"
8253 + "default.handlebars->27->1954"
8254 ]
8255 },
8256 {
8257 + "cs": "Potvrdit odebrání přístupových práv pro skupinu uživatelů „{0}“?",
8258 "de": "Bestätigen Sie den Entzug von Zugriffsrechten für Benutzergruppe \\\"{0}\\\"?",
8259 "en": "Confirm removal of access rights for user group \\\"{0}\\\"?",
8260 "es": "¿Confirmar la remoción de los permisos de acceso para el grupo de usuarios \\\"{0}\\\"?",
@@ -7549,14 +8264,17 @@
8264 "ja": "ユーザーグループ「{0}」のアクセス権の削除を確認しますか?",
8265 "ko": "사용자 그룹 \\\"{0}\\\"의 접근 권한을 삭제하시겠습니까?",
8266 "nl": "Bevestig verwijdering van toegangsrechten voor gebruikergroep \\\"{0}\\\"?",
8267 + "pt": "Confirma a remoção dos direitos de acesso para o grupo de usuários \\\"{0}\\\"?",
8268 + "ru": "Подтвердите удаление прав доступа для группы пользователей \\\"{0}\\\"?",
8269 "tr": "\\\"{0}\\\" kullanıcı grubu için erişim haklarının kaldırılmasını onaylıyor musunuz?",
8270 "zh-chs": "确认删除用户组“ {0} ”的访问权限?",
8271 "zh-cht": "確認刪除用戶群“ {0} ”的訪問權限?",
8272 "xloc": [
7556 - "default.handlebars->27->1860"
8273 + "default.handlebars->27->1957"
8274 ]
8275 },
8276 {
8277 + "cs": "Potvrdit odebrání přístupových práv?",
8278 "de": "Bestätigen Sie den Entzug von Zugriffsrechten?",
8279 "en": "Confirm removal of access rights?",
8280 "es": "¿Confirmar la remoción de los permisos de acceso?",
@@ -7566,12 +8284,14 @@
8284 "ja": "アクセス権の削除を確認しますか?",
8285 "ko": "접근 권한을 삭제하시겠습니까?",
8286 "nl": "Verwijdering van toegangsrechten bevestigen?",
8287 + "pt": "Confirma a remoção dos direitos de acesso?",
8288 + "ru": "Подтвердите снятие прав доступа?",
8289 "tr": "Erişim haklarının kaldırılmasını onaylıyor musunuz?",
8290 "zh-chs": "确认删除访问权限?",
8291 "zh-cht": "確認刪除訪問權限?",
8292 "xloc": [
7573 - "default.handlebars->27->1858",
7574 - "default.handlebars->27->1861"
8293 + "default.handlebars->27->1955",
8294 + "default.handlebars->27->1958"
8295 ]
8296 },
8297 {
@@ -7623,6 +8343,7 @@
8343 "ja": "デバイス{0}の削除を確認しますか?",
8344 "ko": "장치 \\\"{0}\\\"를 삭제하시겠습니까?",
8345 "nl": "Bevestig het verwijderen van apparaat {0}?",
8346 + "pt": "Confirma a remoção do dispositivo {0}?",
8347 "ru": "Подтвердите удаление устройства {0}?",
8348 "tr": "{0} cihazının kaldırılmasını onaylıyor musunuz?",
8349 "zh-chs": "确认移除设备{0}?",
@@ -7646,6 +8367,7 @@
8367 "zh-cht": "確認刪除群{0}?"
8368 },
8369 {
8370 + "cs": "Potvrdit odebrání práv uživateli „{0}“?",
8371 "de": "Bestätigen Sie den Entzug von Rechten für Benutzer \\\"{0}\\\"?",
8372 "en": "Confirm removal of rights for user \\\"{0}\\\"?",
8373 "es": "¿Confirmar la remoción de los permisos del usuario \\\"{0}\\\"?",
@@ -7655,6 +8377,8 @@
8377 "ja": "ユーザー「{0}」の権限の削除を確認しますか?",
8378 "ko": "사용자 \\\"{0}\\\"의 권한을 삭제하시겠습니까?",
8379 "nl": "Bevestig de verwijdering van rechten voor gebruiker \\\"{0}\\\"?",
8380 + "pt": "Confirma a remoção dos direitos do usuário \\\"{0}\\\"?",
8381 + "ru": "Подтвердить удаление прав для пользователя \\\"{0}\\\"?",
8382 "tr": "\\\"{0}\\\" kullanıcısının haklarının kaldırılmasını onaylıyor musunuz?",
8383 "zh-chs": "确认删除用户“ {0} ”的权限?",
8384 "zh-cht": "確認刪除用戶“ {0} ”的權限?",
@@ -7663,6 +8387,7 @@
8387 ]
8388 },
8389 {
8390 + "cs": "Potvrdit odebrání práv skupině uživatelů „{0}“?",
8391 "de": "Bestätigen Sie den Entzug von Rechten für Benutzergruppe \\\"{0}\\\"?",
8392 "en": "Confirm removal of rights for user group \\\"{0}\\\"?",
8393 "es": "¿Confirmar la remoción de los permisos para el grupo de usuarios \\\"{0}\\\"?",
@@ -7672,6 +8397,8 @@
8397 "ja": "ユーザーグループ「{0}」の権限の削除を確認しますか?",
8398 "ko": "사용자 그룹 \\\"{0}\\\"의 권한을 삭제하시겠습니까?",
8399 "nl": "Bevestig de verwijdering van rechten voor de gebruikergroep \\\"{0}\\\"?",
8400 + "pt": "Confirma a remoção dos direitos para o grupo de usuários \\\"{0}\\\"?",
8401 + "ru": "Подтвердите удаление прав для группы пользователей \\\"{0}\\\"?",
8402 "tr": "\\\"{0}\\\" kullanıcı grubu için hakların kaldırılmasını onaylıyor musunuz?",
8403 "zh-chs": "确认删除用户组“ {0} ”的权限?",
8404 "zh-cht": "確認刪除用戶群“ {0} ”的權限?",
@@ -7680,6 +8407,7 @@
8407 ]
8408 },
8409 {
8410 + "cs": "Potvrdit odebrání skupiny uživatelů {0}?",
8411 "de": "Bestätigen Sie das Entfernen der Benutzergruppe {0}?",
8412 "en": "Confirm removal of user group {0}?",
8413 "es": "¿Confirmar la remoción del grupo de usuarios {0}?",
@@ -7689,6 +8417,8 @@
8417 "ja": "ユーザーグループ{0}の削除を確認しますか?",
8418 "ko": "사용자 그룹 {0}을 삭제하시겠습니까?",
8419 "nl": "Verwijderen van gebruikersgroep {0} bevestigen?",
8420 + "pt": "Confirma a remoção do grupo de usuários {0}?",
8421 + "ru": "Подтвердить удаление группы пользователей {0}?",
8422 "tr": "{0} kullanıcı grubunun kaldırılmasını onaylıyor musunuz?",
8423 "zh-chs": "确认删除用户组{0}?",
8424 "zh-cht": "確認刪除用戶群{0}?"
@@ -7806,7 +8536,21 @@
8536 ]
8537 },
8538 {
8539 + "cs": "Připojte se pomocí hardwaru KVM Intel AMT",
8540 + "de": "Stellen Sie eine Verbindung mit Intel AMT Hardware KVM her",
8541 "en": "Connect using Intel AMT hardware KVM",
8542 + "es": "Conéctese mediante hardware KVM de Intel AMT",
8543 + "fi": "Yhdistä Intel AMT -laitteiston KVM: llä",
8544 + "fr": "Connectez-vous à l'aide du KVM matériel Intel AMT",
8545 + "hi": "Intel AMT हार्डवेयर KVM का उपयोग करके कनेक्ट करें",
8546 + "ja": "Intel AMTハードウェアKVMを使用して接続する",
8547 + "ko": "Intel AMT 하드웨어 KVM을 사용하여 연결",
8548 + "nl": "Maak verbinding met behulp van Intel AMT hardware KVM",
8549 + "pt": "Conecte usando KVM de hardware Intel AMT",
8550 + "ru": "Подключение с помощью аппаратного KVM Intel AMT",
8551 + "tr": "Intel AMT donanımı KVM'yi kullanarak bağlanın",
8552 + "zh-chs": "使用Intel AMT硬件KVM连接",
8553 + "zh-cht": "使用Intel AMT硬件KVM連接",
8554 "xloc": [
8555 "desktop.handlebars->p11->deskarea0->deskarea1->3->connectbutton1hspan"
8556 ]
@@ -7829,7 +8573,21 @@
8573 "zh-cht": "使用Intel&reg; AMT硬件KVM連接"
8574 },
8575 {
8576 + "cs": "Připojte se pomocí hardwaru KVM Intel® AMT",
8577 + "de": "Stellen Sie eine Verbindung mit Intel® AMT Hardware KVM her",
8578 "en": "Connect using Intel® AMT hardware KVM",
8579 + "es": "Conéctese mediante hardware KVM Intel® AMT",
8580 + "fi": "Yhdistä Intel® AMT -laitteiston KVM: llä",
8581 + "fr": "Connectez-vous à l'aide du KVM matériel Intel® AMT",
8582 + "hi": "Intel® AMT हार्डवेयर KVM का उपयोग करके कनेक्ट करें",
8583 + "ja": "インテル®AMTハードウェアKVMを使用して接続する",
8584 + "ko": "Intel® AMT 하드웨어 KVM을 사용하여 연결",
8585 + "nl": "Maak verbinding met behulp van Intel® AMT hardware KVM",
8586 + "pt": "Conecte usando KVM de hardware Intel® AMT",
8587 + "ru": "Подключение с помощью аппаратного KVM Intel® AMT",
8588 + "tr": "Intel® AMT donanımı KVM kullanarak bağlanın",
8589 + "zh-chs": "使用英特尔®AMT硬件KVM连接",
8590 + "zh-cht": "使用英特爾®AMT硬件KVM連接",
8591 "xloc": [
8592 "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->connectbutton1hspan",
8593 "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->connectbutton2hspan"
@@ -7875,7 +8633,7 @@
8633 "zh-chs": "已连接的英特尔&reg;AMT",
8634 "zh-cht": "已連接的Intel&reg; AMT",
8635 "xloc": [
7878 - "default.handlebars->27->1921"
8636 + "default.handlebars->27->2018"
8637 ]
8638 },
8639 {
@@ -7895,7 +8653,7 @@
8653 "zh-chs": "已连接的用户",
8654 "zh-cht": "已连接的用户",
8655 "xloc": [
7898 - "default.handlebars->27->1926"
8656 + "default.handlebars->27->2023"
8657 ]
8658 },
8659 {
@@ -7985,7 +8743,7 @@
8743 "zh-chs": "连接数量",
8744 "zh-cht": "連接數量",
8745 "xloc": [
7988 - "default.handlebars->27->1940"
8746 + "default.handlebars->27->2037"
8747 ]
8748 },
8749 {
@@ -7993,6 +8751,7 @@
8751 "de": "Verbindungsweiterleitung",
8752 "en": "Connection Relay",
8753 "es": "Relay de Conexion",
8754 + "fi": "Yhteysrele",
8755 "fr": "Relais de connexion",
8756 "hi": "कनेक्शन रिले",
8757 "ja": "接続リレー",
@@ -8004,7 +8763,7 @@
8763 "zh-chs": "连接转发器",
8764 "zh-cht": "連接轉發器",
8765 "xloc": [
8007 - "default.handlebars->27->1968"
8766 + "default.handlebars->27->2065"
8767 ]
8768 },
8769 {
@@ -8126,6 +8885,7 @@
8885 "ja": "コントロール",
8886 "ko": "컨트롤",
8887 "nl": "Controle",
8888 + "pt": "Ao controle",
8889 "ru": "контроль",
8890 "tr": "Kontrol",
8891 "zh-chs": "控制",
@@ -8153,7 +8913,7 @@
8913 "zh-chs": "Cookie编码器",
8914 "zh-cht": "Cookie編碼器",
8915 "xloc": [
8156 - "default.handlebars->27->1954"
8916 + "default.handlebars->27->2051"
8917 ]
8918 },
8919 {
@@ -8212,6 +8972,7 @@
8972 "ja": "Windows 32ビットエージェントのURLをクリップボードにコピー",
8973 "ko": "Windows 32비트 에이전트 웹 주소를 클립보드에 복사",
8974 "nl": "Kopieer de Windows 32bit-agent URL naar het klembord",
8975 + "pt": "Copie o URL do agente de 32 bits do Windows para a área de transferência",
8976 "ru": "Скопировать URL-адрес агента Windows 32bit в буфер обмена",
8977 "tr": "Windows 32bit ajan URL'sini panoya kopyala",
8978 "zh-chs": "将Windows 32位代理URL复制到剪贴板",
@@ -8231,6 +8992,7 @@
8992 "ja": "Windows 64ビットエージェントのURLをクリップボードにコピー",
8993 "ko": "Windows 64비트 에이전트 웹 주소를 클립보드에 복사",
8994 "nl": "Kopieer de Windows 64bit-agent URL naar het klembord",
8995 + "pt": "Copiar URL do agente Windows 64 bits para a área de transferência",
8996 "ru": "Скопировать URL-адрес агента Windows 64bit в буфер обмена",
8997 "tr": "Windows 64bit ajan URL'sini panoya kopyalayın",
8998 "zh-chs": "将Windows 64位代理URL复制到剪贴板",
@@ -8271,10 +9033,18 @@
9033 ]
9034 },
9035 {
9036 + "cs": "Zkopírujte URL agenta do schránky",
9037 + "de": "Kopieren Sie die Agenten-URL in die Zwischenablage",
9038 "en": "Copy agent URL to clipboard",
9039 "es": "Copiar la URL del agente en el portapapeles",
9040 + "fi": "Kopioi agentin URL-osoite leikepöydälle",
9041 "fr": "Copier l'URL de l'agent dans le presse papier",
9042 + "hi": "एजेंट URL को क्लिपबोर्ड पर कॉपी करें",
9043 + "ja": "エージェントのURLをクリップボードにコピー",
9044 + "ko": "에이전트 URL을 클립 보드에 복사",
9045 "nl": "Kopieer de agent URL naar het klembord",
9046 + "pt": "Copiar URL do agente para a área de transferência",
9047 + "ru": "Скопировать URL агента в буфер обмена",
9048 "tr": "Aracı URL'sini panoya kopyala",
9049 "zh-chs": "将代理URL复制到剪贴板",
9050 "zh-cht": "將代理URL複製到剪貼板",
@@ -8310,6 +9080,7 @@
9080 "de": "macOS-Agenten-URL in Zwischenablage kopieren",
9081 "en": "Copy macOS agent URL to clipboard",
9082 "es": "Copiar URL del Agente para macOS al portapapeles",
9083 + "fi": "Kopioi macOS-agentin URL-osoite leikepöydälle",
9084 "fr": "Copier l'URL de l'agent macOS dans le presse-papiers",
9085 "hi": "macOS एजेंट URL को क्लिपबोर्ड पर कॉपी करें",
9086 "ja": "macOSエージェントのURLをクリップボードにコピーします",
@@ -8385,6 +9156,26 @@
9156 "default.handlebars->27->140"
9157 ]
9158 },
9159 + {
9160 + "cs": "Kopírovat: \\\"{0}\\\" do \\\"{1}\\\"",
9161 + "de": "Kopieren: \\\"{0}\\\" nach \\\"{1}\\\"",
9162 + "en": "Copy: \\\"{0}\\\" to \\\"{1}\\\"",
9163 + "es": "Copiar: \\\"{0}\\\" a \\\"{1}\\\"",
9164 + "fi": "Kopioi: \\\"{0}\\\" kansioon \\\"{1}\\\"",
9165 + "fr": "Copier: \\\"{0}\\\" vers \\\"{1}\\\"",
9166 + "hi": "कॉपी करें: \\\"{0}\\\" से \\\"{1}\\\"",
9167 + "ja": "コピー:「{0}」を「{1}」にコピー",
9168 + "ko": "복사 : \\\"{0}\\\"를 \\\"{1}\\\"에",
9169 + "nl": "Kopieer: \\\"{0}\\\" naar \\\"{1}\\\"",
9170 + "pt": "Copiar: \\\"{0}\\\" para \\\"{1}\\\"",
9171 + "ru": "Копировать: \\\"{0}\\\" в \\\"{1}\\\"",
9172 + "tr": "\\\"{0}\\\" klasörünü \\\"{1}\\\" klasörüne kopyalayın",
9173 + "zh-chs": "复制:“{0}”到“{1}”",
9174 + "zh-cht": "複製:“{0}”到“{1}”",
9175 + "xloc": [
9176 + "default.handlebars->27->1600"
9177 + ]
9178 + },
9179 {
9180 "cs": "Autorská práva © 2011 Joel Martin Tato podoba ve formě zdrojových kódů podléhá podmínkám Mozilla Public licence, v. 2.0. Pokud jste společně s tímto souborem neobdrželi kopii licence, je k dispozici na adrese http://mozilla.org/MPL/2.0/",
9181 "de": "Copyright (C) 2011 Joel Martin Dieses Quellcode-Formular unterliegt den Bestimmungen der Mozilla Public License, Version 2.0. Wenn eine Kopie der MPL nicht mit dieser Datei verteilt wurde, können Sie eine unter http://mozilla.org/MPL/2.0/ erhalten.",
@@ -8528,7 +9319,7 @@
9319 "zh-chs": "核心服务器",
9320 "zh-cht": "核心伺服器",
9321 "xloc": [
8531 - "default.handlebars->27->1953"
9322 + "default.handlebars->27->2050"
9323 ]
9324 },
9325 {
@@ -8568,7 +9359,7 @@
9359 "zh-chs": "创建帐号",
9360 "zh-cht": "創建帳號",
9361 "xloc": [
8571 - "default.handlebars->27->1658",
9362 + "default.handlebars->27->1755",
9363 "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->12->1->1",
9364 "login.handlebars->container->column_l->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1",
9365 "login2.handlebars->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1"
@@ -8611,14 +9402,22 @@
9402 "zh-chs": "创建用户组",
9403 "zh-cht": "創建用戶群",
9404 "xloc": [
8614 - "default.handlebars->27->1697"
9405 + "default.handlebars->27->1794"
9406 ]
9407 },
9408 {
9409 + "cs": "Vytvořte odkaz pro sdílení tohoto zařízení s hostem",
9410 + "de": "Erstellen Sie einen Link, um dieses Gerät für einen Gast freizugeben",
9411 "en": "Create a link to share this device with a guest",
9412 "es": "Crear un enlace para compartir este dispositivo con un invitado",
9413 + "fi": "Luo linkki tämän laitteen jakamiseksi vieraan kanssa",
9414 "fr": "Créer un lien pour partager cet appareil avec un invité",
9415 + "hi": "इस डिवाइस को एक अतिथि के साथ साझा करने के लिए एक लिंक बनाएं",
9416 + "ja": "このデバイスをゲストと共有するためのリンクを作成します",
9417 + "ko": "이 기기를 게스트와 공유하기위한 링크를 만듭니다.",
9418 "nl": "Maak een link om dit apparaat met een gast te delen",
9419 + "pt": "Crie um link para compartilhar este dispositivo com um convidado",
9420 + "ru": "Создайте ссылку, чтобы поделиться этим устройством с гостем",
9421 "tr": "Bu cihazı bir misafirle paylaşmak için bir bağlantı oluşturun",
9422 "zh-chs": "创建连结以与访客共享此设备",
9423 "zh-cht": "創建鏈結以與訪客共享此裝置",
@@ -8666,6 +9465,26 @@
9465 "default.handlebars->27->230"
9466 ]
9467 },
9468 + {
9469 + "cs": "Vytvořit složku: \\\"{0}\\\"",
9470 + "de": "Ordner erstellen: \\\"{0}\\\"",
9471 + "en": "Create folder: \\\"{0}\\\"",
9472 + "es": "Crear carpeta: \\\"{0}\\\"",
9473 + "fi": "Luo kansio: \\\"{0}\\\"",
9474 + "fr": "Créer un dossier: \\\"{0}\\\"",
9475 + "hi": "फ़ोल्डर बनाएँ: \\\"{0}\\\"",
9476 + "ja": "フォルダを作成:「{0}」",
9477 + "ko": "폴더 만들기 : \\\"{0}\\\"",
9478 + "nl": "Map maken: \\\"{0}\\\"",
9479 + "pt": "Criar pasta: \\\"{0}\\\"",
9480 + "ru": "Создать папку: \\\"{0}\\\"",
9481 + "tr": "Klasör oluşturun: \\\"{0}\\\"",
9482 + "zh-chs": "创建文件夹:“{0}”",
9483 + "zh-cht": "創建文件夾:“{0}”",
9484 + "xloc": [
9485 + "default.handlebars->27->1593"
9486 + ]
9487 + },
9488 {
9489 "cs": "Vytvořit více účtu najednou pomocí importu JSON souboru s následujícím formátem:",
9490 "de": "Erzeuge viele Konten auf einmal durch Import einer JSON-Datei mit dem folgenden Format:",
@@ -8683,7 +9502,7 @@
9502 "zh-chs": "通过导入以下格式的JSON档案一次创建多个帐户:",
9503 "zh-cht": "通過導入以下格式的JSON檔案一次創建多個帳戶:",
9504 "xloc": [
8686 - "default.handlebars->27->1622"
9505 + "default.handlebars->27->1719"
9506 ]
9507 },
9508 {
@@ -8709,10 +9528,38 @@
9528 ]
9529 },
9530 {
9531 + "cs": "Vytvořená skupina zařízení: {0}",
9532 + "de": "Erstellte Gerätegruppe: {0}",
9533 + "en": "Created device group: {0}",
9534 + "es": "Grupo de dispositivos creado: {0}",
9535 + "fi": "Luotu laiteryhmä: {0}",
9536 + "fr": "Groupe d'appareils créé: {0}",
9537 + "hi": "बनाया गया डिवाइस समूह: {0}",
9538 + "ja": "作成されたデバイスグループ:{0}",
9539 + "ko": "생성 된 기기 그룹 : {0}",
9540 + "nl": "Apparaatgroep gemaakt: {0}",
9541 + "pt": "Grupo de dispositivos criado: {0}",
9542 + "ru": "Созданная группа устройств: {0}",
9543 + "tr": "Cihaz grubu oluşturuldu: {0}",
9544 + "zh-chs": "创建的设备组:{0}",
9545 + "zh-cht": "創建的設備組:{0}",
9546 + "xloc": [
9547 + "default.handlebars->27->1604"
9548 + ]
9549 + },
9550 + {
9551 + "cs": "Vytvoří odkaz, který umožňuje hostovi bez účtu vzdálenou plochu do tohoto zařízení po dobu až 1 hodiny.",
9552 + "de": "Erstellt einen Link, über den ein Gast ohne Konto bis zu 1 Stunde lang Remotedesktop auf dieses Gerät übertragen kann.",
9553 "en": "Creates a link that allows a guest without an account to remote desktop into this device for up to 1 hour.",
9554 "es": "Crea un enlace que permite a un invitado acceder al escritorio remoto del dispositivo sin requerir una cuenta por hasta 1 hora.",
9555 + "fi": "Luo linkin, jonka avulla vieras, jolla ei ole tiliä, voi etätyöpöydän tähän laitteeseen enintään 1 tunnin ajan.",
9556 "fr": "Créer un lien qui autorise un invité sans compte à prendre en main cet appareil pendant maximum 1 heure.",
9557 + "hi": "एक लिंक बनाता है जो एक अतिथि को इस डिवाइस में दूरस्थ डेस्कटॉप के बिना 1 घंटे के लिए अनुमति देता है।",
9558 + "ja": "アカウントを持たないゲストが最大1時間このデバイスにリモートデスクトップすることを許可するリンクを作成します。",
9559 + "ko": "계정이없는 게스트가 최대 1 시간 동안이 디바이스에 원격 데스크톱을 연결할 수있는 링크를 생성합니다.",
9560 "nl": "Creëert een link waarmee een gast zonder account maximaal 1 uur op het externe bureaublad van dit apparaat kan gaan.",
9561 + "pt": "Cria um link que permite a um convidado sem uma conta acessar a área de trabalho remota neste dispositivo por até 1 hora.",
9562 + "ru": "Создает ссылку, которая позволяет гостю без учетной записи перейти на удаленный рабочий стол на этом устройстве на срок до 1 часа.",
9563 "tr": "Hesabı olmayan bir misafirin 1 saate kadar bu cihaza uzak masaüstüne girmesine izin veren bir bağlantı oluşturur.",
9564 "zh-chs": "创建一个连结,该连结允许没有帐户的访客将远程桌面访问此设备最多1小时。",
9565 "zh-cht": "創建一個鏈結,該鏈結允許沒有帳戶的訪客將遠程桌面訪問此裝置最多1小時。",
@@ -8737,16 +9584,25 @@
9584 "zh-chs": "创建",
9585 "zh-cht": "創建",
9586 "xloc": [
8740 - "default.handlebars->27->1771"
9587 + "default.handlebars->27->1868"
9588 ]
9589 },
9590 {
9591 + "cs": "Čas vytvoření",
9592 + "de": "Erstellungszeitpunkt",
9593 "en": "Creation Time",
9594 + "es": "Fecha de Creación",
9595 + "fi": "Luomisaika",
9596 + "fr": "Temps de creation",
9597 + "hi": "रचना समय",
9598 + "ja": "作成時間",
9599 + "ko": "생성 시간",
9600 "nl": "Aanmaak tijd",
9601 + "pt": "Tempo de Criação",
9602 + "ru": "Время создания",
9603 "tr": "Oluşturma Zamanı",
9604 "zh-chs": "创建时间",
9605 "zh-cht": "創作時間",
8749 - "es": "Fecha de Creación",
9606 "xloc": [
9607 "default.handlebars->27->1298"
9608 ]
@@ -8774,22 +9630,42 @@
9630 ]
9631 },
9632 {
9633 + "cs": "Tvůrce",
9634 + "de": "Schöpfer",
9635 "en": "Creator",
9636 + "es": "Creado por",
9637 + "fi": "Luoja",
9638 + "fr": "Créateur",
9639 + "hi": "रचनाकार",
9640 + "ja": "クリエーター",
9641 + "ko": "창조자",
9642 "nl": "Maker",
9643 + "pt": "O Criador",
9644 + "ru": "Создатель",
9645 "tr": "Yaratıcı",
9646 "zh-chs": "创建者",
9647 "zh-cht": "創作者",
8782 - "es": "Creado por",
9648 "xloc": [
9649 "default.handlebars->27->1296",
9650 "default.handlebars->27->1297"
9651 ]
9652 },
9653 {
9654 + "cs": "Pověření",
9655 + "de": "Referenzen",
9656 "en": "Credentials",
8790 - "tr": "Kimlik bilgileri",
8791 - "nl": "Inloggegevens",
9657 "es": "Credenciales",
9658 + "fi": "Valtakirjat",
9659 + "fr": "Identifiants",
9660 + "hi": "साख",
9661 + "ja": "資格情報",
9662 + "ko": "신임장",
9663 + "nl": "Inloggegevens",
9664 + "pt": "Credenciais",
9665 + "ru": "Полномочия",
9666 + "tr": "Kimlik bilgileri",
9667 + "zh-chs": "证书",
9668 + "zh-cht": "證書",
9669 "xloc": [
9670 "default.handlebars->27->1268"
9671 ]
@@ -9145,19 +10021,26 @@
10021 ]
10022 },
10023 {
10024 + "cs": "Výchozí",
10025 + "de": "Standard",
10026 "en": "Default",
10027 "es": "Por defecto",
10028 "fi": "Oletus",
10029 "fr": "Par défaut",
10030 + "hi": "चूक",
10031 + "ja": "デフォルト",
10032 + "ko": "기본",
10033 "nl": "Standaard",
10034 + "pt": "Padrão",
10035 + "ru": "По умолчанию",
10036 "tr": "Varsayılan",
10037 "zh-chs": "默认",
10038 "zh-cht": "默認",
10039 "xloc": [
9157 - "default.handlebars->27->1645",
9158 - "default.handlebars->27->1693",
9159 - "default.handlebars->27->1704",
9160 - "default.handlebars->27->1760"
10040 + "default.handlebars->27->1742",
10041 + "default.handlebars->27->1790",
10042 + "default.handlebars->27->1801",
10043 + "default.handlebars->27->1857"
10044 ]
10045 },
10046 {
@@ -9215,6 +10098,7 @@
10098 ]
10099 },
10100 {
10101 + "cs": "Smazat účty",
10102 "de": "Konten löschen",
10103 "en": "Delete Accounts",
10104 "es": "Eliminar Cuentas",
@@ -9224,11 +10108,13 @@
10108 "ja": "アカウントを削除",
10109 "ko": "여러 계정 삭제",
10110 "nl": "Verwijder accounts",
10111 + "pt": "Excluir contas",
10112 + "ru": "Удалить учетные записи",
10113 "tr": "Hesapları Sil",
10114 "zh-chs": "删除帐户",
10115 "zh-cht": "刪除帳戶",
10116 "xloc": [
9231 - "default.handlebars->27->1612"
10117 + "default.handlebars->27->1709"
10118 ]
10119 },
10120 {
@@ -9333,7 +10219,7 @@
10219 "zh-chs": "删除用户",
10220 "zh-cht": "刪除用戶",
10221 "xloc": [
9336 - "default.handlebars->27->1810"
10222 + "default.handlebars->27->1907"
10223 ]
10224 },
10225 {
@@ -9353,11 +10239,12 @@
10239 "zh-chs": "删除用户群组",
10240 "zh-cht": "刪除用戶群組",
10241 "xloc": [
9356 - "default.handlebars->27->1730",
9357 - "default.handlebars->27->1740"
10242 + "default.handlebars->27->1827",
10243 + "default.handlebars->27->1837"
10244 ]
10245 },
10246 {
10247 + "cs": "Odstranit skupiny uživatelů",
10248 "de": "Benutzergruppen löschen",
10249 "en": "Delete User Groups",
10250 "es": "Eliminar Grupos de Usuarios",
@@ -9367,11 +10254,13 @@
10254 "ja": "ユーザーグループの削除",
10255 "ko": "여러 사용자 그룹 삭제",
10256 "nl": "Gebruikersgroepen verwijderen",
10257 + "pt": "Excluir grupos de usuários",
10258 + "ru": "Удалить группы пользователей",
10259 "tr": "Kullanıcı Gruplarını Sil",
10260 "zh-chs": "删除用户群组",
10261 "zh-cht": "刪除用戶群組",
10262 "xloc": [
9374 - "default.handlebars->27->1691"
10263 + "default.handlebars->27->1788"
10264 ]
10265 },
10266 {
@@ -9391,7 +10280,7 @@
10280 "zh-chs": "删除用户{0}",
10281 "zh-cht": "刪除用戶{0}",
10282 "xloc": [
9394 - "default.handlebars->27->1833"
10283 + "default.handlebars->27->1930"
10284 ]
10285 },
10286 {
@@ -9412,7 +10301,7 @@
10301 "zh-cht": "刪除帳戶",
10302 "xloc": [
10303 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->p2AccountActions->3->9->0",
9415 - "default.handlebars->27->1608",
10304 + "default.handlebars->27->1705",
10305 "default.handlebars->container->column_l->p2->p2info->p2AccountActions->3->p2AccountPassActions->7"
10306 ]
10307 },
@@ -9437,6 +10326,7 @@
10326 ]
10327 },
10328 {
10329 + "cs": "Smazat skupinu",
10330 "de": "Gruppe löschen",
10331 "en": "Delete group",
10332 "es": "Eliminar grupo de usuarios",
@@ -9446,11 +10336,13 @@
10336 "ja": "グループを削除",
10337 "ko": "그룹 삭제",
10338 "nl": "Verwijder groep",
10339 + "pt": "Excluir grupo",
10340 + "ru": "Удалить группу",
10341 "tr": "Grubu sil",
10342 "zh-chs": "删除群组",
10343 "zh-cht": "刪除群組",
10344 "xloc": [
9453 - "default.handlebars->27->1687"
10345 + "default.handlebars->27->1784"
10346 ]
10347 },
10348 {
@@ -9473,6 +10365,26 @@
10365 "default.handlebars->27->518"
10366 ]
10367 },
10368 + {
10369 + "cs": "Smazat rekurzivní: \\\"{0}\\\", odstraněny prvky: {1}",
10370 + "de": "Rekursiv löschen: \\\"{0}\\\", {1} Element (e) entfernt",
10371 + "en": "Delete recursive: \\\"{0}\\\", {1} element(s) removed",
10372 + "es": "Eliminar recursivo: \\\"{0}\\\", {1} elemento (s) eliminado",
10373 + "fi": "Poista rekursiivinen: \\\"{0}\\\", {1} elementti (ä) poistettu",
10374 + "fr": "Supprimer récursif: \\\"{0}\\\", {1} élément (s) supprimé (s)",
10375 + "hi": "हटाएं पुनरावर्ती: \\\"{0}\\\", {1} तत्व (ओं) को हटा दिया गया",
10376 + "ja": "再帰的に削除:\\\"{0}\\\"、{1}要素を削除",
10377 + "ko": "재귀 삭제 : \\\"{0}\\\", {1} 요소 제거됨",
10378 + "nl": "Verwijder recursief: \\\"{0}\\\", {1} element (en) verwijderd",
10379 + "pt": "Excluir recursivo: \\\"{0}\\\", {1} elemento (s) removido (s)",
10380 + "ru": "Удалить рекурсивный: \\\"{0}\\\", {1} элемент (ы) удалены",
10381 + "tr": "Özyinelemeli sil: \\\"{0}\\\", {1} öğe kaldırıldı",
10382 + "zh-chs": "递归删除:“{0}”,{1}个元素已删除",
10383 + "zh-cht": "遞歸刪除:“{0}”,{1}個元素已刪除",
10384 + "xloc": [
10385 + "default.handlebars->27->1595"
10386 + ]
10387 + },
10388 {
10389 "cs": "Smazat vybraný prvek?",
10390 "de": "Ausgewähltes Element löschen?",
@@ -9513,7 +10425,7 @@
10425 "zh-chs": "删除用户群组{0}?",
10426 "zh-cht": "刪除用戶群組{0}?",
10427 "xloc": [
9516 - "default.handlebars->27->1738"
10428 + "default.handlebars->27->1835"
10429 ]
10430 },
10431 {
@@ -9560,6 +10472,48 @@
10472 ]
10473 },
10474 {
10475 + "cs": "Smazat: „{0}“",
10476 + "de": "Löschen: \\\"{0}\\\"",
10477 + "en": "Delete: \\\"{0}\\\"",
10478 + "es": "Eliminar: \\\"{0}\\\"",
10479 + "fi": "Poista: \\\"{0}\\\"",
10480 + "fr": "Supprimer: \\\"{0}\\\"",
10481 + "hi": "हटाएं: \\\"{0}\\\"",
10482 + "ja": "削除:「{0}」",
10483 + "ko": "삭제 : \\\"{0}\\\"",
10484 + "nl": "Verwijderen: \\\"{0}\\\"",
10485 + "pt": "Excluir: \\\"{0}\\\"",
10486 + "ru": "Удалить: \\\"{0}\\\"",
10487 + "tr": "Sil: \\\"{0}\\\"",
10488 + "zh-chs": "删除:“{0}”",
10489 + "zh-cht": "刪除:“{0}”",
10490 + "xloc": [
10491 + "default.handlebars->27->1594"
10492 + ]
10493 + },
10494 + {
10495 + "cs": "Smazat: \\\"{0}\\\", odstraněny prvky: {1}",
10496 + "de": "Löschen: \\\"{0}\\\", {1} Element (e) entfernt",
10497 + "en": "Delete: \\\"{0}\\\", {1} element(s) removed",
10498 + "es": "Eliminar: \\\"{0}\\\", {1} elemento (s) eliminado",
10499 + "fi": "Poista: \\\"{0}\\\", {1} elementti (ä) poistettu",
10500 + "fr": "Supprimer: \\\"{0}\\\", {1} élément (s) supprimé (s)",
10501 + "hi": "हटाएं: \\\"{0}\\\", {1} तत्व (ओं) को हटा दिया गया",
10502 + "ja": "削除:「{0}」、{1}要素を削除",
10503 + "ko": "삭제 : \\\"{0}\\\", {1} 요소 제거됨",
10504 + "nl": "Verwijderen: \\\"{0}\\\", {1} element (en) verwijderd",
10505 + "pt": "Excluir: \\\"{0}\\\", {1} elemento (s) removido (s)",
10506 + "ru": "Удалить: \\\"{0}\\\", {1} элемент (ы) удалены",
10507 + "tr": "Sil: \\\"{0}\\\", {1} öğe kaldırıldı",
10508 + "zh-chs": "删除:“{0}”,{1}个元素已删除",
10509 + "zh-cht": "刪除:“{0}”,已刪除{1}個元素",
10510 + "xloc": [
10511 + "default.handlebars->27->1596"
10512 + ]
10513 + },
10514 + {
10515 + "cs": "Odepřeno",
10516 + "de": "Verweigert",
10517 "en": "Denied",
10518 "es": "Denegado",
10519 "fi": "Evätty",
@@ -9568,6 +10522,8 @@
10522 "ja": "拒否されました",
10523 "ko": "거부",
10524 "nl": "Geweigerd",
10525 + "pt": "Negado",
10526 + "ru": "Отказано",
10527 "tr": "Reddedildi",
10528 "zh-chs": "被拒绝",
10529 "zh-cht": "被拒絕",
@@ -9672,10 +10628,10 @@
10628 "default.handlebars->27->1256",
10629 "default.handlebars->27->1293",
10630 "default.handlebars->27->1379",
9675 - "default.handlebars->27->1696",
9676 - "default.handlebars->27->1706",
9677 - "default.handlebars->27->1707",
9678 - "default.handlebars->27->1736",
10631 + "default.handlebars->27->1793",
10632 + "default.handlebars->27->1803",
10633 + "default.handlebars->27->1804",
10634 + "default.handlebars->27->1833",
10635 "default.handlebars->27->558",
10636 "default.handlebars->27->559",
10637 "default.handlebars->27->77",
@@ -9721,7 +10677,7 @@
10677 "xloc": [
10678 "default-mobile.handlebars->9->256",
10679 "default.handlebars->27->1384",
9724 - "default.handlebars->27->1880",
10680 + "default.handlebars->27->1977",
10681 "default.handlebars->27->523",
10682 "default.handlebars->27->841",
10683 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevDesktop",
@@ -9767,7 +10723,7 @@
10723 "zh-cht": "桌面通知",
10724 "xloc": [
10725 "default.handlebars->27->1306",
9770 - "default.handlebars->27->1786",
10726 + "default.handlebars->27->1883",
10727 "default.handlebars->27->594"
10728 ]
10729 },
@@ -9789,7 +10745,7 @@
10745 "zh-cht": "桌面提示",
10746 "xloc": [
10747 "default.handlebars->27->1305",
9792 - "default.handlebars->27->1785",
10748 + "default.handlebars->27->1882",
10749 "default.handlebars->27->593"
10750 ]
10751 },
@@ -9811,11 +10767,12 @@
10767 "zh-cht": "桌面提示+工具欄",
10768 "xloc": [
10769 "default.handlebars->27->1303",
9814 - "default.handlebars->27->1783",
10770 + "default.handlebars->27->1880",
10771 "default.handlebars->27->591"
10772 ]
10773 },
10774 {
10775 + "cs": "Latence relace na počítači",
10776 "de": "Desktop-Sitzungslatenz",
10777 "en": "Desktop Session Latency",
10778 "es": "Latencia de Sesión de Escritorio",
@@ -9825,6 +10782,8 @@
10782 "ja": "デスクトップセッションの遅延",
10783 "ko": "데스크톱 세션 지연",
10784 "nl": "Desktop sessie wachttijd",
10785 + "pt": "Latência de sessão de desktop",
10786 + "ru": "Задержка сеанса рабочего стола",
10787 "tr": "Masaüstü Oturum Gecikmesi",
10788 "zh-chs": "桌面会话延迟",
10789 "zh-cht": "桌面會話延遲",
@@ -9851,14 +10810,23 @@
10810 "zh-cht": "桌面工具欄",
10811 "xloc": [
10812 "default.handlebars->27->1304",
9854 - "default.handlebars->27->1784",
10813 + "default.handlebars->27->1881",
10814 "default.handlebars->27->592"
10815 ]
10816 },
10817 {
10818 + "cs": "DesktopSession",
10819 + "de": "DesktopSession",
10820 "en": "DesktopSession",
10821 "es": "Sesión de Escritorio",
10822 + "fi": "DesktopSession",
10823 + "fr": "DesktopSession",
10824 + "hi": "DesktopSession",
10825 + "ja": "DesktopSession",
10826 + "ko": "DesktopSession",
10827 "nl": "Desktop sessie",
10828 + "pt": "DesktopSession",
10829 + "ru": "DesktopSession",
10830 "tr": "Masaüstü Oturumu",
10831 "zh-chs": "桌面时段",
10832 "zh-cht": "桌面時段",
@@ -9948,7 +10916,7 @@
10916 "xloc": [
10917 "default.handlebars->27->1406",
10918 "default.handlebars->27->183",
9951 - "default.handlebars->27->1852",
10919 + "default.handlebars->27->1949",
10920 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->5"
10921 ]
10922 },
@@ -9993,11 +10961,11 @@
10961 "default.handlebars->27->1401",
10962 "default.handlebars->27->1404",
10963 "default.handlebars->27->1405",
9996 - "default.handlebars->27->1559",
9997 - "default.handlebars->27->1722",
9998 - "default.handlebars->27->1728",
9999 - "default.handlebars->27->1840",
10000 - "default.handlebars->27->1889"
10964 + "default.handlebars->27->1656",
10965 + "default.handlebars->27->1819",
10966 + "default.handlebars->27->1825",
10967 + "default.handlebars->27->1937",
10968 + "default.handlebars->27->1986"
10969 ]
10970 },
10971 {
@@ -10039,11 +11007,11 @@
11007 "zh-cht": "裝置群",
11008 "xloc": [
11009 "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->3",
10042 - "default.handlebars->27->1575",
10043 - "default.handlebars->27->1681",
10044 - "default.handlebars->27->1709",
10045 - "default.handlebars->27->1780",
10046 - "default.handlebars->27->1924",
11010 + "default.handlebars->27->1672",
11011 + "default.handlebars->27->1778",
11012 + "default.handlebars->27->1806",
11013 + "default.handlebars->27->1877",
11014 + "default.handlebars->27->2021",
11015 "default.handlebars->container->column_l->p2->p2info->7"
11016 ]
11017 },
@@ -10088,11 +11056,18 @@
11056 ]
11057 },
11058 {
11059 + "cs": "Zpráva zařízení",
11060 + "de": "Gerätemeldung",
11061 "en": "Device Message",
11062 "es": "Mensaje del dispositivo",
11063 "fi": "Laiteviesti",
11064 "fr": "Message de Service",
11065 + "hi": "डिवाइस संदेश",
11066 + "ja": "デバイスメッセージ",
11067 + "ko": "장치 메시지",
11068 "nl": "Apparaatbericht",
11069 + "pt": "Mensagem do Dispositivo",
11070 + "ru": "Сообщение устройства",
11071 "tr": "Cihaz Mesajı",
11072 "zh-chs": "设备消息",
11073 "zh-cht": "裝置訊息",
@@ -10118,7 +11093,7 @@
11093 "zh-cht": "裝置名稱",
11094 "xloc": [
11095 "default-mobile.handlebars->9->278",
10121 - "default.handlebars->27->1888",
11096 + "default.handlebars->27->1985",
11097 "default.handlebars->27->284",
11098 "default.handlebars->27->794",
11099 "player.handlebars->3->9"
@@ -10150,6 +11125,7 @@
11125 "de": "Geräte-Toast",
11126 "en": "Device Toast",
11127 "es": "Device Toast",
11128 + "fi": "Laitteen paahtoleipä",
11129 "fr": "Toast de l'appareil",
11130 "hi": "डिवाइस टोस्ट",
11131 "ja": "デバイストースト",
@@ -10206,6 +11182,66 @@
11182 "default.handlebars->27->1489"
11183 ]
11184 },
11185 + {
11186 + "cs": "Skupina zařízení vytvořena: {0}",
11187 + "de": "Gerätegruppe erstellt: {0}",
11188 + "en": "Device group created: {0}",
11189 + "es": "Grupo de dispositivos creado: {0}",
11190 + "fi": "Luotu laiteryhmä: {0}",
11191 + "fr": "Groupe d'appareils créé: {0}",
11192 + "hi": "डिवाइस समूह बनाया गया: {0}",
11193 + "ja": "作成されたデバイスグループ:{0}",
11194 + "ko": "생성 된 기기 그룹 : {0}",
11195 + "nl": "Apparaatgroep gemaakt: {0}",
11196 + "pt": "Grupo de dispositivos criado: {0}",
11197 + "ru": "Создана группа устройств: {0}",
11198 + "tr": "Cihaz grubu oluşturuldu: {0}",
11199 + "zh-chs": "创建的设备组:{0}",
11200 + "zh-cht": "設備組已創建:{0}",
11201 + "xloc": [
11202 + "default.handlebars->27->1625"
11203 + ]
11204 + },
11205 + {
11206 + "cs": "Skupina zařízení odstraněna: {0}",
11207 + "de": "Gerätegruppe gelöscht: {0}",
11208 + "en": "Device group deleted: {0}",
11209 + "es": "Grupo de dispositivos eliminado: {0}",
11210 + "fi": "Laiteryhmä poistettu: {0}",
11211 + "fr": "Groupe d'appareils supprimé: {0}",
11212 + "hi": "उपकरण समूह हटाया गया: {0}",
11213 + "ja": "削除されたデバイスグループ:{0}",
11214 + "ko": "삭제 된 기기 그룹 : {0}",
11215 + "nl": "Apparaatgroep verwijderd: {0}",
11216 + "pt": "Grupo de dispositivos excluído: {0}",
11217 + "ru": "Группа устройств удалена: {0}",
11218 + "tr": "Cihaz grubu silindi: {0}",
11219 + "zh-chs": "设备组已删除:{0}",
11220 + "zh-cht": "設備組已刪除:{0}",
11221 + "xloc": [
11222 + "default.handlebars->27->1626"
11223 + ]
11224 + },
11225 + {
11226 + "cs": "Členství ve skupině zařízení bylo změněno: {0}",
11227 + "de": "Gerätegruppenmitgliedschaft geändert: {0}",
11228 + "en": "Device group membership changed: {0}",
11229 + "es": "La membresía del grupo de dispositivos cambió: {0}",
11230 + "fi": "Laiteryhmän jäsenyys muutettu: {0}",
11231 + "fr": "L'adhésion au groupe d'appareils a été modifiée: {0}",
11232 + "hi": "डिवाइस समूह सदस्यता बदल गई: {0}",
11233 + "ja": "デバイスグループメンバーシップが変更されました:{0}",
11234 + "ko": "기기 그룹 회원이 변경됨 : {0}",
11235 + "nl": "Lidmaatschap van apparaatgroep gewijzigd: {0}",
11236 + "pt": "Associação ao grupo de dispositivos alterada: {0}",
11237 + "ru": "Членство в группе устройств изменено: {0}",
11238 + "tr": "Cihaz grubu üyeliği değişti: {0}",
11239 + "zh-chs": "设备组成员身份已更改:{0}",
11240 + "zh-cht": "設備組成員身份已更改:{0}",
11241 + "xloc": [
11242 + "default.handlebars->27->1627"
11243 + ]
11244 + },
11245 {
11246 "cs": "Poznámky pro skupinu zařízení si mohou zobrazit nebo upravit pouze ostatní správci skupiny.",
11247 "de": "Gerätegruppennotizen können von anderen Gerätegruppenadministratoren eingesehen und verändert werden.",
@@ -10227,11 +11263,58 @@
11263 ]
11264 },
11265 {
11266 + "cs": "Oznámení skupiny zařízení bylo změněno",
11267 + "de": "Gerätegruppenbenachrichtigung geändert",
11268 + "en": "Device group notification changed",
11269 + "es": "La notificación del grupo de dispositivos cambió",
11270 + "fi": "Laiteryhmäilmoitus muutettu",
11271 + "fr": "Notification de groupe d'appareils modifiée",
11272 + "hi": "डिवाइस समूह अधिसूचना बदल गई",
11273 + "ja": "デバイスグループの通知が変更されました",
11274 + "ko": "기기 그룹 알림이 변경됨",
11275 + "nl": "Melding van apparaatgroep gewijzigd",
11276 + "pt": "Notificação de grupo de dispositivos alterada",
11277 + "ru": "Уведомление о группе устройств изменено",
11278 + "tr": "Cihaz grubu bildirimi değişti",
11279 + "zh-chs": "设备组通知已更改",
11280 + "zh-cht": "設備組通知已更改",
11281 + "xloc": [
11282 + "default.handlebars->27->1622"
11283 + ]
11284 + },
11285 + {
11286 + "cs": "Skupina zařízení odstraněna: {0}",
11287 + "de": "Gerätegruppe nicht gelöscht: {0}",
11288 + "en": "Device group undeleted: {0}",
11289 + "es": "Grupo de dispositivos recuperado: {0}",
11290 + "fi": "Laiteryhmä kumottu: {0}",
11291 + "fr": "Groupe d'appareils non supprimé: {0}",
11292 + "hi": "डिवाइस समूह को हटाया नहीं गया: {0}",
11293 + "ja": "デバイスグループの削除を取り消しました:{0}",
11294 + "ko": "삭제 취소 된 기기 그룹 : {0}",
11295 + "nl": "Apparaatgroep hersteld: {0}",
11296 + "pt": "Grupo de dispositivos não excluído: {0}",
11297 + "ru": "Группа устройств восстановлена: {0}",
11298 + "tr": "Cihaz grubunun silinmesi geri alındı: {0}",
11299 + "zh-chs": "未删除的设备组:{0}",
11300 + "zh-cht": "未刪除的設備組:{0}",
11301 + "xloc": [
11302 + "default.handlebars->27->1605"
11303 + ]
11304 + },
11305 + {
11306 + "cs": "Zařízení je napájeno z baterie",
11307 + "de": "Gerät ist batteriebetrieben",
11308 "en": "Device is battery powered",
11309 "es": "El dispositivo funciona con batería",
11310 "fi": "Laite on akkukäyttöinen",
11311 "fr": "L'appareil est sur batterie",
11312 + "hi": "डिवाइस बैटरी चालित है",
11313 + "ja": "デバイスは電池式です",
11314 + "ko": "기기는 배터리로 작동합니다.",
11315 "nl": "Apparaat werkt op batterijen",
11316 + "pt": "O dispositivo é alimentado por bateria",
11317 + "ru": "Устройство работает от аккумулятора",
11318 "tr": "Cihaz pille çalışıyor",
11319 "zh-chs": "设备由电池供电",
11320 "zh-cht": "裝置由電池供電",
@@ -10468,11 +11551,18 @@
11551 ]
11552 },
11553 {
11554 + "cs": "Zařízení je zapojeno",
11555 + "de": "Gerät ist angeschlossen",
11556 "en": "Device is plugged-in",
11557 "es": "El dispositivo está enchufado",
11558 "fi": "Laite on kytketty",
11559 "fr": "L'appareil est branché sur secteur",
11560 + "hi": "डिवाइस प्लग-इन है",
11561 + "ja": "デバイスが接続されています",
11562 + "ko": "장치가 연결되었습니다.",
11563 "nl": "Apparaat is aangesloten",
11564 + "pt": "O dispositivo está conectado",
11565 + "ru": "Устройство подключено",
11566 "tr": "Cihaz takılı",
11567 "zh-chs": "设备已插入",
11568 "zh-cht": "裝置已插入",
@@ -10566,14 +11656,45 @@
11656 ]
11657 },
11658 {
11659 + "cs": "Oznámení zařízení",
11660 + "de": "Gerätebenachrichtigung",
11661 "en": "Device notification",
10570 - "tr": "Cihaz bildirimi",
10571 - "nl": "Apparaatmelding",
11662 "es": "Notificar dispositivo",
11663 + "fi": "Laite-ilmoitus",
11664 + "fr": "Notification de l'appareil",
11665 + "hi": "डिवाइस अधिसूचना",
11666 + "ja": "デバイス通知",
11667 + "ko": "장치 알림",
11668 + "nl": "Apparaatmelding",
11669 + "pt": "Notificação de dispositivo",
11670 + "ru": "Уведомление об устройстве",
11671 + "tr": "Cihaz bildirimi",
11672 + "zh-chs": "设备通知",
11673 + "zh-cht": "設備通知",
11674 "xloc": [
11675 "default.handlebars->27->459"
11676 ]
11677 },
11678 + {
11679 + "cs": "Zařízení požadovalo aktivaci Intel (R) AMT ACM, FQDN: {0}",
11680 + "de": "Gerät hat Intel (R) AMT ACM-Aktivierung angefordert, FQDN: {0}",
11681 + "en": "Device requested Intel(R) AMT ACM activation, FQDN: {0}",
11682 + "es": "Dispositivo solicitado activación de Intel (R) AMT ACM, FQDN: {0}",
11683 + "fi": "Laite pyysi Intel (R) AMT ACM -aktivointia, FQDN: {0}",
11684 + "fr": "L'appareil a demandé l'activation Intel (R) AMT ACM, nom de domaine complet: {0}",
11685 + "hi": "डिवाइस ने Intel (R) AMT ACM सक्रियण, FQDN: {0} का अनुरोध किया",
11686 + "ja": "デバイスがIntel(R)AMT ACMアクティベーションを要求しました、FQDN:{0}",
11687 + "ko": "장치가 Intel (R) AMT ACM 활성화를 요청했습니다. FQDN : {0}",
11688 + "nl": "Apparaat aangevraagd Intel (R) AMT ACM-activering, FQDN: {0}",
11689 + "pt": "O dispositivo solicitou a ativação do Intel (R) AMT ACM, FQDN: {0}",
11690 + "ru": "Устройство запросило активацию Intel (R) AMT ACM, полное доменное имя: {0}",
11691 + "tr": "Cihaz Intel (R) AMT ACM aktivasyonu istedi, FQDN: {0}",
11692 + "zh-chs": "设备请求激活Intel(R)AMT ACM,FQDN:{0}",
11693 + "zh-cht": "設備請求激活Intel(R)AMT ACM,FQDN:{0}",
11694 + "xloc": [
11695 + "default.handlebars->27->1607"
11696 + ]
11697 + },
11698 {
11699 "cs": "DeviceCheckbox",
11700 "de": "DeviceCheckbox",
@@ -10592,6 +11713,7 @@
11713 "zh-cht": "裝置複選框"
11714 },
11715 {
11716 + "cs": "Zařízení",
11717 "de": "Geräte",
11718 "en": "Devices",
11719 "es": "Dispositivos",
@@ -10601,12 +11723,14 @@
11723 "ja": "デバイス",
11724 "ko": "여러 장치",
11725 "nl": "Apparaten",
11726 + "pt": "Dispositivos",
11727 + "ru": "Устройства",
11728 "tr": "Cihazlar",
11729 "zh-chs": "设备",
11730 "zh-cht": "裝置",
11731 "xloc": [
10608 - "default.handlebars->27->1682",
10609 - "default.handlebars->27->1710"
11732 + "default.handlebars->27->1779",
11733 + "default.handlebars->27->1807"
11734 ]
11735 },
11736 {
@@ -10629,6 +11753,26 @@
11753 "default.handlebars->27->586"
11754 ]
11755 },
11756 + {
11757 + "cs": "Zakázané dvoufaktorové ověřování e-mailů",
11758 + "de": "Deaktivierte E-Mail-Zwei-Faktor-Authentifizierung",
11759 + "en": "Disabled email two-factor authentication",
11760 + "es": "Autenticación de dos factores de correo electrónico deshabilitada",
11761 + "fi": "Poistettu käytöstä kaksivaiheinen sähköpostitodennus",
11762 + "fr": "Authentification à deux facteurs des e-mails désactivée",
11763 + "hi": "अक्षम ईमेल दो-कारक प्रमाणीकरण",
11764 + "ja": "電子メールの二要素認証を無効化",
11765 + "ko": "이메일 이중 인증 비활성화",
11766 + "nl": "Uitgeschakelde tweefactorauthenticatie voor e-mail",
11767 + "pt": "Autenticação de dois fatores de e-mail desativada",
11768 + "ru": "Отключена двухфакторная аутентификация по электронной почте",
11769 + "tr": "E-posta iki faktörlü kimlik doğrulama devre dışı bırakıldı",
11770 + "zh-chs": "禁用的电子邮件两因素身份验证",
11771 + "zh-cht": "禁用的電子郵件兩因素身份驗證",
11772 + "xloc": [
11773 + "default.handlebars->27->1638"
11774 + ]
11775 + },
11776 {
11777 "cs": "Odpojit",
11778 "de": "Trennen",
@@ -10710,11 +11854,18 @@
11854 ]
11855 },
11856 {
11857 + "cs": "Zobrazte okno se zprávou na vzdáleném zařízení.",
11858 + "de": "Zeigen Sie ein Meldungsfeld auf dem Remote-Gerät an.",
11859 "en": "Display a message box on the remote device.",
11860 "es": "Mostrar un cuadro de mensaje en el dispositivo remoto.",
11861 "fi": "Näytä viestiruutu etälaitteessa.",
11862 "fr": "Afficher un message sur le poste distant",
11863 + "hi": "रिमोट डिवाइस पर एक संदेश बॉक्स प्रदर्शित करें।",
11864 + "ja": "リモートデバイスにメッセージボックスを表示します。",
11865 + "ko": "원격 장치에 메시지 상자를 표시합니다.",
11866 "nl": "Geef een berichtvenster weer op het externe apparaat.",
11867 + "pt": "Exibe uma caixa de mensagem no dispositivo remoto.",
11868 + "ru": "Отобразите окно сообщения на удаленном устройстве.",
11869 "tr": "Uzak cihazda bir mesaj kutusu görüntüleyin.",
11870 "zh-chs": "在远程设备上显示一个消息框。",
11871 "zh-cht": "在遠程裝置上顯示一個訊息框。",
@@ -10743,11 +11894,18 @@
11894 ]
11895 },
11896 {
11897 + "cs": "Zobrazte textovou zprávu na vzdáleném zařízení",
11898 + "de": "Zeigen Sie eine Textnachricht auf dem Remote-Gerät an",
11899 "en": "Display a text message on the remote device",
11900 "es": "Mostrar un mensaje de texto en el dispositivo remoto",
11901 "fi": "Näytä tekstiviesti etälaitteessa",
11902 "fr": "Afficher un message sur le poste distant",
11903 + "hi": "दूरस्थ डिवाइस पर एक पाठ संदेश प्रदर्शित करें",
11904 + "ja": "リモートデバイスにテキストメッセージを表示する",
11905 + "ko": "원격 장치에 문자 메시지 표시",
11906 "nl": "Geef een tekstbericht weer op het externe apparaat",
11907 + "pt": "Exibir uma mensagem de texto no dispositivo remoto",
11908 + "ru": "Отображение текстового сообщения на удаленном устройстве",
11909 "tr": "Uzak cihazda bir metin mesajı görüntüleyin",
11910 "zh-chs": "在远程设备上显示短信",
11911 "zh-cht": "在遠程裝置上顯示短信",
@@ -10806,6 +11964,7 @@
11964 "ja": "公開リンクを表示",
11965 "ko": "공개 링크 표시",
11966 "nl": "Openbare link weergeven",
11967 + "pt": "Exibir link público",
11968 "ru": "Показать публичную ссылку",
11969 "tr": "Herkese açık bağlantıyı görüntüle",
11970 "zh-chs": "显示公共连结",
@@ -10814,6 +11973,46 @@
11973 "default.handlebars->27->1508"
11974 ]
11975 },
11976 + {
11977 + "cs": "Zobrazuje se okno se zprávou, title = \\\"{0}\\\", message = \\\"{1}\\\"",
11978 + "de": "Anzeigen des Meldungsfelds, Titel = \\\"{0}\\\", Nachricht = \\\"{1}\\\"",
11979 + "en": "Displaying message box, title=\\\"{0}\\\", message=\\\"{1}\\\"",
11980 + "es": "Mostrando cuadro de mensaje, título = \\\"{0}\\\", mensaje = \\\"{1}\\\"",
11981 + "fi": "Näytetään viestiruutu, title = \\\"{0}\\\", message = \\\"{1}\\\"",
11982 + "fr": "Affichage de la boîte de message, title = \\\"{0}\\\", message = \\\"{1}\\\"",
11983 + "hi": "संदेश बॉक्स प्रदर्शित करना, शीर्षक = \\\"{0}\\\", संदेश = \\\"{1}\\\"",
11984 + "ja": "メッセージボックスを表示しています、title = \\\"{0}\\\"、message = \\\"{1}\\\"",
11985 + "ko": "메시지 상자 표시, 제목 = \\\"{0}\\\", 메시지 = \\\"{1}\\\"",
11986 + "nl": "Weergegeven berichtvenster, title = \\\"{0}\\\", message = \\\"{1}\\\"",
11987 + "pt": "Exibindo caixa de mensagem, título = \\\"{0}\\\", mensagem = \\\"{1}\\\"",
11988 + "ru": "Отображается окно сообщения, title = \\\"{0}\\\", message = \\\"{1}\\\"",
11989 + "tr": "Mesaj kutusu görüntüleniyor, başlık = \\\"{0}\\\", mesaj = \\\"{1}\\\"",
11990 + "zh-chs": "显示消息框,标题= “{0}”,消息= “{1}”",
11991 + "zh-cht": "顯示消息框,標題= “{0}”,消息= “{1}”",
11992 + "xloc": [
11993 + "default.handlebars->27->1567"
11994 + ]
11995 + },
11996 + {
11997 + "cs": "Zobrazuje se toastová zpráva, title = \\\"{0}\\\", message = \\\"{1}\\\"",
11998 + "de": "Anzeigen der Toastnachricht, title = \\\"{0}\\\", message = \\\"{1}\\\"",
11999 + "en": "Displaying toast message, title=\\\"{0}\\\", message=\\\"{1}\\\"",
12000 + "es": "Mostrando mensaje de brindis, título = \\\"{0}\\\", mensaje = \\\"{1}\\\"",
12001 + "fi": "Näytetään paahtoleipää, title = \\\"{0}\\\", message = \\\"{1}\\\"",
12002 + "fr": "Affichage du message toast, title = \\\"{0}\\\", message = \\\"{1}\\\"",
12003 + "hi": "टोस्ट संदेश प्रदर्शित करना, शीर्षक = \\\"{0}\\\", संदेश = \\\"{1}\\\"",
12004 + "ja": "トーストメッセージを表示しています、title = \\\"{0}\\\"、message = \\\"{1}\\\"",
12005 + "ko": "토스트 메시지 표시, 제목 = \\\"{0}\\\", 메시지 = \\\"{1}\\\"",
12006 + "nl": "Toastbericht weergeven, title = \\\"{0}\\\", message = \\\"{1}\\\"",
12007 + "pt": "Exibindo mensagem do sistema, title = \\\"{0}\\\", mensagem = \\\"{1}\\\"",
12008 + "ru": "Отображается тост-сообщение, title = \\\"{0}\\\", message = \\\"{1}\\\"",
12009 + "tr": "Tost mesajı görüntüleniyor, başlık = \\\"{0}\\\", mesaj = \\\"{1}\\\"",
12010 + "zh-chs": "显示吐司消息,标题= “{0}”,消息= “{1}”",
12011 + "zh-cht": "顯示吐司消息,標題= “{0}”,消息= “{1}”",
12012 + "xloc": [
12013 + "default.handlebars->27->1575"
12014 + ]
12015 + },
12016 {
12017 "cs": "Nedělat nic",
12018 "de": "Nichts tun",
@@ -10835,23 +12034,33 @@
12034 ]
12035 },
12036 {
12037 + "cs": "Doména",
12038 + "de": "Domain",
12039 "en": "Domain",
12040 "es": "Dominio",
12041 + "fi": "Verkkotunnus",
12042 "fr": "Domaine",
12043 + "hi": "डोमेन",
12044 + "ja": "ドメイン",
12045 + "ko": "도메인",
12046 "nl": "Domein",
12047 + "pt": "Domínio",
12048 + "ru": "Домен",
12049 "tr": "Alan adı",
12050 "zh-chs": "域",
12051 "zh-cht": "域",
12052 "xloc": [
10846 - "default.handlebars->27->1646",
10847 - "default.handlebars->27->1694",
10848 - "default.handlebars->27->1703",
10849 - "default.handlebars->27->1759",
12053 + "default.handlebars->27->1743",
12054 + "default.handlebars->27->1791",
12055 + "default.handlebars->27->1800",
12056 + "default.handlebars->27->1856",
12057 "mstsc.handlebars->main->1->3->1->2->1->0",
12058 "mstsc.handlebars->main->1->3->1->2->3"
12059 ]
12060 },
12061 {
12062 + "cs": "Nekonfigurujte",
12063 + "de": "Nicht konfigurieren",
12064 "en": "Don't configure",
12065 "es": "No configurar",
12066 "fi": "Älä määritä",
@@ -10860,6 +12069,8 @@
12069 "ja": "設定しないでください",
12070 "ko": "구성하지 마십시오",
12071 "nl": "Niet configureren",
12072 + "pt": "Não configure",
12073 + "ru": "Не настраивать",
12074 "tr": "Yapılandırma",
12075 "zh-chs": "不要配置",
12076 "zh-cht": "不要配置",
@@ -10869,6 +12080,8 @@
12080 ]
12081 },
12082 {
12083 + "cs": "Nepřipojovat k serveru",
12084 + "de": "Stellen Sie keine Verbindung zum Server her",
12085 "en": "Don't connect to server",
12086 "es": "No conectar al servidor",
12087 "fi": "Älä muodosta yhteyttä palvelimeen",
@@ -10877,6 +12090,8 @@
12090 "ja": "サーバーに接続しない",
12091 "ko": "서버에 연결하지 마십시오",
12092 "nl": "Maak geen verbinding met de server",
12093 + "pt": "Não conecte ao servidor",
12094 + "ru": "Не подключайтесь к серверу",
12095 "tr": "Sunucuya bağlanmayın",
12096 "zh-chs": "不要连接到服务器",
12097 "zh-cht": "不要連接到伺服器",
@@ -11085,16 +12300,23 @@
12300 ]
12301 },
12302 {
12303 + "cs": "Stáhnout zprávu",
12304 + "de": "Bericht herunterladen",
12305 "en": "Download Report",
12306 "es": "Descargar Reporte",
12307 "fi": "Lataa raportti",
12308 "fr": "Télécharger le rapport",
12309 + "hi": "रिपोर्ट डाउनलोड करें",
12310 + "ja": "レポートをダウンロード",
12311 + "ko": "보고서 다운로드",
12312 "nl": "Rapport downloaden",
12313 + "pt": "Baixar relatório",
12314 + "ru": "Скачать отчет",
12315 "tr": "Raporu İndir",
12316 "zh-chs": "下载报告",
12317 "zh-cht": "下載報告",
12318 "xloc": [
11097 - "default.handlebars->27->1564",
12319 + "default.handlebars->27->1661",
12320 "default.handlebars->container->column_l->p3->3->1->0->3"
12321 ]
12322 },
@@ -11199,12 +12421,21 @@
12421 ]
12422 },
12423 {
12424 + "cs": "Stáhněte si vzdálenou schránku do místní schránky",
12425 + "de": "Laden Sie die Remote-Zwischenablage in die lokale Zwischenablage herunter",
12426 "en": "Download remote clipboard to local clipboard",
12427 + "es": "Descargar portapapeles remoto a portapapeles local",
12428 + "fi": "Lataa etäleikepöytä paikalliselle leikepöydälle",
12429 + "fr": "Télécharger le presse-papiers distant dans le presse-papier local",
12430 + "hi": "स्थानीय क्लिपबोर्ड पर दूरस्थ क्लिपबोर्ड डाउनलोड करें",
12431 + "ja": "リモートクリップボードをローカルクリップボードにダウンロード",
12432 + "ko": "로컬 클립 보드에 원격 클립 보드 다운로드",
12433 "nl": "Download het externe klembord naar het lokale klembord",
12434 + "pt": "Baixe a área de transferência remota para a área de transferência local",
12435 + "ru": "Загрузить удаленный буфер обмена в локальный буфер обмена",
12436 "tr": "Uzak panoyu yerel panoya indirin",
12437 "zh-chs": "将远程剪贴板下载到本地剪贴板",
12438 "zh-cht": "將遠程剪貼板下載到本地剪貼板",
11207 - "es": "Descargar portapapeles remoto a portapapeles local",
12439 "xloc": [
12440 "default.handlebars->container->column_l->p11->deskarea0->deskarea4->1"
12441 ]
@@ -11286,7 +12517,7 @@
12517 "zh-chs": "使用以下一种档案格式下载事件列表。",
12518 "zh-cht": "使用以下一種檔案格式下載事件列表。",
12519 "xloc": [
11289 - "default.handlebars->27->1565"
12520 + "default.handlebars->27->1662"
12521 ]
12522 },
12523 {
@@ -11306,7 +12537,7 @@
12537 "zh-chs": "使用以下一种档案格式下载用户列表。",
12538 "zh-cht": "使用以下一種檔案格式下載用戶列表。",
12539 "xloc": [
11309 - "default.handlebars->27->1630"
12540 + "default.handlebars->27->1727"
12541 ]
12542 },
12543 {
@@ -11370,6 +12601,26 @@
12601 "default.handlebars->container->column_l->p4->3->1->0->3->1->3"
12602 ]
12603 },
12604 + {
12605 + "cs": "Stáhnout: \\\"{0}\\\"",
12606 + "de": "Download: \\\"{0}\\\"",
12607 + "en": "Download: \\\"{0}\\\"",
12608 + "es": "Descargar: \\\"{0}\\\"",
12609 + "fi": "Lataa: \\\"{0}\\\"",
12610 + "fr": "Télécharger: \\\"{0}\\\"",
12611 + "hi": "डाउनलोड करें: \\\"{0}\\\"",
12612 + "ja": "ダウンロード:「{0}」",
12613 + "ko": "다운로드 : \\\"{0}\\\"",
12614 + "nl": "Downloaden: \\\"{0}\\\"",
12615 + "pt": "Baixar: \\\"{0}\\\"",
12616 + "ru": "Скачать: \\\"{0}\\\"",
12617 + "tr": "İndir: \\\"{0}\\\"",
12618 + "zh-chs": "下载:“{0}”",
12619 + "zh-cht": "下載:“{0}”",
12620 + "xloc": [
12621 + "default.handlebars->27->1598"
12622 + ]
12623 + },
12624 {
12625 "cs": "Přetáhněte soubor .mcrec nebo klikněte na „Otevřít soubor…“",
12626 "de": "Lassen Sie eine .mcrec-Datei hier fallen oder klicken Sie auf \\\"Datei öffnen...\\\"",
@@ -11391,6 +12642,7 @@
12642 ]
12643 },
12644 {
12645 + "cs": "Duplicitní agent",
12646 "de": "Agent-Duplikat",
12647 "en": "Duplicate Agent",
12648 "es": "Duplicar Agente",
@@ -11400,11 +12652,13 @@
12652 "ja": "エージェントの複製",
12653 "ko": "에이전트 복제",
12654 "nl": "Dubbele agent",
12655 + "pt": "Agente duplicado",
12656 + "ru": "Повторяющийся агент",
12657 "tr": "Yinelenen Aracı",
12658 "zh-chs": "代理重复",
12659 "zh-cht": "代理重複",
12660 "xloc": [
11407 - "default.handlebars->27->1920"
12661 + "default.handlebars->27->2017"
12662 ]
12663 },
12664 {
@@ -11444,7 +12698,7 @@
12698 "zh-chs": "复制用户组",
12699 "zh-cht": "複製用戶群",
12700 "xloc": [
11447 - "default.handlebars->27->1698"
12701 + "default.handlebars->27->1795"
12702 ]
12703 },
12704 {
@@ -11481,8 +12735,8 @@
12735 "zh-chs": "持续时间",
12736 "zh-cht": "持續時間",
12737 "xloc": [
11484 - "default.handlebars->27->1874",
11485 - "default.handlebars->27->1894",
12738 + "default.handlebars->27->1971",
12739 + "default.handlebars->27->1991",
12740 "player.handlebars->3->2"
12741 ]
12742 },
@@ -11547,6 +12801,8 @@
12801 ]
12802 },
12803 {
12804 + "cs": "E-mail „{0}“ se již používá pro jiný účet. Změňte e-mailovou adresu a zkuste to znovu.",
12805 + "de": "E-Mail \\\"{0}\\\" wird bereits auf einem anderen Konto verwendet. Ändern Sie die E-Mail-Adresse und versuchen Sie es erneut.",
12806 "en": "E-mail \\\"{0}\\\" already in use on a different account. Change the email address and try again.",
12807 "es": "El correo electrónico \\\"{0}\\\" ya está en uso en una cuenta diferente. Cambie la dirección de correo electrónico e intente nuevamente.",
12808 "fi": "Sähköposti osoite \\\"{0}\\\" on jo käytössä toisella tilillä. Vaihda sähköpostiosoite ja yritä uudelleen.",
@@ -11555,6 +12811,8 @@
12811 "ja": "別のアカウントですでに使用されている電子メール「{0}」。メールアドレスを変更して、もう一度お試しください。",
12812 "ko": "\\\"{0}\\\"이메일이 이미 다른 계정에서 사용 중입니다. 이메일 주소를 변경하고 다시 시도하십시오.",
12813 "nl": "E-mail \\\"{0}\\\" reeds in gebruik door een ander account. Wijzig het e-mailadres en probeer het opnieuw.",
12814 + "pt": "E-mail \\\"{0}\\\" já em uso em uma conta diferente. Altere o endereço de e-mail e tente novamente.",
12815 + "ru": "Электронная почта \\\"{0}\\\" уже используется в другом аккаунте. Измените адрес электронной почты и попробуйте еще раз.",
12816 "tr": "E-posta \\\"{0}\\\" zaten farklı bir hesapta kullanılıyor. E-posta adresini değiştirin ve tekrar deneyin.",
12817 "zh-chs": "电邮“ {0} ”已在其他帐户上使用。更改电邮地址,然后重试。",
12818 "zh-cht": "電郵“ {0} ”已在其他帳戶上使用。更改電郵地址,然後重試。",
@@ -11563,6 +12821,8 @@
12821 ]
12822 },
12823 {
12824 + "cs": "E-mail „{0}“ pro uživatele „{1}“ je již ověřen.",
12825 + "de": "E-Mail \\\"{0}\\\" für Benutzer \\\"{1}\\\" wurde bereits überprüft.",
12826 "en": "E-mail \\\"{0}\\\" for user \\\"{1}\\\" already verified.",
12827 "es": "Correo electrónico \\\"{0}\\\" para el usuario \\\"{1}\\\" ya verificado.",
12828 "fi": "Käyttäjän \\\"{1}\\\" sähköposti osoite \\\"{0}\\\" on jo vahvistettu.",
@@ -11571,6 +12831,8 @@
12831 "ja": "ユーザー\\\"{1}\\\"の電子メール\\\"{0}\\\"はすでに確認されています。",
12832 "ko": "사용자 \\\"{1}\\\"의 이메일 \\\"{0}\\\"이 (가) 이미 확인되었습니다.",
12833 "nl": "E-mail \\\"{0}\\\" voor gebruiker \\\"{1}\\\" al geverifieerd.",
12834 + "pt": "E-mail \\\"{0}\\\" para o usuário \\\"{1}\\\" já verificado.",
12835 + "ru": "Электронная почта \\\"{0}\\\" для пользователя \\\"{1}\\\" уже подтверждена.",
12836 "tr": "\\\"{1}\\\" kullanıcısı için \\\"{0}\\\" e-posta adresi zaten doğrulandı.",
12837 "zh-chs": "用户“ {1} ”的电邮“ {0} ”已通过验证。",
12838 "zh-cht": "用戶“ {1} ”的電郵“ {0} ”已通過驗證。",
@@ -11579,6 +12841,8 @@
12841 ]
12842 },
12843 {
12844 + "cs": "E-mail „{0}“ pro uživatele „{1}“ nebyl ověřen.",
12845 + "de": "E-Mail \\\"{0}\\\" für Benutzer \\\"{1}\\\" nicht überprüft.",
12846 "en": "E-mail \\\"{0}\\\" for user \\\"{1}\\\" not verified.",
12847 "es": "Correo electrónico \\\"{0}\\\" para el usuario \\\"{1}\\\" no ha sido verificado.",
12848 "fi": "Käyttäjän \\\"{1}\\\" sähköposti osoitetta \\\"{0}\\\" ei ole vahvistettu.",
@@ -11587,6 +12851,8 @@
12851 "ja": "ユーザー\\\"{1}\\\"の電子メール\\\"{0}\\\"は確認されていません。",
12852 "ko": "사용자 \\\"{1}\\\"의 이메일 \\\"{0}\\\"이 (가) 확인되지 않았습니다.",
12853 "nl": "E-mail \\\"{0}\\\" voor gebruiker \\\"{1}\\\" niet geverifieerd.",
12854 + "pt": "E-mail \\\"{0}\\\" para o usuário \\\"{1}\\\" não verificado.",
12855 + "ru": "Электронная почта \\\"{0}\\\" для пользователя \\\"{1}\\\" не подтверждена.",
12856 "tr": "\\\"{1}\\\" kullanıcısı için \\\"{0}\\\" e-postası doğrulanmadı.",
12857 "zh-chs": "未验证用户“ {1} ”的电邮“ {0} ”。",
12858 "zh-cht": "未驗證用戶“ {1} ”的電郵“ {0} ”。",
@@ -11615,6 +12881,8 @@
12881 ]
12882 },
12883 {
12884 + "cs": "CHYBA: Neplatná kontrola účtu, ověřovací adresa URL je platná pouze 30 minut.",
12885 + "de": "FEHLER: Ungültige Kontoüberprüfung, Bestätigungs-URL ist nur 30 Minuten gültig.",
12886 "en": "ERROR: Invalid account check, verification url is only valid for 30 minutes.",
12887 "es": "ERROR: Verificación de cuenta no válida, la URL de verificación solo es válida durante 30 minutos.",
12888 "fi": "VIRHE: Virheellinen tilin tarkistus, vahvistus-URL on voimassa vain 30 minuuttia.",
@@ -11623,6 +12891,8 @@
12891 "ja": "エラー:アカウントチェックが無効です。確認URLは30分間のみ有効です。",
12892 "ko": "오류 : 잘못된 계정 확인, 확인 URL은 30 분 동안 만 유효합니다.",
12893 "nl": "FOUT: Ongeldige accountcontrole, verificatie URL is slechts 30 minuten geldig.",
12894 + "pt": "ERRO: verificação de conta inválida, url de verificação só é válido por 30 minutos.",
12895 + "ru": "ОШИБКА: недействительная проверка аккаунта, URL подтверждения действителен только 30 минут.",
12896 "tr": "HATA: Geçersiz hesap kontrolü, doğrulama url'si yalnızca 30 dakika için geçerlidir.",
12897 "zh-chs": "错误:无效的帐户检查,验证网址仅在30分钟内有效。",
12898 "zh-cht": "錯誤:無效的帳戶檢查,驗證網址僅在30分鐘內有效。",
@@ -11631,6 +12901,8 @@
12901 ]
12902 },
12903 {
12904 + "cs": "CHYBA: Neplatná kontrola účtu.",
12905 + "de": "FEHLER: Ungültige Kontoüberprüfung.",
12906 "en": "ERROR: Invalid account check.",
12907 "es": "ERROR: Verificación de cuenta no válida.",
12908 "fi": "VIRHE: Virheellinen tilin tarkistus.",
@@ -11639,6 +12911,8 @@
12911 "ja": "エラー:アカウントチェックが無効です。",
12912 "ko": "오류 : 잘못된 계정 확인입니다.",
12913 "nl": "FOUT: Ongeldige account controle.",
12914 + "pt": "ERRO: verificação de conta inválida.",
12915 + "ru": "ОШИБКА: недействительная проверка аккаунта.",
12916 "tr": "HATA: Geçersiz hesap kontrolü.",
12917 "zh-chs": "错误:无效的帐户检查。",
12918 "zh-cht": "錯誤:無效的帳戶檢查。",
@@ -11647,13 +12921,18 @@
12921 ]
12922 },
12923 {
12924 + "cs": "CHYBA: Neplatná doména.",
12925 + "de": "FEHLER: Ungültige Domain.",
12926 "en": "ERROR: Invalid domain.",
12927 "es": "ERROR: Dominio inválido.",
12928 + "fi": "VIRHE: Virheellinen verkkotunnus.",
12929 "fr": "ERREUR: domaine non valide.",
12930 "hi": "त्रुटि: अमान्य डोमेन।",
12931 "ja": "エラー:ドメインが無効です。",
12932 "ko": "오류 : 잘못된 도메인입니다.",
12933 "nl": "FOUT: ongeldig domein.",
12934 + "pt": "ERROR: Domínio inválido.",
12935 + "ru": "ОШИБКА: неверный домен.",
12936 "tr": "HATA: Geçersiz alan.",
12937 "zh-chs": "错误:无效的域。",
12938 "zh-cht": "錯誤:無效的域。",
@@ -11662,6 +12941,8 @@
12941 ]
12942 },
12943 {
12944 + "cs": "CHYBA: Neplatný e-mail \\\"{0}\\\" pro uživatele \\\"{1}\\\".",
12945 + "de": "FEHLER: Ungültige E-Mail \\\"{0}\\\" für Benutzer \\\"{1}\\\".",
12946 "en": "ERROR: Invalid e-mail \\\"{0}\\\" for user \\\"{1}\\\".",
12947 "es": "ERROR: Correo electrónico no válido \\\"{0}\\\" para el usuario \\\"{1}\\\".",
12948 "fi": "VIRHE: virheellinen sähköposti osoite \\\"{0}\\\" käyttäjälle \\\"{1}\\\".",
@@ -11670,6 +12951,8 @@
12951 "ja": "エラー:ユーザー\\\"{1}\\\"の電子メール\\\"{0}\\\"が無効です。",
12952 "ko": "오류 : 사용자 \\\"{1}\\\"에 대한 잘못된 이메일 \\\"{0}\\\".",
12953 "nl": "FOUT: Ongeldige e-mail \\\"{0}\\\" voor gebruiker \\\"{1}\\\".",
12954 + "pt": "ERRO: E-mail inválido \\\"{0}\\\" para o usuário \\\"{1}\\\".",
12955 + "ru": "ОШИБКА: недействительный адрес электронной почты \\\"{0}\\\" для пользователя \\\"{1}\\\".",
12956 "tr": "HATA: \\\"{1}\\\" kullanıcısı için \\\"{0}\\\" geçersiz e-posta.",
12957 "zh-chs": "错误:用户“ {1} ”的电邮“ {0} ”无效。",
12958 "zh-cht": "錯誤:用戶“ {1} ”的電郵“ {0} ”無效。",
@@ -11678,14 +12961,18 @@
12961 ]
12962 },
12963 {
12964 + "cs": "CHYBA: Neplatné uživatelské jméno „{0}“.",
12965 + "de": "FEHLER: Ungültiger Benutzername \\\"{0}\\\".",
12966 "en": "ERROR: Invalid username \\\"{0}\\\".",
12967 "es": "ERROR: Nombre de usuario no válido \\\"{0}\\\".",
12968 "fi": "VIRHE: virheellinen käyttäjänimi \\\"{0}\\\".",
12969 "fr": "ERREUR: nom d'utilisateur non valide \\\"{0}\\\".",
11685 - "hi": "त्रुटि: अमान्य उपयोगकर्ता नाम \"{0} \\\"।",
12970 + "hi": "त्रुटि: अमान्य उपयोगकर्ता नाम \"{0}\\\"।",
12971 "ja": "エラー:ユーザー名「{0}」が無効です。",
12972 "ko": "오류 : 잘못된 사용자 이름 \\\"{0}\\\"입니다.",
12973 "nl": "FOUT: Ongeldige gebruikersnaam \\\"{0}\\\".",
12974 + "pt": "ERRO: Nome de usuário inválido \\\"{0}\\\".",
12975 + "ru": "ОШИБКА: неверное имя пользователя \\\"{0}\\\".",
12976 "tr": "HATA: Geçersiz kullanıcı adı \\\"{0}\\\".",
12977 "zh-chs": "错误:无效的用户名“ {0} ”。",
12978 "zh-cht": "錯誤:無效的用戶名“ {0} ”。",
@@ -11894,6 +13181,7 @@
13181 "ja": "デバイスの権限を編集する",
13182 "ko": "장치 권한 편집",
13183 "nl": "Bewerk apparaatrechten",
13184 + "pt": "Editar permissões do dispositivo",
13185 "ru": "Изменить разрешения устройства",
13186 "tr": "Cihaz İzinlerini Düzenle",
13187 "zh-chs": "编辑设备权限",
@@ -11904,10 +13192,18 @@
13192 ]
13193 },
13194 {
13195 + "cs": "Upravit značky zařízení",
13196 + "de": "Geräte-Tags bearbeiten",
13197 "en": "Edit Device Tags",
13198 "es": "Editar Etiquetas del Dispositivo",
13199 + "fi": "Muokkaa laitetunnisteita",
13200 "fr": "Éditer les tags d'appareil",
13201 + "hi": "डिवाइस टैग संपादित करें",
13202 + "ja": "デバイスタグの編集",
13203 + "ko": "장치 태그 편집",
13204 "nl": "Berwerk apparaat tags",
13205 + "pt": "Editar tags de dispositivo",
13206 + "ru": "Изменить теги устройства",
13207 "tr": "Cihaz Etiketlerini Düzenle",
13208 "zh-chs": "编辑设备标签",
13209 "zh-cht": "編輯裝置標籤",
@@ -11916,6 +13212,7 @@
13212 ]
13213 },
13214 {
13215 + "cs": "Upravit souhlas uživatele zařízení",
13216 "de": "Geräte-Benutzereinwilligung bearbeiten",
13217 "en": "Edit Device User Consent",
13218 "es": "Editar Consentimiento del Usuario del Dispositivo",
@@ -11925,6 +13222,8 @@
13222 "ja": "デバイスのユーザー同意の編集",
13223 "ko": "장치 사용자 연결 옵션 편집",
13224 "nl": "Gebruikerstoestemming apparaat bewerken",
13225 + "pt": "Editar consentimento do usuário do dispositivo",
13226 + "ru": "Изменить согласие пользователя устройства",
13227 "tr": "Cihaz Kullanıcı İznini Düzenle",
13228 "zh-chs": "编辑设备用户同意",
13229 "zh-cht": "編輯裝置用戶同意",
@@ -11943,6 +13242,7 @@
13242 "ja": "グループを編集",
13243 "ko": "그룹 편집",
13244 "nl": "Bewerk groep",
13245 + "pt": "Editar Grupo",
13246 "ru": "Редактировать группу",
13247 "tr": "Grubu Düzenle",
13248 "zh-chs": "编辑群组",
@@ -11996,6 +13296,7 @@
13296 ]
13297 },
13298 {
13299 + "cs": "Upravit souhlas uživatele",
13300 "de": "Benutzereinwilligung bearbeiten",
13301 "en": "Edit User Consent",
13302 "es": "Editar Consentimiento del Usuario",
@@ -12005,6 +13306,8 @@
13306 "ja": "ユーザーの同意を編集",
13307 "ko": "사용자 연결 옵션 편집",
13308 "nl": "Gebruikerstoestemming bewerken",
13309 + "pt": "Editar consentimento do usuário",
13310 + "ru": "Изменить согласие пользователя",
13311 "tr": "Kullanıcı İznini Düzenle",
13312 "zh-chs": "编辑用户同意",
13313 "zh-cht": "編輯用戶同意",
@@ -12043,6 +13346,7 @@
13346 "ja": "ユーザーデバイスの権限を編集する",
13347 "ko": "사용자 장치 권한 편집",
13348 "nl": "Bewerk gebruikersapparaatrechten",
13349 + "pt": "Editar permissões do dispositivo do usuário",
13350 "ru": "Изменить разрешения для пользовательских устройств",
13351 "tr": "Kullanıcı Cihaz İzinlerini Düzenle",
13352 "zh-chs": "编辑用户设备权限",
@@ -12068,10 +13372,11 @@
13372 "zh-chs": "编辑用户组",
13373 "zh-cht": "編輯用戶群",
13374 "xloc": [
12071 - "default.handlebars->27->1737"
13375 + "default.handlebars->27->1834"
13376 ]
13377 },
13378 {
13379 + "cs": "Upravit oprávnění skupiny uživatelů",
13380 "de": "Benutzergruppen-Geräteberechtigungen bearbeiten",
13381 "en": "Edit User Group Device Permissions",
13382 "es": "Editar Permisos de Dispositivo de Grupo de Usuarios",
@@ -12081,6 +13386,8 @@
13386 "ja": "ユーザーグループデバイス権限の編集",
13387 "ko": "사용자 그룹 장치 권한 편집",
13388 "nl": "Gebruikersmachtigingen voor apparaatgroep bewerken",
13389 + "pt": "Editar permissões de dispositivo do grupo de usuários",
13390 + "ru": "Изменить права доступа к устройствам группы пользователей",
13391 "tr": "Kullanıcı Grubu Cihaz İzinlerini Düzenle",
13392 "zh-chs": "编辑用户组设备权限",
13393 "zh-cht": "編輯用戶群裝置權限",
@@ -12110,10 +13417,18 @@
13417 ]
13418 },
13419 {
13420 + "cs": "Upravit značky",
13421 + "de": "Stichworte bearbeiten",
13422 "en": "Edit tags",
13423 "es": "Editar etiquetas",
13424 + "fi": "Muokkaa tunnisteita",
13425 "fr": "Éditer les tags",
13426 + "hi": "जोड़ संपादित करें",
13427 + "ja": "タグを編集",
13428 + "ko": "태그 편집",
13429 "nl": "Bewerk tags",
13430 + "pt": "Editar etiquetas",
13431 + "ru": "Отредактировать тэги",
13432 "tr": "Etiketleri düzenleyin",
13433 "zh-chs": "编辑标签",
13434 "zh-cht": "編輯標籤",
@@ -12139,11 +13454,11 @@
13454 "zh-cht": "電郵",
13455 "xloc": [
13456 "default-mobile.handlebars->9->78",
12142 - "default.handlebars->27->1648",
12143 - "default.handlebars->27->1763",
12144 - "default.handlebars->27->1765",
12145 - "default.handlebars->27->1805",
12146 - "default.handlebars->27->1821",
13457 + "default.handlebars->27->1745",
13458 + "default.handlebars->27->1860",
13459 + "default.handlebars->27->1862",
13460 + "default.handlebars->27->1902",
13461 + "default.handlebars->27->1918",
13462 "default.handlebars->27->334",
13463 "login-mobile.handlebars->5->42",
13464 "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->tokenpanel->1->7->1->4->1->3",
@@ -12198,6 +13513,8 @@
13513 ]
13514 },
13515 {
13516 + "cs": "potvrzení e-mailem",
13517 + "de": "Email Bestätigung",
13518 "en": "Email Confirmation",
13519 "es": "Confirmación de Correo Electrónico",
13520 "fi": "Sähköpostivarmistus",
@@ -12206,6 +13523,8 @@
13523 "ja": "メール確認",
13524 "ko": "이메일 검증",
13525 "nl": "E-mail bevestigen",
13526 + "pt": "Confirmação de e-mail",
13527 + "ru": "подтверждение электронной почты",
13528 "tr": "E-posta Onayı",
13529 "zh-chs": "电邮确认",
13530 "zh-cht": "電郵確認",
@@ -12226,6 +13545,7 @@
13545 "ja": "メールトラフィック",
13546 "ko": "이메일 트래픽",
13547 "nl": "E-mailverkeer",
13548 + "pt": "Tráfego de Email",
13549 "ru": "Почтовый трафик",
13550 "tr": "E-posta Trafiği",
13551 "zh-chs": "电邮流量",
@@ -12253,6 +13573,7 @@
13573 ]
13574 },
13575 {
13576 + "cs": "E-mailová pozvánka",
13577 "de": "E-Mail-Einladung",
13578 "en": "Email invitation",
13579 "es": "Correo electrónico de invitación",
@@ -12262,6 +13583,8 @@
13583 "ja": "招待メール",
13584 "ko": "이메일 초청",
13585 "nl": "E-mail uitnodiging",
13586 + "pt": "Convite por email",
13587 + "ru": "Электронное приглашение",
13588 "tr": "E-posta daveti",
13589 "zh-chs": "电邮邀请",
13590 "zh-cht": "電郵邀請",
@@ -12280,12 +13603,13 @@
13603 "ja": "メールは検証されていない",
13604 "ko": "이메일이 검증되지 않았습니다.",
13605 "nl": "E-mail is niet geverifieerd",
13606 + "pt": "Email não está verificado",
13607 "ru": "Электронная почта не подтверждена",
13608 "tr": "E-posta teyit edilmedi",
13609 "zh-chs": "电邮未验证",
13610 "zh-cht": "電郵未驗證",
13611 "xloc": [
12288 - "default.handlebars->27->1594"
13612 + "default.handlebars->27->1691"
13613 ]
13614 },
13615 {
@@ -12305,8 +13629,8 @@
13629 "zh-chs": "电邮已验证",
13630 "zh-cht": "電郵已驗證",
13631 "xloc": [
12308 - "default.handlebars->27->1595",
12309 - "default.handlebars->27->1757"
13632 + "default.handlebars->27->1692",
13633 + "default.handlebars->27->1854"
13634 ]
13635 },
13636 {
@@ -12326,7 +13650,7 @@
13650 "zh-chs": "电邮已验证。",
13651 "zh-cht": "電郵已驗證。",
13652 "xloc": [
12329 - "default.handlebars->27->1654"
13653 + "default.handlebars->27->1751"
13654 ]
13655 },
13656 {
@@ -12346,7 +13670,7 @@
13670 "zh-chs": "电邮未验证",
13671 "zh-cht": "電郵未驗證",
13672 "xloc": [
12349 - "default.handlebars->27->1758"
13673 + "default.handlebars->27->1855"
13674 ]
13675 },
13676 {
@@ -12372,6 +13696,8 @@
13696 ]
13697 },
13698 {
13699 + "cs": "Je vyžadováno ověření e-mailem, zkontrolujte svou poštovní schránku a klikněte na odkaz pro potvrzení.",
13700 + "de": "E-Mail-Bestätigung erforderlich, überprüfen Sie Ihre Mailbox und klicken Sie auf den Bestätigungslink.",
13701 "en": "Email verification required, check your mailbox and click the confirmation link.",
13702 "es": "Se requiere verificación de correo electrónico, verifique su buzón y haga clic en el enlace de confirmación.",
13703 "fi": "Sähköposti vahvistus vaaditaan, tarkista postilaatikkosi ja napsauta vahvistuslinkkiä.",
@@ -12380,6 +13706,8 @@
13706 "ja": "メールの確認が必要です。メールボックスを確認し、確認リンクをクリックしてください。",
13707 "ko": "이메일 검증이 요구됩니다. 당신의 메일박스를 확인하시고, 확인 링크를 클릭해주세요.",
13708 "nl": "E-mailverificatie vereist, controleer uw mailbox en klik op de bevestigingslink.",
13709 + "pt": "É necessária verificação de e-mail, verifique sua caixa de correio e clique no link de confirmação.",
13710 + "ru": "Требуется подтверждение по электронной почте, проверьте свой почтовый ящик и нажмите ссылку для подтверждения.",
13711 "tr": "E-posta doğrulaması gerekiyor, posta kutunuzu kontrol edin ve onay bağlantısını tıklayın.",
13712 "zh-chs": "需要通过电邮验证,请检查您的邮箱,然后单击确认连接。",
13713 "zh-cht": "需要通過電郵驗證,請檢查你的郵箱,然後單擊確認鏈結。",
@@ -12390,18 +13718,28 @@
13718 ]
13719 },
13720 {
13721 + "cs": "Je vyžadováno ověření e-mailem a vynucené resetování hesla.",
13722 + "de": "E-Mail-verifiziert und erzwungenes Zurücksetzen des Passworts erforderlich.",
13723 "en": "Email verified and forced password reset required.",
13724 "es": "Correo electrónico verificado y restablecimiento de contraseña forzado requerido.",
13725 "fi": "Sähköposti osoite vahvistettu ja salasanan palautus pakotettu.",
13726 + "fr": "Email vérifié et réinitialisation forcée du mot de passe requis.",
13727 + "hi": "ईमेल सत्यापित और मजबूर पासवर्ड रीसेट की आवश्यकता है।",
13728 + "ja": "メールの確認とパスワードの強制リセットが必要です。",
13729 + "ko": "이메일 확인 및 강제 비밀번호 재설정이 필요합니다.",
13730 "nl": "E-mail geverifieerd en geforceerd opnieuw instellen van wachtwoord vereist.",
13731 + "pt": "Email verificado e redefinição de senha forçada necessária.",
13732 + "ru": "Электронная почта подтверждена и требуется принудительный сброс пароля.",
13733 "tr": "E-posta doğrulandı ve zorunlu şifre sıfırlama gerekli.",
13734 "zh-chs": "已通过电邮验证,并且需要重置密码。",
13735 "zh-cht": "已通過電郵驗證,並且需要重置密碼。",
13736 "xloc": [
12401 - "default.handlebars->27->1655"
13737 + "default.handlebars->27->1752"
13738 ]
13739 },
13740 {
13741 + "cs": "E-mailový / SMS provoz",
13742 + "de": "E-Mail- / SMS-Verkehr",
13743 "en": "Email/SMS Traffic",
13744 "es": "Tráfico de Correo Electrónico / SMS",
13745 "fi": "Sähköposti/tekstiviesti liikenne",
@@ -12410,11 +13748,13 @@
13748 "ja": "メール/ SMSトラフィック",
13749 "ko": "이메일/SMS 트래픽",
13750 "nl": "Email/SMS verkeer",
13751 + "pt": "Tráfego de e-mail / SMS",
13752 + "ru": "Электронная почта / SMS-трафик",
13753 "tr": "E-posta / SMS Trafiği",
13754 "zh-chs": "电邮/短信流量",
13755 "zh-cht": "電郵/短信流量",
13756 "xloc": [
12417 - "default.handlebars->27->1962"
13757 + "default.handlebars->27->2059"
13758 ]
13759 },
13760 {
@@ -12526,16 +13866,43 @@
13866 ]
13867 },
13868 {
13869 + "cs": "Povoleno",
13870 + "de": "aktiviert",
13871 "en": "Enabled",
13872 "es": "Habilitado",
13873 "fi": "Käytössä",
13874 "fr": "Activer",
13875 + "hi": "सक्रिय",
13876 + "ja": "有効",
13877 + "ko": "활성화 됨",
13878 "nl": "Ingeschakeld",
13879 + "pt": "ativado",
13880 + "ru": "Включено",
13881 "tr": "Etkin",
13882 "zh-chs": "已启用",
13883 "zh-cht": "已啟用",
13884 "xloc": [
12538 - "default.handlebars->27->1896"
13885 + "default.handlebars->27->1993"
13886 + ]
13887 + },
13888 + {
13889 + "cs": "Povolené dvoufaktorové ověřování e-mailů",
13890 + "de": "Aktivierte E-Mail-Zwei-Faktor-Authentifizierung",
13891 + "en": "Enabled email two-factor authentication",
13892 + "es": "Autenticación de correo electrónico de dos factores habilitada",
13893 + "fi": "Otti käyttöön kaksivaiheisen todennuksen sähköpostilla",
13894 + "fr": "Authentification à deux facteurs par e-mail activée",
13895 + "hi": "सक्षम ईमेल दो-कारक प्रमाणीकरण",
13896 + "ja": "メールの2要素認証を有効化",
13897 + "ko": "이메일 이중 인증 활성화",
13898 + "nl": "Ingeschakelde tweefactorauthenticatie voor e-mail",
13899 + "pt": "Autenticação de dois fatores de e-mail habilitada",
13900 + "ru": "Включена двухфакторная аутентификация электронной почты",
13901 + "tr": "Etkin e-posta iki faktörlü kimlik doğrulama",
13902 + "zh-chs": "启用电子邮件两因素身份验证",
13903 + "zh-cht": "啟用電子郵件兩因素身份驗證",
13904 + "xloc": [
13905 + "default.handlebars->27->1637"
13906 ]
13907 },
13908 {
@@ -12559,16 +13926,103 @@
13926 ]
13927 },
13928 {
13929 + "cs": "Čas ukončení",
13930 + "de": "Endzeit",
13931 "en": "End Time",
13932 "es": "Tiempo de Finalización",
13933 "fi": "päättymisaika",
13934 "fr": "Heure de fin",
13935 + "hi": "अंतिम समय",
13936 + "ja": "終了時間",
13937 + "ko": "종료 시간",
13938 "nl": "Eindtijd",
13939 + "pt": "Fim do tempo",
13940 + "ru": "Время окончания",
13941 "tr": "Bitiş zamanı",
13942 "zh-chs": "时间结束",
13943 "zh-cht": "時間結束",
13944 "xloc": [
12571 - "default.handlebars->27->1893"
13945 + "default.handlebars->27->1990"
13946 + ]
13947 + },
13948 + {
13949 + "cs": "Ukončena relace na ploše „{0}“ od {1} do {2}, {3} s",
13950 + "de": "Beendet die Desktopsitzung \\\"{0}\\\" von {1} bis {2}, {3} Sekunde (n)",
13951 + "en": "Ended desktop session \\\"{0}\\\" from {1} to {2}, {3} second(s)",
13952 + "es": "Sesión de escritorio finalizada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
13953 + "fi": "Työpöytäistunto \\\"{0}\\\" päättyi välillä {1} - {2}, {3} sekuntia",
13954 + "fr": "Session de bureau terminée \\\"{0}\\\" de {1} à {2}, {3} seconde(s)",
13955 + "hi": "डेस्कटॉप सत्र \\\"{0}\\\" से {1} से {2}, {3} सेकंड (सेकंड) तक समाप्त हो गया",
13956 + "ja": "デスクトップセッション\\\"{0}\\\"を{1}から{2}まで終了しました、{3}秒",
13957 + "ko": "{1}에서 {2}까지 {3} 초 동안 \\\"{0}\\\"데스크톱 세션이 종료되었습니다.",
13958 + "nl": "Beëindigde desktopsessie \\\"{0}\\\" van {1} tot {2}, {3} seconde (n)",
13959 + "pt": "Sessão de desktop encerrada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
13960 + "ru": "Сеанс рабочего стола \\\"{0}\\\" завершен с {1} до {2}, {3} сек.",
13961 + "tr": "{1} ile {2} arasında \\\"{0}\\\" masaüstü oturumu {3} saniye sona erdi",
13962 + "zh-chs": "从{1}到{2},{3}秒结束了桌面会话“{0}”",
13963 + "zh-cht": "從{1}到{2},{3}秒結束了桌面會話“{0}”",
13964 + "xloc": [
13965 + "default.handlebars->27->1560"
13966 + ]
13967 + },
13968 + {
13969 + "cs": "Ukončena relace správy souborů „{0}“ od {1} do {2}, {3} s",
13970 + "de": "Beendet die Dateiverwaltungssitzung \\\"{0}\\\" von {1} bis {2}, {3} Sekunde (n)",
13971 + "en": "Ended file management session \\\"{0}\\\" from {1} to {2}, {3} second(s)",
13972 + "es": "Sesión de gestión de archivos finalizada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
13973 + "fi": "Tiedostonhallintaistunto \\\"{0}\\\" päättyi välillä {1} - {2}, {3} sekuntia",
13974 + "fr": "Session de gestion de fichiers terminée \\\"{0}\\\" de {1} à {2}, {3} seconde(s)",
13975 + "hi": "समाप्त फ़ाइल प्रबंधन सत्र \\\"{0}\\\" से {1} से {2}, {3} दूसरा (ओं)",
13976 + "ja": "ファイル管理セッション\\\"{0}\\\"を{1}から{2}に終了しました、{3}秒",
13977 + "ko": "{1}에서 {2}까지 {3} 초의 파일 관리 세션 \\\"{0}\\\"이 (가) 종료되었습니다.",
13978 + "nl": "Beëindigde bestandsbeheersessie \\\"{0}\\\" van {1} tot {2}, {3} seconde (n)",
13979 + "pt": "Sessão de gerenciamento de arquivo encerrada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
13980 + "ru": "Завершился сеанс управления файлами \\\"{0}\\\" с {1} до {2}, {3} сек.",
13981 + "tr": "Dosya yönetimi oturumu \\\"{0}\\\" {1} ile {2} arasında sona erdi, {3} saniye",
13982 + "zh-chs": "从{1}到{2},{3}秒结束了文件管理会话“{0}”",
13983 + "zh-cht": "從{1}到{2},{3}秒結束了文件管理會話“{0}”",
13984 + "xloc": [
13985 + "default.handlebars->27->1561"
13986 + ]
13987 + },
13988 + {
13989 + "cs": "Ukončená relace přenosu „{0}“ z {1} na {2}, {3} s",
13990 + "de": "Beendete Relay-Sitzung \\\"{0}\\\" von {1} bis {2}, {3} Sekunde (n)",
13991 + "en": "Ended relay session \\\"{0}\\\" from {1} to {2}, {3} second(s)",
13992 + "es": "Sesión de relevo finalizada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
13993 + "fi": "Välitysistunto \\\"{0}\\\" päättyi välillä {1} - {2}, {3} sekuntia",
13994 + "fr": "Session de relais terminée \\\"{0}\\\" de {1} à {2}, {3} seconde(s)",
13995 + "hi": "समाप्त रिले सत्र \\\"{0}\\\" से {१} से {२}, {३} दूसरा (ओं)",
13996 + "ja": "リレーセッション\\\"{0}\\\"を{1}から{2}に終了しました、{3}秒",
13997 + "ko": "{1}에서 {2}까지의 릴레이 세션 \\\"{0}\\\"이 (가) {3} 초 종료되었습니다.",
13998 + "nl": "Relay-sessie \\\"{0}\\\" van {1} tot {2} beëindigd, {3} seconde (n)",
13999 + "pt": "Sessão de retransmissão encerrada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
14000 + "ru": "Завершился сеанс ретрансляции \\\"{0}\\\" с {1} до {2}, {3} сек.",
14001 + "tr": "\\\"{0}\\\" geçiş oturumu {1} ile {2} arasında sona erdi, {3} saniye",
14002 + "zh-chs": "从{1}到{2},{3}秒结束了中继会话“{0}”",
14003 + "zh-cht": "從{1}到{2},{3}秒結束了中繼會話“{0}”",
14004 + "xloc": [
14005 + "default.handlebars->27->1558"
14006 + ]
14007 + },
14008 + {
14009 + "cs": "Ukončena relace terminálu \\\"{0}\\\" od {1} do {2}, {3} s",
14010 + "de": "Beendete Terminalsitzung \\\"{0}\\\" von {1} bis {2}, {3} Sekunde (n)",
14011 + "en": "Ended terminal session \\\"{0}\\\" from {1} to {2}, {3} second(s)",
14012 + "es": "Sesión de terminal finalizada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
14013 + "fi": "Pääteistunto \\\"{0}\\\" päättyi välillä {1} - {2}, {3} sekuntia",
14014 + "fr": "Session de terminal terminée \\\"{0}\\\" de {1} à {2}, {3} seconde(s)",
14015 + "hi": "समाप्त टर्मिनल सत्र \\\"{0}\\\" {1} से {2}, {3} सेकंड (सेकेंड) तक",
14016 + "ja": "ターミナルセッション\\\"{0}\\\"を{1}から{2}まで終了しました、{3}秒",
14017 + "ko": "종료 된 터미널 세션 \\\"{0}\\\"({1}에서 {2}, {3} 초)",
14018 + "nl": "Beëindigde terminalsessie \\\"{0}\\\" van {1} tot {2}, {3} seconde (n)",
14019 + "pt": "Sessão de terminal encerrada \\\"{0}\\\" de {1} a {2}, {3} segundo (s)",
14020 + "ru": "Завершенный сеанс терминала \\\"{0}\\\" с {1} до {2}, {3} сек.",
14021 + "tr": "{1} ile {2} arasında \\\"{0}\\\" terminal oturumu sona erdi, {3} saniye",
14022 + "zh-chs": "从{1}到{2},{3}秒结束了终端会话“{0}”",
14023 + "zh-cht": "從{1}到{2},{3}秒結束了終端會話“{0}”",
14024 + "xloc": [
14025 + "default.handlebars->27->1559"
14026 ]
14027 },
14028 {
@@ -12836,6 +14290,7 @@
14290 "de": "Eingabe",
14291 "en": "Enter",
14292 "es": "Enter",
14293 + "fi": "Tulla sisään",
14294 "fr": "Entrer",
14295 "hi": "दर्ज",
14296 "ja": "入る",
@@ -12868,7 +14323,7 @@
14323 "zh-chs": "输入管理领域名称的逗号分隔列表。",
14324 "zh-cht": "輸入管理領域名稱的逗號分隔列表。",
14325 "xloc": [
12871 - "default.handlebars->27->1659"
14326 + "default.handlebars->27->1756"
14327 ]
14328 },
14329 {
@@ -12955,6 +14410,8 @@
14410 ]
14411 },
14412 {
14413 + "cs": "Zadejte své telefonní číslo podporující SMS. Po ověření lze číslo použít pro ověření přihlášení a další oznámení.",
14414 + "de": "Geben Sie Ihre SMS-fähige Telefonnummer ein. Nach der Überprüfung kann die Nummer für die Anmeldeüberprüfung und andere Benachrichtigungen verwendet werden.",
14415 "en": "Enter your SMS capable phone number. Once verified, the number may be used for login verification and other notifications.",
14416 "es": "Ingrese su número de teléfono con capacidad para SMS. Una vez verificado, el número puede usarse para la verificación de inicio de sesión y otras notificaciones.",
14417 "fi": "Kirjoita tekstiviestihin pystyvä puhelinnumerosi. Kun numero on vahvistettu, sitä voidaan käyttää kirjautumisen varmentamiseen ja muihin ilmoituksiin.",
@@ -12963,6 +14420,8 @@
14420 "ja": "SMS対応の電話番号を入力します。確認後、番号はログイン確認やその他の通知に使用できます。",
14421 "ko": "SMS 가능 전화 번호를 입력하십시오. 확인되면이 번호는 로그인 확인 및 기타 알림에 사용될 수 있습니다.",
14422 "nl": "Voer uw telefoonnummer in dat geschikt is voor SMS. Na verificatie kan het nummer worden gebruikt voor inlogverificatie en andere meldingen.",
14423 + "pt": "Digite seu número de telefone compatível com SMS. Depois de verificado, o número pode ser usado para verificação de login e outras notificações.",
14424 + "ru": "Введите свой телефонный номер с возможностью отправки SMS. После проверки номер может использоваться для проверки входа в систему и других уведомлений.",
14425 "tr": "SMS özellikli telefon numaranızı girin. Doğrulandıktan sonra, numara giriş doğrulaması ve diğer bildirimler için kullanılabilir.",
14426 "zh-chs": "输入支持SMS的电话号码。验证后,该号码可用于登录验证和其他通知。",
14427 "zh-cht": "輸入支持SMS的電話號碼。驗證後,該號碼可用於登入驗證和其他通知。",
@@ -13087,7 +14546,7 @@
14546 "zh-chs": "事件列表输出",
14547 "zh-cht": "事件列表輸出",
14548 "xloc": [
13090 - "default.handlebars->27->1570"
14549 + "default.handlebars->27->1667"
14550 ]
14551 },
14552 {
@@ -13156,10 +14615,18 @@
14615 ]
14616 },
14617 {
14618 + "cs": "Čas vypršení platnosti",
14619 + "de": "Ablaufzeit",
14620 "en": "Expire Time",
14621 "es": "Tiempo de Expiración",
14622 + "fi": "Vanhentumisaika",
14623 "fr": "Heure d'expiration",
14624 + "hi": "समाप्त हुई समय सीमा",
14625 + "ja": "有効期限",
14626 + "ko": "만료 시간",
14627 "nl": "Verval datum",
14628 + "pt": "Tempo de expiração",
14629 + "ru": "Истекает время",
14630 "tr": "Vade zamanı",
14631 "zh-chs": "到期时间",
14632 "zh-cht": "到期時間",
@@ -13169,10 +14636,18 @@
14636 ]
14637 },
14638 {
14639 + "cs": "Vyprší o {0}",
14640 + "de": "Läuft bei {0} ab",
14641 "en": "Expires at {0}",
14642 "es": "Expira el {0}",
14643 + "fi": "Vanhenee {0}",
14644 "fr": "Expire à {0}",
14645 + "hi": "{0} पर समाप्त हो रहा है",
14646 + "ja": "{0}に期限切れ",
14647 + "ko": "{0}에 만료",
14648 "nl": "Vervald om {0}",
14649 + "pt": "Expira em {0}",
14650 + "ru": "Срок действия истекает в {0}",
14651 "tr": "{0} itibarıyla sona eriyor",
14652 "zh-chs": "于{0}到期",
14653 "zh-cht": "於{0}到期",
@@ -13257,15 +14732,22 @@
14732 "zh-chs": "外部",
14733 "zh-cht": "外部",
14734 "xloc": [
13260 - "default.handlebars->27->1947"
14735 + "default.handlebars->27->2044"
14736 ]
14737 },
14738 {
14739 + "cs": "FQDN",
14740 + "de": "FQDN",
14741 "en": "FQDN",
14742 "es": "FQDN",
14743 "fi": "FQDN",
14744 "fr": "FQDN",
14745 + "hi": "FQDN",
14746 + "ja": "FQDN",
14747 + "ko": "FQDN",
14748 "nl": "FQDN",
14749 + "pt": "FQDN",
14750 + "ru": "FQDN",
14751 "tr": "FQDN",
14752 "zh-chs": "完整网域名称",
14753 "zh-cht": "完整網域名稱",
@@ -13334,6 +14816,48 @@
14816 ]
14817 },
14818 {
14819 + "cs": "Vzdálenou plochu se nepodařilo spustit po odmítnutí místním uživatelem",
14820 + "de": "Fehler beim Starten des Remotedesktops, nachdem der lokale Benutzer abgelehnt wurde",
14821 + "en": "Failed to start remote desktop after local user rejected",
14822 + "es": "No se pudo iniciar el escritorio remoto después de que el usuario local fue rechazado",
14823 + "fi": "Etätyöpöydän käynnistäminen epäonnistui, kun paikallinen käyttäjä hylkäsi",
14824 + "fr": "Échec du démarrage du bureau à distance après le rejet de l'utilisateur local",
14825 + "hi": "स्थानीय उपयोगकर्ता द्वारा अस्वीकार किए जाने के बाद दूरस्थ डेस्कटॉप को प्रारंभ करने में विफल",
14826 + "ja": "ローカルユーザーが拒否した後、リモートデスクトップを開始できませんでした",
14827 + "ko": "로컬 사용자가 거부 된 후 원격 데스크톱을 시작하지 못했습니다.",
14828 + "nl": "Kan extern bureaublad niet starten nadat lokale gebruiker is afgewezen",
14829 + "pt": "Falha ao iniciar a área de trabalho remota após rejeição do usuário local",
14830 + "ru": "Не удалось запустить удаленный рабочий стол после отказа локального пользователя",
14831 + "tr": "Yerel kullanıcı reddedildikten sonra uzak masaüstü başlatılamadı",
14832 + "zh-chs": "本地用户拒绝后无法启动远程桌面",
14833 + "zh-cht": "本地用戶拒絕後無法啟動遠程桌面",
14834 + "xloc": [
14835 + "default.handlebars->27->1583"
14836 + ]
14837 + },
14838 + {
14839 + "cs": "Po odmítnutí místního uživatele se nepodařilo spustit vzdálené soubory",
14840 + "de": "Remote-Dateien konnten nicht gestartet werden, nachdem der lokale Benutzer abgelehnt wurde",
14841 + "en": "Failed to start remote files after local user rejected",
14842 + "es": "Error al iniciar archivos remotos después de que el usuario local rechazara",
14843 + "fi": "Etätiedostojen käynnistäminen epäonnistui, kun paikallinen käyttäjä hylkäsi",
14844 + "fr": "Échec du démarrage des fichiers distants après le rejet de l'utilisateur local",
14845 + "hi": "स्थानीय उपयोगकर्ता द्वारा अस्वीकार किए जाने के बाद दूरस्थ फ़ाइलें प्रारंभ करने में विफल",
14846 + "ja": "ローカルユーザーが拒否した後、リモートファイルを開始できませんでした",
14847 + "ko": "로컬 사용자가 거부 한 후 원격 파일을 시작하지 못했습니다.",
14848 + "nl": "Kan externe bestanden niet starten nadat de lokale gebruiker is geweigerd",
14849 + "pt": "Falha ao iniciar arquivos remotos após rejeição do usuário local",
14850 + "ru": "Не удалось запустить удаленные файлы после отказа локального пользователя",
14851 + "tr": "Yerel kullanıcı reddettikten sonra uzak dosyalar başlatılamadı",
14852 + "zh-chs": "本地用户拒绝后无法启动远程文件",
14853 + "zh-cht": "本地用戶拒絕後無法啟動遠程文件",
14854 + "xloc": [
14855 + "default.handlebars->27->1590"
14856 + ]
14857 + },
14858 + {
14859 + "cs": "Zahájení relace vzdáleného terminálu se nezdařilo, {0} ({1})",
14860 + "de": "Fehler beim Starten der Remote-Terminalsitzung, {0} ({1})",
14861 "en": "Failed to start remote terminal session, {0} ({1})",
14862 "es": "Error al iniciar sesión de terminal remota, {0} ({1})",
14863 "fi": "Etäpääteistunnon aloittaminen epäonnistui, {0} ({1})",
@@ -13342,6 +14866,8 @@
14866 "ja": "リモートターミナルセッションの開始に失敗しました、{0}({1})",
14867 "ko": "원격 터미널 세션을 시작하지 못했습니다 : {0} ({1})",
14868 "nl": "Kan externe terminalsessie niet starten, {0} ({1})",
14869 + "pt": "Falha ao iniciar sessão de terminal remoto, {0} ({1})",
14870 + "ru": "Не удалось запустить сеанс удаленного терминала, {0} ({1})",
14871 "tr": "Uzak terminal oturumu başlatılamadı, {0} ({1})",
14872 "zh-chs": "无法启动远程终端接合{0}({1})",
14873 "zh-cht": "無法啟動遠程終端接合{0}({1})",
@@ -13433,9 +14959,21 @@
14959 ]
14960 },
14961 {
14962 + "cs": "Soubor",
14963 + "de": "Datei",
14964 "en": "File",
14965 "es": "Archivo",
14966 + "fi": "Tiedosto",
14967 + "fr": "Fichier",
14968 + "hi": "फ़ाइल",
14969 + "ja": "ファイル",
14970 + "ko": "파일",
14971 "nl": "Bestand",
14972 + "pt": "Arquivo",
14973 + "ru": "файл",
14974 + "tr": "Dosya",
14975 + "zh-chs": "文件",
14976 + "zh-cht": "文件",
14977 "xloc": [
14978 "download2.handlebars->centralTable->1->0->1->filetable->1->0->1->fileimagelink"
14979 ]
@@ -13463,13 +15001,21 @@
15001 ]
15002 },
15003 {
15004 + "cs": "Provoz souboru",
15005 + "de": "Dateivorgang",
15006 "en": "File Operation",
15007 + "es": "Operación de Archivo",
15008 + "fi": "Tiedoston käyttö",
15009 "fr": "Opération sur les fichiers",
15010 + "hi": "फ़ाइल ऑपरेशन",
15011 + "ja": "ファイル操作",
15012 + "ko": "파일 작업",
15013 "nl": "Bestandsbewerking",
15014 + "pt": "Operação de arquivo",
15015 + "ru": "Работа с файлами",
15016 "tr": "Dosya İşlemi",
15017 "zh-chs": "档案操作",
15018 "zh-cht": "檔案操作",
13472 - "es": "Operación de Archivo",
15019 "xloc": [
15020 "default.handlebars->27->859",
15021 "default.handlebars->27->861"
@@ -13535,7 +15081,7 @@
15081 "default-mobile.handlebars->9->167",
15082 "default-mobile.handlebars->9->257",
15083 "default.handlebars->27->1391",
13538 - "default.handlebars->27->1881",
15084 + "default.handlebars->27->1978",
15085 "default.handlebars->27->251",
15086 "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevFiles",
15087 "default.handlebars->contextMenu->cxfiles"
@@ -13579,7 +15125,7 @@
15125 "zh-cht": "檔案通知",
15126 "xloc": [
15127 "default.handlebars->27->1310",
13582 - "default.handlebars->27->1790",
15128 + "default.handlebars->27->1887",
15129 "default.handlebars->27->598"
15130 ]
15131 },
@@ -13601,7 +15147,7 @@
15147 "zh-cht": "檔案提示",
15148 "xloc": [
15149 "default.handlebars->27->1309",
13604 - "default.handlebars->27->1789",
15150 + "default.handlebars->27->1886",
15151 "default.handlebars->27->597"
15152 ]
15153 },
@@ -13628,6 +15174,26 @@
15174 "default.handlebars->container->column_l->p4->3->1->0->3->3"
15175 ]
15176 },
15177 + {
15178 + "cs": "Dokončení relace nahrávání, {0} s",
15179 + "de": "Beendete Aufnahmesitzung, {0} Sekunde (n)",
15180 + "en": "Finished recording session, {0} second(s)",
15181 + "es": "Sesión de grabación finalizada, {0} segundo (s)",
15182 + "fi": "Tallennusistunto valmis, {0} sekuntia",
15183 + "fr": "Session d'enregistrement terminée, {0} seconde(s)",
15184 + "hi": "समाप्त रिकॉर्डिंग सत्र, {0} दूसरा (ओं)",
15185 + "ja": "録音セッションが終了しました、{0}秒",
15186 + "ko": "녹화 세션 완료, {0} 초",
15187 + "nl": "Opnamesessie voltooid, {0} seconde (n)",
15188 + "pt": "Sessão de gravação concluída, {0} segundo (s)",
15189 + "ru": "Завершение сеанса записи, {0} сек.",
15190 + "tr": "Kayıt oturumu tamamlandı, {0} saniye",
15191 + "zh-chs": "录制会话已完成,{0}秒",
15192 + "zh-cht": "錄製會話已完成,{0}秒",
15193 + "xloc": [
15194 + "default.handlebars->27->1556"
15195 + ]
15196 + },
15197 {
15198 "cs": "finština",
15199 "de": "Finnisch",
@@ -13678,6 +15244,7 @@
15244 "de": "Alles fokussieren",
15245 "en": "Focus All",
15246 "es": "Enfocar Todo",
15247 + "fi": "Kohdista kaikki",
15248 "fr": "Tout concentrer",
15249 "hi": "सभी पर ध्यान दें",
15250 "ja": "すべてにフォーカス",
@@ -13718,11 +15285,13 @@
15285 "de": "Nagivieren Sie unter Apple OSX den folgenden Link, um den Vorgang abzuschließen:",
15286 "en": "For Apple OSX, nagivate to the following link to complete the process:",
15287 "es": "Para Apple OSX, navegue hasta el siguiente enlace para completar el proceso:",
15288 + "fi": "Apple OSX -käyttöjärjestelmässä prosessin loppuun saattamiseksi napsauta seuraavaa linkkiä:",
15289 "fr": "Pour Apple OSX, accédez au lien suivant pour terminer le processus:",
15290 "hi": "Apple OSX के लिए, इस प्रक्रिया को पूरा करने के लिए निम्नलिखित लिंक पर जाएं:",
15291 "ja": "Apple OSXの場合、次のリンクに移動してプロセスを完了します。",
15292 "ko": "Apple OSX인 경우, 다음 링크로 이동하여 과정을 완료하십시오.",
15293 "nl": "Voor Apple OSX ga je naar de volgende link om het proces te voltooien:",
15294 + "pt": "Para Apple OSX, vá ao seguinte link para concluir o processo:",
15295 "ru": "Для Apple OSX перейдите по следующей ссылке, чтобы завершить процесс:",
15296 "tr": "Apple OSX için, işlemi tamamlamak için aşağıdaki bağlantıya gidin:",
15297 "zh-chs": "对于Apple OSX,请导航至以下连结以完成该过程:",
@@ -13736,11 +15305,13 @@
15305 "de": "Schneiden Sie unter Linux Folgendes aus und fügen Sie es in ein Terminal ein, um den Agenten zu installieren:",
15306 "en": "For Linux, cut & paste the following in a terminal to install the agent:",
15307 "es": "Para Linux, copie y pegue lo siguiente en la terminal para instalar el agente:",
15308 + "fi": "Linux: leikkaa ja liitä seuraava päätelaitteeseen agentin asentamiseksi:",
15309 "fr": "Pour Linux, copiez et collez les éléments suivants dans un terminal pour installer l'agent:",
15310 "hi": "लिनक्स में, एजेंट को स्थापित करने के लिए टर्मिनल में निम्नलिखित को काटें और चिपकाएँ:",
15311 "ja": "Linuxの場合は、ターミナルで以下をカットアンドペーストしてエージェントをインストールします。",
15312 "ko": "Linux의 경우, 다음을 잘라내어 터미널에 붙여 넣어 에이전트를 설치하십시오.\n",
15313 "nl": "Voor Linux, knip het volgende en plak dit in een terminal om de agent te installeren:",
15314 + "pt": "Para Linux, recorte e cole o seguinte em um terminal para instalar o agente:",
15315 "ru": "Для Linux вырезайте и вставляйте в терминал следующее, чтобы установить агент:",
15316 "tr": "Linux için, aracıyı yüklemek için aşağıdakileri kesip bir terminale yapıştırın:",
15317 "zh-chs": "对于Linux,将以下内容剪切并粘贴到终端中以安装代理软件:",
@@ -13755,11 +15326,13 @@
15326 "de": "Nagivieren Sie unter Windows den folgenden Link, um den Vorgang abzuschließen:",
15327 "en": "For Windows, nagivate to the following link to complete the process:",
15328 "es": "Para Windows, navegue al siguiente enlace para completar el proceso:",
15329 + "fi": "Jos kyseessä on Windows, suorita prosessi loppuun avaamalla seuraava linkki:",
15330 "fr": "Pour Windows, accédez au lien suivant pour terminer le processus:",
15331 "hi": "विंडोज के लिए, प्रक्रिया को पूरा करने के लिए निम्नलिखित लिंक पर जाएं:",
15332 "ja": "Windowsの場合、次のリンクに移動してプロセスを完了します。",
15333 "ko": "Windows의 경우, 다음 링크로 이동하여 과정을 완료하십시오.",
15334 "nl": "Voor Windows, ga je naar de volgende link om het proces te voltooien:",
15335 + "pt": "Para Windows, vá ao seguinte link para concluir o processo:",
15336 "ru": "Для Windows откройте следующую ссылку, чтобы завершить процесс:",
15337 "tr": "Windows için, işlemi tamamlamak için aşağıdaki bağlantıya gidin:",
15338 "zh-chs": "对于Windows,请导航至以下连结以完成该过程:",
@@ -13785,8 +15358,8 @@
15358 "zh-chs": "下次登录时强制重置密码。",
15359 "zh-cht": "下次登入時強制重置密碼。",
15360 "xloc": [
13788 - "default.handlebars->27->1653",
13789 - "default.handlebars->27->1830"
15361 + "default.handlebars->27->1750",
15362 + "default.handlebars->27->1927"
15363 ]
15364 },
15365 {
@@ -13853,15 +15426,23 @@
15426 ]
15427 },
15428 {
15429 + "cs": "Formát",
15430 + "de": "Format",
15431 "en": "Format",
15432 "es": "Formato",
15433 "fi": "Muoto",
15434 + "fr": "Format",
15435 + "hi": "स्वरूप",
15436 + "ja": "フォーマット",
15437 + "ko": "체재",
15438 "nl": "Formaat",
15439 + "pt": "Formato",
15440 + "ru": "Формат",
15441 "tr": "Biçim",
15442 "zh-chs": "格式化",
15443 "zh-cht": "格式化",
15444 "xloc": [
13864 - "default.handlebars->27->1561"
15445 + "default.handlebars->27->1658"
15446 ]
15447 },
15448 {
@@ -13902,8 +15483,8 @@
15483 "zh-chs": "自由",
15484 "zh-cht": "自由",
15485 "xloc": [
13905 - "default.handlebars->27->1905",
13906 - "default.handlebars->27->1907"
15486 + "default.handlebars->27->2002",
15487 + "default.handlebars->27->2004"
15488 ]
15489 },
15490 {
@@ -14130,7 +15711,7 @@
15711 "default-mobile.handlebars->9->428",
15712 "default.handlebars->27->1265",
15713 "default.handlebars->27->1409",
14133 - "default.handlebars->27->1665"
15714 + "default.handlebars->27->1762"
15715 ]
15716 },
15717 {
@@ -14201,6 +15782,7 @@
15782 "ja": "完全な権利",
15783 "ko": "모든 권한",
15784 "nl": "Volledige rechten",
15785 + "pt": "Direitos plenos",
15786 "ru": "Полные права",
15787 "tr": "Tam Haklar",
15788 "zh-chs": "全部权限",
@@ -14214,6 +15796,7 @@
15796 "de": "Vollbild. Halten Sie die Umschalttaste gedrückt, um das Browserfenster im Vollbild anzuzeigen.",
15797 "en": "Full Screen. Hold shift to browser full screen.",
15798 "es": "Pantalla Completa. Mantenga presionada la tecla Mayús para que el navegador ocupe toda la pantalla.",
15799 + "fi": "Koko näyttö. Pidä vaihtonäppäintä selaimen koko näytössä.",
15800 "fr": "Plein écran. Maintenez la touche Maj enfoncée dans le navigateur en plein écran.",
15801 "hi": "पूर्ण स्क्रीन। ब्राउज़र को पूर्ण स्क्रीन पर शिफ्ट रखें।",
15802 "ja": "全画面表示。ブラウザの全画面表示に移行します。",
@@ -14247,10 +15830,12 @@
15830 "zh-chs": "完整管理员",
15831 "zh-cht": "完整管理員",
15832 "xloc": [
14250 - "default.handlebars->27->1751"
15833 + "default.handlebars->27->1848"
15834 ]
15835 },
15836 {
15837 + "cs": "GPU",
15838 + "de": "GPU",
15839 "en": "GPU",
15840 "es": "GPU",
15841 "fi": "GPU",
@@ -14259,6 +15844,8 @@
15844 "ja": "GPU",
15845 "ko": "GPU",
15846 "nl": "GPU",
15847 + "pt": "GPU",
15848 + "ru": "GPU",
15849 "tr": "GPU",
15850 "zh-chs": "GPU",
15851 "zh-cht": "GPU",
@@ -14418,6 +16005,7 @@
16005 "de": "Neue Token generieren",
16006 "en": "Generate New Tokens",
16007 "es": "Generar Nuevos Tokens",
16008 + "fi": "Luo uusia tunnuksia",
16009 "fr": "Générer de nouveaux jetons",
16010 "hi": "नए स्तन उत्पन्न करें",
16011 "ja": "新しいトークンを生成する",
@@ -14614,6 +16202,28 @@
16202 ]
16203 },
16204 {
16205 + "cs": "Načítání obsahu schránky, {0} bajtů",
16206 + "de": "Abrufen des Inhalts der Zwischenablage, {0} Byte (s)",
16207 + "en": "Getting clipboard content, {0} byte(s)",
16208 + "es": "Obteniendo contenido del portapapeles, {0} byte (s)",
16209 + "fi": "Haetaan leikepöydän sisältöä, {0} tavua",
16210 + "fr": "Obtenir le contenu du presse-papiers, {0} octet (s)",
16211 + "hi": "क्लिपबोर्ड सामग्री प्राप्त करना, {0} बाइट",
16212 + "ja": "クリップボードのコンテンツを取得しています、{0}バイト",
16213 + "ko": "클립 보드 콘텐츠를 가져 오는 중, {0} 바이트",
16214 + "nl": "Klembordinhoud ophalen, {0} byte (n)",
16215 + "pt": "Obtendo conteúdo da área de transferência, {0} byte (s)",
16216 + "ru": "Получение содержимого буфера обмена, байт (ов): {0}",
16217 + "tr": "Pano içeriği, {0} bayt (lar) alınıyor",
16218 + "zh-chs": "正在获取剪贴板内容,{0}个字节",
16219 + "zh-cht": "正在獲取剪貼板內容,{0}個字節",
16220 + "xloc": [
16221 + "default.handlebars->27->1570"
16222 + ]
16223 + },
16224 + {
16225 + "cs": "Přejít na přihlašovací stránku",
16226 + "de": "Gehen Sie zur Anmeldeseite",
16227 "en": "Go to login page",
16228 "es": "Ir a la página de inicio de sesión",
16229 "fi": "Siirry kirjautumissivulle",
@@ -14622,6 +16232,8 @@
16232 "ja": "ログインページに移動",
16233 "ko": "로그인 페이지로 이동",
16234 "nl": "Ga naar de inlogpagina",
16235 + "pt": "Vá para a página de login",
16236 + "ru": "Перейти на страницу входа",
16237 "tr": "Giriş sayfasına git",
16238 "zh-chs": "进入登录页面",
16239 "zh-cht": "進入登入頁面",
@@ -14696,10 +16308,21 @@
16308 ]
16309 },
16310 {
16311 + "cs": "Záloha Disku Google",
16312 + "de": "Google Drive Backup",
16313 "en": "Google Drive Backup",
16314 + "es": "Resguardo en Google Drive",
16315 + "fi": "Google Drive -varmuuskopio",
16316 + "fr": "Sauvegarde Google Drive",
16317 + "hi": "Google ड्राइव बैकअप",
16318 + "ja": "Googleドライブバックアップ",
16319 + "ko": "Google 드라이브 백업",
16320 "nl": "Google Drive Backup",
16321 + "pt": "Backup do Google Drive",
16322 + "ru": "Резервное копирование Google Диска",
16323 "tr": "Google Drive Yedekleme",
14702 - "es": "Resguardo en Google Drive",
16324 + "zh-chs": "Google云端硬盘备份",
16325 + "zh-cht": "Google雲端硬盤備份",
16326 "xloc": [
16327 "default.handlebars->27->1272",
16328 "default.handlebars->27->1275",
@@ -14707,28 +16330,61 @@
16330 ]
16331 },
16332 {
16333 + "cs": "Google Drive Console",
16334 + "de": "Google Drive Console",
16335 "en": "Google Drive Console",
14711 - "tr": "Google Drive Konsolu",
14712 - "nl": "Google Drive Console",
16336 "es": "Consola de Google Drive",
16337 + "fi": "Google Drive Console",
16338 + "fr": "Console Google Drive",
16339 + "hi": "Google ड्राइव कंसोल",
16340 + "ja": "Googleドライブコンソール",
16341 + "ko": "Google 드라이브 콘솔",
16342 + "nl": "Google Drive Console",
16343 + "pt": "Google Drive Console",
16344 + "ru": "Консоль Google Диска",
16345 + "tr": "Google Drive Konsolu",
16346 + "zh-chs": "Google云端硬盘控制台",
16347 + "zh-cht": "Google雲端硬盤控制台",
16348 "xloc": [
16349 "default.handlebars->27->1269"
16350 ]
16351 },
16352 {
16353 + "cs": "Záloha Disku Google",
16354 + "de": "Google Drive-Sicherung",
16355 "en": "Google Drive backup",
16356 + "es": "Resguardo en Google Drive",
16357 + "fi": "Google Driven varmuuskopio",
16358 + "fr": "Sauvegarde Google Drive",
16359 + "hi": "Google ड्राइव बैकअप",
16360 + "ja": "Googleドライブのバックアップ",
16361 + "ko": "Google 드라이브 백업",
16362 "nl": "Google Drive backup",
16363 + "pt": "Backup do Google Drive",
16364 + "ru": "Резервное копирование Google Диска",
16365 "tr": "Google Drive yedeklemesi",
14722 - "es": "Resguardo en Google Drive",
16366 + "zh-chs": "Google云端硬盘备份",
16367 + "zh-cht": "Google雲端硬盤備份",
16368 "xloc": [
16369 "default.handlebars->container->column_l->p6->p6info->p2ServerActions->3->p2ServerActionsGoogleBackup->1->0"
16370 ]
16371 },
16372 {
16373 + "cs": "Zálohování na Disk Google je aktuálně aktivní.",
16374 + "de": "Das Google Drive-Backup ist derzeit aktiv.",
16375 "en": "Google Drive backup is currently active.",
16376 + "es": "El resguardo en Google Drive está actualmente activo.",
16377 + "fi": "Google Driven varmuuskopiointi on tällä hetkellä aktiivista.",
16378 + "fr": "La sauvegarde Google Drive est actuellement active.",
16379 + "hi": "Google डिस्क बैकअप वर्तमान में सक्रिय है।",
16380 + "ja": "Googleドライブのバックアップは現在アクティブです。",
16381 + "ko": "Google 드라이브 백업이 현재 활성화되어 있습니다.",
16382 "nl": "Google Drive backup is momenteel aktief",
16383 + "pt": "O backup do Google Drive está ativo no momento.",
16384 + "ru": "Резервное копирование Google Диска в настоящее время активно.",
16385 "tr": "Google Drive yedeklemesi şu anda aktif.",
14731 - "es": "El resguardo en Google Drive está actualmente activo.",
16386 + "zh-chs": "Google云端硬盘备份当前处于活动状态。",
16387 + "zh-cht": "Google雲端硬盤備份當前處於活動狀態。",
16388 "xloc": [
16389 "default.handlebars->27->1273"
16390 ]
@@ -14792,8 +16448,8 @@
16448 "zh-chs": "集体指令",
16449 "zh-cht": "集體指令",
16450 "xloc": [
14795 - "default.handlebars->27->1609",
14796 - "default.handlebars->27->1688",
16451 + "default.handlebars->27->1706",
16452 + "default.handlebars->27->1785",
16453 "default.handlebars->27->461",
16454 "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devListToolbar",
16455 "default.handlebars->container->column_l->p4->3->1->0->3->3",
@@ -14801,29 +16457,43 @@
16457 ]
16458 },
16459 {
16460 + "cs": "Skupina vytvořená",
16461 + "de": "Gruppiere nach",
16462 "en": "Group By",
16463 "es": "Agrupar Por",
16464 "fi": "Ryhmittele",
16465 "fr": "Grouper par",
16466 + "hi": "समूह द्वारा",
16467 + "ja": "グループ化",
16468 + "ko": "그룹화 기준",
16469 "nl": "Groeperen op",
16470 + "pt": "Grupo por",
16471 + "ru": "Группа по",
16472 "tr": "Gruplama Ölçütü",
16473 "zh-chs": "通过...分组",
16474 "zh-cht": "通過...分群",
16475 "xloc": [
14813 - "default.handlebars->27->1557"
16476 + "default.handlebars->27->1654"
16477 ]
16478 },
16479 {
16480 + "cs": "Identifikátor skupiny",
16481 + "de": "Gruppen-ID",
16482 "en": "Group Identifier",
16483 "es": "Identificador del Grupo",
16484 "fi": "Ryhmän tunniste",
16485 "fr": "Identifiant de groupe",
16486 + "hi": "समूह पहचानकर्ता",
16487 + "ja": "グループ識別子",
16488 + "ko": "그룹 식별자",
16489 "nl": "Groepsidentificatie",
16490 + "pt": "Identificador de Grupo",
16491 + "ru": "Идентификатор группы",
16492 "tr": "Grup Tanımlayıcı",
16493 "zh-chs": "组标识符",
16494 "zh-cht": "群標識符",
16495 "xloc": [
14826 - "default.handlebars->27->1705"
16496 + "default.handlebars->27->1802"
16497 ]
16498 },
16499 {
@@ -14843,7 +16513,7 @@
16513 "zh-chs": "群组成员",
16514 "zh-cht": "群組成員",
16515 "xloc": [
14846 - "default.handlebars->27->1714"
16516 + "default.handlebars->27->1811"
16517 ]
16518 },
16519 {
@@ -14927,10 +16597,18 @@
16597 ]
16598 },
16599 {
16600 + "cs": "Jméno hosta",
16601 + "de": "Gastname",
16602 "en": "Guest Name",
16603 "es": "Nombre del Invitado",
16604 + "fi": "Vieraan nimi",
16605 "fr": "Nom de l'invité",
16606 + "hi": "मेहमान का नाम",
16607 + "ja": "お客様のお名前",
16608 + "ko": "손님 이름",
16609 "nl": "Gast naam",
16610 + "pt": "Nome do convidado",
16611 + "ru": "Имя гостя",
16612 "tr": "Misafir adı",
16613 "zh-chs": "访客姓名",
16614 "zh-cht": "來賓姓名",
@@ -14964,6 +16642,7 @@
16642 "de": "HW-Verbindung",
16643 "en": "HW Connect",
16644 "es": "Conectar al HW",
16645 + "fi": "HW Connect",
16646 "fr": "Connexion AMT",
16647 "hi": "एचडब्ल्यू कनेक्ट",
16648 "ja": "HW Connect",
@@ -15058,7 +16737,7 @@
16737 "zh-chs": "堆总数",
16738 "zh-cht": "堆總數",
16739 "xloc": [
15061 - "default.handlebars->27->1949"
16740 + "default.handlebars->27->2046"
16741 ]
16742 },
16743 {
@@ -15078,7 +16757,7 @@
16757 "zh-chs": "堆使用",
16758 "zh-cht": "堆使用",
16759 "xloc": [
15081 - "default.handlebars->27->1948"
16760 + "default.handlebars->27->2045"
16761 ]
16762 },
16763 {
@@ -15112,6 +16791,7 @@
16791 "ja": "[[[NAME]]]様",
16792 "ko": "안녕하세요, [[[NAME]]]님.",
16793 "nl": "Hallo [[[NAME]]],",
16794 + "pt": "Olá [[[NAME]]],",
16795 "ru": "Здравствуйте, [[[NAME]]],",
16796 "tr": "Merhaba [[[NAME]]],",
16797 "zh-chs": "您好[[[NAME]]],",
@@ -15152,6 +16832,7 @@
16832 "ja": "[[[USERNAME]]]様",
16833 "ko": "안녕하세요, [[[USERNAME]]]님.",
16834 "nl": "Hallo [[[USERNAME]]],",
16835 + "pt": "Olá [[[NOME DE USUÁRIO]]],",
16836 "ru": "Привет [[[USERNAME]]],",
16837 "tr": "Merhaba [[[USERNAME]]],",
16838 "zh-chs": "[[[USERNAME]],你好,",
@@ -15172,6 +16853,7 @@
16853 "ja": "こんにちは[[[USERNAME]]]、[[[SERVERNAME]]]([[[SERVERURL]]])は電子メールの検証を実行しています。プロセスを完了するには、次のリンクに移動します。",
16854 "ko": "안녕하세요, [[[USERNAME]]]님. [[[SERVERNAME]]] ([[[SERVERURL]]])은 이메일 검증을 위해 실행됩니다. 다음 링크로 이동하여 과정을 완료하십시오 :",
16855 "nl": "Hallo [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) voert een e-mailverificatie uit. Ga naar de volgende link om het proces te voltooien:",
16856 + "pt": "Olá, [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) está realizando uma verificação de e-mail. Acesse o seguinte link para concluir o processo:",
16857 "ru": "Здравствуйте, [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) выполняет проверку электронной почты. Для завершения процесса перейдите по следующей ссылке:",
16858 "tr": "Merhaba [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) bir e-posta doğrulaması yapıyor. İşlemi tamamlamak için aşağıdaki bağlantıya gidin:",
16859 "zh-chs": "嗨[[[USERNAME]]],[[[SERVERNAME]]]([[[SERVERURL]]])正在执行电邮验证。导航至以下连结以完成该过程:",
@@ -15191,6 +16873,7 @@
16873 "ja": "こんにちは[[[USERNAME]]]、[[[SERVERNAME]]]([[[SERVERURL]]])はアカウントパスワードのリセットをリクエストしています。プロセスを完了するには、次のリンクに移動します。",
16874 "ko": "안녕하세요, [[[USERNAME]]]님. [[[SERVERNAME]]] ([[[SERVERURL]]])은 계정 비밀번호 초기화를 위해 요구됩니다. 다음 링크로 이동하여 과정을 완료하십시오 :",
16875 "nl": "Hallo [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) vraagt om het opnieuw instellen van het account wachtwoord. Ga naar de volgende link om het proces te voltooien:",
16876 + "pt": "Olá, [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) está solicitando uma redefinição de senha de conta. Acesse o seguinte link para concluir o processo:",
16877 "ru": "Здравствуйте, [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) запрашивает сброс пароля учетной записи. Для завершения процесса перейдите по следующей ссылке:",
16878 "tr": "Merhaba [[[USERNAME]]], [[[SERVERNAME]]] ([[[SERVERURL]]]) bir hesap şifresi sıfırlama istiyor. İşlemi tamamlamak için aşağıdaki bağlantıya gidin:",
16879 "zh-chs": "[[[USERNAME]],您好:[[[SERVERNAME]]]([[[SERVERURL]]])正在请求重置帐户密码。导航至以下连结以完成该过程:",
@@ -15610,10 +17293,18 @@
17293 ]
17294 },
17295 {
17296 + "cs": "Vrstva IPv6",
17297 + "de": "IPv6-Schicht",
17298 "en": "IPv6 Layer",
17299 "es": "Capa IPv6",
17300 "fi": "IPv6 Kerros",
17301 + "fr": "Couche IPv6",
17302 + "hi": "IPv6 लेयर",
17303 + "ja": "IPv6レイヤー",
17304 + "ko": "IPv6 계층",
17305 "nl": "IPv6 Layer",
17306 + "pt": "Camada IPv6",
17307 + "ru": "Уровень IPv6",
17308 "tr": "IPv6 Katmanı",
17309 "zh-chs": "IPv6层",
17310 "zh-cht": "IPv6層",
@@ -15625,11 +17316,18 @@
17316 ]
17317 },
17318 {
17319 + "cs": "IPv6 adresa",
17320 + "de": "IPv6-Adresse",
17321 "en": "IPv6 address",
17322 "es": "Dirección IPv6",
17323 "fi": "IPv6 osoite",
17324 "fr": "Adresse IPv6",
17325 + "hi": "IPv6 का पता",
17326 + "ja": "IPv6アドレス",
17327 + "ko": "IPv6 주소",
17328 "nl": "IPv6 adres",
17329 + "pt": "Endereço IPv6",
17330 + "ru": "IPv6-адрес",
17331 "tr": "IPv6 adresi",
17332 "zh-chs": "IPv6地址",
17333 "zh-cht": "IPv6地址",
@@ -15638,11 +17336,18 @@
17336 ]
17337 },
17338 {
17339 + "cs": "Brána IPv6",
17340 + "de": "IPv6-Gateway",
17341 "en": "IPv6 gateway",
17342 "es": "Puerta de enlace IPv6",
17343 "fi": "IPv6 yhdyskäytävä",
17344 "fr": "Passerelle IPv6",
17345 + "hi": "IPv6 गेटवे",
17346 + "ja": "IPv6ゲートウェイ",
17347 + "ko": "IPv6 게이트웨이",
17348 "nl": "IPv6 gateway",
17349 + "pt": "Gateway IPv6",
17350 + "ru": "Шлюз IPv6",
17351 "tr": "IPv6 ağ geçidi",
17352 "zh-chs": "IPv6网关",
17353 "zh-cht": "IPv6閘道",
@@ -15651,11 +17356,18 @@
17356 ]
17357 },
17358 {
17359 + "cs": "Maska IPv6",
17360 + "de": "IPv6-Maske",
17361 "en": "IPv6 mask",
17362 "es": "Máscara IPv6",
17363 "fi": "IPv6 peite",
17364 "fr": "Masque IPv6",
17365 + "hi": "IPv6 मास्क",
17366 + "ja": "IPv6マスク",
17367 + "ko": "IPv6 마스크",
17368 "nl": "IPv6 mask",
17369 + "pt": "Máscara IPv6",
17370 + "ru": "Маска IPv6",
17371 "tr": "IPv6 maskesi",
17372 "zh-chs": "IPv6掩码",
17373 "zh-cht": "IPv6遮罩",
@@ -15726,11 +17438,18 @@
17438 ]
17439 },
17440 {
17441 + "cs": "Pokud je platný, resetujte odeslanou poštu.",
17442 + "de": "Falls gültig, gesendete E-Mail zurücksetzen.",
17443 "en": "If valid, reset mail sent.",
17444 "es": "Si es correcto, se envió correo de restablecimiento.",
17445 "fi": "Salasanan nollaus viesti lähetetty, jos sähköposti osoite on kelvollinen.",
17446 "fr": "Si valide le mail de réinitialisation a été envoyé.",
17447 + "hi": "यदि मान्य है, तो भेजे गए मेल को रीसेट करें।",
17448 + "ja": "有効な場合、送信されたメールをリセットします。",
17449 + "ko": "유효한 경우 메일을 재설정하십시오.",
17450 "nl": "Indien geldig, verzend de reset e-mail.",
17451 + "pt": "Se válido, redefina o e-mail enviado.",
17452 + "ru": "Если верно, сбросить отправленное письмо.",
17453 "tr": "Geçerliyse, gönderilen postayı sıfırlayın.",
17454 "zh-chs": "如果有效,请重置邮件已发送。",
17455 "zh-cht": "如果有效,請重置電郵已發送。",
@@ -15751,6 +17470,7 @@
17470 "ja": "このリクエストを開始していない場合は、このメールを無視してください。",
17471 "ko": "이 요청을 시작하지 않은 경우, 이 메일을 무시하십시오.",
17472 "nl": "Als u dit verzoek niet heeft ingediend, dan kunt u deze e-mail negeren.",
17473 + "pt": "Se você não iniciou esta solicitação, ignore este e-mail.",
17474 "ru": "Если вы не инициировали этот запрос, игнорируйте это письмо.",
17475 "tr": "Bu isteği siz başlatmadıysanız, lütfen bu postayı dikkate almayın.",
17476 "zh-chs": "如果您没有发起此请求,请不理此邮件。",
@@ -15833,6 +17553,7 @@
17553 "ja": "個々のデバイス",
17554 "ko": "개별 장치",
17555 "nl": "Individuele apparaten",
17556 + "pt": "Dispositivos Individuais",
17557 "ru": "Индивидуальные устройства",
17558 "tr": "Bireysel Cihazlar",
17559 "zh-chs": "个别装置",
@@ -16067,9 +17788,23 @@
17788 ]
17789 },
17790 {
17791 + "cs": "Intel AMT",
17792 + "de": "Intel AMT",
17793 "en": "Intel AMT",
17794 + "es": "Intel AMT",
17795 + "fi": "Intel AMT",
17796 + "fr": "Intel AMT",
17797 + "hi": "इंटेल एएमटी",
17798 + "ja": "インテルAMT",
17799 + "ko": "인텔 AMT",
17800 + "nl": "Intel AMT",
17801 + "pt": "Intel AMT",
17802 + "ru": "Intel AMT",
17803 + "tr": "Intel AMT",
17804 + "zh-chs": "英特尔AMT",
17805 + "zh-cht": "英特爾AMT",
17806 "xloc": [
16072 - "default.handlebars->27->1945"
17807 + "default.handlebars->27->2042"
17808 ]
17809 },
17810 {
@@ -16116,7 +17851,7 @@
17851 "default.handlebars->27->1327",
17852 "default.handlebars->27->1494",
17853 "default.handlebars->27->1502",
16119 - "default.handlebars->27->1967",
17854 + "default.handlebars->27->2064",
17855 "default.handlebars->27->525",
17856 "default.handlebars->27->580",
17857 "default.handlebars->27->608"
@@ -16235,6 +17970,9 @@
17970 "es": "Intel&reg; AMT KVM",
17971 "fi": "Intel&reg; AMT KVM",
17972 "fr": "Intel&reg; AMT KVM",
17973 + "hi": "इंटेल&reg; एएमटी केवीएम",
17974 + "ja": "インテル&reg;AMT KVM",
17975 + "ko": "인텔 &reg; AMT KVM",
17976 "nl": "Intel&reg; AMT KVM",
17977 "pt": "Intel&reg; AMT KVM",
17978 "ru": "Intel&reg; AMT KVM",
@@ -16282,7 +18020,7 @@
18020 "zh-chs": "英特尔&reg;AMT重定向",
18021 "zh-cht": "Intel&reg; AMT重定向",
18022 "xloc": [
16285 - "default.handlebars->27->1883",
18023 + "default.handlebars->27->1980",
18024 "player.handlebars->3->14"
18025 ]
18026 },
@@ -16291,6 +18029,7 @@
18029 "de": "Intel&reg; AMT Kennzeichen",
18030 "en": "Intel&reg; AMT Tag",
18031 "es": "Etiqueta de Intel&reg; AMT",
18032 + "fi": "Intel&reg; AMT -tunniste",
18033 "fr": "Étiquette Intel&reg; AMT",
18034 "hi": "Intel&reg; AMT टैग",
18035 "ja": "Intel&reg; AMTタグ",
@@ -16322,7 +18061,7 @@
18061 "zh-chs": "英特尔&reg;AMT WSMAN",
18062 "zh-cht": "Intle&reg; AMT WSMAN",
18063 "xloc": [
16325 - "default.handlebars->27->1882",
18064 + "default.handlebars->27->1979",
18065 "player.handlebars->3->13"
18066 ]
18067 },
@@ -16458,6 +18197,7 @@
18197 "de": "Intel&reg; AMT ist routebar und einsatzbereit.",
18198 "en": "Intel&reg; AMT is routable and ready for use.",
18199 "es": "Intel&reg; AMT es enrutable y está listo para usar.",
18200 + "fi": "Intel&reg; AMT on reititettävä ja käyttövalmis.",
18201 "fr": "Intel&reg; AMT est routable et prêt à l'emploi.",
18202 "hi": "Intel&reg; AMT राउटेबल है और उपयोग के लिए तैयार है।",
18203 "ja": "Intel&reg; AMTはルーティング可能であり、すぐに使用できます。",
@@ -16477,6 +18217,7 @@
18217 "de": "Intel&reg; AMT ist routebar.",
18218 "en": "Intel&reg; AMT is routable.",
18219 "es": "Intel&reg; AMT es enrutable.",
18220 + "fi": "Intel&reg; AMT on reititettävä.",
18221 "fr": "Intel&reg; AMT est routable.",
18222 "hi": "Intel&reg; AMT राउटेबल है।",
18223 "ja": "Intel&reg; AMTはルーティング可能です。",
@@ -16497,6 +18238,7 @@
18238 "de": "Intel&reg; AMT ist mit TLS-Netzwerksicherheit eingerichtet",
18239 "en": "Intel&reg; AMT is setup with TLS network security",
18240 "es": "Intel&reg; AMT está configurado con seguridad de red TLS",
18241 + "fi": "Intel&reg; AMT on määritetty TLS-verkon suojauksella",
18242 "fr": "Intel&reg; AMT est configuré avec une sécurité réseau TLS",
18243 "hi": "इंटेल एएमटी टीएलएस नेटवर्क सुरक्षा के साथ सेटअप है",
18244 "ja": "Intel&reg; AMTはTLSネットワークセキュリティでセットアップされています",
@@ -16578,6 +18320,7 @@
18320 "de": "Intel&reg; AMT benötigt einen gesetzten Trusted FQDN im MEBx oder eine drahtgebundene Verbindung zum LAN:",
18321 "en": "Intel&reg; AMT will need to be set with a Trusted FQDN in MEBx or have a wired LAN on the network:",
18322 "es": "Intel&reg; AMT deberá configurarse con un FQDN de confianza en MEBx o tener una LAN con cable en la red:",
18323 + "fi": "Intel&reg; AMT: lle on määritettävä luotettava FQDN MEBx: ssä tai langallinen lähiverkko verkossa:",
18324 "fr": "Intel&reg; AMT devra être configuré avec un FQDN approuvé dans MEBx ou avoir un LAN câblé sur le réseau:",
18325 "hi": "इंटेल एएमटी को एमईबीएक्स में एक विश्वसनीय एफक्यूडीएन के साथ सेट करने की आवश्यकता होगी या नेटवर्क पर एक वायर्ड लैन होगा:",
18326 "ja": "Intel&reg; AMTは、MEBxで信頼できるFQDNを使用して設定するか、ネットワーク上に有線LANが必要です。",
@@ -16655,6 +18398,8 @@
18398 ]
18399 },
18400 {
18401 + "cs": "Intel&reg; Manageability Engine",
18402 + "de": "Intel&reg; Manageability Engine",
18403 "en": "Intel&reg; Manageability Engine",
18404 "es": "Intel&reg; Manageability Engine",
18405 "fi": "Intel &reg; hallittavuusmoottori",
@@ -16663,6 +18408,8 @@
18408 "ja": "インテル&reg;管理エンジン",
18409 "ko": "인텔 &reg; 관리 효율성 엔진",
18410 "nl": "Intel&reg; Manageability Engine",
18411 + "pt": "Intel&reg; Manageability Engine",
18412 + "ru": "Intel&reg; Manageability Engine",
18413 "tr": "Intel&reg; Yönetilebilirlik Motoru",
18414 "zh-chs": "英特尔&reg;可管理性引擎",
18415 "zh-cht": "Intel&reg; Management Engine",
@@ -16775,6 +18522,7 @@
18522 "de": "Intel® AMT Umleitungsport oder KVM-Eigenschaft ist deaktiviert",
18523 "en": "Intel® AMT Redirection port or KVM feature is disabled",
18524 "es": "El puerto de redirección de Intel® AMT o la función KVM están deshabilitados",
18525 + "fi": "Intel® AMT Redirection -portti tai KVM-ominaisuus on poistettu käytöstä",
18526 "fr": "Le port de redirection Intel® AMT ou la fonctionnalité KVM est désactivé",
18527 "hi": "Intel® AMT पुनर्निर्देशन पोर्ट या KVM सुविधा अक्षम है",
18528 "ja": "Intel® AMTリダイレクトポートまたはKVM機能が無効になっています",
@@ -16911,7 +18659,7 @@
18659 "zh-chs": "无效的设备组类型",
18660 "zh-cht": "無效的裝置群類型",
18661 "xloc": [
16914 - "default.handlebars->27->1919"
18662 + "default.handlebars->27->2016"
18663 ]
18664 },
18665 {
@@ -16931,7 +18679,7 @@
18679 "zh-chs": "无效的JSON",
18680 "zh-cht": "無效的JSON",
18681 "xloc": [
16934 - "default.handlebars->27->1913"
18682 + "default.handlebars->27->2010"
18683 ]
18684 },
18685 {
@@ -16951,8 +18699,8 @@
18699 "zh-chs": "无效的JSON档案格式。",
18700 "zh-cht": "無效的JSON檔案格式。",
18701 "xloc": [
16954 - "default.handlebars->27->1627",
16955 - "default.handlebars->27->1629"
18702 + "default.handlebars->27->1724",
18703 + "default.handlebars->27->1726"
18704 ]
18705 },
18706 {
@@ -16972,7 +18720,7 @@
18720 "zh-chs": "无效的JSON档案:{0}。",
18721 "zh-cht": "無效的JSON檔案:{0}。",
18722 "xloc": [
16975 - "default.handlebars->27->1625"

This file is too large to show in full.

views/default.handlebars
+36 -2
@@ -10620,7 +10620,41 @@
10620 60: "Removed user device rights for {0}",
10621 61: "Changed user device rights for {0}",
10622 62: "Removed user {0} from user group {1}",
10623 - 63: "Account removed"
10623 + 63: "Account removed",
10624 + 64: "Account created, username is {0}",
10625 + 65: "Account created, email is {0}",
10626 + 66: "Account changed: {0}",
10627 + 67: "User group membership changed: {0}",
10628 + 68: "Added user group {0} to device group {1}",
10629 + 69: "User group created: {0}",
10630 + 70: "Removed user group {0} from device group {1}",
10631 + 71: "Added user {0} to user group {1}",
10632 + 72: "Removed user {0} from user group {1}",
10633 + 73: "Device group notification changed",
10634 + 74: "Account password changed: {0}",
10635 + 75: "Changed account credentials",
10636 + 76: "Device group created: {0}",
10637 + 77: "Device group deleted: {0}",
10638 + 78: "Device group membership changed: {0}",
10639 + 79: "User group changed: {0}",
10640 + 80: "Added user {0} to user group {1}",
10641 + 81: "Removed user device rights for {0}",
10642 + 82: "Changed user device rights for {0}",
10643 + 83: "Removed user {0} from device group {1}",
10644 + 84: "Added device {0} to device group {1}",
10645 + 85: "Moved device {0} to group {1}",
10646 + 86: "Removed user device rights for {0}",
10647 + 87: "Removed device {0} from device group {1}",
10648 + 88: "Enabled email two-factor authentication",
10649 + 89: "Disabled email two-factor authentication",
10650 + 90: "Added authentication application",
10651 + 91: "Removed authentication application",
10652 + 92: "New 2FA backup codes generated",
10653 + 93: "2FA backup codes cleared",
10654 + 94: "Removed security key",
10655 + 95: "Added security key",
10656 + 96: "Verified phone number of user {0}",
10657 + 97: "Removed phone number of user {0}"
10658 };
10659
10660 // Highlights the device being hovered
@@ -10654,7 +10688,7 @@
10688 } else {
10689 msg = eventsMessageId[event.msgid];
10690 if (event.msgArgs != null) { for (var i in event.msgArgs) { msg = msg.split('{' + i + '}').join(event.msgArgs[i]); } }
10657 - msg = 'x' + EscapeHtml(msg).split('(R)').join('&reg;');
10691 + msg = EscapeHtml(msg).split('(R)').join('&reg;');
10692 }
10693 if (event.nodeid) {
10694 var node = getNodeFromId(event.nodeid);