![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/lavocat.ca/private_html/src/content/ |
export const signupContent = {
fr: {
title: 'Créer un compte',
subtitle: 'Rejoignez la communauté juridique du Québec',
description: 'Choisissez votre rôle et commencez votre parcours juridique',
// Form fields
firstName: 'Prénom',
lastName: 'Nom de famille',
email: 'Adresse email',
password: 'Mot de passe',
confirmPassword: 'Confirmer le mot de passe',
createAccount: 'Créer un compte',
// Role options
roleOptions: [
{
value: 'CLIENT',
title: 'Client',
description: 'Trouvez un avocat et gérez vos dossiers juridiques'
},
{
value: 'LAWYER',
title: 'Avocat Vérifié',
description: 'Gérez vos dossiers et développez votre pratique'
},
{
value: 'LAW_FIRM',
title: 'Cabinet d\'Avocats',
description: 'Gérez votre cabinet et vos équipes'
},
{
value: 'PARALEGAL',
title: 'Parajuriste',
description: 'Soutenez les équipes juridiques'
},
{
value: 'ASSISTANT',
title: 'Assistant Juridique',
description: 'Rationalisez les tâches administratives'
},
{
value: 'STUDENT',
title: 'Étudiant en Droit',
description: 'Accédez aux ressources éducatives'
}
],
// Validation messages
validation: {
firstNameRequired: 'Le prénom est requis',
lastNameRequired: 'Le nom de famille est requis',
emailRequired: 'L\'adresse email est requise',
emailInvalid: 'Veuillez entrer une adresse email valide',
passwordRequired: 'Le mot de passe est requis',
passwordMinLength: 'Le mot de passe doit contenir au moins 8 caractères',
passwordsDoNotMatch: 'Les mots de passe ne correspondent pas'
},
// Success/Error messages
accountCreated: 'Compte créé avec succès ! Connexion en cours...',
errorOccurred: 'Une erreur s\'est produite lors de l\'inscription',
// Links
alreadyHaveAccount: 'Vous avez déjà un compte ?',
signIn: 'Se connecter',
// Features section
features: {
title: 'Pourquoi choisir avocat.quebec ?',
verified: 'Avocats vérifiés par le Barreau du Québec',
bilingual: 'Service bilingue français-anglais',
quebec: 'Spécialisé pour le Québec',
security: 'Sécurité et confidentialité garanties'
},
// Form section
form: {
title: 'Créer votre compte',
subtitle: 'Remplissez les informations ci-dessous',
firstName: 'Prénom',
lastName: 'Nom de famille',
email: 'Adresse email',
password: 'Mot de passe',
confirmPassword: 'Confirmer le mot de passe',
language: 'Langue préférée',
french: 'Français',
english: 'Anglais',
creating: 'Création du compte...',
createAccount: 'Créer un compte',
hasAccount: 'Vous avez déjà un compte ?',
signIn: 'Se connecter'
},
// Loading section
loading: {
title: 'Création de votre compte',
subtitle: 'Veuillez patienter pendant que nous configurons votre profil',
authenticating: 'Authentification en cours...'
}
},
en: {
title: 'Create Account',
subtitle: 'Join the Quebec legal community',
description: 'Choose your role and start your legal journey',
// Form fields
firstName: 'First Name',
lastName: 'Last Name',
email: 'Email Address',
password: 'Password',
confirmPassword: 'Confirm Password',
createAccount: 'Create Account',
// Role options
roleOptions: [
{
value: 'CLIENT',
title: 'Client',
description: 'Find a lawyer and manage your legal cases'
},
{
value: 'LAWYER',
title: 'Verified Lawyer',
description: 'Manage your cases and grow your practice'
},
{
value: 'LAW_FIRM',
title: 'Law Firm',
description: 'Manage your firm and teams'
},
{
value: 'PARALEGAL',
title: 'Paralegal',
description: 'Support legal teams'
},
{
value: 'ASSISTANT',
title: 'Legal Assistant',
description: 'Streamline administrative tasks'
},
{
value: 'STUDENT',
title: 'Law Student',
description: 'Access educational resources'
}
],
// Validation messages
validation: {
firstNameRequired: 'First name is required',
lastNameRequired: 'Last name is required',
emailRequired: 'Email address is required',
emailInvalid: 'Please enter a valid email address',
passwordRequired: 'Password is required',
passwordMinLength: 'Password must contain at least 8 characters',
passwordsDoNotMatch: 'Passwords do not match'
},
// Success/Error messages
accountCreated: 'Account created successfully! Signing in...',
errorOccurred: 'An error occurred during registration',
// Links
alreadyHaveAccount: 'Already have an account?',
signIn: 'Sign In',
// Features section
features: {
title: 'Why choose avocat.quebec?',
verified: 'Lawyers verified by the Barreau du Québec',
bilingual: 'Bilingual French-English service',
quebec: 'Specialized for Quebec',
security: 'Security and confidentiality guaranteed'
},
// Form section
form: {
title: 'Create your account',
subtitle: 'Fill in the information below',
firstName: 'First Name',
lastName: 'Last Name',
email: 'Email Address',
password: 'Password',
confirmPassword: 'Confirm Password',
language: 'Preferred Language',
french: 'French',
english: 'English',
creating: 'Creating account...',
createAccount: 'Create Account',
hasAccount: 'Already have an account?',
signIn: 'Sign In'
},
// Loading section
loading: {
title: 'Creating your account',
subtitle: 'Please wait while we set up your profile',
authenticating: 'Authenticating...'
}
}
};