Add user edit

This commit is contained in:
Chris Veleris 2025-10-15 16:48:03 +03:00
parent 3582a0ccd1
commit 7178f3dccb
27 changed files with 475 additions and 132 deletions

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "فشل في إنشاء المستخدم",
"badRequest": "طلب غير صحيح",
"userNotFound": "المستخدم غير موجود",
"failedToDeleteUser": "فشل في حذف المستخدم"
"failedToDeleteUser": "فشل في حذف المستخدم",
"editUser": "تعديل المستخدم",
"actions": "الإجراءات",
"passwordOptional": "اتركه فارغًا للاحتفاظ بالحالي",
"failedToUpdateUser": "فشل في تحديث المستخدم",
"confirmDelete": "هل أنت متأكد أنك تريد حذف هذا المستخدم؟",
"deleteUser": "حذف المستخدم",
"confirmDeleteUser": "هل أنت متأكد أنك تريد حذف {{email}}؟ لا يمكن التراجع عن هذا الإجراء."
},
"shares": {
"shareProject": "مشاركة المشروع",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Неуспешно създаване на потребител",
"badRequest": "Невалидна заявка",
"userNotFound": "Потребителят не е намерен",
"failedToDeleteUser": "Неуспешно изтриване на потребител"
"failedToDeleteUser": "Неуспешно изтриване на потребител",
"editUser": "Редактиране на потребител",
"actions": "Действия",
"passwordOptional": "Оставете празно, за да запазите текущата",
"failedToUpdateUser": "Неуспешно обновяване на потребителя",
"confirmDelete": "Сигурни ли сте, че искате да изтриете този потребител?",
"deleteUser": "Изтриване на потребител",
"confirmDeleteUser": "Сигурни ли сте, че искате да изтриете {{email}}? Това действие не може да бъде отменено."
},
"shares": {
"shareProject": "Сподели проект",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Kunne ikke oprette bruger",
"badRequest": "Ugyldig anmodning",
"userNotFound": "Bruger ikke fundet",
"failedToDeleteUser": "Kunne ikke slette bruger"
"failedToDeleteUser": "Kunne ikke slette bruger",
"editUser": "Rediger bruger",
"actions": "Handlinger",
"passwordOptional": "Lad være tom for at bevare nuværende",
"failedToUpdateUser": "Kunne ikke opdatere bruger",
"confirmDelete": "Er du sikker på, at du vil slette denne bruger?",
"deleteUser": "Slet bruger",
"confirmDeleteUser": "Er du sikker på, at du vil slette {{email}}? Denne handling kan ikke fortrydes."
},
"shares": {
"shareProject": "Del projekt",

View file

@ -963,7 +963,14 @@
"failedToCreateUser": "Benutzer konnte nicht erstellt werden",
"badRequest": "Ungültige Anfrage",
"userNotFound": "Benutzer nicht gefunden",
"failedToDeleteUser": "Benutzer konnte nicht gelöscht werden"
"failedToDeleteUser": "Benutzer konnte nicht gelöscht werden",
"editUser": "Benutzer bearbeiten",
"actions": "Aktionen",
"passwordOptional": "Feld leer lassen, um das aktuelle Passwort beizubehalten",
"failedToUpdateUser": "Fehler beim Aktualisieren des Benutzers",
"confirmDelete": "Sind Sie sicher, dass Sie diesen Benutzer löschen möchten?",
"deleteUser": "Benutzer löschen",
"confirmDeleteUser": "Sind Sie sicher, dass Sie {{email}} löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden."
},
"shares": {
"shareProject": "Projekt teilen",

View file

@ -940,15 +940,18 @@
"manageUsers": "Διαχείριση χρηστών",
"userManagement": "Διαχείριση Χρηστών",
"addUser": "Προσθήκη χρήστη",
"editUser": "Επεξεργασία χρήστη",
"remove": "Αφαίρεση",
"email": "Ηλεκτρονικό ταχυδρομείο",
"created": "Δημιουργήθηκε",
"role": "Ρόλος",
"actions": "Ενέργειες",
"loadingUsers": "Φόρτωση χρηστών...",
"noUsers": "Δεν υπάρχουν χρήστες",
"admin": "διαχειριστής",
"user": "χρήστης",
"password": "Κωδικός πρόσβασης",
"passwordOptional": "Αφήστε το κενό για να διατηρήσετε τον τρέχοντα",
"name": "Όνομα",
"surname": "Επώνυμο",
"authenticationRequired": "Απαιτείται αυθεντικοποίηση",
@ -956,9 +959,13 @@
"failedToLoadUsers": "Αποτυχία φόρτωσης χρηστών",
"emailAlreadyExists": "Το email υπάρχει ήδη",
"failedToCreateUser": "Αποτυχία δημιουργίας χρήστη",
"failedToUpdateUser": "Αποτυχία ενημέρωσης χρήστη",
"badRequest": "Κακή αίτηση",
"userNotFound": "Ο χρήστης δεν βρέθηκε",
"failedToDeleteUser": "Αποτυχία διαγραφής χρήστη"
"failedToDeleteUser": "Αποτυχία διαγραφής χρήστη",
"confirmDelete": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτόν τον χρήστη;",
"deleteUser": "Διαγραφή Χρήστη",
"confirmDeleteUser": "Είστε βέβαιοι ότι θέλετε να διαγράψετε το {{email}}; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί."
},
"shares": {
"shareProject": "Κοινή χρήση έργου",

View file

@ -937,25 +937,32 @@
"manageUsers": "Manage users",
"userManagement": "User Management",
"addUser": "Add user",
"editUser": "Edit user",
"remove": "Remove",
"email": "Email",
"name": "Name",
"surname": "Surname",
"created": "Created",
"role": "Role",
"actions": "Actions",
"loadingUsers": "Loading users...",
"noUsers": "No users",
"admin": "admin",
"user": "user",
"password": "Password",
"passwordOptional": "Leave blank to keep current",
"authenticationRequired": "Authentication required",
"forbidden": "Forbidden",
"failedToLoadUsers": "Failed to load users",
"emailAlreadyExists": "Email already exists",
"failedToCreateUser": "Failed to create user",
"failedToUpdateUser": "Failed to update user",
"badRequest": "Bad request",
"userNotFound": "User not found",
"failedToDeleteUser": "Failed to delete user"
"failedToDeleteUser": "Failed to delete user",
"confirmDelete": "Are you sure you want to delete this user?",
"deleteUser": "Delete User",
"confirmDeleteUser": "Are you sure you want to delete {{email}}? This action cannot be undone."
},
"shares": {
"shareProject": "Share project",

View file

@ -955,7 +955,14 @@
"failedToCreateUser": "Error al crear usuario",
"badRequest": "Solicitud incorrecta",
"userNotFound": "Usuario no encontrado",
"failedToDeleteUser": "Error al eliminar usuario"
"failedToDeleteUser": "Error al eliminar usuario",
"editUser": "Editar usuario",
"actions": "Acciones",
"passwordOptional": "Dejar en blanco para mantener el actual",
"failedToUpdateUser": "Error al actualizar el usuario",
"confirmDelete": "¿Está seguro de que desea eliminar este usuario?",
"deleteUser": "Eliminar usuario",
"confirmDeleteUser": "¿Está seguro de que desea eliminar {{email}}? Esta acción no se puede deshacer."
},
"shares": {
"shareProject": "Compartir proyecto",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Käyttäjän luominen epäonnistui",
"badRequest": "Virheellinen pyyntö",
"userNotFound": "Käyttäjää ei löytynyt",
"failedToDeleteUser": "Käyttäjän poistaminen epäonnistui"
"failedToDeleteUser": "Käyttäjän poistaminen epäonnistui",
"editUser": "Muokkaa käyttäjää",
"actions": "Toiminnot",
"passwordOptional": "Jätä tyhjäksi säilyttääksesi nykyisen",
"failedToUpdateUser": "Käyttäjän päivittäminen epäonnistui",
"confirmDelete": "Oletko varma, että haluat poistaa tämän käyttäjän?",
"deleteUser": "Poista käyttäjä",
"confirmDeleteUser": "Oletko varma, että haluat poistaa {{email}}? Tätä toimintoa ei voi peruuttaa."
},
"shares": {
"shareProject": "Jaa projekti",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Échec de la création de l'utilisateur",
"badRequest": "Mauvaise requête",
"userNotFound": "Utilisateur non trouvé",
"failedToDeleteUser": "Échec de la suppression de l'utilisateur"
"failedToDeleteUser": "Échec de la suppression de l'utilisateur",
"editUser": "Modifier l'utilisateur",
"actions": "Actions",
"passwordOptional": "Laissez vide pour conserver l'actuel",
"failedToUpdateUser": "Échec de la mise à jour de l'utilisateur",
"confirmDelete": "Êtes-vous sûr de vouloir supprimer cet utilisateur ?",
"deleteUser": "Supprimer l'utilisateur",
"confirmDeleteUser": "Êtes-vous sûr de vouloir supprimer {{email}} ? Cette action ne peut pas être annulée."
},
"shares": {
"shareProject": "Partager le projet",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Gagal membuat pengguna",
"badRequest": "Permintaan tidak valid",
"userNotFound": "Pengguna tidak ditemukan",
"failedToDeleteUser": "Gagal menghapus pengguna"
"failedToDeleteUser": "Gagal menghapus pengguna",
"editUser": "Edit pengguna",
"actions": "Tindakan",
"passwordOptional": "Biarkan kosong untuk mempertahankan yang sekarang",
"failedToUpdateUser": "Gagal memperbarui pengguna",
"confirmDelete": "Apakah Anda yakin ingin menghapus pengguna ini?",
"deleteUser": "Hapus Pengguna",
"confirmDeleteUser": "Apakah Anda yakin ingin menghapus {{email}}? Tindakan ini tidak dapat dibatalkan."
},
"shares": {
"shareProject": "Bagikan proyek",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Impossibile creare l'utente",
"badRequest": "Richiesta non valida",
"userNotFound": "Utente non trovato",
"failedToDeleteUser": "Impossibile eliminare l'utente"
"failedToDeleteUser": "Impossibile eliminare l'utente",
"editUser": "Modifica utente",
"actions": "Azioni",
"passwordOptional": "Lascia vuoto per mantenere quello attuale",
"failedToUpdateUser": "Impossibile aggiornare l'utente",
"confirmDelete": "Sei sicuro di voler eliminare questo utente?",
"deleteUser": "Elimina utente",
"confirmDeleteUser": "Sei sicuro di voler eliminare {{email}}? Questa azione non può essere annullata."
},
"shares": {
"shareProject": "Condividi progetto",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "ユーザーの作成に失敗しました",
"badRequest": "不正なリクエスト",
"userNotFound": "ユーザーが見つかりません",
"failedToDeleteUser": "ユーザーの削除に失敗しました"
"failedToDeleteUser": "ユーザーの削除に失敗しました",
"editUser": "ユーザーを編集",
"actions": "アクション",
"passwordOptional": "現在のままにするには空白のままにしてください",
"failedToUpdateUser": "ユーザーの更新に失敗しました",
"confirmDelete": "このユーザーを削除してもよろしいですか?",
"deleteUser": "ユーザーを削除",
"confirmDeleteUser": "{{email}} を削除してもよろしいですか?この操作は元に戻せません。"
},
"shares": {
"shareProject": "プロジェクトを共有",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "사용자 생성 실패",
"badRequest": "잘못된 요청",
"userNotFound": "사용자를 찾을 수 없습니다",
"failedToDeleteUser": "사용자 삭제 실패"
"failedToDeleteUser": "사용자 삭제 실패",
"editUser": "사용자 편집",
"actions": "작업",
"passwordOptional": "현재 비밀번호를 유지하려면 비워 두세요",
"failedToUpdateUser": "사용자 업데이트에 실패했습니다",
"confirmDelete": "이 사용자를 삭제하시겠습니까?",
"deleteUser": "사용자 삭제",
"confirmDeleteUser": "{{email}}을(를) 삭제하시겠습니까? 이 작업은 취소할 수 없습니다."
},
"shares": {
"shareProject": "프로젝트 공유",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Kon gebruiker niet aanmaken",
"badRequest": "Ongeldig verzoek",
"userNotFound": "Gebruiker niet gevonden",
"failedToDeleteUser": "Kon gebruiker niet verwijderen"
"failedToDeleteUser": "Kon gebruiker niet verwijderen",
"editUser": "Bewerk gebruiker",
"actions": "Acties",
"passwordOptional": "Laat leeg om huidige te behouden",
"failedToUpdateUser": "Bijwerken van gebruiker mislukt",
"confirmDelete": "Weet u zeker dat u deze gebruiker wilt verwijderen?",
"deleteUser": "Verwijder gebruiker",
"confirmDeleteUser": "Weet u zeker dat u {{email}} wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt."
},
"shares": {
"shareProject": "Project delen",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Kunne ikke opprette bruker",
"badRequest": "Feil forespørsel",
"userNotFound": "Bruker ikke funnet",
"failedToDeleteUser": "Kunne ikke slette bruker"
"failedToDeleteUser": "Kunne ikke slette bruker",
"editUser": "Rediger bruker",
"actions": "Handlinger",
"passwordOptional": "La stå blankt for å beholde nåværende",
"failedToUpdateUser": "Kunne ikke oppdatere bruker",
"confirmDelete": "Er du sikker på at du vil slette denne brukeren?",
"deleteUser": "Slett bruker",
"confirmDeleteUser": "Er du sikker på at du vil slette {{email}}? Denne handlingen kan ikke angres."
},
"shares": {
"shareProject": "Del prosjekt",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Nie udało się utworzyć użytkownika",
"badRequest": "Złe żądanie",
"userNotFound": "Użytkownik nie znaleziony",
"failedToDeleteUser": "Nie udało się usunąć użytkownika"
"failedToDeleteUser": "Nie udało się usunąć użytkownika",
"editUser": "Edytuj użytkownika",
"actions": "Akcje",
"passwordOptional": "Pozostaw puste, aby zachować obecne",
"failedToUpdateUser": "Nie udało się zaktualizować użytkownika",
"confirmDelete": "Czy na pewno chcesz usunąć tego użytkownika?",
"deleteUser": "Usuń użytkownika",
"confirmDeleteUser": "Czy na pewno chcesz usunąć {{email}}? Ta akcja nie może być cofnięta."
},
"shares": {
"shareProject": "Udostępnij projekt",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Falha ao criar usuário",
"badRequest": "Requisição inválida",
"userNotFound": "Usuário não encontrado",
"failedToDeleteUser": "Falha ao deletar usuário"
"failedToDeleteUser": "Falha ao deletar usuário",
"editUser": "Editar usuário",
"actions": "Ações",
"passwordOptional": "Deixe em branco para manter o atual",
"failedToUpdateUser": "Falha ao atualizar o usuário",
"confirmDelete": "Você tem certeza de que deseja excluir este usuário?",
"deleteUser": "Excluir Usuário",
"confirmDeleteUser": "Você tem certeza de que deseja excluir {{email}}? Esta ação não pode ser desfeita."
},
"shares": {
"shareProject": "Compartilhar projeto",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Crearea utilizatorului a eșuat",
"badRequest": "Cerere incorectă",
"userNotFound": "Utilizatorul nu a fost găsit",
"failedToDeleteUser": "Ștergerea utilizatorului a eșuat"
"failedToDeleteUser": "Ștergerea utilizatorului a eșuat",
"editUser": "Editează utilizator",
"actions": "Acțiuni",
"passwordOptional": "Lăsați gol pentru a păstra actual",
"failedToUpdateUser": "Actualizarea utilizatorului a eșuat",
"confirmDelete": "Ești sigur că vrei să ștergi acest utilizator?",
"deleteUser": "Șterge utilizator",
"confirmDeleteUser": "Ești sigur că vrei să ștergi {{email}}? Această acțiune nu poate fi anulată."
},
"shares": {
"shareProject": "Partajați proiectul",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Не удалось создать пользователя",
"badRequest": "Неверный запрос",
"userNotFound": "Пользователь не найден",
"failedToDeleteUser": "Не удалось удалить пользователя"
"failedToDeleteUser": "Не удалось удалить пользователя",
"editUser": "Редактировать пользователя",
"actions": "Действия",
"passwordOptional": "Оставьте пустым, чтобы сохранить текущий",
"failedToUpdateUser": "Не удалось обновить пользователя",
"confirmDelete": "Вы уверены, что хотите удалить этого пользователя?",
"deleteUser": "Удалить пользователя",
"confirmDeleteUser": "Вы уверены, что хотите удалить {{email}}? Это действие нельзя отменить."
},
"shares": {
"shareProject": "Поделиться проектом",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Ustvarjanje uporabnika je spodletelo",
"badRequest": "Neveljavna zahteva",
"userNotFound": "Uporabnik ni bil najden",
"failedToDeleteUser": "Brisanje uporabnika je spodletelo"
"failedToDeleteUser": "Brisanje uporabnika je spodletelo",
"editUser": "Uredi uporabnika",
"actions": "Dejanja",
"passwordOptional": "Pustite prazno, da obdržite trenutno",
"failedToUpdateUser": "Posodobitev uporabnika ni uspela",
"confirmDelete": "Ali ste prepričani, da želite izbrisati tega uporabnika?",
"deleteUser": "Izbriši uporabnika",
"confirmDeleteUser": "Ali ste prepričani, da želite izbrisati {{email}}? Te akcije ni mogoče razveljaviti."
},
"shares": {
"shareProject": "Deli projekt",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Misslyckades med att skapa användare",
"badRequest": "Felaktig begäran",
"userNotFound": "Användare hittades inte",
"failedToDeleteUser": "Misslyckades med att ta bort användare"
"failedToDeleteUser": "Misslyckades med att ta bort användare",
"editUser": "Redigera användare",
"actions": "Åtgärder",
"passwordOptional": "Lämna tomt för att behålla nuvarande",
"failedToUpdateUser": "Misslyckades med att uppdatera användare",
"confirmDelete": "Är du säker på att du vill ta bort denna användare?",
"deleteUser": "Ta bort användare",
"confirmDeleteUser": "Är du säker på att du vill ta bort {{email}}? Denna åtgärd kan inte ångras."
},
"shares": {
"shareProject": "Dela projekt",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Kullanıcı oluşturulamadı",
"badRequest": "Geçersiz istek",
"userNotFound": "Kullanıcı bulunamadı",
"failedToDeleteUser": "Kullanıcı silinemedi"
"failedToDeleteUser": "Kullanıcı silinemedi",
"editUser": "Kullanıcıyı Düzenle",
"actions": "Eylemler",
"passwordOptional": "Mevcut şifreyi korumak için boş bırakın",
"failedToUpdateUser": "Kullanıcıyı güncellemeye başarısız olundu",
"confirmDelete": "Bu kullanıcıyı silmek istediğinize emin misiniz?",
"deleteUser": "Kullanıcıyı Sil",
"confirmDeleteUser": "{{email}}'yi silmek istediğinize emin misiniz? Bu işlem geri alınamaz."
},
"shares": {
"shareProject": "Projeyi paylaş",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Не вдалося створити користувача",
"badRequest": "Неправильний запит",
"userNotFound": "Користувача не знайдено",
"failedToDeleteUser": "Не вдалося видалити користувача"
"failedToDeleteUser": "Не вдалося видалити користувача",
"editUser": "Редагувати користувача",
"actions": "Дії",
"passwordOptional": "Залиште порожнім, щоб зберегти поточний",
"failedToUpdateUser": "Не вдалося оновити користувача",
"confirmDelete": "Ви впевнені, що хочете видалити цього користувача?",
"deleteUser": "Видалити користувача",
"confirmDeleteUser": "Ви впевнені, що хочете видалити {{email}}? Цю дію не можна скасувати."
},
"shares": {
"shareProject": "Поділитися проектом",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "Không thể tạo người dùng",
"badRequest": "Yêu cầu không hợp lệ",
"userNotFound": "Không tìm thấy người dùng",
"failedToDeleteUser": "Không thể xóa người dùng"
"failedToDeleteUser": "Không thể xóa người dùng",
"editUser": "Chỉnh sửa người dùng",
"actions": "Hành động",
"passwordOptional": "Để trống để giữ nguyên",
"failedToUpdateUser": "Cập nhật người dùng không thành công",
"confirmDelete": "Bạn có chắc chắn muốn xóa người dùng này không?",
"deleteUser": "Xóa người dùng",
"confirmDeleteUser": "Bạn có chắc chắn muốn xóa {{email}}? Hành động này không thể hoàn tác."
},
"shares": {
"shareProject": "Chia sẻ dự án",

View file

@ -954,7 +954,14 @@
"failedToCreateUser": "创建用户失败",
"badRequest": "错误的请求",
"userNotFound": "用户未找到",
"failedToDeleteUser": "删除用户失败"
"failedToDeleteUser": "删除用户失败",
"editUser": "编辑用户",
"actions": "操作",
"passwordOptional": "留空以保持当前密码",
"failedToUpdateUser": "更新用户失败",
"confirmDelete": "您确定要删除此用户吗?",
"deleteUser": "删除用户",
"confirmDeleteUser": "您确定要删除 {{email}} 吗?此操作无法撤销。"
},
"shares": {
"shareProject": "分享项目",