Adds user management

This commit is contained in:
2026-06-22 21:14:22 +02:00
parent 5331be4279
commit 6976eb4337
40 changed files with 3392 additions and 146 deletions
@@ -77,6 +77,73 @@
"language": "Taal",
"logout": "Uitloggen"
},
"users": {
"title": "Gebruikers",
"inviteButton": "Gebruiker uitnodigen",
"table": {
"name": "Naam",
"email": "E-mail",
"role": "Rol",
"status": "Status",
"createdAt": "Aangemaakt",
"actions": "Acties"
},
"status": {
"active": "Actief",
"inactive": "Inactief",
"pendingInvite": "Uitnodiging in behandeling"
},
"actions": {
"copyInviteLink": "Uitnodigingslink kopiëren",
"changeRole": "Rol wijzigen",
"deactivate": "Deactiveren",
"activate": "Activeren",
"delete": "Gebruiker verwijderen",
"linkCopied": "Uitnodigingslink gekopieerd naar klembord"
},
"active": {
"successDeactivated": "{{name}} is gedeactiveerd.",
"successActivated": "{{name}} is geactiveerd."
},
"delete": {
"title": "Gebruiker verwijderen",
"description": "Weet je zeker dat je {{name}} ({{email}}) wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
"descriptionPending": "Weet je zeker dat je de openstaande uitnodiging voor {{email}} wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
"confirmButton": "Verwijderen",
"success": "{{name}} is verwijderd."
},
"invite": {
"title": "Gebruiker uitnodigen",
"emailLabel": "E-mailadres",
"roleLabel": "Rol",
"rolePlaceholder": "Selecteer een rol",
"submitButton": "Uitnodiging versturen",
"step2Title": "Uitnodiging aangemaakt",
"step2Description": "Deel de onderstaande link met de genodigde.",
"linkLabel": "Uitnodigingslink",
"copyLink": "Link kopiëren",
"close": "Sluiten"
},
"roles": {
"Owner": "Eigenaar",
"Administrator": "Beheerder",
"User": "Gebruiker"
},
"ownerAssign": {
"title": "Eigenaarrol toewijzen",
"description": "Je staat op het punt <strong>{{name}}</strong> eigenaar te maken. Eigenaars hebben volledige toegang tot het systeem, inclusief het kunnen beheren en verwijderen van andere eigenaars. Weet je het zeker?",
"confirmButton": "Eigenaar maken"
},
"selfRoleChange": {
"title": "Eigen rol wijzigen",
"description": "Je staat op het punt je eigen rol te wijzigen naar <strong>{{role}}</strong>. Je wordt daarna automatisch uitgelogd zodat de wijziging direct ingaat.",
"confirmButton": "Wijzigen en uitloggen"
},
"errors": {
"lastOwnerRequired": "Er moet minimaal één Eigenaar blijven. Wijs eerst een andere Eigenaar aan voor je deze rol wijzigt.",
"insufficientPermissions": "Je hebt geen toestemming om deze actie uit te voeren."
}
},
"errors": {
"network": "Kan de server niet bereiken. Controleer je verbinding en probeer opnieuw.",
"generic": "Er is iets misgegaan. Probeer het opnieuw.",