{
  "login": {
    "title": "Connexion",
    "description": "Connectez-vous pour acceder a votre compte",
    "inviteBanner": "Connectez-vous pour accepter votre invitation a l'equipe",
    "form": {
      "email": "Email",
      "emailPlaceholder": "email@exemple.com",
      "password": "Mot de passe",
      "passwordPlaceholder": "••••••••",
      "rememberMe": "Se souvenir de moi",
      "forgotPassword": "Mot de passe oublie ?",
      "forgotPasswordAria": "Recuperer le mot de passe oublie",
      "signInButton": "Se connecter",
      "signingIn": "Connexion en cours...",
      "orContinueWith": "Ou continuer avec",
      "continueWithGoogle": "Continuer avec Google",
      "continueWithGoogleAria": "Continuer avec Google",
      "submitHelp": "Appuyez sur Entree ou cliquez pour vous connecter",
      "lastUsed": "Derniere utilisation",
      "loginWithEmail": "Se connecter avec Email",
      "backToGoogle": "Retour aux options principales"
    },
    "footer": {
      "noAccount": "Vous n'avez pas de compte ?",
      "signUp": "S'inscrire",
      "signUpAria": "Creer un nouveau compte"
    },
    "messages": {
      "signingIn": "Connexion en cours...",
      "signInSuccess": "Connexion reussie",
      "signInFailed": "Echec de la connexion",
      "signInError": "Erreur de connexion : {error}",
      "googleSigningIn": "Redirection vers Google...",
      "googleSignInSuccess": "Connexion avec Google reussie",
      "googleSignInFailed": "Erreur avec Google",
      "googleSignInError": "Erreur avec Google : {error}"
    },
    "errors": {
      "invalidCredentials": "Email ou mot de passe invalide",
      "userNotFound": "Utilisateur non trouve",
      "emailNotVerified": "Veuillez verifier votre email avant de vous connecter",
      "accountLocked": "Votre compte a ete bloque. Veuillez contacter le support",
      "rateLimited": "Trop de tentatives. Veuillez reessayer plus tard",
      "networkError": "Erreur de connexion reseau. Veuillez verifier votre internet",
      "serverError": "Erreur du serveur. Veuillez reessayer plus tard",
      "invalidEmail": "Email invalide",
      "passwordTooShort": "Le mot de passe doit contenir au moins 6 caracteres",
      "google": {
        "invalidCredentials": "Erreur d'authentification avec Google",
        "userNotFound": "Aucun compte trouve pour cet utilisateur Google",
        "emailNotVerified": "Veuillez verifier votre email avant de vous connecter",
        "accountLocked": "Votre compte a ete bloque. Veuillez contacter le support",
        "rateLimited": "Trop de tentatives. Veuillez reessayer plus tard",
        "oauthError": "Erreur d'authentification avec Google",
        "networkError": "Erreur de connexion reseau. Veuillez verifier votre internet",
        "serverError": "Erreur du serveur. Veuillez reessayer plus tard"
      }
    }
  },
  "signup": {
    "title": "Creer un compte",
    "description": "Entrez vos informations pour commencer",
    "inviteBanner": "Creez un compte pour accepter votre invitation a l'equipe",
    "form": {
      "firstName": "Prenom",
      "firstNamePlaceholder": "Jean",
      "lastName": "Nom",
      "lastNamePlaceholder": "Dupont",
      "email": "Email",
      "emailPlaceholder": "email@exemple.com",
      "password": "Mot de passe",
      "confirmPassword": "Confirmer le mot de passe",
      "agreeToThe": "J'accepte les",
      "termsAndConditions": "conditions d'utilisation",
      "creatingAccount": "Creation du compte...",
      "createAccount": "Creer un compte",
      "orContinueWith": "Ou continuer avec",
      "continueWithGoogle": "Continuer avec Google",
      "passwordRequirements": {
        "minChars": "8+ caracteres",
        "uppercase": "Une majuscule",
        "lowercase": "Une minuscule",
        "number": "Un chiffre"
      }
    },
    "footer": {
      "alreadyHaveAccount": "Vous avez deja un compte ?",
      "signIn": "Se connecter",
      "signInAria": "Aller a la page de connexion"
    },
    "emailVerification": {
      "title": "Verifiez votre email !",
      "description": "Nous avons envoye un lien de verification a",
      "checkInbox": "Veuillez verifier votre boite de reception et cliquer sur le lien de verification pour activer votre compte. Le lien expire dans 24 heures.",
      "emailSentAria": "Email envoye avec succes",
      "step1": "Ouvrez votre boite de reception",
      "step2": "Trouvez notre email (verifiez les spams si necessaire)",
      "step3": "Cliquez sur le bouton de verification",
      "didntReceive": "Vous n'avez pas recu l'email ?",
      "back": "Retour",
      "sending": "Envoi en cours...",
      "resendEmail": "Renvoyer l'email",
      "alreadyVerified": "Deja verifie ?",
      "signIn": "Se connecter"
    },
    "messages": {
      "termsError": "Erreur : Vous devez accepter les conditions d'utilisation",
      "creatingAccount": "Creation du compte...",
      "accountCreated": "Compte cree avec succes. Verifiez votre email.",
      "createError": "Erreur lors de la creation du compte : {error}",
      "inviteSuccess": "Compte cree avec succes !",
      "inviteJoinedTeam": "Vous avez rejoint l'equipe."
    },
    "errors": {
      "mustAgreeToTerms": "Vous devez accepter les conditions d'utilisation",
      "userAlreadyExists": "Un compte avec cet email existe deja. Veuillez vous connecter.",
      "emailMismatch": "Cette invitation a ete envoyee a une autre adresse email.",
      "invitationExpired": "Cette invitation a expire. Veuillez en demander une nouvelle.",
      "invitationNotFound": "Invitation invalide. Veuillez en demander une nouvelle.",
      "failedToCreate": "Erreur lors de la creation du compte",
      "googleFailed": "Erreur lors de l'inscription avec Google",
      "failedToResend": "Erreur lors du renvoi de l'email de verification"
    }
  },
  "forgotPassword": {
    "title": "Recuperer le mot de passe",
    "description": "Entrez votre adresse email et nous vous enverrons un lien de recuperation",
    "success": {
      "title": "Verifiez votre email"
    },
    "messages": {
      "sending": "Envoi du lien de recuperation...",
      "sent": "Lien de recuperation envoye avec succes",
      "error": "Erreur inattendue lors de l'envoi du lien"
    }
  },
  "resetPassword": {
    "title": "Reinitialiser le mot de passe",
    "description": "Entrez votre nouveau mot de passe",
    "newPassword": "Nouveau mot de passe",
    "confirmPassword": "Confirmer le mot de passe",
    "submitButton": "Reinitialiser le mot de passe",
    "success": "Mot de passe reinitialise avec succes"
  },
  "verifyEmail": {
    "title": "Verifiez votre email",
    "description": "Nous avons envoye un lien de verification a votre adresse email",
    "resendButton": "Renvoyer l'email",
    "backToLogin": "Retour a la connexion"
  }
}
