diff --git a/src/translation/en.json b/src/translation/en.json index 8b1a0fcb6..b972e0048 100644 --- a/src/translation/en.json +++ b/src/translation/en.json @@ -318,7 +318,8 @@ "title": "Create password to impersonate {{ username }}", "description": "Set a temporary password to login on behalf of this user in apps or the dashboard. This password is valid for 6 hours.", "password": "Password", - "setPassword": "Set Password" + "setPassword": "Set Password", + "generatePassword": "Generate Password" }, "setGhost": { "password": "Password" diff --git a/src/translation/es.json b/src/translation/es.json index d4087053a..830cfed19 100644 --- a/src/translation/es.json +++ b/src/translation/es.json @@ -252,9 +252,9 @@ "2FAIsSetup": "Usa esto para deshabilitar 2FA del usuario. El usuario puede configurarlo nuevamente desde la vista Perfil.", "no2FASetup": "Este usuario no ha configurado 2FA.", "reset2FAAction": "Restablecer 2FA", - "sendAction": "Enviar", - "descriptionLink": "Enlace de restablecimiento de contraseña para reenviar al usuario", - "descriptionEmail": "Enviar enlace de restablecimiento de contraseña a" + "sendAction": "Enviar correo", + "descriptionLink": "Copiar enlace de restablecimiento de contraseña", + "descriptionEmail": "Enviar enlace de restablecimiento de contraseña" }, "deleteGroupDialog": { "deleteAction": "Borrar", @@ -302,7 +302,7 @@ "role": "Rol", "username": "Usuario", "fullName": "Nombre Completo", - "displayNamePlaceholder": "Opcional. Si no se proporciona, el usuario puede escogerlo durante el registro", + "displayNamePlaceholder": "Opcional. Si no se proporciona, el usuario puede proporcionarlo durante el registro", "fallbackEmailPlaceholder": "Opcional. Si no se especifica, se utilizará el correo electrónico principal" }, "setGhostDialog": { @@ -318,10 +318,14 @@ "title": "Invitar {{ username }}", "newLinkAction": "Invitar usuario ahora", "description": "El siguiente enlace de invitación se envió a {{ email }}:", - "sendAction": "Enviar", - "descriptionLink": "Enlace de invitación para reenviar al usuario", - "descriptionEmail": "Enviar enlace de invitación a", + "sendAction": "Enviar correo", + "descriptionLink": "Copiar enlace de invitación", + "descriptionEmail": "Enviar enlace de invitación", "inviteLinkExplanation": "Usa esto para generar un nuevo enlace de invitación. El enlace también se enviará al usuario y restablecerá la contraseña." + }, + "invitationNotification": { + "title": "Enlace de invitación enviado", + "body": "Correo enviado a {{ email }}" } }, "backups": { @@ -1135,7 +1139,7 @@ }, "appIsBusyTooltip": "La aplicación está ocupada" }, - "eventlogTabTitle": "Registro de eventos", + "eventlogTabTitle": "Registro", "sftpInfoAction": "Acceso SFTP", "cronTabTitle": "Cron", "cron": { diff --git a/src/translation/nl.json b/src/translation/nl.json index 855acd5b7..ea63c7b49 100644 --- a/src/translation/nl.json +++ b/src/translation/nl.json @@ -318,7 +318,8 @@ "description": "Stel een tijdelijk wachtwoord in namens deze gebruiker in apps of het Dashboard. Dit wachtwoord is 6 uur geldig.", "title": "Maak een wachtwoord om {{ username }} na te bootsen", "password": "Wachtwoord", - "setPassword": "Wachtwoord instellen" + "setPassword": "Wachtwoord instellen", + "generatePassword": "Genereer wachtwoord" }, "setGhost": { "password": "Wachtwoord" diff --git a/src/translation/ru.json b/src/translation/ru.json index 490dd5468..6c9c0a230 100644 --- a/src/translation/ru.json +++ b/src/translation/ru.json @@ -300,7 +300,8 @@ "description": "Установите временный пароль для доступа к приложениям и панели управления от имени данного пользователя. Такой пароль будет действовать 6 часов.", "title": "Создайте пароль для обезличивания {{ username }}", "password": "Пароль", - "setPassword": "Установить пароль" + "setPassword": "Установить пароль", + "generatePassword": "Сгенерировать пароль" }, "editUserDialog": { "title": "Редактировать пользователя {{ username }}", diff --git a/src/views/users.html b/src/views/users.html index 2acf368a5..f642e9d3c 100644 --- a/src/views/users.html +++ b/src/views/users.html @@ -421,7 +421,8 @@
- + +
diff --git a/src/views/users.js b/src/views/users.js index 76701d1a5..1a861b22c 100644 --- a/src/views/users.js +++ b/src/views/users.js @@ -630,11 +630,15 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio $scope.setGhost.success = false; $scope.setGhost.error = null; $scope.setGhost.user = user; - $scope.setGhost.password = generatePassword(); + $scope.setGhost.password = ''; $('#setGhostModal').modal('show'); }, + generatePassword: function () { + $scope.setGhost.password = generatePassword(); + }, + submit: function () { $scope.setGhost.busy = true;