Expand character model with additional attributes and advanced customization options
- Added fields such as `nickname`, `age`, `gender`, `species`, `nationality`, `status`, and others to enhance character customization. - Modified localization files to include new field labels and placeholders. - Updated `CharacterComponent` and `CharacterDetail` components with UI elements for the newly added attributes. - Introduced "Advanced Mode" toggle to manage visibility of extended customization options. - Refactored database models and repository methods (`addNewCharacter`, `updateCharacter`, and `fetchCharacters`) to handle the extended schema. - Improved data encryption and decryption workflows for secure storage of added attributes. - Enhanced user experience by reorganizing character customization layouts.
This commit is contained in:
@@ -436,19 +436,47 @@
|
||||
"back": "Retour",
|
||||
"newCharacter": "Nouveau personnage",
|
||||
"basicInfo": "Informations de base",
|
||||
"name": "Nom",
|
||||
"namePlaceholder": "Entrer un nom",
|
||||
"name": "Prénom",
|
||||
"namePlaceholder": "Entrer un prénom",
|
||||
"lastName": "Nom de famille",
|
||||
"lastNamePlaceholder": "Exemple : Smith",
|
||||
"nickname": "Surnom",
|
||||
"nicknamePlaceholder": "Surnom ou alias du personnage",
|
||||
"role": "Rôle",
|
||||
"title": "Titre",
|
||||
"historySection": "Parcourt",
|
||||
"titlePlaceholder": "Exemple : Roi, Capitaine, Docteur...",
|
||||
"gender": "Genre",
|
||||
"genderPlaceholder": "Genre du personnage",
|
||||
"age": "Âge",
|
||||
"agePlaceholder": "Âge du personnage",
|
||||
"historySection": "Parcours",
|
||||
"biography": "Biographie",
|
||||
"biographyPlaceholder": "La biographie du personnage.",
|
||||
"history": "Histoire",
|
||||
"historyPlaceholder": "Histoire du personnage...",
|
||||
"roleFull": "Rôle",
|
||||
"roleFull": "Rôle dans l'histoire",
|
||||
"roleFullPlaceholder": "Rôle du personnage dans l'histoire",
|
||||
"advancedMode": "Mode avancé",
|
||||
"showAdvanced": "Afficher",
|
||||
"hideAdvanced": "Masquer",
|
||||
"identitySection": "Identité étendue",
|
||||
"species": "Espèce",
|
||||
"speciesPlaceholder": "Humain, Elfe, Vampire...",
|
||||
"nationality": "Nationalité",
|
||||
"nationalityPlaceholder": "Pays ou région d'origine",
|
||||
"status": "Statut",
|
||||
"residence": "Résidence",
|
||||
"residencePlaceholder": "Lieu de résidence actuel",
|
||||
"voiceSection": "Voix du personnage",
|
||||
"speechPattern": "Pattern de parole",
|
||||
"speechPatternPlaceholder": "Comment parle ce personnage ? Accent, tics de langage...",
|
||||
"catchphrase": "Phrase fétiche",
|
||||
"catchphrasePlaceholder": "Une phrase signature du personnage",
|
||||
"authorSection": "Notes de l'auteur",
|
||||
"notes": "Notes",
|
||||
"notesPlaceholder": "Notes personnelles sur ce personnage...",
|
||||
"colorLabel": "Couleur",
|
||||
"colorPlaceholder": "Couleur associée au personnage",
|
||||
"fetchAttributesError": "Erreur lors de la récupération des attributs.",
|
||||
"deleteTitle": "Supprimer le personnage",
|
||||
"deleteMessage": "Êtes-vous sûr de vouloir supprimer {name} ? Cette action est irréversible."
|
||||
|
||||
Reference in New Issue
Block a user