feat(catalog) : M6 — i18n produits + libellé audit catalog_product (ERP-207) #159

Open
tristan wants to merge 2 commits from feat/erp-207-i18n-audit-label into feat/erp-206-product-edit-placeholder-tabs

2 Commits

Author SHA1 Message Date
tristan a6b8e7145e fix(catalog) : M6 — route /admin/products/new inaccessible (parent sans NuxtPage)
La liste vivait en pages/admin/products.vue, en cohabitation avec les enfants
products/new.vue et products/[id]/edit.vue. Nuxt transforme alors products.vue
en route PARENT de /admin/products/* : sans <NuxtPage/>, les enfants ne sont
jamais rendus (cliquer « Ajouter » change l'URL mais ré-affiche la liste).

Renommage en pages/admin/products/index.vue (pattern du module carriers) : la
liste, l'ajout et l'édition deviennent des routes sœurs, sans wrapper parent.
2026-06-25 20:42:35 +02:00
tristan f619a6969d feat(catalog) : M6 — i18n produits + message onglets placeholder (ERP-207)
Finalisation i18n du M6.

- sidebar.catalog.products : « Catalogue produit » → « Produits »
- message des onglets placeholder Fournisseurs/Clients : « Cet onglet est en cours de développement » (passé à ComingSoonPlaceholder)

Le libellé d'audit audit.entity.catalog_product (« Produit ») est déjà présent
(posé avec l'entité Product #[Auditable]) — AuditableEntitiesHaveI18nLabelTest vert.
Les libellés de champs et d'états (Achat/Vendu/Autre) ont été posés en ERP-205/206.
2026-06-25 18:09:40 +02:00