import type { TranslationStrings } from '../types'; const reservations: TranslationStrings = { 'reservations.title': 'Réservations', 'reservations.empty': 'Aucune réservation', 'reservations.emptyHint': 'Ajoutez des réservations pour les vols, hôtels et plus', 'reservations.add': 'Ajouter une réservation', 'reservations.addManual': 'Réservation manuelle', 'reservations.placeHint': 'Conseil : les réservations sont mieux créées directement depuis un lieu pour les lier à votre plan du jour.', 'reservations.confirmed': 'Confirmée', 'reservations.pending': 'En attente', 'reservations.summary': '{confirmed} confirmées, {pending} en attente', 'reservations.fromPlan': 'Du plan', 'reservations.showFiles': 'Afficher les fichiers', 'reservations.editTitle': 'Modifier la réservation', 'reservations.status': 'Statut', 'reservations.datetime': 'Date et heure', 'reservations.startTime': 'Heure de début', 'reservations.endTime': 'Heure de fin', 'reservations.date': 'Date', 'reservations.time': 'Heure', 'reservations.timeAlt': 'Heure (alternative, ex. 19h30)', 'reservations.notes': 'Notes', 'reservations.notesPlaceholder': 'Notes supplémentaires…', 'reservations.meta.airline': 'Compagnie aérienne', 'reservations.meta.flightNumber': 'N° de vol', 'reservations.meta.from': 'De', 'reservations.meta.to': 'À', 'reservations.layover.route': 'Itinéraire', 'reservations.layover.stop': 'Escale', 'reservations.layover.addStop': 'Ajouter une escale', 'reservations.layover.connection': 'Correspondance', 'reservations.layover.layover': 'Escale', 'reservations.needsReview': 'Vérifier', 'reservations.needsReviewHint': "L'aéroport n'a pas pu être identifié automatiquement — veuillez confirmer l'emplacement.", 'reservations.searchLocation': 'Rechercher une gare, un port, une adresse…', 'reservations.meta.trainNumber': 'N° de train', 'reservations.meta.platform': 'Quai', 'reservations.meta.seat': 'Place', 'reservations.meta.checkIn': 'Arrivée', 'reservations.meta.checkInUntil': "Check-in jusqu'à", 'reservations.meta.checkOut': 'Départ', 'reservations.meta.linkAccommodation': 'Hébergement', 'reservations.meta.pickAccommodation': 'Lier à un hébergement', 'reservations.meta.noAccommodation': 'Aucun', 'reservations.meta.hotelPlace': 'Hébergement', 'reservations.meta.pickHotel': 'Sélectionner un hébergement', 'reservations.meta.fromDay': 'Du', 'reservations.meta.toDay': 'Au', 'reservations.meta.selectDay': 'Sélectionner un jour', 'reservations.type.flight': 'Vol', 'reservations.type.hotel': 'Hébergement', 'reservations.type.restaurant': 'Restaurant', 'reservations.type.train': 'Train', 'reservations.type.car': 'Voiture', 'reservations.type.cruise': 'Croisière', 'reservations.type.event': 'Événement', 'reservations.type.tour': 'Visite', 'reservations.type.other': 'Autre', 'reservations.type.bus': 'Bus', 'reservations.type.ferry': 'Ferry', 'reservations.type.bicycle': 'Vélo', 'reservations.type.taxi': 'Taxi', 'reservations.type.transport_other': 'Autre', 'reservations.confirm.delete': 'Voulez-vous vraiment supprimer la réservation « {name} » ?', 'reservations.confirm.deleteTitle': 'Supprimer la réservation ?', 'reservations.confirm.deleteBody': '« {name} » sera définitivement supprimé.', 'reservations.toast.updated': 'Réservation mise à jour', 'reservations.toast.removed': 'Réservation supprimée', 'reservations.toast.fileUploaded': 'Fichier importé', 'reservations.toast.uploadError': "Échec de l'import", 'reservations.newTitle': 'Nouvelle réservation', 'reservations.bookingType': 'Type de réservation', 'reservations.titleLabel': 'Titre', 'reservations.titlePlaceholder': 'ex. Lufthansa LH123, Hôtel Adlon, …', 'reservations.locationAddress': 'Lieu / Adresse', 'reservations.locationPlaceholder': 'Adresse, aéroport, hôtel…', 'reservations.confirmationCode': 'Code de réservation', 'reservations.confirmationPlaceholder': 'ex. ABC12345', 'reservations.day': 'Jour', 'reservations.noDay': 'Aucun jour', 'reservations.place': 'Lieu', 'reservations.noPlace': 'Aucun lieu', 'reservations.pendingSave': 'sera enregistré…', 'reservations.uploading': 'Importation…', 'reservations.attachFile': 'Joindre un fichier', 'reservations.linkExisting': 'Lier un fichier existant', 'reservations.toast.saveError': "Échec de l'enregistrement", 'reservations.toast.updateError': 'Échec de la mise à jour', 'reservations.toast.deleteError': 'Échec de la suppression', 'reservations.confirm.remove': 'Supprimer la réservation pour « {name} » ?', 'reservations.linkAssignment': "Lier à l'affectation du jour", 'reservations.pickAssignment': 'Sélectionnez une affectation de votre plan…', 'reservations.noAssignment': 'Aucun lien (autonome)', 'reservations.price': 'Prix', 'reservations.budgetCategory': 'Catégorie budgétaire', 'reservations.budgetCategoryPlaceholder': 'ex. Transport, Hébergement', 'reservations.budgetCategoryAuto': 'Auto (selon le type de réservation)', 'reservations.budgetHint': "Une entrée budgétaire sera créée automatiquement lors de l'enregistrement.", 'reservations.departureDate': 'Départ', 'reservations.arrivalDate': 'Arrivée', 'reservations.departureTime': 'Heure dép.', 'reservations.arrivalTime': 'Heure arr.', 'reservations.pickupDate': 'Prise en charge', 'reservations.returnDate': 'Restitution', 'reservations.pickupTime': 'Heure prise en charge', 'reservations.returnTime': 'Heure restitution', 'reservations.endDate': 'Date de fin', 'reservations.meta.departureTimezone': 'TZ dép.', 'reservations.meta.arrivalTimezone': 'TZ arr.', 'reservations.span.departure': 'Départ', 'reservations.span.arrival': 'Arrivée', 'reservations.span.inTransit': 'En transit', 'reservations.span.pickup': 'Prise en charge', 'reservations.span.return': 'Restitution', 'reservations.span.active': 'Actif', 'reservations.span.start': 'Début', 'reservations.span.end': 'Fin', 'reservations.span.ongoing': 'En cours', 'reservations.validation.endBeforeStart': 'La date/heure de fin doit être postérieure à la date/heure de début', 'reservations.addBooking': 'Ajouter une réservation', 'reservations.import.title': 'Importer des confirmations de réservation', 'reservations.import.cta': 'Importer depuis un fichier', 'reservations.import.dropHere': 'Déposez les fichiers de confirmation de réservation ici ou cliquez pour sélectionner', 'reservations.import.dropActive': 'Déposez les fichiers pour importer', 'reservations.import.acceptedFormats': "Acceptés : EML, PDF, PKPass, HTML, TXT (max. 10 Mo chacun, jusqu'à 5 fichiers)", 'reservations.import.parsing': 'Analyse des fichiers…', 'reservations.import.previewHeading': '{count} réservation(s) trouvée(s)', 'reservations.import.previewEmpty': "Aucune réservation n'a pu être extraite des fichiers envoyés.", 'reservations.import.removeItem': 'Supprimer', 'reservations.import.confirm': 'Importer {count} réservation(s)', 'reservations.import.back': 'Retour', 'reservations.import.success': '{count} réservation(s) importée(s)', 'reservations.import.partialFailure': '{created} importée(s), {failed} échouée(s)', 'reservations.import.error': 'Analyse échouée. Assurez-vous que le fichier est une confirmation de réservation valide.', 'reservations.import.unavailable': "L'import de réservations n'est pas disponible sur ce serveur.", 'reservations.import.unsupportedFormat': 'Format de fichier non pris en charge. Utilisez EML, PDF, PKPass, HTML ou TXT.', 'reservations.import.fileTooLarge': 'Le fichier « {name} » dépasse la limite de 10 Mo.', 'reservations.airtrail.title': 'Importer depuis AirTrail', 'reservations.airtrail.cta': 'AirTrail', 'reservations.airtrail.synced': 'AirTrail', 'reservations.airtrail.syncedHint': 'Synchronisé depuis AirTrail — les modifications restent synchronisées dans les deux sens.', 'reservations.airtrail.notSynced': 'Non synchronisé', 'reservations.airtrail.notSyncedHint': "Ce vol a été supprimé dans AirTrail et n'est plus synchronisé.", 'reservations.airtrail.loadError': 'Impossible de charger vos vols AirTrail.', 'reservations.airtrail.imported': '{count} vol(s) importé(s)', 'reservations.airtrail.skippedDuplicate': '{count} déjà dans ce voyage, ignoré(s)', 'reservations.airtrail.nothingImported': 'Rien à importer.', 'reservations.airtrail.importError': "Échec de l'importation. Veuillez réessayer.", 'reservations.airtrail.undo': 'Importer depuis AirTrail', 'reservations.airtrail.alreadyImported': 'Importé', 'reservations.airtrail.duringTrip': 'Pendant ce voyage', 'reservations.airtrail.otherFlights': 'Autres vols', 'reservations.airtrail.empty': 'Aucun vol trouvé dans votre compte AirTrail.', 'reservations.airtrail.importCta': 'Importer {count}', }; export default reservations;