Commit graph

9 commits

Author SHA1 Message Date
isUnknown
82eb8d88cc Implémentation complète du multilingue FR/EN
- Installation vue-i18n v11 et création des fichiers de traduction (fr.json, en.json)
- Création store locale avec détection hiérarchique (URL > localStorage > navigator)
- Modification des routes avec préfixe /:locale? optionnel
- Toggle FR/EN dans Menu.vue avec synchronisation immédiate
- Traduction de ~200 textes dans 27 composants Vue
- Suppression des labels hardcodés en français côté backend
- Ajout route Kirby catch-all en/(:all?) pour /en/ URLs
- Helper addLocalePrefix() pour préserver locale dans liens dialogs
- Traduction pseudo-élément CSS via data attribute

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-02 18:31:37 +01:00
isUnknown
6291f3259a remove warnings due to type checks 2025-09-09 17:59:57 +02:00
7ce5878898 fix #106 2025-02-05 11:45:23 +01:00
isUnknown
c4f7a5318a Project request dialog : close after submit 2025-01-27 19:50:28 +01:00
f92dc8ac85 DTL dialogs : style optimization-request-dialog + fix project-request-dialog 2025-01-27 19:34:18 +01:00
isUnknown
bcaf287235 user role client : give access to panel account 2025-01-27 18:22:18 +01:00
30b00ed643 add style and interactions on ProjectRequestDialog 2025-01-27 16:28:12 +01:00
isUnknown
54af78e32c DTL : optimization appointment request working 2025-01-27 14:40:14 +01:00
isUnknown
c750001a2c project creation request form working 2025-01-23 15:31:28 +01:00