{
  "survey": {
    "badge": "Sondage Public",
    "anonymous_company": "Entreprise Anonyme",
    "points": "{{points}} points",
    "points_unknown": "-- points",
    "sign_in_to_earn": "Se connecter pour gagner des points",
    "question_of": "Question {{current}} sur {{total}}",
    "percent_complete": "{{percent}}% Complété",
    "privacy_notice": "Vos réponses sont anonymes. Aucun compte requis pour participer.",
    "not_found_title": "Sondage Introuvable",
    "not_found_message": "Ce sondage a peut-être expiré ou été supprimé.",
    "survey_id_label": "ID du sondage",
    "view_details": "Voir les détails du sondage",
    "privacy_footer": "Votre vie privée est protégée. Les réponses sont anonymes et utilisées uniquement à des fins de recherche.",
    "why_feedback_title": "Pourquoi votre avis compte",
    "why_feedback_body": "Vos réponses honnêtes contribuent à améliorer les produits et services pour tous. Complétez ce sondage pour gagner {{points}} points.",
    "why_feedback_body_unknown": "Vos réponses honnêtes contribuent à améliorer les produits et services pour tous. Complétez ce sondage pour gagner des points."
  },
  "question": {
    "type_label": "Type de question",
    "progress_label": "Progression",
    "progress_value": "{{current}} sur {{total}} questions",
    "required_label": "Obligatoire",
    "required_description": "Cette question est obligatoire",
    "optional_label": "Facultatif",
    "optional_description": "Vous pouvez ignorer cette question",
    "required_warning": "Question obligatoire, veuillez répondre pour passer à la question suivante",
    "required_answer": "Réponse obligatoire",
    "official_survey": "Sondage Officiel",
    "question_number": "Question",
    "of": "sur",
    "visual_content": "Contenu Visuel",
    "youtube_video": "Vidéo YouTube",
    "video_content": "Contenu Vidéo",
    "audio_content": "Contenu Audio",
    "play_hint": "Cliquez sur le bouton lecture pour démarrer",
    "enter_hint": "Appuyez sur Entrée pour aller à la ligne",
    "type_response_placeholder": "Saisissez votre réponse ici...",
    "format": {
      "radio": "Choix Unique",
      "checkbox": "Choix Multiple",
      "comment": "Réponse Textuelle",
      "star": "Évaluation par Étoiles",
      "smile": "Évaluation par Émojis",
      "1-10": "Échelle Numérique",
      "default": "Question"
    },
    "scale": {
      "star_low": "Mauvais",
      "star_high": "Excellent",
      "smile_low": "Très Mécontent",
      "smile_high": "Très Content",
      "numeric_low": "Pas du tout d'accord",
      "numeric_high": "Tout à fait d'accord"
    },
    "at_least_one_required": "Vous devez répondre à au moins une question avant de soumettre."
  },
  "actions": {
    "previous": "Précédent",
    "next": "Suivant",
    "skip": "Ignorer",
    "submit": "Soumettre le sondage",
    "submitting": "Envoi en cours...",
    "edit_question": "Modifier la question",
    "delete_question": "Supprimer la question",
    "delete_confirm": "Êtes-vous sûr de vouloir supprimer cette question ?"
  },
  "errors": {
    "failed_to_load": "Échec du chargement du sondage",
    "notFoundTitle": "Ressource introuvable",
    "notFoundMessage": "La ressource demandée n'a pas été trouvée sur notre serveur ; elle a peut-être été supprimée, déplacée ou temporairement masquée."
  },
  "survey_detail": {
    "badge": "Sondage Public",
    "hero_text": "Vos réponses sont anonymes et sécurisées",
    "anonymous_company": "Entreprise Anonyme",
    "status_active": "Sondage Actif",
    "status_unavailable": "Non Disponible",
    "not_found_title": "Sondage Introuvable",
    "not_found_message": "Ce sondage a peut-être expiré ou été supprimé.",
    "about_title": "À propos de ce sondage",
    "no_description": "Aucune description fournie.",
    "details_title": "Détails du sondage",
    "questions_label": "Questions",
    "points_label": "Points",
    "time_label": "Durée",
    "terms_title": "Conditions générales",
    "ready_title": "Prêt à participer ?",
    "earn_points": "Gagnez {{points}} points",
    "time_estimate": "{{time}} minutes de participation",
    "no_account_required": "Aucun compte requis",
    "start_button": "Commencer maintenant",
    "not_available_button": "Sondage non disponible",
    "anonymous_note": "Vos réponses sont anonymes",
    "survey_id_label": "ID du sondage",
    "who_can_title": "Qui peut participer ?",
    "who_can_body": "Ce sondage est ouvert à tous les participants. Vos retours aident à améliorer les produits et services.",
    "rewards_title": "Récompenses et incitations",
    "rewards_body": "Complétez des sondages pour gagner des points qui peuvent être échangés contre diverses récompenses.",
    "questions_count_label": "Nombre de questions",
    "estimated_time_label": "Temps estimé",
    "points_to_earn_label": "Points à gagner"
  },
  "nav": {
    "admin": {
      "dashboard": "Tableau de Bord",
      "invoices": "Gestion de Factures",
      "gifts": "Gestion des Cadeaux",
      "giftRequests": "Demandes de Cadeaux",
      "sanctions": "Gestion des Sanctions",
      "clientComplaints": "Réclamations des Clients",
      "contentApproval": "Approbation des Contenus",
      "rolesPermissions": "Gestion des Rôles et Permissions",
      "analytics": "Analyse et Reporting",
      "supportCenter": "Centre de Support",
      "companyInfo": "Informations Entreprise",
      "billingConfig": "Configuration de la facturation",
      "aiConfig": "Configuration IA",
      "oauthConfig": "Configuration OAuth",
      "companyManagement": "Gestion des Entreprises",
      "companyAccess": "Gestion des accès Entreprise",
      "quickSurvey": "Sondage Rapide"
    },
    "sidebar": {
      "dashboard": "Tableau de bord",
      "surveys": "Sondages",
      "focusGroup": "Groupe de discussion",
      "awards": "Récompenses",
      "assistance": "Assistance",
      "interviews": "Entretiens",
      "invoices": "Factures",
      "reports": "Rapports",
      "biAnalysis": "Analyse BI",
      "exclusivity": "Exclusivité Tale",
      "logout": "Déconnexion"
    }
  },
  "common": {
    "save": "Enregistrer",
    "cancel": "Annuler",
    "delete": "Supprimer",
    "update": "Mettre à jour",
    "edit": "Modifier",
    "loading": "Chargement...",
    "yes": "Oui",
    "no": "Non",
    "search": "Rechercher",
    "close": "Fermer",
    "allRightsReserved": "Tous droits réservés",
    "technicalError": "Une erreur technique s'est produite, consultez la console pour le message d'erreur",
    "viewAll": "Voir tout"
  },
  "layout": {
    "userMenu": {
      "myAccount": "Mon compte",
      "editMyInformation": "Modifier mes informations",
      "changePassword": "Changer le mot de passe",
      "settings": "Paramètres",
      "language": "Langue",
      "privacyPolicy": "Politique de confidentialité",
      "logout": "Déconnexion",
      "points": "{{points}} points"
    },
    "languageModal": {
      "title": "Langue",
      "en": "English",
      "fr": "Français",
      "ar": "العربية"
    }
  },
  "auth": {
    "login": {
      "title": "Connectez-vous à Tale",
      "surveyPrompt": "Connectez-vous pour continuer le sondage et gagner des points",
      "orEmail": "Ou utilisez votre compte e-mail",
      "emailLabel": "Adresse e-mail",
      "emailPlaceholder": "Entrez votre e-mail",
      "passwordLabel": "Mot de passe",
      "passwordPlaceholder": "Entrez votre mot de passe",
      "submitting": "Connexion en cours...",
      "submit": "Se connecter avec l'e-mail",
      "forgotPassword": "Mot de passe oublié ?",
      "noAccount": "Vous n'avez pas de compte ?",
      "userSignUp": "Inscription utilisateur",
      "or": "ou",
      "businessSignUp": "Inscription entreprise",
      "backToSurvey": "Retour au sondage"
    },
    "register": {
      "title": "Créer un compte",
      "surveyPrompt": "Créez un compte pour participer au sondage et gagner des points",
      "firstNamePlaceholder": "Prénom",
      "firstNameLabel": "Prénom *",
      "lastNamePlaceholder": "Nom",
      "lastNameLabel": "Nom *",
      "emailPlaceholder": "Entrez votre e-mail",
      "emailLabel": "Adresse e-mail *",
      "phonePlaceholder": "Entrez votre numéro de téléphone (facultatif)",
      "phoneLabel": "Numéro de téléphone",
      "passwordPlaceholder": "Entrez votre mot de passe",
      "passwordLabel": "Mot de passe *",
      "confirmPasswordPlaceholder": "Confirmez votre mot de passe",
      "confirmPasswordLabel": "Confirmer le mot de passe *",
      "agreeTermsPrefix": "Vous acceptez les",
      "termsOfUse": "Conditions d'utilisation",
      "and": "et",
      "privacyNotice": "l'Avis de confidentialité",
      "marketingConsent": "En acceptant, vous recevrez des informations et des offres spéciales sur nos produits par e-mail. Vous pouvez vous désabonner de ces e-mails à tout moment depuis la page Mon compte",
      "submitting": "Création du compte...",
      "submit": "S'inscrire",
      "haveAccount": "Vous avez déjà un compte ?",
      "signIn": "Se connecter",
      "registeringAsCompany": "Vous vous inscrivez en tant qu'entreprise ?",
      "businessRegistration": "Inscription entreprise"
    },
    "adminLogin": {
      "emailLabel": "Adresse e-mail",
      "emailInvalid": "L'adresse e-mail doit contenir un seul @",
      "passwordTooShort": "Le mot de passe doit contenir au moins 6 caractères"
    },
    "forgotPassword": {
      "title": "Mot de passe oublié",
      "info": "Veuillez fournir l'adresse e-mail associée à votre compte. Nous vous enverrons des instructions par e-mail pour réinitialiser votre mot de passe.",
      "submit": "Envoyer l'e-mail",
      "rememberPassword": "Vous vous souvenez de votre mot de passe ?",
      "login": "Connexion",
      "emailSentTitle": "E-mail envoyé",
      "emailSentInfoPrefix": "Nous vous avons envoyé un e-mail à",
      "emailSentInstructions": "Consultez votre boîte de réception et suivez les instructions pour réinitialiser le mot de passe de votre compte.",
      "didntReceive": "Vous n'avez pas reçu l'e-mail ?",
      "resendEmail": "Renvoyer l'e-mail",
      "wrongEmail": "Mauvaise adresse e-mail ?",
      "changeEmail": "Changer l'adresse e-mail",
      "sendError": "Une erreur s'est produite lors de l'envoi de l'e-mail de réinitialisation. Veuillez réessayer."
    },
    "resetPassword": {
      "sideTitle": "Mot de passe oublié ?",
      "sideSubtitle": "Ne vous inquiétez pas :))",
      "title": "Créer un nouveau mot de passe",
      "info": "Entrez un nouveau mot de passe ci-dessous :",
      "successMessage": "Mot de passe réinitialisé avec succès ! Redirection vers la connexion...",
      "passwordPlaceholder": "Entrez un nouveau mot de passe",
      "strengthLabel": "Force du mot de passe :",
      "strengthWeak": "Faible",
      "strengthGood": "Bon",
      "strengthStrong": "Fort",
      "criteriaUppercase": "Contient une lettre majuscule",
      "criteriaLength": "Au moins 8 caractères",
      "criteriaSymbolOrNumber": "Contient un symbole ou un chiffre",
      "submit": "Réinitialiser le mot de passe",
      "weakError": "Le mot de passe est trop faible.",
      "resetError": "Échec de la réinitialisation du mot de passe. Veuillez réessayer."
    },
    "errors": {
      "missingCredentials": "Veuillez saisir votre e-mail et votre mot de passe",
      "invalidCredentials": "E-mail ou mot de passe invalide",
      "unexpected": "Une erreur inattendue s'est produite. Veuillez réessayer.",
      "unsupportedProvider": "Fournisseur non pris en charge",
      "socialLoginFailed": "Échec de la connexion sociale. Veuillez réessayer.",
      "fillRequired": "Veuillez remplir tous les champs obligatoires",
      "invalidEmail": "Veuillez saisir une adresse e-mail valide",
      "passwordTooShort": "Le mot de passe doit contenir au moins 6 caractères",
      "passwordMismatch": "Les mots de passe ne correspondent pas",
      "mustAgreeTerms": "Veuillez accepter les Conditions d'utilisation et l'Avis de confidentialité"
    }
  },
  "account": {
    "metaPixel": {
      "title": "Meta Pixel",
      "description": "Connectez votre propre Meta Pixel pour mesurer les campagnes qui amènent des participants à vos sondages. Quand quelqu'un ouvre l'un de vos sondages, nous envoyons un événement ViewContent, et quand ses réponses sont envoyées, un événement Lead - pour les participants anonymes comme inscrits.",
      "statusActive": "Actif",
      "statusNotConfigured": "Non configuré",
      "pixelIdLabel": "ID du pixel",
      "pixelIdPlaceholder": "ex. 123456789012345",
      "pixelIdInvalid": "Un ID de pixel contient 15 ou 16 chiffres. Retrouvez-le dans Meta Events Manager > Sources de données.",
      "tokenLabel": "Jeton d'accès de l'API Conversions",
      "tokenPlaceholder": "Collez le jeton d'accès",
      "tokenConfiguredPlaceholder": "Un jeton est enregistré - collez-en un nouveau pour le remplacer",
      "tokenHelp": "Nécessaire uniquement pour tester le pixel. Générez-le dans Events Manager > votre pixel > Paramètres > API Conversions. Il est stocké chiffré et ne sera plus jamais affiché.",
      "save": "Enregistrer",
      "saved": "Paramètres du Meta Pixel enregistrés.",
      "remove": "Supprimer le pixel",
      "removeConfirm": "Supprimer le Meta Pixel ? Vos sondages n'enverront plus de données à Meta.",
      "removed": "Meta Pixel supprimé. Vos sondages n'envoient plus de données à Meta.",
      "genericError": "Une erreur est survenue. Veuillez réessayer.",
      "testTitle": "Tester la connexion",
      "testDescription": "Dans Events Manager, ouvrez l'onglet Tester les événements de votre pixel et copiez le code de test affiché. Nous envoyons un événement de test avec ce code : il apparaît dans cet onglet sans compter dans vos données réelles.",
      "testNeedsToken": "Enregistrez un jeton d'accès pour pouvoir tester.",
      "testNeedsSave": "Enregistrez d'abord vos modifications - le test utilise les paramètres enregistrés.",
      "testCodeLabel": "Code de test",
      "testCodePlaceholder": "ex. TEST12345",
      "testButton": "Envoyer un événement de test",
      "testSuccess": "Meta a bien reçu l'événement de test.",
      "testFailed": "Le test n'a pas atteint Meta.",
      "capiLabel": "Envoyer aussi les événements depuis le serveur Tale (API Conversions)",
      "capiDescription": "Les consultations et réponses complètes sont envoyées par le serveur de Tale en plus du pixel dans le navigateur du répondant : les événements bloqués par un bloqueur de publicité ou les réglages de confidentialité du navigateur parviennent quand même à Meta. Meta ne compte chaque événement qu'une fois. L'adresse IP et le navigateur du répondant sont envoyés à votre compte publicitaire.",
      "capiNeedsToken": "Enregistrez d'abord un jeton d'accès de l'API Conversions.",
      "capiTurnedOn": "Événements serveur activés : les consultations et réponses sont aussi envoyées depuis le serveur de Tale.",
      "capiTurnedOff": "Événements serveur désactivés : seul le pixel du navigateur du répondant envoie les événements."
    },
    "title": "Espace du compte",
    "loadingCompanyData": "Chargement des données de l'entreprise...",
    "companyInfoTitle": "Informations sur l'entreprise",
    "companyLogoLabel": "Logo de l'entreprise (Optionnel)",
    "companyNameLabel": "Nom de l'entreprise",
    "industryLabel": "Secteur d'activité",
    "numberOfEmployeesLabel": "Nombre d'employés",
    "addressLabel": "Adresse",
    "addressPlaceholder": "Entrez votre adresse",
    "websiteLabel": "Site web",
    "websitePlaceholder": "https://votreentreprise.com",
    "personalInfoTitle": "Informations personnelles",
    "profilePictureLabel": "Photo de profil (Optionnel)",
    "firstNameLabel": "Prénom",
    "lastNameLabel": "Nom",
    "dobLabel": "Date de naissance",
    "genderLabel": "Genre",
    "genderMale": "Homme",
    "genderFemale": "Femme",
    "emailAddressLabel": "Adresse e-mail",
    "phoneNumberLabel": "Numéro de téléphone",
    "countryLabel": "Pays",
    "countryPlaceholder": "Entrez votre pays",
    "governorateLabel": "Gouvernorat",
    "governoratePlaceholder": "Entrez votre gouvernorat",
    "zipCodeLabel": "Code postal",
    "zipCodePlaceholder": "Entrez votre code postal"
  },
  "home": {
    "admin": {
      "panelistCount": "Nombre de panélistes",
      "customerCount": "Nombre de clients",
      "ongoingSurveys": "Enquêtes en cours",
      "completedSurveys": "Enquêtes terminées",
      "keyFigures": "Chiffre clé global",
      "realTimeAnalysis": "Analyse en temps réel!",
      "totalParticipants": "Total des participants : {{count}}",
      "participantsDistribution": "Répartition des participants",
      "satisfaction": "Satisfaction",
      "secondaryText": "Texte secondaire",
      "disagree": "Pas d'accord",
      "agree": "D'accord",
      "stronglyAgree": "Tout à fait d'accord",
      "stronglyDisagree": "Pas du tout d'accord",
      "neutral": "Neutre",
      "noComment": "Sans commentaire",
      "demographicDistribution": "Répartition démographique des répondants",
      "northAmerica": "Amérique du Nord",
      "avgResponseRate": "Taux de réponse moyen par sondage",
      "products": "PRODUITS",
      "table": {
        "name": "Nom",
        "contact": "Contact",
        "points": "Nombre de points",
        "status": "Statut",
        "registrationDate": "Date d'inscription",
        "actions": "Actions",
        "company": "Entreprise",
        "subscription": "Abonnement",
        "subscriptionFree": "Gratuit",
        "subscriptionPremium": "Premium",
        "searchPlaceholder": "Recherche par nom, email, nombre de points, statut"
      }
    },
    "business": {
      "welcome": "Bienvenue, {{name}} !",
      "subText": "Découvrez des opportunités enrichissantes en participant à des sondages passionnants. Votre avis compte !",
      "statSurveyCreated": "Sondage créé",
      "statOpenSurveys": "Sondages ouverts",
      "statUserResponses": "Réponses des utilisateurs",
      "statFocusGroupCreated": "Groupe de discussion créé",
      "createSurvey": "+ Créer un sondage",
      "surveys": "Sondages",
      "noSurveys": "Il n'y a aucun sondage pour le moment",
      "focusGroup": "Groupe de discussion",
      "createFocusGroup": "+ Créer un groupe de discussion",
      "noFocusGroups": "Il n'y a aucune session en direct pour vous pour le moment",
      "interviews": "Entretiens",
      "createInterview": "+ Créer un entretien",
      "noInterviews": "Il n'y a aucun entretien pour vous pour le moment",
      "reports": "Rapports",
      "noReports": "Il n'y a aucun rapport pour vous pour le moment",
      "globalKeyFigure": "Chiffre clé global",
      "discoverSurveysPrompt": "Découvrez des sondages adaptés à vos intérêts. Participez et gagnez des points supplémentaires. Commencez maintenant !",
      "questionsCount": "Nombre de questions : {{count}}",
      "launch": "Lancement :"
    },
    "normal": {
      "welcome": "Bienvenue, {{name}} ! 👋",
      "subText": "Découvrez des opportunités enrichissantes en participant à des sondages passionnants. Votre avis compte !",
      "statPoints": "Points",
      "statQuickSurveys": "Sondages rapides",
      "statUpcomingLive": "Sessions en direct à venir",
      "quickSurveyTitle": "Sondage rapide",
      "startHere": "Commencez ici",
      "quickSurveySubText": "Découvrez des sondages adaptés à vos intérêts. Participez et gagnez des points supplémentaires !",
      "noQuickSurveys": "Aucun sondage rapide disponible pour le moment",
      "someCategory": "Catégorie {{index}}",
      "showLess": "Afficher moins",
      "viewAllCount": "Voir tout ({{count}})",
      "viewAllSurveys": "Voir tous les sondages",
      "viewAll": "Voir tout",
      "questionsCount": "{{count}} questions",
      "pointsCount": "{{count}} points",
      "ptsAbbrev": "{{count}} pts",
      "participate": "Participer"
    }
  },
  "focusGroups": {
    "list": {
      "title": "Groupes de discussion",
      "subtitleNormal": "Découvrez des opportunités enrichissantes en participant à des groupes de discussion passionnants. Votre avis compte !",
      "subtitleBusiness": "Gérez vos groupes de discussion et connectez-vous avec les participants pour recueillir des informations précieuses.",
      "addButton": "Ajouter un groupe de discussion",
      "loadErrorTitle": "Échec du chargement des groupes de discussion",
      "loadErrorMessage": "Impossible de récupérer les données des groupes de discussion. Veuillez vérifier votre connexion et réessayer.",
      "retry": "Réessayer",
      "emptyTitleNormal": "Aucun groupe de discussion disponible",
      "emptyTitleBusiness": "Aucun groupe de discussion créé pour l'instant",
      "emptyMessageNormal": "Il n'y a aucun groupe de discussion en direct pour vous en ce moment. Revenez plus tard pour de nouvelles opportunités !",
      "emptyMessageBusiness": "Vous n'avez encore créé aucun groupe de discussion. Créez votre premier groupe pour commencer à recueillir des informations !",
      "createFirstButton": "Créer votre premier groupe de discussion",
      "pageOf": "Page {{current}} sur {{total}}"
    },
    "card": {
      "dateLabel": "Date :",
      "durationLabel": "Durée :",
      "durationValue": "{{count}} minutes",
      "typeLabel": "Type :",
      "capacityLabel": "Capacité :",
      "capacityValue": "MAX de {{count}} participants",
      "subscribed": "Inscrit",
      "subscribe": "S'inscrire",
      "viewDetails": "Voir les détails",
      "viewParticipants": "Voir les participants"
    },
    "detail": {
      "loading": "Chargement des détails du groupe de discussion…",
      "loadError": "Échec du chargement du groupe de discussion",
      "statusLive": "🔴 EN DIRECT",
      "statusEnded": "⛔ TERMINÉ",
      "statusUpcoming": "À venir",
      "heroBadge1": "Groupe de discussion",
      "heroBadge2": "Étude de marché",
      "eventDetailsTitle": "Détails de l'événement",
      "startTime": "Heure de début",
      "pointsToWin": "Points à gagner",
      "duration": "Durée",
      "broadcast": "Diffusion",
      "broadcastValue": "Session en ligne",
      "maxParticipants": "Participants max",
      "maxParticipantsValue": "{{count}} participants",
      "introductionTitle": "Introduction",
      "organizerTitle": "Organisateur",
      "verifiedOrg": "Organisation vérifiée",
      "zoomLinksTitle": "Liens Zoom",
      "startUrlLabel": "URL de démarrage",
      "joinUrlLabel": "URL de participation",
      "copy": "Copier",
      "liveNow": "En direct",
      "joinDiscussionInProgress": "Rejoindre la discussion en cours",
      "joinMeeting": "Rejoindre la réunion",
      "participateAndComplete": "Participez et terminez la session",
      "subscribeNow": "S'inscrire maintenant",
      "markAsEnded": "Marquer comme terminé",
      "markEndedSuccess": "Groupe de discussion marqué comme TERMINÉ",
      "markEndedFail": "Échec de la mise à jour du statut",
      "whatToExpectTitle": "À quoi s'attendre",
      "whatToExpect1": "Discussion de groupe interactive avec des modérateurs",
      "whatToExpect2": "Partagez votre avis sur des produits/services",
      "whatToExpect3": "Gagnez des points pour vos précieux retours",
      "whatToExpect4": "Échangez avec d'autres participants",
      "requirementsTitle": "Prérequis",
      "requirement1": "Connexion internet stable",
      "requirement2": "Webcam et microphone",
      "requirement3": "Application Zoom installée",
      "requirement4": "90 minutes de disponibilité"
    },
    "new": {
      "backLink": "Retour aux groupes de discussion",
      "pageTitle": "Créer un nouveau groupe de discussion",
      "pageSubtitle": "Remplissez les détails ci-dessous pour créer une nouvelle session de groupe de discussion",
      "basicInfoTitle": "Informations de base",
      "titleLabel": "Titre du groupe de discussion *",
      "titlePlaceholder": "Entrez le titre du groupe de discussion",
      "descriptionLabel": "Description *",
      "descriptionPlaceholder": "Décrivez l'objectif du groupe de discussion, les sujets et ce dont les participants discuteront",
      "dateLabel": "Date *",
      "durationLabel": "Durée (minutes) *",
      "durationPlaceholder": "60",
      "typeLabel": "Type *",
      "locationLabel": "Lieu *",
      "locationPlaceholder": "Entrez l'adresse du lieu ou le lien de la réunion en ligne",
      "targetAudienceTitle": "Public cible",
      "targetAudienceDescLabel": "Description du public cible",
      "targetAudienceDescPlaceholder": "Décrivez les participants idéaux (par ex., âge, genre, intérêts, etc.)",
      "screeningQuestionsLabel": "Questions de présélection",
      "screeningQuestionsPlaceholder": "Questions pour présélectionner les participants potentiels (une par ligne)",
      "rewardsCapacityTitle": "Récompenses et capacité",
      "pointsRewardLabel": "Points de récompense *",
      "pointsRewardPlaceholder": "100",
      "pointsRewardHint": "Points attribués à chaque participant",
      "capacityLabel": "Capacité de participants *",
      "capacityPlaceholder": "15",
      "capacityHint": "Nombre maximum de participants",
      "moderatorLabel": "Nom du modérateur",
      "moderatorPlaceholder": "Nom du modérateur de la session",
      "additionalDetailsTitle": "Détails supplémentaires",
      "objectivesLabel": "Objectifs de recherche",
      "objectivesPlaceholder": "Listez les principaux objectifs et questions de recherche",
      "imageUrlLabel": "URL de l'image (facultatif)",
      "imageUrlPlaceholder": "/assets/focus-group-default.jpg",
      "imageUrlHint": "Laissez vide pour utiliser l'image par défaut",
      "previewLabel": "Aperçu :",
      "tipsTitle": "Conseils pour réussir",
      "tip1": "Soyez clair sur l'objectif et les attentes",
      "tip2": "Choisissez une durée permettant une discussion constructive",
      "tip3": "Fixez des points adaptés pour attirer des participants de qualité",
      "tip4": "Fournissez des questions de présélection claires pour filtrer les participants",
      "tip5": "Précisez si un enregistrement aura lieu",
      "cancelConfirm": "Êtes-vous sûr de vouloir annuler ? Toutes les modifications seront perdues.",
      "submitting": "Création en cours...",
      "submit": "Créer le groupe de discussion",
      "createSuccess": "Groupe de discussion créé avec succès !",
      "createFail": "Échec de la création du groupe de discussion. Veuillez réessayer."
    },
    "summary": {
      "loading": "Chargement du résumé de la réunion...",
      "notAvailable": "Le résumé de la réunion sera disponible une fois la réunion terminée.",
      "title": "Résumé de réunion généré par IA",
      "generatedOn": "Généré le {{date}}",
      "summaryLabel": "Résumé",
      "noSummary": "Aucun résumé disponible",
      "actionItemsLabel": "Actions à mener",
      "transcriptionLabel": "Transcription complète",
      "recordingAvailable": "Enregistrement disponible"
    }
  },
  "assistance": {
    "title": "Centre d'assistance",
    "welcome": "Bienvenue dans notre Centre d'assistance, dédié à vous aider à tirer le meilleur parti de votre expérience en tant que panéliste. Que vous ayez des questions sur l'inscription, la participation aux sondages ou les récompenses, nous sommes là pour vous aider",
    "gettingStartedTitle": "Pour commencer",
    "faqTitle": "Foire aux questions (FAQ)",
    "faqIntro": "Consultez notre FAQ pour des réponses rapides aux questions courantes. Trouvez des informations sur divers sujets, des problèmes techniques aux demandes concernant l'échange de récompenses",
    "gettingStarted": {
      "registration": {
        "title": "Inscription et gestion du compte",
        "text": "Découvrez comment vous inscrire en tant que panéliste et gérer votre compte. Trouvez des conseils pour mettre à jour votre profil, réinitialiser votre mot de passe et garder vos informations à jour"
      },
      "surveys": {
        "title": "Participation aux sondages",
        "text": "Découvrez des astuces pour améliorer votre participation aux sondages. Comprenez le processus, de la réception des invitations à leur réalisation efficace"
      },
      "focusGroup": {
        "title": "Groupe de discussion",
        "text": "Découvrez comment gagner des points et les échanger contre des récompenses intéressantes. Obtenez des informations sur notre système de récompenses, les options disponibles et le suivi de vos points"
      },
      "awards": {
        "title": "Gagner et échanger des points",
        "text": "Découvrez comment gagner des points et les échanger contre des récompenses intéressantes. Obtenez des informations sur notre système de récompenses, les options disponibles et le suivi de vos points"
      }
    },
    "faq": {
      "q1": "Comment puis-je m'inscrire en tant que panéliste ?",
      "q2": "Comment réinitialiser mon mot de passe",
      "a2": "Si vous avez oublié votre mot de passe, cliquez sur le lien « Mot de passe oublié » sur la page de connexion. Suivez les instructions pour réinitialiser votre mot de passe via l'adresse e-mail associée à votre compte.",
      "q3": "Comment puis-je participer aux sondages ?",
      "q4": "Quand vais-je recevoir mes récompenses après avoir échangé des points ?",
      "q5": "Puis-je mettre à jour les informations de mon profil ?",
      "q6": "Que dois-je faire si je rencontre des problèmes techniques pendant un sondage ?",
      "q7": "Existe-t-il des critères d'éligibilité pour devenir panéliste ?",
      "q8": "Comment puis-je suivre mes points et consulter mon historique de récompenses ?"
    }
  },
  "surveys": {
    "list": {
      "emptyPromptPrefix": "Cliquez sur",
      "emptyPromptButton": "Créer un sondage",
      "emptyPromptSuffix": "pour créer votre premier sondage",
      "paginationShowing": "Affichage de {{from}} à {{to}} des {{total}} entrées"
    },
    "item": {
      "shareTitle": "Partager le sondage",
      "shareDescription": "Récupérez votre lien, puis envoyez-le directement à vos cibles !",
      "openSurvey": "Ouvrir le sondage",
      "closeSurvey": "Clôturer le sondage",
      "duplicate": "Dupliquer",
      "share": "Partager",
      "deleteConfirm": "Êtes-vous sûr de vouloir supprimer le sondage « {{title}} » ?",
      "deleteTitle": "Supprimer le sondage",
      "statusDraft": "Brouillon",
      "statusInProgress": "En cours",
      "statusCompleted": "Terminé",
      "statusSoon": "Bientôt",
      "questionsLabel": "Questions",
      "respondentsLabel": "Répondants",
      "preview": "Aperçu",
      "analytics": "Analyses",
      "publish": "Publier",
      "statusLive": "En direct"
    },
    "normalItem": {
      "buttonAlreadyAnswered": "Déjà répondu",
      "buttonClosed": "Clôturé",
      "buttonUnpublished": "Non publié",
      "buttonContinue": "Continuer à répondre",
      "questionsCount": "{{count}} questions",
      "questionsLabel": "Questions :",
      "pointsLabel": "Points :"
    }
  },
  "reports": {
    "page": {
      "statTotalSurveys": "Sondages au total",
      "statActiveSurveys": "Sondages actifs",
      "statTotalResponses": "Réponses au total",
      "welcomeTitle": "Rapports et analyses",
      "welcomeSubtitle": "Suivez la performance de vos sondages, analysez les réponses et obtenez des informations précieuses à partir de vos données.",
      "selectSurveyTitle": "Sélectionner un sondage à analyser",
      "noSurveysAvailable": "Aucun sondage disponible",
      "surveySelectLabel": "Sondage",
      "surveySelectPlaceholder": "Rechercher et sélectionner un sondage",
      "surveyOverviewTitle": "Aperçu du sondage",
      "surveyTitleLabel": "Titre du sondage",
      "totalRespondentsLabel": "Total des répondants",
      "keyInsightsTitle": "Points clés",
      "avgAnswersLabel": "Réponses moyennes par répondant",
      "questionsAnalyzedLabel": "Questions analysées",
      "suggestionsTitle": "Suggestions",
      "questionStatisticsTitle": "Statistiques des questions",
      "noQuestionData": "Aucune donnée de question disponible",
      "averageOutOf5": "moyenne sur 5",
      "averageOutOf10": "moyenne sur 10",
      "responsesCount": "{{count}} réponses",
      "segmentPositive": "Positif (7–10)",
      "segmentNeutral": "Neutre (4–6)",
      "segmentNegative": "Négatif (0–3)",
      "noTextResponses": "Aucune réponse textuelle pour le moment.",
      "topKeywords": "Mots-clés principaux",
      "commonThemes": "Thèmes communs",
      "sampleResponses": "Exemples de réponses",
      "otherOption": "Autre",
      "questionLabel": "Question {{value}}",
      "typeLabel": "Type : {{type}}",
      "dropoffAnalysisTitle": "Analyse du taux d'achèvement du sondage",
      "noDropoffData": "Aucune donnée d'abandon disponible",
      "dropoffPointLabel": "Point d'abandon"
    },
    "bi": {
      "welcomeMessage": "Bienvenue sur l'assistant d'analyse BI ! Je suis là pour vous aider à analyser les données de vos sondages. Posez-moi des questions sur les tendances, les insights, les rapports, ou demandez une analyse de données.",
      "errorMessage": "Désolé, une erreur s'est produite lors du traitement de votre demande. Veuillez réessayer.",
      "resetMessage": "Conversation réinitialisée. Comment puis-je vous aider à analyser les données de vos sondages ?",
      "accessRestrictedTitle": "Accès restreint",
      "accessRestrictedMessage": "Cette page est réservée aux comptes entreprise.",
      "dashboardTitle": "Tableau de bord d'analyse BI",
      "dashboardSubtitle": "Obtenez des informations basées sur l'IA à partir des données de vos sondages",
      "resetChatButton": "Réinitialiser la conversation",
      "statAvgCompletion": "Taux d'achèvement moyen",
      "quickActionsTitle": "Actions rapides",
      "quickActionStats": "Voir les statistiques des sondages",
      "quickActionStatsMessage": "Montrez-moi les statistiques générales des sondages",
      "quickActionAnalyze": "Analyser les réponses récentes",
      "quickActionAnalyzeMessage": "Analysez les réponses les plus récentes aux sondages",
      "quickActionReport": "Générer un rapport de synthèse",
      "quickActionReportMessage": "Générez un rapport de synthèse de tous les sondages",
      "exampleQuestionsTitle": "Exemples de questions",
      "exampleQuestions": {
        "trends": "Quelles sont les tendances de réponse ce mois-ci ?",
        "completionRates": "Quels sondages ont les taux d'achèvement les plus élevés ?",
        "insightsReport": "Générer un rapport d'analyse pour mes sondages",
        "commonResponses": "Quelles sont les réponses les plus courantes ?",
        "responsePatterns": "Montrez-moi les tendances de réponse par démographie",
        "performanceMetrics": "Comment mes sondages performent-ils globalement ?"
      },
      "chatAssistantName": "Assistant d'analyse BI",
      "chatAssistantSubtitle": "Spécialisé dans l'analyse des données de sondages",
      "onlineStatus": "En ligne",
      "startAnalysisTitle": "Démarrez votre analyse",
      "startAnalysisSubtitle": "Posez une question ou choisissez une action rapide pour commencer",
      "inputPlaceholder": "Posez une question sur l'analyse, les insights ou les rapports..."
    }
  },
  "interviews": {
    "list": {
      "title": "Mes entretiens",
      "refresh": "Actualiser",
      "createMeeting": "Créer une réunion",
      "tabAll": "Toutes",
      "tabScheduled": "Programmées",
      "tabCompleted": "Terminées",
      "tabCancelled": "Annulées",
      "noMeetingsFound": "Aucune réunion trouvée",
      "noMeetingsFirstPrompt": "Créez votre première réunion pour commencer",
      "noScheduledMeetings": "Aucune réunion programmée",
      "noCompletedMeetings": "Aucune réunion terminée",
      "noCancelledMeetings": "Aucune réunion annulée"
    },
    "dashboard": {
      "greetingMorning": "Bonjour",
      "greetingAfternoon": "Bon après-midi",
      "greetingEvening": "Bonsoir",
      "greetingUser": "Utilisateur",
      "subtitle": "Gérez vos réunions Zoom et consultez les résumés générés par IA",
      "statTotal": "Réunions au total",
      "recentMeetingsTitle": "Réunions récentes",
      "viewAllMeetings": "Voir toutes les réunions",
      "noMeetingsTitle": "Aucune réunion pour le moment"
    },
    "card": {
      "passwordLabel": "Mot de passe :",
      "copyLink": "Copier le lien de la réunion",
      "viewDetails": "Voir les détails",
      "deleteMeeting": "Supprimer la réunion",
      "join": "Rejoindre",
      "deleteConfirm": "Supprimer la réunion « {{topic}} » ?"
    },
    "form": {
      "topicRequired": "Le sujet de la réunion est requis",
      "durationMin": "La durée de la réunion doit être d'au moins 15 minutes",
      "startTimeFuture": "L'heure de début de la réunion doit être dans le futur",
      "pageTitle": "Créer une nouvelle réunion Zoom",
      "pageSubtitle": "Planifiez une nouvelle réunion et partagez le lien avec les participants",
      "topicLabel": "Sujet de la réunion",
      "topicPlaceholder": "ex. Réunion de planification T1",
      "agendaLabel": "Ordre du jour",
      "agendaPlaceholder": "Décrivez l'ordre du jour de la réunion...",
      "startTimeLabel": "Heure de début",
      "durationLabel": "Durée (minutes)",
      "durationHelper": "Minimum 15 minutes, maximum 8 heures",
      "submitting": "Création en cours..."
    },
    "details": {
      "loadFailed": "Échec du chargement des détails de la réunion",
      "notFound": "Réunion introuvable",
      "backToMeetings": "Retour aux réunions",
      "endMeetingConfirm": "Marquer cette réunion comme terminée ? Cela déclenchera la génération du résumé IA.",
      "ending": "Fin en cours...",
      "endMeeting": "Terminer la réunion",
      "joinMeeting": "Rejoindre la réunion",
      "agendaLabel": "Ordre du jour",
      "startTimeLabel": "Heure de début",
      "durationLabel": "Durée",
      "hostLabel": "Organisateur"
    },
    "toasts": {
      "loadFailed": "Échec du chargement des réunions",
      "deleteSuccess": "Réunion supprimée avec succès",
      "deleteFailed": "Échec de la suppression de la réunion",
      "createSuccess": "Réunion créée avec succès !",
      "createFailed": "Échec de la création de la réunion",
      "linkCopied": "Lien de la réunion copié dans le presse-papiers !",
      "copyFailed": "Échec de la copie du lien",
      "endMeetingSuccess": "Réunion terminée. Le résumé sera généré sous peu...",
      "endMeetingFailed": "Échec de la clôture de la réunion"
    }
  },
  "invoices": {
    "common": {
      "statusPaid": "Payée",
      "statusRejected": "Rejetée",
      "statusRefunded": "Remboursée",
      "statusPending": "En attente",
      "invoiceNumber": "Facture #{{id}}",
      "createdOn": "Créée le {{date}}",
      "itemsCount": "{{count}} article(s)",
      "vatAmount": "TVA: {{amount}}",
      "discountAmountInline": "Remise: {{amount}}",
      "totalTTC": "Total TTC",
      "htAmount": "HT: {{amount}}",
      "discountPercentInline": "Remise: {{percent}}%",
      "viewDetails": "Voir détails",
      "updating": "Mise à jour...",
      "refund": "Rembourser",
      "selectCompanyError": "Veuillez sélectionner une entreprise",
      "addItemError": "Veuillez ajouter au moins un article",
      "issueDate": "Date d'émission",
      "dueDateOptional": "Date d'échéance (optionnel)",
      "taxRate": "Taux de TVA (%)",
      "notesOptional": "Notes (optionnel)",
      "notesPlaceholder": "Notes supplémentaires...",
      "invoiceItems": "Articles de la facture",
      "addItem": "Ajouter un article",
      "itemName": "Nom de l'article",
      "quantity": "Quantité",
      "unitPrice": "Prix unitaire",
      "discountPercentHeader": "Remise (%)",
      "discountValueHeader": "Valeur remise",
      "subtotalHeader": "Sous-total",
      "actions": "Actions",
      "noItemsAdded": "Aucun article ajouté",
      "addItemHint": "Cliquez sur « {{addItem}} » pour commencer",
      "invoiceSummary": "Résumé de la facture",
      "subtotalLabel": "Sous-total:",
      "totalDiscountLabel": "Remise totale:",
      "amountAfterDiscount": "Montant après remise:",
      "vatPercent": "TVA ({{rate}}%):",
      "totalTTCLabel": "Total TTC:",
      "back": "Retour",
      "backToInvoicesList": "Retour aux factures",
      "downloadPDF": "Télécharger PDF",
      "previewPDF": "Prévisualiser PDF",
      "print": "Imprimer",
      "invoiceHeaderWord": "FACTURE",
      "yourCompany": "Votre Entreprise",
      "tel": "Tél: {{phone}}",
      "taxIdLine": "TVA: {{taxId}}",
      "issueDateLine": "Date d'émission: {{date}}",
      "dueDateLine": "Date d'échéance: {{date}}",
      "issuer": "Émetteur",
      "client": "Client",
      "noClientInfo": "Information client non disponible",
      "itemHeader": "Article",
      "unitPriceHeader": "Prix unitaire",
      "discountPercentTh": "Remise %",
      "discountAmountHeader": "Montant remise",
      "totalHeader": "Total",
      "vatLabel": "TVA:",
      "statusLabel": "Statut",
      "paidOn": "Payée le {{date}}",
      "invoiceRejected": "Facture rejetée",
      "paymentDetails": "Détails de paiement",
      "paymentMethodLabel": "Mode de paiement:",
      "bankTransfer": "Virement bancaire",
      "ribLabel": "RIB:",
      "bicLabel": "BIC:",
      "addressLine": "Adresse: {{address}}",
      "vatIntraLine": "TVA intracommunautaire: {{taxId}}",
      "pdfGenerateError": "Erreur lors de la génération du PDF",
      "pdfOpenError": "Erreur lors de l'ouverture du PDF",
      "statusUpdateError": "Erreur lors de la mise à jour du statut",
      "statusUpdatedTo": "Statut mis à jour: {{status}}",
      "notFound": "Facture non trouvée",
      "notesHeading": "Notes"
    },
    "admin": {
      "statusSubmitted": "Soumise",
      "noClientSpecified": "Client non spécifié",
      "markPaid": "Marquer comme payée",
      "reject": "Rejeter",
      "updateSuccess": "Facture mise à jour avec succès !",
      "updateError": "Erreur lors de la mise à jour de la facture",
      "editTitle": "Modifier la facture",
      "backToInvoice": "Retour à la facture",
      "saveChanges": "Enregistrer les modifications",
      "createSuccess": "Facture créée avec succès !",
      "createError": "Erreur lors de la création de la facture",
      "generateTitle": "Générer une nouvelle facture",
      "generateSubtitle": "Créez une facture pour une entreprise",
      "createInvoice": "Créer la facture",
      "awaitingPayment": "En attente de paiement",
      "transferNote": "Merci de préciser le numéro de facture (#{{id}}) dans votre virement.",
      "configureCompanyInfo": "Configurez vos informations d'entreprise dans les paramètres",
      "confirmDeleteTitle": "Confirmer la suppression",
      "confirmDeleteMessage": "Êtes-vous sûr de vouloir supprimer cette facture ? Cette action est irréversible.",
      "listTitle": "Factures",
      "listSubtitle": "Gérez et suivez toutes les factures de la plateforme",
      "generateInvoiceButton": "Générer une facture",
      "refresh": "Actualiser",
      "statusAll": "Tous les statuts",
      "statusSubmittedPlural": "Soumises",
      "statusPaidPlural": "Payées",
      "statusRejectedPlural": "Rejetées",
      "statusRefundedPlural": "Remboursées",
      "searchPlaceholder": "Rechercher par nom, entreprise, client...",
      "totalInvoices": "Total Factures",
      "noInvoicesFound": "Aucune facture trouvée",
      "clearSearch": "Effacer la recherche",
      "previous": "Précédent",
      "next": "Suivant",
      "totalInvoicesCount": "{{count}} facture(s) au total"
    },
    "business": {
      "statusSubmitted": "En attente de paiement",
      "statusOverdueBadge": "Échue",
      "issuedByAdmin": "Générée par l'administration",
      "pay": "Payer",
      "dueSoon": "Échéance dans {{days}} jour(s)",
      "overdueDays": "Échue depuis {{days}} jour(s)",
      "dueOn": "Échéance le {{date}}",
      "noCompany": "Aucune entreprise associée",
      "noCompanyMessage": "Vous devez être associé à une entreprise pour consulter les factures.",
      "configureCompany": "Configurer mon entreprise",
      "receivedInvoicesTitle": "Factures reçues",
      "receivedInvoicesSubtitle": "Consultez et payez les factures émises pour votre entreprise",
      "issuedNotice": "Factures émises par l'administration",
      "issuedNoticeBody": "Ces factures ont été générées par les administrateurs de la plateforme. Vous pouvez les consulter et procéder au paiement.",
      "statusAll": "Tous les statuts",
      "statusPendingOption": "En attente",
      "statusPaidOption": "Payée",
      "statusOverdueOption": "Échue",
      "totalDue": "Total dû",
      "overdueLabel": "En retard",
      "paidLabel": "Payées",
      "searchPlaceholder": "Rechercher par numéro de facture...",
      "refresh": "Actualiser",
      "proceedPayment": "Procéder au paiement",
      "confirmPayPrompt": "Êtes-vous sûr de vouloir payer la facture #{{id}} ?",
      "amountLabel": "Montant:",
      "issuerLabel": "Émetteur:",
      "proceedToPayment": "Procéder au paiement",
      "noInvoicesReceived": "Aucune facture reçue",
      "noInvoicesReceivedBody": "Aucune facture n'a encore été générée pour votre entreprise. Les factures apparaîtront ici une fois créées par l'administration.",
      "clearSearch": "Effacer la recherche",
      "previous": "Précédent",
      "next": "Suivant",
      "invoicesReceivedCount": "{{count}} facture(s) reçue(s)",
      "needHelp": "Besoin d'aide ?",
      "helpContact": "Pour toute question sur une facture, contactez l'administration",
      "helpPenalty": "Les factures en retard peuvent entraîner des pénalités",
      "helpKeepRecords": "Téléchargez et conservez vos factures payées pour vos dossiers",
      "payNow": "Payer maintenant",
      "overdueReminderBtn": "Facture échue",
      "overdueReminderAlert": "Contactez l'administration pour plus d'informations",
      "paidVia": "Payée via {{method}}",
      "accessDenied": "Vous n'avez pas accès à cette facture",
      "notFoundBody": "La facture demandée n'existe pas ou vous n'y avez pas accès.",
      "admin": "Administration",
      "yourCompanyClient": "Votre entreprise",
      "awaitingYourPayment": "En attente de votre paiement",
      "invoiceOverdueStatus": "Échue, veuillez payer rapidement",
      "dueBefore": "À payer avant le {{date}}",
      "notSpecified": "Non spécifié",
      "reference": "Référence:",
      "paymentDate": "Date de paiement:",
      "toProceed": "Pour procéder au paiement:",
      "step1": "Cliquez sur « Payer maintenant » ci-dessus",
      "step2": "Choisissez votre méthode de paiement",
      "step3": "Confirmez la transaction",
      "step4": "Votre facture sera marquée comme payée",
      "invoiceQuestions": "Questions sur la facture",
      "contactForQuestions": "Contactez {{company}} pour toute question concernant cette facture.",
      "phoneLabel": "Téléphone: {{phone}}",
      "paymentIssue": "Problème de paiement",
      "paymentIssueBody1": "En cas de problème avec le paiement, vérifiez votre méthode de paiement.",
      "paymentIssueBody2": "Vous pouvez également contacter le support technique."
    }
  },
  "giftManagement": {
    "requests": {
      "rejectModalTitle": "Rejeter la demande",
      "rejectModalConfirm": "Êtes-vous sûr de vouloir rejeter cette demande ?",
      "rejectionReasonLabel": "Raison du rejet (requise)",
      "rejectionReasonPlaceholder": "Expliquez pourquoi cette demande est rejetée...",
      "confirmReject": "Confirmer le rejet",
      "detailsModalTitle": "Détails de la demande",
      "userSectionTitle": "Utilisateur",
      "giftSectionTitle": "Cadeau demandé",
      "typeLabel": "Type : {{type}}",
      "typeNotSpecified": "Non spécifié",
      "pointsSuffix": "points",
      "statusLabel": "Statut",
      "createdDateLabel": "Date de création",
      "notesLabel": "Notes",
      "noNotes": "Aucune note",
      "noNoteInline": "Aucune note",
      "rejectionReasonSectionLabel": "Raison du rejet",
      "reject": "Rejeter",
      "accept": "Accepter",
      "details": "Détails",
      "listTitle": "Demandes de Cadeaux",
      "listSubtitle": "Gérez les demandes de cadeaux des utilisateurs",
      "refresh": "Actualiser",
      "requestsFoundCount": "{{count}} demande(s) trouvée(s)",
      "statusPending": "En attente",
      "statusAccepted": "Acceptées",
      "statusAcceptedSingular": "Acceptée",
      "statusRejected": "Rejetées",
      "statusRejectedSingular": "Rejetée",
      "statusCancelled": "Annulées",
      "statusCancelledSingular": "Annulée",
      "statusAll": "Toutes",
      "totalRequests": "Total Demandes",
      "pendingLabel": "En Attente",
      "toProcess": "À traiter",
      "totalPoints": "Points totaux",
      "pointsUsed": "points utilisés",
      "noPendingRequests": "Aucune demande en attente",
      "noRequestsOfStatus": "Aucune demande {{status}}",
      "noRequests": "Aucune demande",
      "allProcessed": "Toutes les demandes ont été traitées",
      "noMatchFilters": "Aucune demande ne correspond aux filtres",
      "viewAllRequests": "Voir toutes les demandes",
      "previous": "Précédent",
      "next": "Suivant",
      "showingRange": "Affichage {{from}}-{{to}} sur {{total}} demandes",
      "tableUser": "Utilisateur",
      "tableGift": "Cadeau",
      "tablePoints": "Points",
      "tableDate": "Date",
      "tableActions": "Actions",
      "anonymousUser": "Utilisateur #{{id}}"
    },
    "gifts": {
      "typeAll": "Tous les types",
      "typeCoupons": "Coupons",
      "typeRecharges": "Recharges téléphoniques",
      "confirmDeleteTitle": "Confirmer la suppression",
      "confirmDeleteMessage": "Êtes-vous sûr de vouloir supprimer ce cadeau ? Cette action est irréversible.",
      "listTitle": "Cadeaux",
      "listSubtitle": "Gérez et suivez tous les cadeaux de la plateforme",
      "addNewGift": "Ajouter un cadeau",
      "refresh": "Actualiser",
      "searchPlaceholder": "Rechercher par nom, description...",
      "totalGifts": "Total Cadeaux",
      "visible": "Visible",
      "hidden": "Masqué",
      "noGiftsFound": "Aucun cadeau trouvé",
      "clearSearch": "Effacer la recherche",
      "previous": "Précédent",
      "next": "Suivant",
      "totalGiftsCount": "{{count}} cadeau(x) au total",
      "voucher": "Bon d'achat",
      "recharge": "Recharge",
      "valueLabel": "Valeur :",
      "vendorLabel": "Fournisseur :",
      "stockLabel": "Stock :",
      "stockLeft": "{{count}} restant(s)",
      "expiresLabel": "Expire :",
      "createdLabel": "Créé le : {{date}}",
      "form": {
        "typeCoupon": "Coupon",
        "typePhoneRecharge": "Recharge téléphonique",
        "loadFailed": "Échec du chargement des données du cadeau",
        "fileTooLarge": "La taille du fichier doit être inférieure à 5 Mo",
        "selectImageFile": "Veuillez sélectionner un fichier image",
        "fillRequired": "Veuillez remplir tous les champs requis",
        "updateSuccess": "Cadeau mis à jour avec succès !",
        "createSuccess": "Cadeau créé avec succès !",
        "saveFailed": "Échec de l'enregistrement du cadeau : {{message}}",
        "editTitle": "Modifier le cadeau",
        "createTitle": "Créer un nouveau cadeau",
        "editSubtitle": "Mettre à jour les détails du cadeau",
        "createSubtitle": "Ajouter un nouveau cadeau au système",
        "basicInformation": "Informations de base",
        "giftNameLabel": "Nom du cadeau *",
        "giftNamePlaceholder": "Entrez le nom du cadeau",
        "giftTypeLabel": "Type de cadeau *",
        "costPointsLabel": "Points requis *",
        "costPointsPlaceholder": "Entrez le nombre de points requis",
        "displayToUsersLabel": "Afficher aux utilisateurs",
        "displayToUsersDescription": "Afficher dans le catalogue de cadeaux",
        "descriptionLabel": "Description",
        "descriptionPlaceholder": "Entrez la description du cadeau (optionnel)",
        "descriptionHint": "Fournissez des détails sur le cadeau, les instructions d'échange ou toute note importante",
        "giftImage": "Image du cadeau",
        "removeImageTitle": "Supprimer l'image",
        "previewLabel": "Aperçu",
        "removeLabel": "Supprimer",
        "uploadImage": "Téléverser une image",
        "dragDropHint": "Glissez-déposez ou cliquez pour parcourir",
        "fileTypeHint": "JPG, PNG • Max 5 Mo",
        "changeImage": "Changer l'image",
        "browseFiles": "Parcourir les fichiers",
        "readyToUpload": "Prêt à téléverser",
        "updateGiftLabel": "Mettre à jour le cadeau",
        "reviewChangesHint": "Vérifiez les modifications avant d'enregistrer",
        "fillRequiredHint": "Remplissez tous les champs requis (*) avant de soumettre",
        "processing": "Traitement...",
        "saveChanges": "Enregistrer les modifications",
        "createGiftButton": "Créer le cadeau"
      }
    }
  },
  "companySettings": {
    "updateSuccess": "Informations d'entreprise mises à jour avec succès !",
    "updateError": "Erreur lors de la mise à jour des informations",
    "title": "Paramètres de l'entreprise",
    "subtitle": "Configurez les informations de votre entreprise pour les factures",
    "lastUpdated": "Dernière mise à jour: {{date}}",
    "companyNameLabel": "Nom de l'entreprise *",
    "companyNamePlaceholder": "Ex: Votre Entreprise SARL",
    "taxIdLabel": "Identifiant Fiscal Unique (IFU) *",
    "taxIdPlaceholder": "Ex: 12345678/A/M/000",
    "taxIdHelper": "Format tunisien: 8 chiffres suivis de /A/M/000",
    "addressLabel": "Adresse *",
    "addressPlaceholder": "Ex: Rue Habib Bourguiba, 1002 Tunis, Tunisie",
    "phoneLabel": "Numéro de téléphone *",
    "phonePlaceholder": "Ex: +216 71 123 456",
    "phoneHelper": "Format international: +216 XX XXX XXX",
    "previewTitle": "Aperçu sur la facture",
    "previewCompanyNamePlaceholder": "[Nom de l'entreprise]",
    "previewAddressPlaceholder": "[Adresse de l'entreprise]",
    "previewPhone": "Téléphone: {{phone}}",
    "previewPhonePlaceholder": "[Téléphone]",
    "previewTaxId": "IFU: {{taxId}}",
    "previewTaxIdPlaceholder": "[Identifiant Fiscal Unique]",
    "invoiceHeaderWord": "FACTURE",
    "legislationCompliant": "Conforme à la législation tunisienne",
    "appearsInHeaderNote": "Ces informations apparaîtront en en-tête de toutes vos factures.",
    "vatComplianceNote": "Conforme au Code de la TVA tunisien et à la réglementation fiscale",
    "whereUsedTitle": "Où ces informations apparaissent-elles ?",
    "whereUsed1": "En-tête de toutes les factures",
    "whereUsed2": "Documents PDF générés",
    "whereUsed3": "Emails de confirmation",
    "whereUsed4": "Version imprimable des factures",
    "whereUsed5": "Déclarations fiscales tunisiennes",
    "tipsTitle": "Conseils pour la Tunisie",
    "tip1": "Utilisez le nom légal complet de votre entreprise",
    "tip2": "Incluez l'adresse complète avec gouvernorat",
    "tip3": "Vérifiez l'exactitude de votre IFU (8 chiffres)",
    "tip4": "Format téléphone: +216 XX XXX XXX",
    "tip5": "Respectez les exigences du régime fiscal tunisien",
    "importantInfoTitle": "Informations importantes pour la Tunisie:",
    "importantInfo1": "Tous les champs marqués d'un * sont obligatoires pour la conformité fiscale",
    "importantInfo2": "L'IFU doit être valide et correspondre à votre entreprise",
    "importantInfo3": "Ces informations seront vérifiées par l'administration fiscale tunisienne",
    "importantInfo4": "Assurez-vous que les informations sont exactes et à jour selon la loi tunisienne",
    "resetButton": "Réinitialiser",
    "saveChangesButton": "Enregistrer les modifications"
  },
  "adminSanctions": {
    "subtitle": "Détails et Informations!",
    "addButton": "Ajouter",
    "tabPanelists": "Panélistes",
    "tabClients": "Clients",
    "columnSanctionType": "Type de sanction",
    "columnReason": "Raison",
    "columnSanctionDate": "Date de sanction",
    "actionViewDetails": "Voir détails",
    "actionRevoke": "Révoquer",
    "actionConfirm": "Confirmer",
    "actionAddNote": "Ajouter une note",
    "blockedAccountsTitle": "Liste des comptes bloqués",
    "addSanctionForTitle": "Ajouter une Sanction pour {{name}}",
    "sanctionTypeLabel": "Type de sanction:",
    "selectPlaceholder": "Sélectionner",
    "reasonLabel": "Raison:",
    "reasonPlaceholder": "Décrire la raison de la sanction",
    "startDateLabel": "Date de début:",
    "endDateLabel": "Date de fin:"
  },
  "adminUsers": {
    "title": "Gestion des utilisateurs"
  },
  "adminQuickSurveys": {
    "subtitle": "Gérez les sondages rapides créés par l'équipe d'administration."
  },
  "aiConfig": {
    "updateSuccess": "Configuration IA mise à jour avec succès !",
    "updateError": "Erreur lors de la mise à jour de la configuration",
    "fillRequiredFields": "Veuillez remplir tous les champs obligatoires",
    "title": "Configuration IA",
    "subtitle": "Configurez les paramètres du modèle d'intelligence artificielle",
    "deploymentLabel": "Modèle",
    "deploymentDesc": "Modèle OpenAI actif",
    "temperatureLabel": "Température",
    "temperatureDesc": "Créativité du modèle (0 = précis)",
    "maxTokensLabel": "Max Tokens",
    "maxTokensDesc": "Longueur maximale des réponses",
    "modelParamsTitle": "Paramètres du modèle",
    "modelParamsDesc": "Mettez à jour les paramètres de connexion et de comportement du modèle IA",
    "endpointLabel": "Endpoint",
    "deploymentNameLabel": "Modèle *",
    "deploymentNamePlaceholder": "Ex: gpt-4o",
    "apiKeyLabel": "Clé API OpenAI *",
    "apiKeyPlaceholder": "sk-...",
    "apiKeySavedPlaceholder": "Clé enregistrée ({{hint}}) — laissez vide pour la conserver",
    "temperatureHelper": "Entre 0 (déterministe) et 2 (créatif)",
    "temperatureRange": "La température doit être comprise entre 0 et 2",
    "maxTokensInvalid": "Le nombre maximum de tokens doit être supérieur à 0",
    "maxTokensHelper": "Nombre maximum de tokens par réponse",
    "saveConfigButton": "Enregistrer la configuration",
    "guideTitle": "Guide des paramètres",
    "guideDesc": "Comprendre chaque paramètre",
    "endpointGuideTitle": "Endpoint & Clé API",
    "endpointGuideDesc": "Laissez l'endpoint vide pour utiliser OpenAI (https://api.openai.com). La clé API se crée sur platform.openai.com → API keys ; une fois enregistrée, elle n'est plus jamais affichée.",
    "temperatureGuideDesc": "Contrôle l'aléatoire des réponses. Une valeur faible (0.1) donne des réponses précises, une valeur élevée (1.5) des réponses plus créatives.",
    "maxTokensGuideDesc": "Limite la longueur des réponses générées. Un token correspond environ à ¾ d'un mot en anglais.",
    "deploymentNameGuideTitle": "Modèle",
    "deploymentGuideDesc": "Le modèle OpenAI utilisé par toutes les fonctions IA (ex: gpt-4o, gpt-4o-mini, gpt-5). Les modèles qui n'acceptent que leur température par défaut sont gérés automatiquement."
  },
  "oauthConfig": {
    "updateSuccess": "Configuration OAuth2 mise à jour avec succès !",
    "updateError": "Erreur lors de la mise à jour de la configuration OAuth2",
    "title": "Configuration OAuth2",
    "subtitle": "Gérez les fournisseurs d'authentification sociale Google et Facebook",
    "enabled": "Activé",
    "disabled": "Désactivé",
    "secretLabel": "Secret :",
    "configured": "Configuré",
    "notConfigured": "Non configuré",
    "lastUpdatedLabel": "Dernière mise à jour",
    "configDateLabel": "Date de configuration",
    "googleSectionDesc": "Paramètres de connexion via Google",
    "googleClientIdLabel": "Google Client ID *",
    "googleClientSecretLabelKeep": "Google Client Secret (laisser vide pour conserver)",
    "googleClientSecretLabelRequired": "Google Client Secret *",
    "googleSecretPlaceholder": "Votre secret Google",
    "secretAlreadyConfiguredHelper": "Secret déjà configuré — laissez vide pour ne pas le modifier",
    "facebookSectionDesc": "Paramètres de connexion via Facebook",
    "facebookAppIdLabel": "Facebook App ID *",
    "facebookAppSecretLabelKeep": "Facebook App Secret (laisser vide pour conserver)",
    "facebookAppSecretLabelRequired": "Facebook App Secret *",
    "facebookSecretPlaceholder": "Votre secret Facebook",
    "saveConfigButton": "Enregistrer la configuration",
    "guideTitle": "Guide de configuration",
    "guideDesc": "Comment obtenir vos identifiants OAuth2",
    "googleGuideCreateProject": "Créez un projet sur",
    "googleGuideGenerateCreds": "puis générez des identifiants OAuth 2.0 de type « Application Web ».",
    "facebookGuideCreateApp": "Créez une application sur",
    "facebookGuideEnableLogin": "et activez le produit « Facebook Login » pour obtenir votre App ID et App Secret.",
    "secretsSecurityTitle": "Sécurité des secrets",
    "secretsSecurityDesc": "Les secrets ne sont jamais renvoyés par l'API. Laissez le champ vide lors d'une mise à jour pour conserver le secret existant.",
    "autoActivationTitle": "Activation automatique",
    "autoActivationDesc": "Un fournisseur est automatiquement activé dès que son Client ID et son Secret sont tous deux configurés."
  },
  "manageCompany": {
    "confirmDeleteTitle": "Confirmer la suppression",
    "confirmDeleteMessage": "Êtes-vous sûr de vouloir supprimer cette entreprise ? Cette action est irréversible.",
    "title": "Entreprises",
    "subtitle": "Gérez toutes les entreprises de la plateforme",
    "newCompanyButton": "Nouvelle entreprise",
    "refresh": "Actualiser",
    "noCompaniesFound": "Aucune entreprise trouvée",
    "clearSearch": "Effacer la recherche",
    "columnCompany": "Entreprise",
    "columnIndustry": "Secteur",
    "columnWebsite": "Site web",
    "columnAddress": "Adresse",
    "columnCreatedOn": "Créée le",
    "columnActions": "Actions",
    "form": {
      "logoUploadFailed": "Échec du téléversement du logo",
      "passwordTooShort": "Le mot de passe doit contenir au moins 6 caractères.",
      "passwordMismatch": "Les mots de passe ne correspondent pas.",
      "genericError": "Une erreur est survenue.",
      "editCompanyTitle": "Modifier l'entreprise",
      "addCompanyTitle": "Ajouter une nouvelle entreprise",
      "uploadLogoLabel": "Téléverser le logo (Optionnel)",
      "companyNamePlaceholder": "Entrez le nom de l'entreprise",
      "administratorAccount": "Compte administrateur",
      "emailLabel": "E-mail",
      "phoneNumberOptionalLabel": "Numéro de téléphone (optionnel)",
      "passwordLabel": "Mot de passe",
      "passwordPlaceholder": "Min. 6 caractères",
      "confirmPasswordLabel": "Confirmer le mot de passe",
      "confirmPasswordPlaceholder": "Répétez le mot de passe",
      "submitButton": "Soumettre"
    }
  },
  "companyUsers": {
    "newPasswordTooShort": "Le nouveau mot de passe doit contenir au moins 6 caractères.",
    "newPasswordMismatch": "Les nouveaux mots de passe ne correspondent pas.",
    "editUserTitle": "Modifier l'utilisateur",
    "addUserTitle": "Ajouter un nouvel utilisateur",
    "changePasswordOptional": "Changer le mot de passe (optionnel)",
    "newPasswordLabel": "Nouveau mot de passe",
    "leaveEmptyToKeep": "Laisser vide pour conserver l'actuel",
    "confirmNewPasswordLabel": "Confirmer le nouveau mot de passe",
    "repeatNewPassword": "Répétez le nouveau mot de passe",
    "title": "Utilisateurs de l'entreprise",
    "subtitleWithCompany": "Gérez les utilisateurs de {{company}}",
    "subtitleGeneric": "Gérez les utilisateurs des entreprises",
    "newUserButton": "Nouvel utilisateur",
    "selectCompanyPlaceholder": "Sélectionner une entreprise",
    "searchPlaceholder": "Rechercher par nom, prénom, email...",
    "noUsersFound": "Aucun utilisateur trouvé pour cette entreprise",
    "selectCompanyHint": "Sélectionnez une entreprise pour voir ses utilisateurs",
    "columnFullName": "Nom complet",
    "columnPhone": "Téléphone"
  },
  "billingConfig": {
    "updateResponsePriceSuccess": "Prix par réponse mis à jour avec succès !",
    "updateResponsePriceError": "Erreur lors de la mise à jour du prix",
    "addTierSuccess": "Tranche de questions ajoutée avec succès !",
    "addTierError": "Erreur lors de l'ajout de la tranche",
    "updateTierSuccess": "Tranche de questions mise à jour avec succès !",
    "updateTierError": "Erreur lors de la mise à jour de la tranche",
    "updateCriteriaSuccess": "Critère mis à jour avec succès !",
    "updateCriteriaError": "Erreur lors de la mise à jour du critère",
    "invalidPriceError": "Veuillez entrer un prix valide",
    "fillAllFieldsError": "Veuillez remplir tous les champs",
    "title": "Configuration de Facturation",
    "subtitle": "Configurez les prix et les critères de facturation pour les sondages",
    "statPricePerResponse": "Prix par réponse",
    "statPricePerResponseDesc": "Prix appliqué par réponse de sondage",
    "statQuestionTiers": "Tranches de questions",
    "statQuestionTiersDesc": "Niveaux de tarification par nombre de questions",
    "statCriteria": "Critères de facturation",
    "statCriteriaDesc": "Critères supplémentaires avec prix",
    "responsePricingSectionTitle": "Prix par réponse de sondage",
    "responsePricingSectionDesc": "Prix appliqué pour chaque réponse reçue",
    "pricePerResponseLabel": "Prix par réponse (DT)",
    "pricePerResponsePlaceholder": "Ex: 0.50",
    "pricePerResponseHelper": "Ce prix sera multiplié par le nombre de réponses reçues",
    "updateButton": "Mettre à jour",
    "questionTiersSectionTitle": "Tranches de questions",
    "tiersConfiguredCount": "{{count}} tranche(s) configurée(s)",
    "addNewTierTitle": "Ajouter une nouvelle tranche",
    "questionCountLabel": "Nombre de questions",
    "questionCountPlaceholder": "Ex: 10",
    "tierPriceLabel": "Prix (DT)",
    "tierPricePlaceholder": "Ex: 25.00",
    "addButton": "Ajouter",
    "columnQuestionCount": "Nombre de questions",
    "columnPrice": "Prix",
    "columnActions": "Actions",
    "validateButton": "Valider",
    "cancelButton": "Annuler",
    "editButton": "Modifier",
    "noTiersConfigured": "Aucune tranche de questions configurée",
    "addFirstTierHint": "Ajoutez votre première tranche ci-dessus",
    "tiersHint": "Les tranches définissent des prix par plage de questions. Exemple: 1-10 questions = 25DT, 11-20 questions = 40DT, etc.",
    "criteriaSectionTitle": "Critères de sondage",
    "criteriaConfiguredCount": "{{count}} critère(s) configuré(s)",
    "addNewCriteriaTitle": "Ajouter un nouveau critère",
    "criteriaNameLabel": "Nom du critère",
    "criteriaNamePlaceholder": "Ex: Urgence",
    "extraPriceLabel": "Prix supplémentaire (DT)",
    "extraPricePlaceholder": "Ex: 15.00",
    "featureNotImplemented": "Fonctionnalité à implémenter",
    "columnCriteria": "Critère",
    "columnSlug": "Slug",
    "columnExtraPrice": "Prix supplémentaire",
    "noCriteriaConfigured": "Aucun critère de facturation configuré",
    "addFirstCriteriaHint": "Ajoutez votre premier critère ci-dessus",
    "criteriaHint": "Les critères ajoutent des suppléments au prix de base. Exemple: \"Urgence\" (+15DT), \"Multi-langues\" (+25DT), etc.",
    "simulationSectionTitle": "Simulation de facturation",
    "simulationSectionDesc": "Visualisez comment les tarifs sont calculés",
    "simulationParamsTitle": "Paramètres de simulation",
    "simResponses": "Réponses",
    "simQuestions": "Questions",
    "simCriteria": "Critères",
    "simTier": "Tranche",
    "calculationResultTitle": "Résultat du calcul",
    "calcResponsesLine": "100 réponses × {{price}}",
    "calcTierLine": "Tranche (15 questions)",
    "calcCriteriaLine": "Critères appliqués (2)",
    "calcTotalLabel": "Total estimé",
    "howItWorksTitle": "Comment fonctionne la facturation ?",
    "howItWorksDesc": "Comprenez la logique de tarification",
    "basePriceTitle": "Prix de base",
    "basePriceDesc": "Chaque réponse reçue coûte un montant fixe. Ce coût s'applique à toutes les réponses.",
    "tiersDesc": "Le nombre de questions détermine une tranche de prix. Plus de questions = prix plus élevé.",
    "extraCriteriaTitle": "Critères supplémentaires",
    "extraCriteriaDesc": "Des critères spécifiques (urgence, complexité) ajoutent des suppléments au coût total.",
    "formulaTitle": "Formule de calcul",
    "formulaLine1": "Coût total = (Nombre de réponses × Prix par réponse) +",
    "formulaLine2": "Tranche(nombre de questions) + Σ(Critères appliqués)"
  },
  "surveyBuilder": {
    "stepper": {
      "initTitle": "Initiation du sondage",
      "initDescription": "Informations de base du sondage",
      "questionsTitle": "Développement des questions",
      "questionsDescription": "Ajoutez et configurez les questions",
      "reviewTitle": "Révision et aperçu",
      "reviewDescription": "Aperçu de votre sondage",
      "targetingTitle": "Ciblage et paramètres",
      "targetingDescription": "Définissez le public cible",
      "paymentTitle": "Paiement et finalisation",
      "paymentDescription": "Effectuer le paiement",
      "paymentPanelSubtitle": "Vérifiez votre sondage et complétez le paiement pour le publier.",
      "surveyLabel": "Sondage :",
      "questionsLabel": "Questions :",
      "distributionLabel": "Distribution :",
      "notSelected": "Non sélectionné",
      "update": "Mettre à jour",
      "confirm": "Confirmer",
      "current": "En cours",
      "completed": "Terminé",
      "upcoming": "À venir",
      "goToStep": "Aller à {{title}}",
      "creatingNewSurvey": "Création d'un nouveau sondage",
      "editYourSurvey": "Modifier votre sondage",
      "createAndConfigure": "Créer et configurer votre sondage",
      "errorPrefix": "Erreur :",
      "returnToSurveysList": "Retour à la liste des sondages",
      "cancel": "Annuler",
      "cancelConfirmTitle": "Annuler la création du sondage ?",
      "cancelConfirmMessage": "Vous avez des données de sondage non enregistrées qui seront perdues si vous quittez maintenant. Voulez-vous vraiment annuler ?",
      "errors": {
        "missingLabelText": "Texte de la question manquant",
        "missingFormat": "Format de question manquant",
        "missingOptions": "Vous devez ajouter des options à sélectionner pour {{format}}",
        "missingImage": "Vous devez téléverser une image puisque vous avez sélectionné le type « Image »",
        "missingSound": "Vous devez téléverser une piste audio puisque vous avez sélectionné le type « Son »",
        "missingVideoUrl": "Vous devez indiquer une URL de vidéo",
        "missingVideoUpload": "Vous devez téléverser une vidéo",
        "companyRequired": "Les informations sur l'entreprise sont requises. Veuillez vous assurer d'avoir un compte entreprise.",
        "companyRequiredUpdate": "Les informations sur l'entreprise sont requises pour la mise à jour."
      }
    },
    "editQuestion": {
      "typeRadio": "Choix unique",
      "typeCheckbox": "Cases à cocher",
      "typeComment": "Zone de commentaire",
      "typeScale": "Échelle de 1 à 10",
      "typeSmile": "Évaluation par émojis",
      "typeStar": "Évaluation par étoiles",
      "mediaText": "Texte",
      "mediaImage": "Image",
      "mediaVideo": "Vidéo",
      "mediaSound": "Audio",
      "missingData": "Données manquantes",
      "questionPlaceholder": "Entrez votre question",
      "labelPlaceholder": "Entrez votre libellé",
      "questionLabel": "Question",
      "labelLabel": "Libellé",
      "addDescription": "+ Ajouter une description",
      "descriptionPlaceholder": "Entrez votre description",
      "descriptionLabel": "Description",
      "repositionAlt": "Repositionner la question",
      "deleteDescriptionAlt": "Supprimer la description",
      "duplicateAlt": "Dupliquer",
      "duplicateLabel": "Dupliquer",
      "deleteAlt": "Supprimer",
      "finish": "Terminer",
      "mandatory": "Obligatoire",
      "errorsTitle": "Erreurs",
      "accessSectionBasedOnAnswer": "Accéder à une section selon la réponse"
    },
    "radioFormat": {
      "optionEmpty": "L'option ne peut pas être vide",
      "deleteOptionAlt": "Supprimer l'option",
      "normalOrderOption": "Ordre normal - Rien ne se passera",
      "otherQuestionsGroup": "Autres questions",
      "emptyQuestionFallback": "<Question vide>",
      "dragToReorder": "Glisser pour réorganiser les options",
      "optionNamePlaceholder": "Nom de l'option",
      "addOption": "Ajouter une option",
      "addOtherOption": "Ajouter « autre »"
    },
    "videoType": {
      "uploadVideoLabel": "Téléverser une vidéo",
      "maxSize": "(Max 100 Mo)",
      "allowedFormats": ".mp4 .mov .avi",
      "or": "Ou",
      "youtubeLink": "Lien Youtube",
      "invalidYoutubeUrl": "URL Youtube invalide",
      "enterYoutubeLink": "Entrez le lien Youtube",
      "loadVideo": "Charger la vidéo",
      "youtubePlayerTitle": "Lecteur vidéo YouTube"
    },
    "mediaType": {
      "uploadPicture": "Téléverser une image",
      "uploadSound": "Téléverser un son"
    },
    "generateResponses": {
      "switchLabel": "Générer des réponses",
      "categoryAgreement": "D'accord - Pas d'accord",
      "categorySatisfaction": "Satisfait - Insatisfait",
      "categoryYesNo": "Oui - Non",
      "categoryDealGreatness": "Énormément - Pas du tout",
      "categoryDifficulty": "Facile - Difficile",
      "categoryApproval": "Approuvé - Désapprouvé",
      "categoryQuality": "Haute qualité - Basse qualité",
      "categoryUsefulness": "Utile - Pas utile",
      "categoryClarity": "Clair - Pas clair"
    },
    "withLabelsEditor": {
      "labelOnLeft": "Libellé à gauche",
      "labelOnRight": "Libellé à droite",
      "leftLabelPreview": "Aperçu du libellé gauche",
      "rightLabelPreview": "Aperçu du libellé droit"
    },
    "importQuestions": {
      "title": "Importer des questions",
      "instructions": "Incluez des questions dans un sondage en plaçant chaque question et ses choix de réponse sur des lignes séparées. Utilisez deux sauts de ligne pour séparer chaque question.",
      "placeholder": "Copiez-collez vos questions et choix de réponse déjà rédigés, et\nprévisualisez-les en temps réel. Pour ajouter une question à choix multiples, collez\nl'énoncé de la question sur une ligne et chaque choix de réponse sur sa propre ligne\njuste en dessous. Pour ajouter une question à réponse libre sur une ligne, collez simplement\nl'énoncé de la question. Appuyez deux fois sur Entrée pour commencer une nouvelle question.\n\nPar exemple :\n\nQuelle est votre couleur préférée ?\nRouge\nBleu\nVert\n\nÀ quelle fréquence faites-vous de l'exercice ?\nQuotidiennement\nHebdomadairement\nMensuellement",
      "previewTitle": "Aperçu",
      "noQuestions": "Aucune question n'a été ajoutée",
      "questionPreview": "Question {{number}} : {{text}}",
      "responsePreview": "R{{number}} : {{text}}",
      "keepEmptyQuestions": "Conserver les questions sans choix",
      "addQuestions": "Ajouter les questions"
    },
    "step1": {
      "addLogo": "Ajouter un logo",
      "deleteLogo": "Supprimer le logo",
      "uploadLogo": "Ajouter un logo",
      "optional": "Facultatif",
      "languageLabel": "Langue dans laquelle le sondage sera mené*",
      "titleLabel": "Titre du sondage*",
      "titlePlaceholder": "Entrez le titre du sondage",
      "categoryLabel": "Catégorie du sondage*",
      "categoryPlaceholder": "Sélectionnez la catégorie du sondage",
      "selectPlaceholder": "-Sélectionner-",
      "rewardPointsLabel": "Points de récompense",
      "advancedSettings": "Paramètres avancés",
      "copyQuestionsLabel": "Copier les questions et réponses depuis un document",
      "useAudiencePanelLabel": "Utiliser le panel d'audience pour des réponses ciblées",
      "productBrandLabel": "Produit / Marque",
      "addNew": "+ Ajouter",
      "coverPhotoTitle": "Photo de couverture du sondage",
      "selectCoverPhoto": "Sélectionnez une photo de couverture",
      "dragAndDrop": "ou glissez-déposez, copiez-collez une photo",
      "descriptionLabel": "Description du sondage",
      "descriptionPlaceholder": "Entrez une description"
    },
    "step2": {
      "deleteQuestionWarning": "Vous êtes sur le point de supprimer cette question.",
      "deleteQuestionIrreversible": "IL N'Y A PAS DE RETOUR EN ARRIÈRE APRÈS CELA",
      "deleteQuestionTitle": "Voulez-vous vraiment supprimer cette question ?",
      "noQuestionsAlt": "Aucune question",
      "noQuestionsRegistered": "Aucune question n'est enregistrée ici,",
      "addNewQuestion": "ajouter une nouvelle question",
      "or": "ou",
      "batchImportMany": "importer plusieurs questions en lot",
      "addQuestionAlt": "Ajouter une question",
      "newQuestion": "Nouvelle question",
      "batchImport": "Import en lot"
    },
    "step3": {
      "title": "Aperçu du sondage",
      "subtitle": "Voici comment votre sondage apparaîtra aux participants",
      "languageLabel": "Langue",
      "notSpecified": "Non spécifiée",
      "statusLabel": "Statut",
      "previewMode": "Mode aperçu",
      "responseTypeLabel": "Type de réponse",
      "interactivePreview": "Aperçu interactif",
      "noQuestionsTitle": "Aucune question ajoutée",
      "noQuestionsMessage": "L'aperçu de votre sondage apparaîtra ici une fois que vous aurez ajouté des questions à l'étape précédente.",
      "previewModeExplanation": "Vous prévisualisez actuellement votre sondage. Les réponses que vous fournissez ici sont uniquement à des fins de démonstration et ne seront pas enregistrées. Les participants verront la même interface lorsqu'ils répondront à votre sondage."
    },
    "step4": {
      "metaPixelActive": "Le Meta Pixel {{pixelId}} est actif : les vues et les réponses complétées de ce sondage lui sont envoyées.",
      "metaPixelNotConfigured": "Aucun Meta Pixel n'est configuré : le trafic de ce sondage n'est pas envoyé à Meta.",
      "metaPixelManage": "Gérer",
      "metaPixelSetUp": "Configurer un pixel",
      "customizeTitle": "Personnaliser les canaux de distribution",
      "customizeText": "Adaptez la distribution de votre sondage : envoyez-le par e-mail, intégrez-le à votre site web, partagez des liens sur les réseaux sociaux ou des pages web, et plus encore.",
      "targetAudienceTitle": "Atteignez votre public cible",
      "targetAudienceText": "Accédez à notre panel de sondage, tale Audience, pour obtenir des réponses auprès de démographies spécifiques.",
      "shareLinkTitle": "Partager un lien de sondage",
      "shareLinkText": "Partagez facilement votre sondage en copiant un lien — idéal pour planifier des sondages récurrents, gérer plusieurs réponses et suivre des variables personnalisées.",
      "embedTitle": "Intégrer sur un site web",
      "embedText": "Intégrez votre sondage directement dans votre site web ou dirigez les répondants via un message pop-up.",
      "socialMediaTitle": "Partager sur les réseaux sociaux",
      "socialMediaText": "Faites la promotion de votre sondage en publiant un lien sur Twitter, LinkedIn ou Facebook.",
      "targetedResponsesTitle": "Obtenir des réponses ciblées",
      "targetedResponsesText": "Accédez à notre panel mondial pour trouver des répondants correspondant à vos critères — sélectionnez par région, âge, revenu et plus encore.",
      "goBackAlt": "Retour",
      "back": "Retour",
      "chooseMethodTitle": "Comment préférez-vous recueillir les réponses à votre sondage ?",
      "metaCapiOn": "Événements serveur (API Conversions) activés : les événements bloqués dans le navigateur parviennent quand même à Meta.",
      "metaCapiOff": "Événements serveur (API Conversions) désactivés : seul le pixel du navigateur envoie les événements."
    },
    "detail": {
      "statusActive": "Actif",
      "statusLive": "En direct",
      "statusCompleted": "Terminé",
      "statusDraft": "Brouillon",
      "ctaHeadline": "Prêt à faire la différence ?",
      "notAvailable": "Non disponible",
      "startSurvey": "Commencer le sondage",
      "additionalInfoTitle": "Informations complémentaires",
      "createdLabel": "Créé le",
      "statusLabel": "Statut",
      "statusActiveShort": "Actif",
      "statusLiveShort": "En direct",
      "statusCompletedShort": "Terminé",
      "timeCommitmentTitle": "Temps requis",
      "tipOwnPace": "Complétez le sondage à votre propre rythme",
      "tipSaveProgress": "Votre progression est enregistrée automatiquement",
      "tipMinutesEstimated": "Durée estimée : {{time}} minutes",
      "yourImpactTitle": "Votre impact",
      "tipImprove": "Contribuez à l'amélioration des produits et services",
      "tipResearch": "Participez à une recherche utile",
      "tipEarnPoints": "Gagnez {{points}} points pour votre participation"
    },
    "language": {
      "heading": "Sélectionnez la langue du sondage",
      "confirmTitle": "Confirmer le choix de la langue",
      "confirmText": "Êtes-vous sûr de vouloir continuer avec la langue sélectionnée ? Vous ne pourrez pas la modifier ultérieurement."
    },
    "preview": {
      "previewMode": "Mode aperçu",
      "exportPdf": "Exporter en PDF",
      "noQuestions": "Ce sondage ne contient aucune question pour le moment.",
      "pdfFormatHints": {
        "RADIO": "Choix unique",
        "CHECKBOX": "Plusieurs choix possibles",
        "COMMENT": "Réponse libre en texte",
        "STARS": "Notation de 1 à 5 étoiles",
        "SMILE": "Très insatisfait • Insatisfait • Neutre • Satisfait • Très satisfait",
        "SCALE_OF_TEN": "1 (Pas satisfait) • 10 (Très satisfait)"
      }
    },
    "targeting": {
      "howManyResponses": "De combien de réponses avez-vous besoin ?",
      "loadingPricing": "Chargement des tarifs...",
      "pricePerResponse": "Prix par réponse : {{price}}",
      "marginOfError": "{{count}} : Marge d'erreur > 10 %",
      "customAmountLabel": "Montant personnalisé :",
      "customAmountPlaceholder": "Saisir un montant personnalisé",
      "totalLabel": "Total : {{total}}",
      "whoToSurvey": "Qui souhaitez-vous sonder ?",
      "addCriteriaHint": "Ajoutez des critères de ciblage pour affiner votre audience",
      "addCriteriaButton": "+ Ajouter un critère de ciblage",
      "noCriteriaTitle": "Aucun critère de ciblage ajouté pour le moment",
      "noCriteriaHint": "Cliquez sur « Ajouter un critère de ciblage » pour commencer à affiner votre audience",
      "listing": {
        "notConfigured": "Non configuré",
        "ageRange": "{{min}} - {{max}} ans",
        "selectedCount": "{{count}} sélectionné(s)",
        "configured": "Configuré",
        "selectedTitle": "Critères de ciblage sélectionnés",
        "criterionSingular": "{{count}} critère",
        "criterionPlural": "{{count}} critères",
        "additionalCostLabel": "Coût supplémentaire :",
        "valueLabel": "Valeur :",
        "removeCriteriaTitle": "Supprimer ce critère"
      },
      "addModal": {
        "title": "Ajouter un critère de ciblage",
        "subtitle": "Choisissez les critères à ajouter",
        "description": "Chaque critère ajoute un coût fixe à votre sondage",
        "loadingCriteria": "Chargement des critères...",
        "selectedCriteriaLabel": "Critères sélectionnés :",
        "criteriaCount": "{{count}} critères",
        "totalAdditionalCost": "Coût supplémentaire total : {{amount}}",
        "configureHint": "Vous pouvez configurer les paramètres de chaque critère après l'avoir ajouté",
        "addCriteria": "Ajouter les critères"
      },
      "orderSummary": {
        "invoiceCreatedSuccess": "Facture créée avec succès !",
        "invoiceCreatedError": "Échec de la création de la facture",
        "loginToConfirm": "Veuillez vous connecter pour confirmer la commande",
        "selectAtLeastOne": "Veuillez sélectionner au moins 1 réponse",
        "preparingPdf": "Préparation du PDF...",
        "pdfComingSoon": "Fonctionnalité d'export PDF bientôt disponible !",
        "orderSavedDraft": "Commande enregistrée comme brouillon",
        "calculatingPrices": "Calcul des prix en cours...",
        "title": "Résumé de la commande",
        "questionsLabel": "Questions ({{count}})",
        "perQuestionLabel": "{{price}} par question",
        "noQuestions": "Aucune question",
        "targetedResponsesLabel": "Réponses ciblées ({{count}})",
        "perResponseLabel": "{{price}} par réponse",
        "pricingNotConfigured": "Tarification non configurée",
        "targetingCriteriaLabel": "Critères de ciblage",
        "criteriaSelectedCount": "{{count}} critères sélectionnés",
        "noCriteriaSelected": "Aucun critère sélectionné",
        "subtotalLabel": "Sous-total (HT)",
        "taxLabel": "TVA 19 %",
        "totalToPayLabel": "Total à payer (TTC)",
        "creatingInvoice": "Création de la facture...",
        "confirmOrder": "Confirmer votre commande",
        "saveForLater": "Enregistrer pour plus tard",
        "summaryQuestionsLabel": "Questions :",
        "summaryResponsesLabel": "Réponses :",
        "summaryCriteriaLabel": "Critères :",
        "selectAtLeastOneResponse": "Veuillez sélectionner au moins 1 réponse pour confirmer la commande",
        "needLoginToConfirm": "Vous devez être connecté pour confirmer la commande"
      },
      "country": {
        "searchPlaceholder": "Rechercher un pays ici",
        "showAll": "Tous",
        "selectedOnly": "Sélectionnés uniquement",
        "noResults": "Aucun résultat trouvé"
      }
    },
    "responsesTable": {
      "anonymousUser": "Anonyme",
      "answersCount": "{{count}} réponses",
      "statusCompleted": "TERMINÉ",
      "statusInProgress": "EN COURS",
      "deleteResponseTitle": "Supprimer la réponse",
      "noAnswersRecorded": "Aucune réponse enregistrée pour cette soumission.",
      "questionLabel": "Q{{number}}",
      "individualResponsesTitle": "Réponses individuelles",
      "totalResponsesSingular": "{{count}} réponse au total — questions et réponses complètes par répondant",
      "totalResponsesPlural": "{{count}} réponses au total — questions et réponses complètes par répondant",
      "hideAll": "Tout masquer",
      "viewAll": "Tout afficher",
      "loadingResponses": "Chargement des réponses...",
      "noResponsesAvailable": "Aucune réponse disponible.",
      "rangeOfTotal": "({{from}}–{{to}} sur {{total}})",
      "deleteConfirm": "Êtes-vous sûr de vouloir supprimer cette réponse ?",
      "previousPage": "Page précédente",
      "nextPage": "Page suivante"
    },
    "analyticsPage": {
      "unableToLoad": "Impossible de charger les analyses",
      "tryAgain": "Réessayer",
      "analyticsDashboard": "Tableau de bord analytique",
      "dateRange7d": "7 derniers jours",
      "dateRange30d": "30 derniers jours",
      "dateRange90d": "90 derniers jours",
      "dateRangeAll": "Depuis le début",
      "shareReportAria": "Partager le rapport",
      "printReportAria": "Imprimer le rapport",
      "totalResponsesLabel": "Réponses totales",
      "completionRateLabel": "Taux d'achèvement",
      "avgTimeLabel": "Temps moyen",
      "dropoutRateLabel": "Taux d'abandon",
      "exportResponsesTitle": "Exporter les réponses",
      "formatLabel": "Format",
      "numberOfResponsesLabel": "Nombre de réponses",
      "loadingTotalCount": "Chargement du nombre total...",
      "allCount": "Toutes ({{count}})",
      "customLabel": "Personnalisé :",
      "exportSplitNote": "Les exports sont répartis en fichiers de 100 réponses chacun.",
      "exportingLabel": "Exportation en cours...",
      "exportLabel": "Exporter",
      "noResponsesToExport": "Aucune réponse à exporter.",
      "exportFailed": "Échec de l'exportation. Veuillez réessayer.",
      "shareTitle": "{{title}} - Tableau de bord analytique",
      "shareText": "Découvrez le rapport d'analyse complet pour {{title}}",
      "linkCopied": "Lien du tableau de bord analytique copié dans le presse-papiers !",
      "responseTrendsTitle": "Tendances des réponses",
      "dailyResponsesLabel": "Réponses quotidiennes",
      "responsesCountTitle": "{{count}} réponses",
      "deviceBreakdownTitle": "Répartition par appareil",
      "topLocationsTitle": "Principales localisations",
      "quickInsightsTitle": "Aperçus rapides",
      "surveyPerformanceLabel": "Performance du sondage",
      "surveyPerformanceText": "Ce sondage a un taux d'achèvement de {{rate}} %, ce qui est supérieur à la moyenne.",
      "responseGrowthLabel": "Croissance des réponses",
      "responseGrowthText": "Les réponses ont augmenté de 15 % par rapport à la période précédente.",
      "attentionNeededLabel": "Attention requise",
      "attentionNeededText": "La question n°7 a un taux d'abandon de 30 %. Envisagez de la revoir.",
      "recommendedActionsTitle": "Actions recommandées",
      "actionFollowUpTitle": "Envoyer un suivi aux non-répondants",
      "actionFollowUpText": "Cibler les utilisateurs qui n'ont pas terminé le sondage",
      "actionShareTitle": "Partager les résultats avec les parties prenantes",
      "actionShareText": "Générer et partager un rapport complet",
      "actionDuplicateTitle": "Dupliquer pour des tests A/B",
      "actionDuplicateText": "Créer des variantes pour optimiser les performances",
      "detailedAnalyticsTitle": "Analyse détaillée des réponses",
      "refreshData": "Actualiser les données",
      "comprehensiveAnalysisText": "Analyse complète de toutes les réponses au sondage avec des répartitions et des aperçus détaillés",
      "dataLastUpdated": "Données mises à jour le : {{date}} à {{time}}",
      "autoUpdateNote": "Ce tableau de bord se met à jour automatiquement. Utilisez le bouton d'actualisation pour les dernières données."
    },
    "responsesStats": {
      "noDataTitle": "Aucune donnée disponible",
      "noDataMessage": "Les réponses à l'enquête apparaîtront ici une fois collectées",
      "questionRef": "Question {{number}}",
      "title": "Analyse des réponses",
      "subtitle": "Analyse détaillée des réponses à l'enquête et du comportement des participants",
      "dateRange": {
        "all": "Toute la période",
        "week": "7 derniers jours",
        "month": "30 derniers jours",
        "custom": "Période personnalisée"
      },
      "kpi": {
        "totalResponses": "Réponses totales",
        "completedResponses": "Réponses terminées",
        "avgBadge": "Moy.",
        "avgCompletionTime": "Temps moyen de complétion",
        "activeBadge": "Actif",
        "inProgress": "En cours"
      },
      "charts": {
        "timelineTitle": "Chronologie des réponses",
        "tooltipResponses": "Réponses",
        "tooltipDateLabel": "Date : {{date}}",
        "statusTitle": "Statut des réponses",
        "completed": "Terminé",
        "inProgress": "En cours",
        "tooltipResponsesCount": "{{count}} réponses",
        "tooltipCountName": "Nombre",
        "completionRate": "Taux de complétion",
        "dropoffRate": "Taux d'abandon"
      },
      "questionsAnalysis": {
        "title": "Analyse des questions",
        "subtitle": "Répartition détaillée des réponses pour chaque question",
        "allQuestions": "Toutes les questions",
        "questionShort": "Q{{number}}",
        "responsesCount": "{{count}} réponses",
        "required": "Obligatoire",
        "noTextResponses": "Aucune réponse textuelle pour le moment.",
        "topKeywords": "🔑 Mots-clés principaux",
        "commonThemes": "🗂 Thèmes communs",
        "sampleResponses": "💬 Exemples de réponses",
        "responsesContaining": "💬 Réponses contenant « {{keyword}} » ({{count}})",
        "clearFilter": "Effacer le filtre",
        "noKeywordMatch": "Aucune réponse ne correspond à ce mot-clé.",
        "average": "/ 10 en moyenne",
        "responsesParens": "({{count}} réponses)",
        "sentimentPositive": "Positif (7–10)",
        "sentimentNeutral": "Neutre (4–6)",
        "sentimentNegative": "Négatif (0–3)",
        "optionColumn": "Option",
        "responsesColumn": "Réponses",
        "percentageColumn": "Pourcentage",
        "trendColumn": "Tendance",
        "optionTooltipLabel": "Option : {{option}}",
        "other": "Autre",
        "responsesColonLabel": "Réponses :",
        "textResponsesHint": "📝 Réponses textuelles — cliquez pour voir les mots-clés",
        "avgLabel": "⭐ Moy. :",
        "avgOutOf5": "/ 5",
        "avgScoreLabel": "📊 Moy. :",
        "avgOutOf10": "/ 10",
        "sentimentLabel": "😊 Sentiment :",
        "topChoice": "Choix principal : {{name}}"
      },
      "themes": {
        "cost": "Coût",
        "time": "Temps",
        "quality": "Qualité",
        "support": "Assistance"
      },
      "sentimentLabels": {
        "positive": "Positif",
        "neutral": "Neutre",
        "negative": "Négatif"
      },
      "insights": {
        "title": "Points clés",
        "subtitle": "Informations générées automatiquement à partir des tendances de réponses",
        "highestEngagementTitle": "Engagement le plus élevé",
        "highestEngagementDesc": "La plupart des répondants ont répondu à cette question",
        "lowestCompletionTitle": "Complétion la plus faible",
        "lowestCompletionDesc": "20 % ont sauté cette question",
        "avgTimeSpentTitle": "Temps moyen passé",
        "avgTimeSpentDesc": "Moyenne par question",
        "demographicSummary": "Résumé démographique",
        "optionsCount": "{{count}} options",
        "recommendations": "Recommandations",
        "rec1": "Envisagez d'ajouter plus d'options pour la question 5 en raison de réponses fréquentes en « Autre »",
        "rec2": "La question 12 a un taux d'abandon élevé - envisagez de la rendre facultative",
        "rec3": "Les utilisateurs mobiles terminent l'enquête 15 % plus vite que les utilisateurs de bureau"
      }
    },
    "completed": {
      "errorTitle": "Erreur lors du chargement des données de fin",
      "returnToSurvey": "Retourner au sondage",
      "successTitle": "Sondage complété avec succès ! 🎉",
      "thankYouMessage": "Merci d'avoir partagé votre précieux avis",
      "pointsEarnedLabel": "Points gagnés",
      "surveyDetailsLabel": "Détails du sondage",
      "companyFallback": "Entreprise",
      "categoryFallback": "Général",
      "completionStatsLabel": "Statistiques de complétion",
      "timeTakenLabel": "Temps pris : {{time}}",
      "totalResponsesLabel": "{{count}} réponses au total",
      "yourPerformanceLabel": "Votre performance",
      "questionsCountLabel": "{{answered}}/{{total}} questions",
      "completionLabel": "Complétion",
      "yourResponsesTitle": "Vos réponses",
      "answeredCount": "{{count}} répondu(es)",
      "noResponsesTitle": "Aucune réponse enregistrée",
      "noResponsesMessage": "Vous n'avez répondu à aucune question de ce sondage.",
      "yourAnswerLabel": "Votre réponse :",
      "notAnswered": "Sans réponse",
      "earnedPointsPrefix": "Vous avez gagné",
      "findMore": "Découvrir plus",
      "whatsNextTitle": "Et ensuite ?",
      "resultsAvailableLabel": "Résultats disponibles",
      "pointsAddedLabel": "Points ajoutés à votre portefeuille",
      "surveyCompletedLabel": "Sondage complété",
      "shareText": "Je viens de terminer le sondage « {{title}} » et j'ai gagné {{points}} points !",
      "shareTitle": "Sondage complété",
      "shareCopied": "Message de complétion du sondage copié dans le presse-papiers !"
    },
    "questionsManage": {
      "companyFallback": "Entreprise",
      "userFallback": "Utilisateur",
      "participantLabel": "Participant",
      "companyUserLabel": "Utilisateur entreprise",
      "requiredQuestionWarning": "Veuillez répondre à cette question obligatoire pour continuer",
      "alreadyAnsweredFinishMessage": "Vous avez déjà répondu à cette question. Terminer ne soumettra que les nouvelles réponses.",
      "alreadyAnsweredNextMessage": "Vous avez déjà répondu à cette question. Passer à la suivante ne mettra pas à jour votre réponse.",
      "finishSurvey": "Terminer le sondage",
      "nextQuestion": "Question suivante",
      "skipQuestion": "Ignorer la question"
    },
    "methodSelect": {
      "heading": "Que souhaitez-vous faire ?",
      "scratch": {
        "title": "Commencer à zéro",
        "description": "Commencez avec un sondage vierge ou copiez-collez un sondage déjà rédigé."
      },
      "taleScan": {
        "title": "TaleScan",
        "description": "Utilisez un modèle pour créer et envoyer un sondage plus rapidement."
      },
      "ai": {
        "title": "TaleCraft IA",
        "description": "Entrez une brève description. L'IA générera un sondage adapté à vos besoins."
      }
    },
    "ai": {
      "unsavedDataWarning": "Vous avez des données non enregistrées qui pourraient être perdues si vous quittez cette page. Voulez-vous vraiment continuer ?",
      "useTemplate": "Utiliser un modèle",
      "createFromZero": "Créer à partir de zéro",
      "enterQuery": "Saisissez une requête .",
      "aiDoesRest": "L'IA fait le reste !",
      "composeQueryHint": "Rédigez votre propre requête ou utilisez l'un de nos exemples",
      "textareaPlaceholder": "Demandez l'assistance de Tale AI",
      "sendAlt": "Envoyer",
      "leavePage": "Quitter la page",
      "intro": {
        "heading": "Créer avec l'assistance de Tale AI",
        "subtitle": "Saisissez une brève requête. L'IA générera un sondage adapté à vos besoins.",
        "samples": {
          "customerSatisfaction": {
            "title": "Satisfaction\nclient",
            "text": "Je travaille pour un cabinet de conseil et je souhaite rédiger un sondage pour recueillir les retours de nos clients. Nous devrions poser des questions liées à l'expérience client : par exemple, sur la qualité de nos services, la communication avec notre équipe et notre réactivité face aux problèmes. Nous voulons également savoir si nos clients nous recommanderaient à leurs collègues. Il devrait également y avoir des questions sur le secteur d'activité et la taille de l'entreprise des participants au sondage."
          },
          "employeeExperience": {
            "title": "Expérience\nemployé",
            "text": "Je souhaite rédiger un sondage à remettre à nos employés lorsqu'ils quittent l'entreprise. L'objectif de ce sondage est de recueillir l'avis de l'employé sur la culture d'entreprise (notamment la diversité, l'équité et l'inclusion), la collaboration au sein des équipes et les relations avec la hiérarchie. Il vise également à savoir s'il/elle a trouvé son travail intéressant, et quelles sont les raisons de son départ. Incluez également des questions sur le rôle de l'employé et son équipe."
          },
          "postEventFeedback": {
            "title": "Retours\naprès événement",
            "text": "Mon entreprise organise son premier webinaire. À la fin de l'événement, nous souhaitons recueillir les retours des participants afin de connaître leur impression générale sur le webinaire, et plus particulièrement sur son organisation, sa durée, sa pertinence, son utilité, et sur la qualité des intervenants (modérateur et présentateurs). Nous voulons également savoir si les participants prévoient d'assister à un autre webinaire à l'avenir."
          },
          "marketingStudies": {
            "title": "Études\nmarketing",
            "text": "Nous vendons une boisson sans alcool. Nous souhaitons étudier le marché des vins, bières et spiritueux sans alcool. L'objectif est de déterminer pourquoi les consommateurs achètent ces boissons, à quelle fréquence, s'ils en sont satisfaits, quelles sont leurs saveurs et boissons préférées, et s'ils souhaitent en essayer d'autres. Incluez également des questions sur l'âge, le sexe, le niveau de revenu et tout autre élément pouvant influencer la décision d'achat."
          }
        }
      },
      "mode": {
        "fast": "Rapide",
        "guided": "Guidé"
      }
    },
    "simple": {
      "groups": {
        "customerFeedback": {
          "title": "Satisfaction et Service Client",
          "items": {
            "satisfactionSurvey": {
              "title": "Sondage sur la satisfaction de la clientèle",
              "description": "Évaluez le degré de satisfaction de vos clients."
            },
            "serviceSurvey": {
              "title": "Sondage sur le service à la clientèle",
              "description": "Recueillez des avis sur la qualité de votre service client."
            },
            "nps": {
              "title": "Taux de Recommandation Net (TRN)",
              "description": "Calculez la probabilité que vos clients recommandent vos produits / services."
            },
            "feedbackSurvey": {
              "title": "Sondage sur le feedback client",
              "description": "Recueillez des avis détaillés sur l'expérience client."
            }
          }
        },
        "events": {
          "title": "Événements",
          "items": {
            "eventComments": {
              "title": "Commentaires sur l'événement",
              "description": "Obtenez des retours sur vos événements récents."
            },
            "eventPlanning": {
              "title": "Planification d'événement",
              "description": "Planifiez et organisez vos événements de manière efficace."
            },
            "eventPlanningEval": {
              "title": "Sondage d'évaluation de la planification d'événements",
              "description": "Évaluez l'efficacité de vos plans d'événements."
            }
          }
        },
        "trainingEducation": {
          "title": "Formation et Éducation",
          "items": {
            "postTrainingEval": {
              "title": "Évaluation après formation",
              "description": "Mesurez l'efficacité des formations suivies."
            },
            "learningApplication": {
              "title": "Apprentissage et Application des connaissances",
              "description": "Analysez l'application pratique des connaissances acquises."
            },
            "trainingEvalModel": {
              "title": "Modèle d'évaluation de la formation",
              "description": "Évaluez la qualité des programmes de formation."
            },
            "universityInstructorEval": {
              "title": "Évaluation des instructeurs universitaires",
              "description": "Recueillez des avis sur les enseignants universitaires."
            },
            "schoolSatisfaction": {
              "title": "Sondage sur la satisfaction à l'école",
              "description": "Évaluez la satisfaction des étudiants concernant leur école."
            }
          }
        },
        "productsAndBrands": {
          "title": "Produits et Marques",
          "items": {
            "productReview": {
              "title": "Sondage sur l'examen de produit",
              "description": "Évaluez l'opinion des clients sur vos produits."
            },
            "brandAwareness": {
              "title": "Notoriété de la marque",
              "description": "Mesurez la reconnaissance de votre marque auprès du public."
            },
            "logoDesignAnalysis": {
              "title": "Sondage sur l'analyse de la conception du logo",
              "description": "Évaluez l'impact de votre logo auprès du public."
            },
            "brandAnalysis": {
              "title": "Sondage sur l'analyse de marque",
              "description": "Analysez la perception de votre marque."
            },
            "packagingDesignAnalysis": {
              "title": "Enquête sur l'analyse de la conception des emballages",
              "description": "Évaluez l'efficacité et l'attrait de vos emballages."
            },
            "featureTestQuestionnaire": {
              "title": "Questionnaire de test de fonctionnalité",
              "description": "Testez la fonctionnalité de vos produits."
            },
            "productConceptAnalysis": {
              "title": "Questionnaire d'analyse conceptuelle du produit",
              "description": "Analysez les concepts de vos produits."
            },
            "videoAnalysisSurvey": {
              "title": "Sondage d'analyse de vidéo",
              "description": "Obtenez des avis sur la qualité et le contenu de vos vidéos."
            }
          }
        }
      }
    },
    "seeder": {
      "title": "Modèles de sondages",
      "subtitle": "Choisissez parmi des modèles de sondages conçus par des professionnels",
      "quickStart": "Démarrage rapide",
      "seeding": "Création en cours...",
      "startBlank": "Commencer à vide",
      "selectLanguageTitle": "Sélectionner la langue du modèle",
      "exploreByTopic": "Explorer les modèles par thème",
      "noTemplatesTitle": "Aucun modèle disponible",
      "noTemplatesBody": "Aucun modèle de sondage n'est disponible pour la langue sélectionnée.",
      "useQuickStartInstead": "Utiliser le démarrage rapide à la place",
      "questionsCount": "{{count}} questions",
      "minutesEstimate": "~{{count}} min",
      "preview": "Aperçu",
      "modal": {
        "title": "Aperçu du modèle",
        "subtitle": "Vérifiez le modèle avant de l'utiliser",
        "questionsSectionTitle": "Questions du sondage :",
        "required": "Obligatoire",
        "notSatisfied": "1 (Pas satisfait)",
        "verySatisfied": "10 (Très satisfait)",
        "answerPlaceholder": "Saisissez votre réponse ici...",
        "cancel": "Annuler",
        "backToTemplates": "Retour aux modèles",
        "useTemplate": "Utiliser ce modèle",
        "creatingSurvey": "Création du sondage..."
      },
      "confirm": {
        "title": "Utiliser le modèle",
        "text": "Êtes-vous sûr de vouloir utiliser le modèle « {{title}} » ?",
        "willCreate": "Cela créera un nouveau sondage avec {{count}} questions.",
        "confirm": "Oui, utiliser le modèle",
        "creating": "Création en cours...",
        "cancel": "Annuler"
      }
    },
    "agent": {
      "starting": "Connexion à l'assistant guidé…",
      "phaseLabel": "Étape {{number}} sur {{total}}",
      "patience": "L'assistant construit le questionnaire complet étape par étape. Des pauses d'une minute sont normales.",
      "interrupted": "La session s'est arrêtée avant la fin. Votre progression est enregistrée — vous pouvez reprendre là où elle s'est arrêtée.",
      "connectionLost": "La connexion a été perdue.",
      "finished": "Votre questionnaire est prêt : {{count}} questions.",
      "continue": "Continuer",
      "restart": "Recommencer",
      "send": "Envoyer",
      "keep": "Conserver",
      "yes": "Oui",
      "no": "Non",
      "defaultAnswer": "(par défaut)",
      "draftTitle": "Enquête créée avec l'assistant guidé"
    },
    "questionAssistant": {
      "open": "Assistant IA",
      "title": "Assistant IA des questions",
      "close": "Fermer",
      "clear": "Effacer",
      "intro": "Décrivez ce qui manque à votre enquête et je proposerai des questions à modifier et ajouter. Par exemple :",
      "exampleOne": "Ajoute 3 questions sur la satisfaction des clients quant à notre réactivité",
      "exampleTwo": "J'ai besoin d'une question sur la taille de l'entreprise avec des tranches",
      "exampleThree": "Que manque-t-il à mon enquête ?",
      "placeholder": "Demandez des questions sur un sujet, un type, des réponses… (Maj+Entrée pour aller à la ligne)",
      "send": "Envoyer",
      "thinking": "L'assistant rédige…",
      "emptyReply": "L'assistant n'avait rien à ajouter. Essayez de reformuler votre demande.",
      "unavailable": "L'assistant IA n'a pas pu répondre. Veuillez réessayer.",
      "timedOut": "L'assistant a mis trop de temps à répondre. Essayez une demande plus courte.",
      "addFailed": "Les questions n'ont pas pu être ajoutées. Veuillez réessayer.",
      "add": "Ajouter",
      "addAll": "Tout ajouter",
      "added": "Ajoutée ✓",
      "mandatory": "Obligatoire",
      "answersHint": "Réponses — une par ligne",
      "types": {
        "RADIO": "Choix unique",
        "CHECKBOX": "Choix multiple",
        "COMMENT": "Zone de commentaire",
        "SCALE_OF_TEN": "Échelle 0–10",
        "STARS": "Étoiles",
        "SMILE": "Smileys"
      }
    },
    "taleScan": {
      "backAlt": "Retour",
      "specificNeed": {
        "title": "✨ Vous avez un besoin spécifique ?",
        "link": "Décrivez-le avec AI TaleCraft"
      },
      "domains": {
        "eyebrow": "TaleScan · Nouveau scan",
        "title": "Dans quel univers se situe votre besoin ?",
        "subtitle": "Choisissez le domaine qui correspond le mieux à votre étude. Il oriente les modèles de questions proposés à l'étape suivante.",
        "items": {
          "marketing": {
            "name": "Marketing / Consumer Insights",
            "description": "Consommateurs, marques, achats, usages, offres et besoins marketing."
          },
          "rh": {
            "name": "RH / Employee Insights",
            "description": "Collaborateurs, expérience employé, engagement, satisfaction et organisation."
          },
          "b2b": {
            "name": "B2B / Business Insights",
            "description": "Clients professionnels, besoins, achat, décision, relation fournisseur et rétention."
          },
          "opinion": {
            "name": "Opinion publique / Public Insights",
            "description": "Opinion, perception, confiance, priorités et intentions du public."
          },
          "innovation": {
            "name": "Innovation",
            "description": "Nouveaux besoins, concepts, adoption, barrières et priorisation."
          },
          "evaluation": {
            "name": "Évaluation / Programmes / Projets",
            "description": "Bénéficiaires, pertinence, satisfaction, expérience, efficacité et impact."
          },
          "communication": {
            "name": "Communication / Institutionnel",
            "description": "Besoins d'étude propres à la communication institutionnelle, publique ou organisationnelle."
          }
        }
      },
      "problems": {
        "eyebrow": "TaleScan · {{domain}}",
        "title": "Que voulez-vous comprendre ?",
        "items": {
          "buying": {
            "question": "Pourquoi achète-t-on ou n’achète-t-on pas ?",
            "templateName": "Achat"
          },
          "brand": {
            "question": "Comment la marque est-elle perçue ?",
            "templateName": "Marque"
          },
          "customer-experience": {
            "question": "Comment l’expérience client/consommateur est-elle vécue ?",
            "templateName": "Expérience Client"
          },
          "satisfaction": {
            "question": "Dans quelle mesure les attentes sont-elles satisfaites ?",
            "templateName": "Satisfaction"
          },
          "usage": {
            "question": "Comment, quand et pourquoi le produit/service est-il utilisé ?",
            "templateName": "Usage"
          },
          "loyalty": {
            "question": "Pourquoi reste-t-on fidèle ou envisage-t-on de changer ?",
            "templateName": "Fidélité"
          },
          "price": {
            "question": "Le prix est-il acceptable et cohérent avec la valeur perçue ?",
            "templateName": "Prix"
          },
          "concept": {
            "question": "Le concept répond-il à un besoin et présente-t-il un potentiel ?",
            "templateName": "Concept"
          },
          "rh-employee-experience": {
            "question": "Comment l’expérience employé est-elle vécue ?",
            "templateName": "Expérience Employé"
          },
          "rh-engagement": {
            "question": "Dans quelle mesure les collaborateurs sont-ils engagés ?",
            "templateName": "Engagement"
          },
          "rh-employee-satisfaction": {
            "question": "Quel est le niveau de satisfaction ?",
            "templateName": "Satisfaction des Employés"
          },
          "rh-motivation": {
            "question": "Qu’est-ce qui motive ou démotive ?",
            "templateName": "Motivation"
          },
          "rh-onboarding": {
            "question": "Comment l’intégration est-elle vécue ?",
            "templateName": "Intégration"
          },
          "rh-training": {
            "question": "Quels besoins de formation et quelle valeur perçue ?",
            "templateName": "Formation"
          },
          "rh-internal-communication": {
            "question": "La communication interne est-elle comprise et utile ?",
            "templateName": "Communication Interne"
          },
          "rh-retention": {
            "question": "Pourquoi rester ou partir ?",
            "templateName": "Rétention"
          },
          "b2b-needs": {
            "question": "Quels besoins métiers sont insuffisamment couverts ?",
            "templateName": "Besoins B2B"
          },
          "b2b-buying-process": {
            "question": "Comment se déroule le processus d’achat ?",
            "templateName": "Processus d'Achat"
          },
          "b2b-decision-makers": {
            "question": "Qui influence et décide ?",
            "templateName": "Décideurs"
          },
          "b2b-supplier-selection": {
            "question": "Quels critères déterminent le choix ?",
            "templateName": "Sélection du Fournisseur"
          },
          "b2b-customer-experience": {
            "question": "Comment l’expérience avec le fournisseur est-elle vécue ?",
            "templateName": "Expérience Client"
          },
          "b2b-satisfaction": {
            "question": "Quel est le niveau de satisfaction ?",
            "templateName": "Satisfaction B2B"
          },
          "b2b-retention": {
            "question": "Pourquoi le client reste ou change ?",
            "templateName": "Rétention"
          },
          "b2b-value-proposition": {
            "question": "Quelle valeur est réellement perçue ?",
            "templateName": "Proposition de Valeur"
          },
          "opinion-opinion": {
            "question": "Quelle est l’opinion sur un sujet ?",
            "templateName": "Opinion"
          },
          "opinion-perception": {
            "question": "Comment une institution/personne est-elle perçue ?",
            "templateName": "Perception"
          },
          "opinion-trust": {
            "question": "Quel niveau de confiance ?",
            "templateName": "Confiance"
          },
          "opinion-priorities": {
            "question": "Quelles sont les priorités ?",
            "templateName": "Priorités"
          },
          "opinion-intentions": {
            "question": "Quelles intentions peuvent être identifiées ?",
            "templateName": "Intentions"
          },
          "opinion-satisfaction": {
            "question": "Quel est le niveau de satisfaction vis-à-vis d’un service/action ?",
            "templateName": "Satisfaction du Public"
          },
          "opinion-awareness": {
            "question": "Quel est le niveau de connaissance ?",
            "templateName": "Notoriété"
          },
          "opinion-acceptability": {
            "question": "Dans quelle mesure une proposition est-elle acceptée ?",
            "templateName": "Acceptabilité / Adhésion"
          },
          "innovation-need-validation": {
            "question": "Le besoin est-il réel et important ?",
            "templateName": "Validation du Besoin"
          },
          "innovation-concept-evaluation": {
            "question": "Le concept est-il compris et attractif ?",
            "templateName": "Évaluation du Concept"
          },
          "innovation-adoption": {
            "question": "Quels facteurs favorisent ou freinent l’adoption ?",
            "templateName": "Adoption"
          },
          "innovation-barriers": {
            "question": "Quels obstacles empêchent l’adoption ?",
            "templateName": "Freins"
          },
          "innovation-feature-prioritization": {
            "question": "Quelles fonctionnalités sont prioritaires ?",
            "templateName": "Priorisation des Fonctionnalités"
          },
          "innovation-value-proposition": {
            "question": "Quelle valeur est perçue ?",
            "templateName": "Proposition de Valeur"
          },
          "evaluation-needs-assessment": {
            "question": "Quels besoins sont prioritaires ?",
            "templateName": "Évaluation des Besoins"
          },
          "evaluation-relevance": {
            "question": "Le programme répond-il aux besoins ?",
            "templateName": "Pertinence"
          },
          "evaluation-satisfaction": {
            "question": "Quel est le niveau de satisfaction ?",
            "templateName": "Satisfaction"
          },
          "evaluation-beneficiary-experience": {
            "question": "Comment l’expérience des bénéficiaires est-elle vécue ?",
            "templateName": "Expérience des Bénéficiaires"
          },
          "evaluation-effectiveness": {
            "question": "Les actions produisent-elles les effets attendus ?",
            "templateName": "Efficacité"
          },
          "evaluation-accessibility": {
            "question": "Le service/programme est-il accessible ?",
            "templateName": "Accessibilité"
          },
          "evaluation-impact-perception": {
            "question": "Quels effets sont perçus ?",
            "templateName": "Perception de l'Impact"
          },
          "evaluation-improvement-priorities": {
            "question": "Quelles améliorations sont prioritaires ?",
            "templateName": "Priorités d'Amélioration"
          },
          "communication-message-testing": {
            "question": "Le message est-il compris, pertinent et crédible ?",
            "templateName": "Test du Message"
          },
          "communication-campaign-evaluation": {
            "question": "La campagne atteint-elle ses objectifs ?",
            "templateName": "Évaluation de la Campagne"
          },
          "communication-recall": {
            "question": "Que retient-on de la communication ?",
            "templateName": "Mémorisation"
          },
          "communication-channel-effectiveness": {
            "question": "Quels canaux sont pertinents ?",
            "templateName": "Efficacité des Canaux"
          },
          "communication-credibility": {
            "question": "La communication est-elle crédible ?",
            "templateName": "Crédibilité"
          },
          "communication-engagement": {
            "question": "Quels contenus suscitent l’intérêt ?",
            "templateName": "Engagement"
          }
        }
      },
      "languagePicker": {
        "title": "Choisissez la langue du questionnaire",
        "closeAlt": "Fermer",
        "options": {
          "en": "Anglais",
          "fr": "Français",
          "ar": "Arabe",
          "derja": "Derja tunisien"
        }
      },
      "questionBanks": {
        "defaultProductLabel": "ce produit/service",
        "buying": {
          "q1": {
            "text": "À quelle fréquence achetez-vous {product} ?"
          },
          "q2": {
            "text": "Quels critères influencent votre choix de {product} ?"
          },
          "q3": {
            "text": "Quelles marques de {product} achetez-vous habituellement ?"
          },
          "q4": {
            "text": "Quelle est la principale raison de choisir une marque de {product} ?"
          },
          "q5": {
            "text": "Qu’est-ce qui peut vous empêcher d’acheter cette marque ?"
          },
          "q6": {
            "text": "Comment percevez-vous son niveau de prix ?"
          },
          "q7": {
            "text": "Quelle est votre intention d’achat ?"
          },
          "q8": {
            "text": "Qu’est-ce qui pourrait vous convaincre ?"
          }
        },
        "brand": {
          "q1": {
            "text": "Connaissiez-vous {product} avant ce sondage ?",
            "options": {
              "o1": "Je la connais bien et je l’utilise",
              "o2": "Je la connais mais je ne l’utilise pas",
              "o3": "J’en ai entendu parler, sans plus",
              "o4": "Je ne la connaissais pas avant ce sondage"
            }
          },
          "q2": {
            "text": "Comment situez-vous {product} sur l’axe : Traditionnelle (1) → Moderne (5) ?"
          },
          "q3": {
            "text": "Comment situez-vous {product} sur l’axe : Peu fiable (1) → Fiable (5) ?"
          },
          "q4": {
            "text": "Comment situez-vous {product} sur l’axe : Distante (1) → Proche des gens (5) ?"
          },
          "q5": {
            "text": "Comment situez-vous {product} sur l’axe : Peu innovante (1) → Innovante (5) ?"
          },
          "q6": {
            "text": "Dans quelle mesure {product} vous paraît-elle différente de ses concurrents ?",
            "options": {
              "o1": "Très différente",
              "o2": "Assez différente",
              "o3": "Moyennement différente",
              "o4": "Peu différente",
              "o5": "Pas du tout différente",
              "o6": "Je ne connais pas assez les autres marques pour comparer"
            }
          },
          "q7": {
            "text": "Quelle est votre réaction instinctive en pensant à {product} ?"
          },
          "q8": {
            "text": "Selon vous, quelle est la principale force de {product} ?",
            "options": {
              "o1": "La qualité de ses produits/services",
              "o2": "Son prix ou son rapport qualité-prix",
              "o3": "Son service client ou son accompagnement",
              "o4": "Sa réputation ou la confiance qu’elle inspire",
              "o5": "Sa proximité ou son accessibilité",
              "o6": "Autre"
            }
          },
          "q9": {
            "text": "Si vous deviez résumer {product} en une seule expression, laquelle choisiriez-vous ?",
            "options": {
              "o1": "Une marque de confiance",
              "o2": "Une marque innovante",
              "o3": "Une marque accessible",
              "o4": "Une marque haut de gamme",
              "o5": "Une marque proche des gens",
              "o6": "Une marque comme une autre, sans particularité"
            }
          },
          "q10": {
            "text": "Sur une échelle de 0 à 10, quelle est la probabilité que vous recommandiez {product} à un proche ?"
          },
          "q11": {
            "text": "Si vous pouviez changer ou améliorer une seule chose concernant {product}, laquelle serait-ce ?"
          }
        }
      },
      "conversation": {
        "title": "Discutons de votre besoin",
        "assistantLabel": "Assistant TaleScan",
        "comingSoonBadge": "Bientôt disponible",
        "inputPlaceholder": "Décrivez votre domaine, votre cible...",
        "sendAlt": "Envoyer",
        "generateButton": "Générer le questionnaire",
        "mock": {
          "greeting": "Bonjour ! Parlez-moi de votre produit ou service, et de qui vous voulez interroger.",
          "userReply1": "On vend des conserves de sardines, on veut cibler les acheteurs réguliers en Tunisie.",
          "followUp1": "Parfait, merci ! Je prépare un questionnaire adapté — cliquez sur \"Générer\" quand vous êtes prêt.",
          "acknowledgement": "Merci, c'est noté ! (réponse automatique — l'assistant réel arrive bientôt)"
        }
      }
    }
  },
  "thankyou": {
    "title": "Merci !",
    "subtitle": "Votre réponse a été soumise avec succès. Nous vous remercions d'avoir pris le temps de partager vos précieux commentaires.",
    "points_earned": "Points gagnés !",
    "points_added": "Les points ont été ajoutés à votre compte",
    "anonymous_recorded": "📊 Votre réponse anonyme a été enregistrée",
    "signup_prompt": "Inscrivez-vous pour gagner des points et suivre votre participation aux sondages",
    "survey_completed": "Sondage complété :",
    "go_home": "Aller à l'accueil",
    "share_survey": "Partager ce sondage",
    "copy_link": "Copier le lien",
    "link_copied": "Lien copié !",
    "footer_message": "Vos commentaires nous aident à améliorer nos services et à mieux comprendre vos besoins."
  },
  "aiAssistant": {
    "unavailable": "Le service IA n'a pas pu répondre. Réessayez, ou contactez votre administrateur Tale si cela persiste.",
    "emptyReply": "L'IA a renvoyé une réponse vide. Reformulez votre demande et réessayez."
  },
  "languagePicker": {
    "title": "Choisissez la langue du questionnaire",
    "closeAlt": "Fermer",
    "options": {
      "en": "Anglais",
      "fr": "Français",
      "ar": "Arabe",
      "derja": "Derja tunisien"
    }
  },
  "conversation": {
    "title": "Discutons de votre besoin",
    "assistantLabel": "Assistant TaleScan",
    "comingSoonBadge": "Bientôt disponible",
    "inputPlaceholder": "Décrivez votre domaine, votre cible...",
    "sendAlt": "Envoyer",
    "generateButton": "Générer le questionnaire",
    "mock": {
      "greeting": "Bonjour ! Parlez-moi de votre produit ou service, et de qui vous voulez interroger.",
      "userReply1": "On vend des conserves de sardines, on veut cibler les acheteurs réguliers en Tunisie.",
      "followUp1": "Parfait, merci ! Je prépare un questionnaire adapté — cliquez sur \"Générer\" quand vous êtes prêt.",
      "acknowledgement": "Merci, c'est noté ! (réponse automatique — l'assistant réel arrive bientôt)"
    }
  }
}