{ "signIn": { "title": "Bon retour parmi nous", "description": "Connectez-vous à votre atelier", "passwordPlaceholder": "Saisissez votre mot de passe", "forgotPassword": "Mot de passe oublié ?", "noAccount": "Vous n'avez pas de compte ?", "createOne": "Créer un compte", "newHere": "Nouveau sur Torqvoice ?", "createFreeAccount": "Créer un compte gratuit", "termsAgreement": "En utilisant ce service, vous acceptez nos", "or": "ou", "passkey": "Se connecter avec Passkey", "passkeyDescription": "Utilisez votre empreinte digitale, votre visage ou votre clé de sécurité", "errors": { "tooManyAttempts": "Trop de tentatives, veuillez réessayer plus tard.", "invalidCredentials": "Adresse e-mail ou mot de passe invalide", "passkeyFailed": "Échec de la connexion par passkey. Réessayez ou utilisez l'email et le mot de passe.", "invalidOrigin": "Vous avez ouvert Torqvoice à l'adresse {origin}, mais il est configuré pour {configured}. Définissez NEXT_PUBLIC_APP_URL sur l'adresse exacte que vous utilisez dans le navigateur, puis redémarrez Torqvoice." }, "resetPasswordCta": "Réinitialisez-le ici" }, "signUp": { "title": "Créer un compte", "descriptionInvite": "Créez votre compte pour rejoindre l'équipe", "descriptionDefault": "Configurez votre atelier pour gérer les véhicules de vos clients", "titleCloud": "Lancez votre atelier gratuitement", "descriptionCloud": "Prêt en moins d'une minute. Sans carte bancaire.", "fullName": "Nom complet", "fullNamePlaceholder": "Jean Dupont", "passwordPlaceholder": "Créez un mot de passe sécurisé", "agreeToTerms": "J'accepte les", "createAccountJoin": "Créer un compte et rejoindre l'équipe", "createAccount": "Créer un compte", "createAccountCloud": "Créer un compte gratuit", "noCardNote": "Offre gratuite. Passez au niveau supérieur seulement si elle devient trop juste.", "alreadyHaveAccount": "Vous avez déjà un compte ?", "errors": { "couldNotCreate": "Impossible de créer le compte", "registrationDisabled": "L'inscription est actuellement désactivée. Veuillez contacter votre administrateur.", "invitationFailed": "L'acceptation de l'invitation a échoué", "termsRequired": "Veuillez accepter les conditions d'utilisation pour continuer", "emailExists": "Un compte avec cet e-mail existe déjà." }, "passwordHint": "Doit comporter au moins 8 caractères", "signInInstead": "Connectez-vous plutôt" }, "social": { "google": "Continuer avec Google", "orEmail": "ou continuer avec l'e-mail", "failed": "La connexion avec Google n'a pas abouti. Réessayez ou utilisez votre e-mail et votre mot de passe." }, "forgotPassword": { "title": "Réinitialiser votre mot de passe", "description": "Saisissez votre adresse e-mail et nous vous enverrons un lien de réinitialisation", "sendResetLink": "Envoyer le lien de réinitialisation", "backToSignIn": "Retour à la connexion", "successMessage": "Si un compte existe avec cette adresse e-mail, un lien de réinitialisation du mot de passe a été envoyé. Vérifiez votre boîte de réception." }, "resetPassword": { "title": "Définir un nouveau mot de passe", "description": "Saisissez votre nouveau mot de passe ci-dessous", "newPassword": "Nouveau mot de passe", "newPasswordPlaceholder": "Saisissez le nouveau mot de passe", "confirmPassword": "Confirmer le mot de passe", "confirmPasswordPlaceholder": "Confirmez le nouveau mot de passe", "resetButton": "Réinitialiser le mot de passe", "backToSignIn": "Retour à la connexion", "requestNewLink": "Demander un nouveau lien", "invalidToken": "Jeton de réinitialisation invalide ou manquant. Veuillez demander un nouveau lien de réinitialisation du mot de passe.", "successMessage": "Votre mot de passe a été réinitialisé avec succès. Vous pouvez maintenant vous connecter avec votre nouveau mot de passe.", "errors": { "passwordsMismatch": "Les mots de passe ne correspondent pas.", "passwordTooShort": "Le mot de passe doit comporter au moins 8 caractères.", "resetFailed": "Impossible de réinitialiser le mot de passe. Le lien a peut-être expiré." } }, "verifyEmail": { "title": "Vérifiez votre e-mail", "description": "Nous avons envoyé un lien de vérification à {email}. Veuillez vérifier votre boîte de réception et cliquer sur le lien pour confirmer votre adresse e-mail.", "resend": "Renvoyer l'e-mail de vérification", "resent": "E-mail de vérification envoyé. Vérifiez votre boîte de réception.", "signOut": "Se déconnecter", "resendCooldown": "Renvoyer dans {seconds}s", "checkSpam": "Si vous ne voyez pas l'e-mail, vérifiez votre dossier spam." }, "verify2fa": { "title": "Authentification à deux facteurs", "descriptionTotp": "Saisissez le code à 6 chiffres de votre application d'authentification", "descriptionBackup": "Saisissez l'un de vos codes de secours", "authCode": "Code d'authentification", "backupCode": "Code de secours", "backupCodePlaceholder": "Saisissez le code de secours", "totpPlaceholder": "000000", "trustDevice": "Faire confiance à cet appareil pendant 30 jours", "verify": "Vérifier", "useAuthenticator": "Utiliser l'application d'authentification", "useBackupCode": "Utiliser un code de secours", "errors": { "invalidCode": "Code invalide" } }, "shell": { "language": "Langue", "about": "À propos de Torqvoice", "docs": "Documentation", "terms": "Conditions" }, "pitch": { "badge": "Pour les garages indépendants", "headline": "La gestion d'atelier", "headlineHighlight": "sans paperasse", "subheadline": "Devis, ordres de réparation, factures et messages clients au même endroit. Chaque intervention est saisie une seule fois, et rien ne passe entre les mailles.", "benefits": { "flow": { "title": "Du devis à la facture payée en un seul flux", "description": "Transformez un devis en ordre de réparation puis en facture sans rien ressaisir." }, "history": { "title": "L'historique complet de chaque véhicule", "description": "Interventions, pièces, photos et kilométrage sur une seule frise, sous la main quand le client appelle." }, "pay": { "title": "Les clients paient depuis un lien", "description": "Envoyez la facture et encaissez en ligne avec Stripe, Vipps ou PayPal. Aucun compte client requis." } }, "proof": { "free": "Offre gratuite, sans carte bancaire", "minute": "Prêt en une minute", "languages": "12 langues", "openSource": "Open source" }, "screenshotAlt": "Le tableau de bord Torqvoice avec les interventions en cours, les chiffres clés et la liste de démarrage" } }