feat(frontend) : ERP-27 - sidebar entry + i18n keys for admin users

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Matthieu
2026-04-16 09:58:10 +02:00
parent 3fe44e4de2
commit 17a331b31d
2 changed files with 34 additions and 1 deletions

View File

@@ -38,6 +38,12 @@ return [
'icon' => 'mdi:shield-account-outline',
'module' => 'core',
],
[
'label' => 'sidebar.core.users',
'to' => '/admin/users',
'icon' => 'mdi:account-group-outline',
'module' => 'core',
],
[
'label' => 'sidebar.general.logout',
'to' => '/logout',

View File

@@ -24,7 +24,8 @@
"suppliers": "Répertoire fournisseurs"
},
"core": {
"roles": "Gestion des roles"
"roles": "Gestion des roles",
"users": "Utilisateurs"
}
},
"dashboard": {
@@ -94,6 +95,32 @@
"selectAll": "Tout selectionner",
"noPermissions": "Aucune permission disponible"
}
},
"users": {
"title": "Gestion des utilisateurs",
"noUsers": "Aucun utilisateur",
"table": {
"username": "Nom d'utilisateur",
"admin": "Administrateur",
"roles": "Roles",
"directPermissions": "Permissions directes",
"actions": "Actions"
},
"drawer": {
"title": "Permissions de {username}",
"selfWarning": "Vous modifiez vos propres droits",
"adminToggle": "Administrateur (bypass total)",
"rolesSection": "Roles",
"directPermissionsSection": "Permissions directes",
"summarySection": "Resume des permissions effectives",
"noEffectivePermissions": "Aucune permission effective",
"sourceRole": "via {role}",
"sourceDirect": "Direct",
"lastAdminWarning": "Impossible de retirer le statut administrateur du dernier admin"
},
"toast": {
"updated": "Permissions mises a jour avec succes"
}
}
}
}