{
  "step0": {
    "title": "Créer une nouvelle offre de location",
    "subtitle": "Configurez votre offre en quelques étapes simples",
    "newOffer": "Nouvelle offre",
    "draftFound": "Brouillon trouvé",
    "lastModified": "Dernière modification",
    "continueDraft": "Continuer le brouillon"
  },
  "step1": {
    "title": "Choisissez le type d'offre",
    "day": "Location à la journée",
    "dayDesc": "Location sur une ou plusieurs journées complètes",
    "slot": "Créneau horaire",
    "slotDesc": "Réservation de créneaux horaires spécifiques",
    "service": "Service",
    "serviceDesc": "Prestation de service avec durée définie",
    "product": "Produit",
    "productDesc": "Vente ou location de produit",
    "noTypesAvailable": "Aucun type de location n'est configuré. Contactez l'administrateur."
  },
  "step2": {
    "title": "Quel produit souhaitez-vous proposer à la location ?",
    "subtitle": "Sélectionnez un produit de votre boutique pour lui appliquer une offre de location",
    "search": "Rechercher un produit...",
    "loading": "Chargement de vos produits...",
    "loadError": "Erreur lors du chargement des produits. Veuillez réessayer.",
    "noProducts": "Aucun produit disponible",
    "noProductsDesc": "Pour proposer une offre de location, vous devez d'abord avoir au moins un produit dans votre boutique.",
    "createFirst": "Créer votre premier produit",
    "createFirstProduct": "Créer mon premier produit",
    "noResults": "Aucun produit ne correspond à \"{{search}}\"",
    "inStock": "En stock"
  },
  "step3": {
    "title": "Disponibilités",
    "weeklySchedule": "Horaires d'ouverture hebdomadaires",
    "quickFill": "Remplissage rapide :",
    "standard": "Standard (Lun-Ven)",
    "weekend": "Week-end (Sam-Dim)",
    "fullWeek": "7j/7 (Semaine complète)",
    "closed": "Fermé",
    "copyToAll": "Appliquer à tous les jours",
    "monday": "Lundi",
    "tuesday": "Mardi",
    "wednesday": "Mercredi",
    "thursday": "Jeudi",
    "friday": "Vendredi",
    "saturday": "Samedi",
    "sunday": "Dimanche",
    "mondayShort": "Lun",
    "tuesdayShort": "Mar",
    "wednesdayShort": "Mer",
    "thursdayShort": "Jeu",
    "fridayShort": "Ven",
    "saturdayShort": "Sam",
    "sundayShort": "Dim",
    "recurringDays": "Planning hebdomadaire",
    "constraints": "Contraintes de réservation",
    "minDuration": "Durée minimum",
    "maxDuration": "Durée maximum",
    "minBookingWindow": "Délai minimum de réservation",
    "maxBookingWindow": "Délai maximum de réservation",
    "bufferBefore": "Temps tampon avant",
    "bufferAfter": "Temps tampon après",
    "bufferHelp": "Temps nécessaire entre deux réservations pour la préparation",
    "bufferAfterLabel": "Après",
    "bufferBeforeLabel": "Avant",
    "bufferDescription": "Temps nécessaire entre deux réservations pour le nettoyage ou la préparation.",
    "days": "jour(s)",
    "hours": "h",
    "blackoutDates": "Dates bloquées",
    "addBlackout": "Ajouter une période",
    "noBlackouts": "Aucune date bloquée",
    "confirmBlock": "Confirmer le blocage",
    "confirmBlockMsg": "Voulez-vous bloquer cette période ?",
    "minOneDayRequired": "Au moins un jour doit être activé",
    "quickPresets": {
      "standard": "Standard (Lun-Ven)",
      "weekend": "Week-end (Sam-Dim)",
      "full": "7j/7 (Semaine complète)"
    }
  },
  "step4": {
    "title": "Tarification",
    "basePrice": "Prix de base",
    "priceRules": "Règles de tarification",
    "smartOptions": "Options intelligentes",
    "smartPricingOptions": "Options intelligentes (Cliquer pour activer/désactiver)",
    "templates": {
      "weekend": "Majoration week-end",
      "longStay": "Réduction longue durée"
    },
    "ruleSummary": "Règle personnalisée",
    "selectDates": "Sélectionnez des dates pour l'aperçu",
    "required": "Obligatoire",
    "priceImpact": "Impact sur le prix",
    "weekendRate": "Tarif Week-end",
    "longStayDiscount": "Réduction longue durée",
    "addRule": "Ajouter une règle",
    "noRules": "Aucune règle de tarification",
    "noRulesDesc": "Ajoutez des règles pour ajuster automatiquement vos prix",
    "editRule": "Modifier la règle",
    "newRule": "Nouvelle règle",
    "ruleName": "Nom de la règle",
    "ruleType": "Type",
    "dateRange": "Saison (Dates)",
    "ruleTypes": {
      "date_range": "Saison (Dates)",
      "weekday": "Jour de la semaine",
      "duration": "Durée de location",
      "guests": "Nombre de personnes"
    },
    "weekday": "Jour de la semaine",
    "duration": "Durée de location",
    "guests": "Nombre de personnes",
    "priceImpact": "Impact sur le prix",
    "increase": "Majoration",
    "decrease": "Réduction",
    "preview": "Aperçu du prix",
    "previewBtn": "Calculer l'aperçu",
    "from": "Du",
    "to": "Au",
    "weekdayHelp": "Sélectionnez les jours concernés (ex: Week-end)",
    "perDay": "/jour",
    "perSlot": "/créneau",
    "perService": "/prestation"
  },
  "step5": {
    "title": "Paramètres de paiement",
    "deposit": "Acompte",
    "depositEnable": "Demander un acompte",
    "depositType": "Type",
    "percent": "Pourcentage",
    "fixed": "Montant fixe",
    "depositValue": "Valeur",
    "refundable": "Remboursable",
    "security": "Caution",
    "securityEnable": "Demander une caution",
    "securityAmount": "Montant",
    "securityMode": "Mode",
    "capture": "Capture",
    "authorization": "Autorisation",
    "balance": "Solde",
    "balanceEnable": "Paiement du solde séparé",
    "balanceDueDays": "Jours avant le début",
    "allowCod": "Autoriser paiement en espèces",
    "summary": "Récapitulatif exemple",
    "summaryDesc": "Pour une réservation de",
    "payNow": "À payer maintenant",
    "depositAmount": "Acompte",
    "securityDeposit": "Caution (remboursable)",
    "balanceDue": "Solde restant"
  },
  "step6": {
    "title": "Photos",
    "subtitle": "Ajoutez des photos pour illustrer votre offre",
    "dragDrop": "Glissez-déposez vos images ici",
    "orClick": "ou cliquez pour sélectionner",
    "maxFiles": "Maximum 10 photos",
    "uploading": "Téléchargement en cours...",
    "deleteConfirm": "Supprimer cette photo ?"
  },
  "step7": {
    "title": "Publication",
    "summary": "Récapitulatif",
    "offerType": "Type d'offre",
    "product": "Produit",
    "pricing": "Tarification",
    "availability": "Disponibilités",
    "payments": "Paiements",
    "photos": "Photos",
    "optional": "Optionnel",
    "rules": "règles",
    "recurringDays": "jours récurrents",
    "cancellationPolicy": "Politique d'annulation",
    "flexible": "Flexible",
    "flexibleDesc": "Annulation gratuite jusqu'à 24h avant",
    "moderate": "Modérée",
    "moderateDesc": "Annulation gratuite jusqu'à 5 jours avant",
    "strict": "Stricte",
    "strictDesc": "Aucun remboursement après réservation",
    "termsAccept": "J'accepte les conditions générales de vente",
    "publish": "Publier l'offre",
    "publishing": "Publication en cours..."
  },
  "common": {
    "next": "Suivant",
    "back": "Précédent",
    "save": "Enregistrer",
    "cancel": "Annuler",
    "close": "Fermer",
    "confirm": "Confirmer",
    "delete": "Supprimer",
    "loading": "Chargement...",
    "error": "Une erreur est survenue",
    "draftSaved": "Brouillon sauvegardé",
    "step": "Étape",
    "startDate": "Date de début",
    "endDate": "Date de fin",
    "from": "Du",
    "to": "Au",
    "versionConflict": "Conflit de version : Ce brouillon a été modifié ailleurs. Veuillez rafraîchir."
  },
  "dateBlocker": {
    "title": "Dates indisponibles",
    "description": "Gérez les périodes de fermeture exceptionnelle.",
    "addButton": "Ajouter une période",
    "noDates": "Aucune date bloquée pour le moment.",
    "modalTitle": "Sélectionner les dates à bloquer",
    "blockButton": "Bloquer ces dates",
    "confirmTitle": "Confirmer le blocage",
    "confirmMessage": "Voulez-vous vraiment bloquer ces dates ?"
  },
  "wizard": {
    "buttons": {
      "previous": "Précédent",
      "next": "Suivant"
    }
  }
}