Spaces:
Sleeping
Sleeping
| import type { TranslationStrings } from '../types'; | |
| const login: TranslationStrings = { | |
| 'login.error': 'Échec de la connexion. Veuillez vérifier vos identifiants.', | |
| 'login.tagline': 'Vos voyages.\nVotre organisation.', | |
| 'login.description': | |
| 'Planifiez vos voyages en collaboration avec des cartes interactives, des budgets et la synchronisation en temps réel.', | |
| 'login.features.maps': 'Cartes interactives', | |
| 'login.features.mapsDesc': 'Google Places, itinéraires et regroupement', | |
| 'login.features.realtime': 'Synchronisation en temps réel', | |
| 'login.features.realtimeDesc': 'Planifiez ensemble via WebSocket', | |
| 'login.features.budget': 'Suivi du budget', | |
| 'login.features.budgetDesc': 'Catégories, graphiques et coûts par personne', | |
| 'login.features.collab': 'Collaboration', | |
| 'login.features.collabDesc': 'Multi-utilisateurs avec voyages partagés', | |
| 'login.features.packing': 'Listes de bagages', | |
| 'login.features.packingDesc': 'Catégories, progression et suggestions', | |
| 'login.features.bookings': 'Réservations', | |
| 'login.features.bookingsDesc': 'Vols, hôtels, restaurants et plus', | |
| 'login.features.files': 'Documents', | |
| 'login.features.filesDesc': 'Importez et gérez vos documents', | |
| 'login.features.routes': 'Itinéraires intelligents', | |
| 'login.features.routesDesc': 'Optimisation automatique et export Google Maps', | |
| 'login.selfHosted': | |
| 'Auto-hébergé · Open Source · Vos données restent les vôtres', | |
| 'login.title': 'Connexion', | |
| 'login.subtitle': 'Bon retour', | |
| 'login.signingIn': 'Connexion en cours…', | |
| 'login.signIn': 'Se connecter', | |
| 'login.createAdmin': 'Créer un compte administrateur', | |
| 'login.createAdminHint': | |
| 'Configurez le premier compte administrateur pour TREK.', | |
| 'login.setNewPassword': 'Définir un nouveau mot de passe', | |
| 'login.setNewPasswordHint': | |
| 'Vous devez changer votre mot de passe avant de continuer.', | |
| 'login.createAccount': 'Créer un compte', | |
| 'login.createAccountHint': 'Créez un nouveau compte.', | |
| 'login.creating': 'Création…', | |
| 'login.noAccount': 'Pas encore de compte ?', | |
| 'login.hasAccount': 'Vous avez déjà un compte ?', | |
| 'login.register': "S'inscrire", | |
| 'login.emailPlaceholder': 'votre@email.com', | |
| 'login.username': "Nom d'utilisateur", | |
| 'login.oidc.registrationDisabled': | |
| 'Les inscriptions sont désactivées. Contactez votre administrateur.', | |
| 'login.oidc.noEmail': 'Aucun e-mail reçu du fournisseur.', | |
| 'login.mfaTitle': 'Authentification à deux facteurs', | |
| 'login.mfaSubtitle': | |
| "Entrez le code à 6 chiffres de votre application d'authentification.", | |
| 'login.mfaCodeLabel': 'Code de vérification', | |
| 'login.mfaCodeRequired': | |
| "Entrez le code de votre application d'authentification.", | |
| 'login.mfaHint': | |
| 'Ouvrez Google Authenticator, Authy ou une autre application TOTP.', | |
| 'login.mfaBack': '← Retour à la connexion', | |
| 'login.mfaVerify': 'Vérifier', | |
| 'login.invalidInviteLink': "Lien d'invitation invalide ou expiré", | |
| 'login.oidcFailed': 'Échec de connexion OIDC', | |
| 'login.usernameRequired': "Le nom d'utilisateur est obligatoire", | |
| 'login.passwordMinLength': | |
| 'Le mot de passe doit comporter au moins 8 caractères', | |
| 'login.forgotPassword': 'Mot de passe oublié ?', | |
| 'login.rememberMe': 'Se souvenir de moi', | |
| 'login.forgotPasswordTitle': 'Réinitialiser votre mot de passe', | |
| 'login.forgotPasswordBody': | |
| "Entrez l'adresse e-mail associée à votre compte. Si un compte existe, nous enverrons un lien de réinitialisation.", | |
| 'login.forgotPasswordSubmit': 'Envoyer le lien', | |
| 'login.forgotPasswordSentTitle': 'Vérifiez vos e-mails', | |
| 'login.forgotPasswordSentBody': | |
| 'Si un compte existe pour cette adresse, un lien de réinitialisation est en route. Il expire dans 60 minutes.', | |
| 'login.forgotPasswordSmtpHintOff': | |
| "Remarque : votre administrateur n'a pas configuré SMTP. Le lien de réinitialisation sera écrit dans la console du serveur au lieu d'être envoyé par e-mail.", | |
| 'login.backToLogin': 'Retour à la connexion', | |
| 'login.newPassword': 'Nouveau mot de passe', | |
| 'login.confirmPassword': 'Confirmer le nouveau mot de passe', | |
| 'login.passwordsDontMatch': 'Les mots de passe ne correspondent pas', | |
| 'login.mfaCode': 'Code 2FA', | |
| 'login.resetPasswordTitle': 'Définir un nouveau mot de passe', | |
| 'login.resetPasswordBody': | |
| "Choisissez un mot de passe fort que vous n'avez pas encore utilisé ici. 8 caractères minimum.", | |
| 'login.resetPasswordMfaBody': | |
| 'Entrez votre code 2FA ou un code de secours pour finaliser la réinitialisation.', | |
| 'login.resetPasswordSubmit': 'Réinitialiser', | |
| 'login.resetPasswordVerify': 'Vérifier et réinitialiser', | |
| 'login.resetPasswordSuccessTitle': 'Mot de passe mis à jour', | |
| 'login.resetPasswordSuccessBody': | |
| 'Vous pouvez maintenant vous connecter avec votre nouveau mot de passe.', | |
| 'login.resetPasswordInvalidLink': 'Lien de réinitialisation invalide', | |
| 'login.resetPasswordInvalidLinkBody': | |
| 'Ce lien est manquant ou invalide. Demandez-en un nouveau pour continuer.', | |
| 'login.resetPasswordFailed': | |
| 'Échec de la réinitialisation. Le lien a peut-être expiré.', | |
| 'login.oidc.tokenFailed': "L'authentification a échoué.", | |
| 'login.oidc.invalidState': 'Session invalide. Veuillez réessayer.', | |
| 'login.demoFailed': 'Échec de la connexion démo', | |
| 'login.oidcSignIn': 'Se connecter avec {name}', | |
| 'login.oidcOnly': | |
| "L'authentification par mot de passe est désactivée. Veuillez vous connecter via votre fournisseur SSO.", | |
| 'login.oidcLoggedOut': | |
| 'Vous avez été déconnecté. Reconnectez-vous via votre fournisseur SSO.', | |
| 'login.demoHint': 'Essayez la démo — aucune inscription nécessaire', | |
| 'login.passkey.signIn': 'Se connecter avec une passkey', | |
| 'login.passkey.failed': | |
| 'Échec de la connexion par passkey. Veuillez réessayer.', | |
| }; | |
| export default login; | |