From 639cf8482f8d460fbfcd9a9861e72cfc6dc6de7d Mon Sep 17 00:00:00 2001 From: tristan Date: Tue, 9 Jun 2026 22:15:16 +0200 Subject: [PATCH] =?UTF-8?q?chore(front)=20:=20i18n=20=C3=A9crans/onglets?= =?UTF-8?q?=20fournisseurs=20+=20fournisseur=20avant=20client=20dans=20la?= =?UTF-8?q?=20sidebar=20(ERP-97)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/sidebar.php | 14 +++++------ frontend/i18n/locales/fr.json | 45 ++++++++++++++++++++++++++++++++++- 2 files changed, 51 insertions(+), 8 deletions(-) diff --git a/config/sidebar.php b/config/sidebar.php index f2baf26..9be6d4a 100644 --- a/config/sidebar.php +++ b/config/sidebar.php @@ -45,13 +45,6 @@ return [ 'label' => 'sidebar.commercial.section', 'icon' => 'mdi:account-arrow-left-outline', 'items' => [ - [ - 'label' => 'sidebar.commercial.clients', - 'to' => '/clients', - 'icon' => 'mdi:account-group-outline', - 'module' => 'commercial', - 'permission' => 'commercial.clients.view', - ], [ 'label' => 'sidebar.commercial.suppliers', 'to' => '/suppliers', @@ -59,6 +52,13 @@ return [ 'module' => 'commercial', 'permission' => 'commercial.suppliers.view', ], + [ + 'label' => 'sidebar.commercial.clients', + 'to' => '/clients', + 'icon' => 'mdi:account-group-outline', + 'module' => 'commercial', + 'permission' => 'commercial.clients.view', + ], ], ], // Section "Administration" : regroupe toutes les pages de configuration diff --git a/frontend/i18n/locales/fr.json b/frontend/i18n/locales/fr.json index 9b77a1d..b5c6298 100644 --- a/frontend/i18n/locales/fr.json +++ b/frontend/i18n/locales/fr.json @@ -72,7 +72,50 @@ }, "toast": { "error": "Une erreur est survenue. Réessayez.", - "exportError": "L'export du répertoire fournisseurs a échoué. Réessayez." + "exportError": "L'export du répertoire fournisseurs a échoué. Réessayez.", + "createSuccess": "Fournisseur créé avec succès", + "updateSuccess": "Fournisseur mis à jour avec succès", + "addComplete": "Fournisseur ajouté", + "archiveSuccess": "Fournisseur archivé avec succès", + "restoreSuccess": "Fournisseur restauré avec succès", + "restoreConflict": "Impossible de restaurer : un fournisseur actif portant ce nom existe déjà." + }, + "comingSoon": "À venir", + "tab": { + "information": "Information", + "contacts": "Contacts", + "addresses": "Adresses", + "transport": "Transport", + "accounting": "Comptabilité", + "statistics": "Statistiques", + "reports": "Rapports", + "exchanges": "Échanges" + }, + "action": { + "edit": "Modifier", + "archive": "Archiver", + "restore": "Restaurer" + }, + "consultation": { + "title": "Consultation fournisseur", + "back": "Retour au répertoire", + "loading": "Chargement du fournisseur…", + "notFound": "Fournisseur introuvable.", + "confirmArchive": { + "title": "Archiver le fournisseur", + "message": "Ce fournisseur n'apparaîtra plus dans le répertoire actif. Confirmer l'archivage ?" + }, + "confirmRestore": { + "title": "Restaurer le fournisseur", + "message": "Ce fournisseur réapparaîtra dans le répertoire actif. Confirmer la restauration ?" + } + }, + "edit": { + "title": "Modifier le fournisseur", + "back": "Retour au répertoire", + "loading": "Chargement du fournisseur…", + "notFound": "Fournisseur introuvable.", + "save": "Valider" } }, "clients": {