- Add multi-language support for registration and user menu components

- Refactor `TextEditor` to include book-closing functionality with updated toolbar buttons
- Replace `generateHTML` with a lightweight custom TipTap-to-HTML renderer
- Update and lock `esbuild` and related dependencies to latest versions
This commit is contained in:
natreex
2025-12-23 23:24:17 -05:00
parent 1f2513d565
commit 0366a2d444
10 changed files with 728 additions and 537 deletions

View File

@@ -44,6 +44,36 @@
},
"backToLogin": "Retour à la connexion"
},
"registerStepOne": {
"fields": {
"firstName": {
"label": "Prénom",
"placeholder": "Votre prénom"
},
"lastName": {
"label": "Nom",
"placeholder": "Votre nom"
},
"username": {
"label": "Nom d'utilisateur",
"placeholder": "Choisissez un nom d'utilisateur",
"note": "Le nom d'utilisateur doit contenir au moins 3 caractères"
},
"email": {
"label": "Adresse courriel",
"placeholder": "votre.courriel@exemple.com"
},
"password": {
"label": "Mot de passe",
"placeholder": "••••••••"
},
"repeatPassword": {
"label": "Confirmer le mot de passe",
"placeholder": "••••••••"
}
},
"next": "Suivant"
},
"resetPassword": {
"title": "Mot de passe oublié",
"subtitle": "Réinitialisez votre mot de passe en quelques étapes simples",
@@ -429,6 +459,7 @@
"draftCompanion": "Draft Companion",
"save": "Enregistrer",
"saving": "Enregistrement en cours...",
"close": "Fermer",
"toolbar": {
"1": "1",
"2": "2",
@@ -902,6 +933,10 @@
"close": "Fermer"
}
},
"userMenu": {
"settings": "Paramètres",
"logout": "Déconnexion"
},
"offline": {
"mode": {
"title": "Mode Hors Ligne",