{
	"account.account_name_invalid": "Nom de compte invalide",
	"account.add_user": "Ajouter un utilisateur",
	"account.admin.make_admin": "Faire administrateur",
	"account.admin.warning": "Si vous donnez le rôle d’administrateur à cet utilisateur, il pourra accéder à toutes les options et les modifier.",
	"account.allow_kb_management": "Autoriser la gestion des Knowledge Boxes",
	"account.assume-role.account-id": "ID du compte",
	"account.assume-role.create-role": "Créer un nouveau rôle",
	"account.assume-role.external-id": "ID externe",
	"account.assume-role.leave-confirm.button": "Quitter",
	"account.assume-role.leave-confirm.description": "Si tu es maintenant, tu perdras tout ton progrès et tu tendras à entreprendre de nouveau.",
	"account.assume-role.permissions": "Spécifier les autorisations",
	"account.assume-role.role-arn": "Rôle ARN",
	"account.assume-role.role-name": "Nom du rôle",
	"account.assume-role.step": "Étape {{num}}",
	"account.assume-role.step-1-1": "Connectez-vous à votre compte AWS",
	"account.assume-role.step-1-2": "Dans le service <strong>IAM</strong>, accédez à la page <strong>Rôles</strong> et cliquez sur <strong>Créer un rôle</strong>.",
	"account.assume-role.step-1-3": "Sous <strong>Type d'entité approuvée</strong> sélectionnez <strong>Compte AWS</strong>.",
	"account.assume-role.step-1-4": "Choisissez <strong>Autre compte AWS</strong> et saisissez les identifiants suivants :",
	"account.assume-role.step-1-5": "Ignorez la section <strong>Ajouter des autorisations</strong> en cliquant sur <strong>Suivant</strong>.",
	"account.assume-role.step-1-6": "Veuillez saisir le nom du rôle suivant :",
	"account.assume-role.step-1-7": "Cliquez sur <strong>Créer un rôle</strong>",
	"account.assume-role.step-2-1": "Recherchez le rôle nouvellement créé",
	"account.assume-role.step-2-2": "Cliquez sur <strong>Ajouter des autorisations</strong> et choisissez <strong>Créer une politique en ligne</strong>",
	"account.assume-role.step-2-3": "Sélectionnez le format <strong>JSON</strong> et insérez la politique suivante :",
	"account.assume-role.step-2-4": "Définissez un <strong>nom de la politique</strong> (par exemple, « progress-agentic-rag ») et cliquez sur <strong>Créer une politique</strong>",
	"account.assume-role.step-3-1": "Saisissez l'ARN du rôle créé :",
	"account.billing": "Paiement et abonnement",
	"account.consumption": "Consommation",
	"account.consumption-description": "Consommation en fonction de votre activité.",
	"account.create_nua_key": "Créer une nouvelle clé Agentic RAG Understanding API",
	"account.day_left": "1 jour restant",
	"account.days_left": " Il reste{{days}} jours",
	"account.delete.active-subscription": "Le compte ne peut pas être supprimé car il dispose d'un abonnement actif.",
	"account.delete.error": "Erreur lors de la suppression du compte",
	"account.delete.keep_user_title": "Vous souhaitez conserver votre profil d’utilisateur ?",
	"account.delete.otp_code_label": "Le code de vérification",
	"account.delete.otp_continue": "Continuer",
	"account.delete.otp_error": "Impossible d'envoyer le code de vérification. Veuillez réessayer.",
	"account.delete.otp_explanation": "Pour votre sécurité, nous enverrons un code de vérification à 6 chiffres à {{email}}. Veuillez le saisir ci-dessous pour procéder à la suppression de votre compte.",
	"account.delete.otp_resend": "Renvoyer le code",
	"account.delete.otp_send_code": "Envoyer le code de vérification",
	"account.delete.otp_sent": "Un code à 6 chiffres a été envoyé à votre adresse électronique.",
	"account.delete.reauth_explanation": "Pour votre sécurité, vous devrez vous reconnecter avant de supprimer votre compte.",
	"account.delete.subscription-details": "Vous pouvez vérifier les détails de l'abonnement dans ",
	"account.delete.success": "Le compte a été supprimé avec succès.",
	"account.delete.verify_identity_title": "Vérifiez votre identité",
	"account.delete_account": "Supprimer un compte",
	"account.delete_account_confirm": "Je souhaite supprimer ce compte ainsi que toutes les Knowledge Boxes existantes et leurs données",
	"account.delete_account_confirm_title": "Supprimer le compte ?",
	"account.delete_account_warning_1": "La suppression de ce compte supprimera toutes les données existantes",
	"account.delete_account_warning_2": "le compte et toutes les données de configuration, l’affectation des utilisateurs et des rôles",
	"account.delete_account_warning_3": "toutes les Knowledge Boxes et leurs données",
	"account.delete_account_warning_4": "n’importe quel modèle formé de n’importe quelle Knowledge Box",
	"account.delete_user": "Supprimer un utilisateur ?",
	"account.delete_user_warning": "Êtes-vous sûr de vouloir supprimer l’utilisateur {{ username }} ?",
	"account.edit_nua_key": "Modifier la clé Agentic RAG Understanding API",
	"account.email_info": "Courriel du contact associé à la clé",
	"account.existing_keys": "Clés existantes",
	"account.expired": "EXPIRÉ",
	"account.extend_trial": "Prolonger l’essai gratuit",
	"account.free_trial": "Essai gratuit",
	"account.free_trial_ended.description": "La période d’essai de 15 jours s’est écoulée et votre compte a été bloqué. Vous pouvez souscrire à l’un de nos plans ou nous contacter pour une prolongation de la période d’essai.",
	"account.free_trial_ended.title": "Votre essai gratuit est terminé",
	"account.generate_key": "Générer une nouvelle clé",
	"account.invite-collaborators.add-users.add-owners": "Ajouter des administrateurs au compte",
	"account.invite-collaborators.add-users.description": "L’ajout de propriétaires à votre compte leur donne l’autorisation de gérer le compte, de créer et de gérer des Knowledge Boxes, ainsi que d’inviter des collaborateurs dans chaque Knowledge Box.",
	"account.invite-collaborators.add-users.email.help": "Appuyez sur entrée pour ajouter",
	"account.invite-collaborators.add-users.email.label": "Email de l’utilisateur",
	"account.invite-collaborators.add-users.invite-button": "Inviter les utilisateurs",
	"account.invite-collaborators.add-users.title": "Inviter des utilisateurs",
	"account.invite-collaborators.add-users.toast.error": "Une erreur s’est produite lors de l’invitation de {{emails}}",
	"account.invite-collaborators.add-users.toast.success": "{{count}} administrateurs invités avec succès.",
	"account.invite-collaborators.done": "Terminé",
	"account.invite-collaborators.kb.title": "Accédez à votre Knowledge Box récemment créée",
	"account.invite-collaborators.set-password": "Vous recevrez un e-mail à <strong>{{email}}</strong> pour configurer votre mot de passe afin de pouvoir accéder à la plateforme à l'avenir.",
	"account.invite-collaborators.setup-sso.description": "Si votre entreprise utilise l’authentification unique, vous devez d’abord la configurer sur la page Paramètres du compte. Ensuite, vous pourrez inviter des collaborateurs depuis la page Utilisateurs.",
	"account.invite-collaborators.setup-sso.link": "Accédez à la page Paramètres du compte",
	"account.invite-collaborators.setup-sso.title": "Configurer l’authentification unique",
	"account.invite-collaborators.subtitle": "Choisissez votre prochaine étape",
	"account.invite-collaborators.title": "Commençons",
	"account.invited_user": "Nous avons envoyé un e-mail d’invitation à {{user}} pour qu’il s’inscrive sur ce compte.",
	"account.kb.count": "{{count}} sur {{max}}",
	"account.kb.create": "Créer une Knowledge Box",
	"account.kb.creation-form.anonymization.confirm.confirm-button": "Activer l’anonymisation",
	"account.kb.creation-form.anonymization.confirm.description": "En activant l’anonymisation, les informations personnelles (noms, numéros de téléphone, adresses électroniques, coordonnées bancaires, numéros de carte de crédit) seront définitivement supprimées de toutes les données ingérées et ne pourront donc pas faire l’objet d’une recherche.",
	"account.kb.creation-form.anonymization.confirm.title": "Activer l’anonymisation?",
	"account.kb.creation-form.anonymization.description": "L’anonymisation garantit que toutes informations personnelles, telles que les noms de personnes, les numéros de téléphone, les adresses électroniques, les coordonnées bancaires ou les numéros de carte de crédit, présentes dans les données que vous envoyez à votre Knowledge Box est automatiquement identifiée et supprimée.\n<br>\nN’appliquez l’anonymisation que pour des raisons légales (services conformes au GDPR), car elle aura un impact sur vos résultats et les données supprimées ne pourront pas faire l’objet de recherches. Lisez la <a href=\"https://docs.rag.progress.cloud/docs/management/how-to/anonymize-kb\" target=\"_blank\" rel=\"noopener noreferrer\">documentation</a> pour plus d’informations.",
	"account.kb.creation-form.anonymization.title": "Anonymisation",
	"account.kb.creation-form.anonymization.toggle-label": "Appliquer l’anonymisation conforme au GDPR",
	"account.kb.creation-form.back-button": "Retour aux Knowledge Boxes",
	"account.kb.creation-form.description": "Une Knowledge Box est un conteneur qui stocke et organise les données à l’intérieur de votre compte Agentic RAG. Les Knowledge Boxes représentent des espaces de travail isolés (tels que des projets, des équipes ou des clients) et fonctionnent de manière indépendante avec leurs propres permissions d’accès afin de garder l’information sécurisée et organisée.",
	"account.kb.creation-form.kb-info.description": "Définir le nom et la description de la Knowledge Box.",
	"account.kb.creation-form.kb-info.title": "Informations de la Knowledge Box",
	"account.kb.creation-form.title": "Créer une Knowledge Box",
	"account.kb.edit": "Modifier les préférences",
	"account.kb.publish": "Publier",
	"account.kb.retire": "Dépublier",
	"account.kb.users": "Gestion des utilisateurs",
	"account.kb-description": "Une boîte à connaissances est un ensemble de contenus sur lesquels Agentic RAG effectue des recherches. Certains moteurs de recherche l’appellent \"index\" ou \"corpus\".  Dans la plupart des cas, vous n’avez besoin que d’une seule boîte de connaissances pour votre application.",
	"account.knowledgeboxes": "Knowledge Boxes",
	"account.manage": "Gérer le compte",
	"account.manage_users": "Gérer les utilisateurs",
	"account.models.bedrock.delete-confirm.description": "Êtes-vous sûr de vouloir supprimer cette intégration ?",
	"account.models.bedrock.delete-confirm.title": "Supprimer intégration AWS Bedrock",
	"account.models.bedrock.description": "Intégrez votre AWS Bedrock à Agentic RAG",
	"account.models.bedrock.error": "L'intégration avec AWS Bedrock a échoué. Veuillez vérifier que vous avez bien suivi toutes les étapes.",
	"account.models.bedrock.integration": "Configurer intégration AWS Bedrock",
	"account.models.bedrock.policy": "Pour personnaliser la politique, reportez-vous à la <a href=\"https://docs.rag.progress.cloud/docs/rag/advanced/byok-aws-berock-assume-role/#attach-permissions-policy\" target=\"_blank\">documentation</a>.",
	"account.models.bedrock.set-up": "Configurer intégration",
	"account.models.bedrock.status.active": "Active",
	"account.models.bedrock.status.error": "Erreur",
	"account.models.bedrock.status.incomplete": "Incomplet",
	"account.models.bedrock.title": "Intégration AWS Bedrock",
	"account.models.custom-models.default": "Défaut",
	"account.models.custom-models.error": "Une erreur s'est produite lors de la modification du modèle",
	"account.models.custom-models.selection": "Sélectionnez les modèles personnalisés visibles et utilisables dans cette Knowledge Box.",
	"account.models.custom-models.title": "Modèles personnalisés",
	"account.models.description": "Gérez les modèles sur votre compte.",
	"account.models.model-configs.create": "Créer une configuration de modèle",
	"account.models.model-configs.delete": "Supprimer la configuration",
	"account.models.model-configs.delete-confirm": "Etes-vous sûr de vouloir supprimer cette configuration ?",
	"account.models.model-configs.description": "Créez des configurations de modèles utilisables dans toutes les Knowledge Box",
	"account.models.model-configs.generative-model": "Modèle génératif",
	"account.models.model-configs.limit": "Activer uniquement pour certaines Knowledge Boxes et certains agents de récupération",
	"account.models.model-configs.system-prompt": "Prompt du système",
	"account.models.model-configs.title": "Configurations de modèles",
	"account.models.model-configs.use-bedrock": "Utiliser intégration AWS Bedrock",
	"account.models.restrictions.all": "Tous les modèles",
	"account.models.restrictions.allowed-models": "Modèles autorisés",
	"account.models.restrictions.custom": "Uniquement des modèles et configurations personnalisés",
	"account.models.restrictions.error": "Une erreur s'est produite lors de la modification des modèles autorisés",
	"account.models.restrictions.title": "Restriction du modèle",
	"account.models.title": "Modèles",
	"account.new_token": "Nouvelle clé API",
	"account.nua_client": "Nom du client",
	"account.nua_key_activity": "Journal des activités de la clé Agentic RAG Understanding API",
	"account.nua_key_activity_subtitle": "30 derniers jours d’activité de la Knowledge Box",
	"account.nua_key_activity_title": "{{key}} journal d’activité",
	"account.nua_key_delete": "Supprimer la clé Agentic RAG Understanding API",
	"account.nua_key_delete_warning": "La suppression de cette clé entraîne la perte de tous les travaux en cours.",
	"account.nua_key_zone": "Sélectionnez la zone et le fournisseur de traitement que vous souhaitez utiliser pour cette clé",
	"account.nua_keys": "Clés Agentic RAG Understanding API",
	"account.nua_webhook": "Webhook URL",
	"account.nua_webhook_help": "Une fois vos données traitées, le résultat est affiché à l’adresse suivante",
	"account.nua_webhook_hint": "Si un webhook est défini, chaque fois qu'un nouveau résultat est disponible, Agentic RAG effectuera un appel <code>POST</code> vers cette URL, envoyant le résultat sous forme de charge utile.",
	"account.nuclia-tokens.account": "Compte",
	"account.nuclia-tokens.average-cost": "Coût Moyen",
	"account.nuclia-tokens.description": "Description",
	"account.nuclia-tokens.details": "Détails de consommation",
	"account.nuclia-tokens.help.bytes_stored_current": "Taille des blocs de texte stockés",
	"account.nuclia-tokens.help.extract_tables": "Lors du téléchargement d’un fichier avec l’option extract_tables cochée, il utilisera un LLM pour extraire les informations de la table",
	"account.nuclia-tokens.help.question_answer": "Réponses génératives",
	"account.nuclia-tokens.help.rephrase": "Lorsque le mode xat est utilisé, il s’agit d’une amélioration/reformulation de la question de l’utilisateur afin d’obtenir des résultats plus pertinents",
	"account.nuclia-tokens.help.rerank": "Utilisé pour obtenir des citations, il compare le contexte à la réponse et sélectionne les plus pertinentes",
	"account.nuclia-tokens.help.searches": "Recherches (/search et /find) effectuées dans une Knowledge Box",
	"account.nuclia-tokens.help.sentence": "Lors de la conversion d’un bloc de texte en embeddings",
	"account.nuclia-tokens.help.suggestions": "Saisie semi-automatique pendant que l’utilisateur tape la question",
	"account.nuclia-tokens.help.summarize": "Résumé d’une ressource déclenché par l’utilisateur",
	"account.nuclia-tokens.help.token": "Extraction d’entités à partir de blocs de texte",
	"account.nuclia-tokens.no-consumption": "Il n'y a pas de données de consommation",
	"account.nuclia-tokens.operations": "Opérations",
	"account.nuclia-tokens.service.answers": "Services de réponses génératives",
	"account.nuclia-tokens.service.other": "Autres services",
	"account.nuclia-tokens.service.processing": "Services de traitement",
	"account.nuclia-tokens.service.rao": "Services RAO",
	"account.nuclia-tokens.service.searches": "Services de recherche de base",
	"account.nuclia-tokens.service.suggestions": "Services de suggestion",
	"account.nuclia-tokens.service.summarization": "Services de synthèse",
	"account.nuclia-tokens.tokens-consumed": "Agentic RAG tokens consommés",
	"account.nuclia-tokens.tokens-per-operation": "tokens/opération",
	"account.nuclia-tokens.total": "Total",
	"account.related_kbs": "Knowledge Boxes du compte",
	"account.retrieval-agents.confirm-deletion": "Êtes-vous sûr de vouloir supprimer l'agent « {{name}} » ?",
	"account.retrieval-agents.count-of-max": "{{count}} sur {{max}}",
	"account.retrieval-agents.create": "Créer un agent de récupération",
	"account.retrieval-agents.create-dialog.agent-name": "Nom d'agent",
	"account.retrieval-agents.create-dialog.memory": "Agent doté de mémoire",
	"account.retrieval-agents.create-dialog.memory-help": "Conserve l'historique complet des sessions",
	"account.retrieval-agents.create-dialog.memory-limit": "Vous avez atteint la limite maximale de {{num}} agents avec mémoire",
	"account.retrieval-agents.create-dialog.name-placeholder": "Nom unique",
	"account.retrieval-agents.create-dialog.title": "Profil de l'agent",
	"account.retrieval-agents.create-dialog.zone": "Sélectionnez une région pour héberger votre agent",
	"account.retrieval-agents.description": "Créez des flux de travail multi-agents qui exploitent plusieurs sources internes ou externes pour fournir le bon contexte et utilisez différentes stratégies pour produire des résultats plus précis pour des requêtes complexes.",
	"account.retrieval-agents.empty-list": "Vous trouverez ici vos agents de récupération.",
	"account.retrieval-agents.error.create": "Une erreur s'est produite lors de la création de l'agent récolteur. Veuillez réessayer.",
	"account.retrieval-agents.error.creation-limit": "Vous avez atteint le nombre maximum d’agents récolteur pour ce compte.",
	"account.retrieval-agents.error.delete": "Une erreur s'est produite lors de la suppression de l'agent récolteur. Veuillez réessayer.",
	"account.retrieval-agents.menu.delete": "Supprimer l'agent",
	"account.retrieval-agents.menu.edit": "Modifier la configuration",
	"account.retrieval-agents.menu.sessions-list": "Liste des sessions",
	"account.retrieval-agents.table.actions": "Actions",
	"account.retrieval-agents.table.name": "Nom de l'agent de récupération",
	"account.retrieval-agents.title": "Agents récolteurs",
	"account.saml.authn_context": "Contexte d'authentification",
	"account.saml.domains": "Domaines",
	"account.saml.domains-help": "Liste de domaines séparés par des virgules",
	"account.saml.entity-id": "ID d’entité",
	"account.saml.sso-url": "URL d’authentification unique",
	"account.saml.title": "Configuration de l’authentification unique",
	"account.saml.x509-cert": "Certificat X.509",
	"account.slug-unavailable": "Le slug choisi n'est pas disponible",
	"account.title": "Nom",
	"account.toast.delete-invite-failure": "Une erreur s’est produite lors de la suppression de {{email}} invitation.",
	"account.toast.delete-invite-success": "Invitation de {{email}} supprimée.",
	"account.token_description": "<strong> Important !</strong> Copiez et enregistrez la clé API. Il disparaîtra une fois ajouté.",
	"account.token_generation_warning": "Si vous générez une nouvelle clé, la clé actuelle sera désactivée et tous les travaux en cours seront perdus.",
	"account.total_queries": "Nombre total de requêtes",
	"account.type.cowork": "Compte Context Box",
	"account.type.label": "Niveau",
	"account.type.stash-trial": "Compte d’essai",
	"account.type.trial-mode": "essai gratuit",
	"account.type.v3enterprise": "Compte Entreprise",
	"account.type.v3fly": "Compte Fly",
	"account.type.v3growth": "Compte Growth",
	"account.type.v3pro": "Compte Pro",
	"account.type.v3starter": "Compte Starter",
	"account.users_amount": "Nombre total d’utilisateurs dans le compte",
	"account.users_left": "Total des licences restantes",
	"accounts.add_user_input": "Email de l’utilisateur",
	"activity.actor": "Acteur",
	"activity.advice.advice-details": "Détails de l'exploration",
	"activity.advice.analyze-further": "Analysez ce résultat",
	"activity.advice.analyzing": "Analyse de la requête...",
	"activity.advice.answer": "Répondre",
	"activity.advice.config-name-placeholder": "Par exemple, hiérarchie + seuil inférieur",
	"activity.advice.config-saved": "La configuration de recherche est enregistrée. Vous pouvez l'appliquer depuis les paramètres du widget.",
	"activity.advice.diagnosis": "Que se passe-t-il ?",
	"activity.advice.disclaimer": "Ce sont des pistes de réflexion. À vous seul de juger si elles vous sont utiles.",
	"activity.advice.error": "Impossible de générer des suggestions. Veuillez réessayer.",
	"activity.advice.expectation-header": "À quoi vous attendiez-vous ? (facultatif)",
	"activity.advice.expectation-placeholder": "Décrivez la réponse que vous espériez...",
	"activity.advice.full-resource-conflict": "⚠ L'option « Ressource entière » et les paragraphes voisins sont incompatibles. Lorsque l'option « Ressource entière » est activée, les paragraphes voisins seront ignorés.",
	"activity.advice.generate": "Explorez les suggestions",
	"activity.advice.iteration-round": "Tour {{ round }}",
	"activity.advice.legend.modified": "Édité",
	"activity.advice.legend.suggested": "Suggéré",
	"activity.advice.minscore-note": "Remarque : les seuils min_score s’appliquent uniquement à cet essai et ne peuvent pas être enregistrés. Ils ne font pas partie de la configuration du widget et la plateforme ne propose aucune interface utilisateur pour les conserver. Pour utiliser ces valeurs de manière permanente, transmettez-les pour chaque requête dans votre intégration API.",
	"activity.advice.minscore-params-note": "Les valeurs minimales de score ne s'appliquent qu'à cet essai. Elles ne peuvent pas être enregistrées : ni dans la configuration du widget, ni via l'interface utilisateur de la plateforme (aucune option ne permet de les conserver comme valeurs par défaut de la base de connaissances). Pour les utiliser de façon permanente, transmettez-les à chaque requête dans votre intégration API.",
	"activity.advice.new-score": "Nouveau score REMi",
	"activity.advice.no-answer-hint": "La requête n'a renvoyé aucune réponse avec ces paramètres. Essayez d'assouplir le critère min_score_semantic ou d'utiliser une autre stratégie RAG.",
	"activity.advice.no-answer-title": "Aucune réponse générée",
	"activity.advice.no-context-result": "Aucun contenu n'a été trouvé dans la base de connaissances pour cette requête avec les paramètres actuels. Le score REMi n'est pas applicable lorsqu'aucun résultat n'est trouvé.",
	"activity.advice.original-score": "Partition originale de REMi",
	"activity.advice.param.full-resource.help": "Envoie le document entier comme contexte plutôt que des paragraphes individuels. Utile lorsque la réponse s'étend sur plusieurs sections, mais utilise beaucoup plus de jetons. ⚠ Incompatible avec les paragraphes voisins.",
	"activity.advice.param.full-resource.label": "Contexte complet des ressources",
	"activity.advice.param.graph.help": "Utilise le parcours du graphe de connaissances pour enrichir le contexte avec les entités liées et leurs relations. Efficace pour les questions nécessitant la connexion de plusieurs concepts (hops=1, top_k=10).",
	"activity.advice.param.graph.label": "Récupération de graphes",
	"activity.advice.param.metadatas.help": "Ajoute des métadonnées de ressources (étiquettes de classification, entités nommées, informations d'origine) en guise de contexte supplémentaire à côté de chaque paragraphe. Utile lorsque les réponses dépendent des catégories ou des propriétés du document.",
	"activity.advice.param.metadatas.label": "Métadonnées de la ressource",
	"activity.advice.param.min-score-bm25.help": "Seuil de pertinence des mots clés. Les paragraphes dont le score est inférieur à ce seuil sont ignorés. Valeurs typiques : 0 à 10. Plus le score est bas, plus le nombre de résultats est élevé ; plus il est élevé, plus la correspondance des mots clés est stricte. Les modifications apportées ici ne s’appliquent qu’à cet essai ; elles ne peuvent pas être enregistrées dans la configuration du widget ni conservées dans l’interface utilisateur de la plateforme.",
	"activity.advice.param.min-score-bm25.label": "Score minimum (BM25)",
	"activity.advice.param.min-score-semantic.help": "Seuil de similarité vectorielle (0–1). Les paragraphes dont le score est inférieur à ce seuil sont ignorés. Plus le score est bas, plus le nombre de résultats est élevé ; plus il est élevé, plus la pertinence est stricte. Essayez une valeur comprise entre 0,4 et 0,6 comme point de départ. Les modifications apportées ici ne s’appliquent qu’à cet essai ; elles ne peuvent pas être enregistrées dans la configuration du widget ni être conservées dans l’interface utilisateur de la plateforme.",
	"activity.advice.param.min-score-semantic.label": "Score minimum (sémantique)",
	"activity.advice.param.model.default": "Par défaut (utiliser le paramètre KB)",
	"activity.advice.param.model.help": "Le modèle de langage utilisé pour générer la réponse. Différents modèles offrent différents compromis entre qualité, capacité de raisonnement et rapidité de réponse.",
	"activity.advice.param.model.label": "Modèle LLM",
	"activity.advice.param.neighbouring-paragraphs.help": "Récupère également les paragraphes qui précèdent et suivent immédiatement chaque paragraphe correspondant. Améliore la cohérence de la réponse lorsque celle-ci s'étend sur plusieurs sections adjacentes.",
	"activity.advice.param.neighbouring-paragraphs.label": "Paragraphes voisins",
	"activity.advice.param.rag-strategies": "Stratégies RAG",
	"activity.advice.param.rephrase.help": "L'IA reformule votre requête avant la recherche afin d'améliorer les résultats. Cette fonction est particulièrement utile lorsque la question initiale est ambiguë, formulée de manière conversationnelle ou hors du langage du document.",
	"activity.advice.param.rephrase.label": "Reformuler la requête",
	"activity.advice.param.system-prompt.help": "Des instructions personnalisées sont envoyées au LLM avec chaque requête. Elles permettent de préciser le format, le style, la langue ou le domaine de spécialisation de la réponse.",
	"activity.advice.param.system-prompt.label": "Invite système",
	"activity.advice.param.top-k.help": "Nombre maximal de paragraphes extraits et envoyés comme contexte pour la réponse. Plus de paragraphes = contexte plus riche, mais aussi plus de jetons consommés et potentiellement plus de bruit.",
	"activity.advice.param.top-k.label": "Résultats du Top K",
	"activity.advice.query-details": "Détails de la requête",
	"activity.advice.question": "Question",
	"activity.advice.remi-not-available": "Le score REMi n'est pas encore disponible pour cette exécution.",
	"activity.advice.remi-pending": "Récupération du score REMi...",
	"activity.advice.remi-score": "Score REMi",
	"activity.advice.save-as-config": "Enregistrer comme configuration de recherche",
	"activity.advice.save-config-name": "Nom de la configuration",
	"activity.advice.saved": "Configuration sauvegardée",
	"activity.advice.section.context": "Stratégies contextuelles",
	"activity.advice.section.generation": "Génération de réponses",
	"activity.advice.section.query": "Amélioration des requêtes",
	"activity.advice.section.retrieval": "Scores de récupération",
	"activity.advice.settings-to-try": "Paramètres à essayer",
	"activity.advice.suggested-params": "Paramètres suggérés",
	"activity.advice.suggestions": "Paramètres à essayer",
	"activity.advice.testing": "Paramètres de test...",
	"activity.advice.title": "Explorer les paramètres RAG",
	"activity.advice.trigger-tooltip": "Explorez les paramètres pour améliorer cette requête",
	"activity.advice.try-different-params": "Essayez différents paramètres",
	"activity.advice.try-settings": "Essayez ces paramètres",
	"activity.clear": "Effacer la sélection",
	"activity.column.answer": "Répondre",
	"activity.column.answer-relevance": "Pertinence de la réponse",
	"activity.column.client-type": "Type de client",
	"activity.column.content-relevance": "Pertinence du contenu",
	"activity.column.date": "Date",
	"activity.column.duration": "Durée",
	"activity.column.feedback-good": "Retour",
	"activity.column.feedback-good-all": "Tous les commentaires sont positifs",
	"activity.column.feedback-good-any": "Tout commentaire est le bienvenu",
	"activity.column.generative-answer-first-chunk-time": "Réponse au premier segment",
	"activity.column.generative-answer-time": "Temps de réponse",
	"activity.column.generative-reasoning-first-chunk-time": "Premier bloc de raisonnement",
	"activity.column.groundedness": "Enracinement",
	"activity.column.id": "ID",
	"activity.column.min-score-bm25": "Score minimum BM25",
	"activity.column.min-score-semantic": "Score minimal sémantique",
	"activity.column.model": "Modèle",
	"activity.column.nuclia-tokens": "Total des jetons",
	"activity.column.question": "Question",
	"activity.column.rag-strategy": "Stratégie RAG",
	"activity.column.reasoning": "Raisonnement",
	"activity.column.remi-score": "Score REMi",
	"activity.column.resource-id": "ID de la ressource",
	"activity.column.resources-count": "Nombre de ressources",
	"activity.column.results-per-page": "Résultats par page",
	"activity.column.retrieval-rephrased-question": "Question reformulée",
	"activity.column.retrieval-time": "Temps de récupération",
	"activity.column.status": "Statut",
	"activity.column.token-input": "Jetons d'entrée",
	"activity.column.token-output": "Jetons de sortie",
	"activity.column.token-rephrase": "Jetons de reformulation",
	"activity.column.token-rerank": "Jetons de réorganisation",
	"activity.column.user-id": "ID de l'utilisateur",
	"activity.column.vectorset": "Ensemble vectoriel",
	"activity.columns": "Colonnes affichées",
	"activity.cost-token.avg-tokens-per-query": "Nombre moyen de jetons par requête",
	"activity.cost-token.input-tokens": "Jetons d'entrée",
	"activity.cost-token.output-tokens": "Jetons de sortie",
	"activity.cost-token.subtitle": "Suivez l'évolution de la consommation et du coût des jetons au fil des interactions des utilisateurs afin d'optimiser leur utilisation et votre budget.",
	"activity.cost-token.title": "Utilisation des jetons et du temps",
	"activity.cost-token.token-balance": "Solde de jetons",
	"activity.cost-token.total-ai-tokens": "Total des jetons utilisés",
	"activity.cost-token.total-billed-tokens": "Total des jetons",
	"activity.cost-token.total-nuclia-tokens": "Jetons Nuclia totaux",
	"activity.detail.group.feedback": "Retour",
	"activity.detail.group.generative": "Modèle génératif",
	"activity.detail.group.processing": "Traitement",
	"activity.detail.group.query": "Détails de la requête",
	"activity.detail.group.remi": "Score REMi",
	"activity.detail.group.retrieval": "Récupération",
	"activity.detail.group.status": "Statut",
	"activity.detail.group.tokens": "Jetons et performances",
	"activity.detail.query-details": "Détails de la requête",
	"activity.detail.title": "Répartition de l'utilisation",
	"activity.download": "Télécharger",
	"activity.download-csv": "Télécharger CSV",
	"activity.download-error": "Échec de la demande de téléchargement. Veuillez réessayer.",
	"activity.download-ndjson": "Télécharger NDJSON",
	"activity.email-sent": "La génération du journal peut prendre du temps, un lien de téléchargement sera envoyé à {{email}} une fois terminé.",
	"activity.filter.add_condition": "Ajouter",
	"activity.filter.aggregation": "Agrégation",
	"activity.filter.aggregation_average": "Moyenne",
	"activity.filter.aggregation_max": "Maximum",
	"activity.filter.aggregation_min": "Min",
	"activity.filter.apply": "Appliquer",
	"activity.filter.boolean_all": "Tous",
	"activity.filter.boolean_no": "Non",
	"activity.filter.boolean_yes": "Oui",
	"activity.filter.clear": "Clair",
	"activity.filter.conditions": "Conditions",
	"activity.filter.content_relevance": "Pertinence du contenu",
	"activity.filter.date": "Date",
	"activity.filter.date_mode_date": "Date",
	"activity.filter.date_mode_range": "Plage de dates",
	"activity.filter.date_op_eq": "En ce jour",
	"activity.filter.date_op_ge": "À partir du (≥)",
	"activity.filter.date_op_le": "Au plus tard le (≤)",
	"activity.filter.feedback": "Retour",
	"activity.filter.feedback_all": "Tous",
	"activity.filter.feedback_bad": "Commentaires négatifs",
	"activity.filter.feedback_good": "Bons commentaires",
	"activity.filter.filters": "Filtres",
	"activity.filter.no_conditions": "Aucune condition supplémentaire",
	"activity.filter.numeric_conditions": "Conditions numériques",
	"activity.filter.operation": "Comparaison",
	"activity.filter.operation_eq": "Égal à (=)",
	"activity.filter.operation_ge": "Supérieur ou égal à (≥)",
	"activity.filter.operation_gt": "Supérieur à (>)",
	"activity.filter.operation_le": "Inférieur ou égal à (≤)",
	"activity.filter.operation_lt": "Inférieur à (<)",
	"activity.filter.operation_ne": "Différent de (≠)",
	"activity.filter.reset": "Réinitialiser",
	"activity.filter.select_column": "Sélectionner la colonne",
	"activity.filter.status": "Statut",
	"activity.filter.status_disabled_hint": "Le filtre d'état est désactivé lorsque la pertinence du contenu est définie.",
	"activity.filter.value_placeholder": "Valeur",
	"activity.filter_label": "Filtres",
	"activity.load-more": "Charger plus",
	"activity.local-time": "Heure locale",
	"activity.migration-warning": "Les questions antérieures à septembre 2024 ne sont pas incluses dans le journal en raison de la migration des données.",
	"activity.no-data": "Aucune donnée disponible pour ce mois-ci.",
	"activity.original-link": "Fichier JSON original",
	"activity.processing.paragraphs-processed": "Nombre total de paragraphes traités",
	"activity.processing.resources-processed": "Ressources totales traitées",
	"activity.processing-activity.resources-edited": "Ressources modifiées",
	"activity.processing-activity.resources-ingested": "Ressources ingérées",
	"activity.processing-activity.resources-processed": "Ressources traitées",
	"activity.processing-activity.subtitle": "Suivre l'état d'ingestion, de modification et de traitement des ressources tout au long du cycle de vie de l'agent.",
	"activity.processing-activity.title": "Activité de ressource",
	"activity.remi-analytics.remi-score": "Score REMi",
	"activity.remi-analytics.status.error": "Erreur",
	"activity.remi-analytics.status.no-context": "Aucun contexte",
	"activity.remi-analytics.status.success": "Succès",
	"activity.remi-analytics.subtitle": "Analysez la qualité de vos réponses RAG à l'aide des scores REMi",
	"activity.remi-analytics.title": "Analyses REMi",
	"activity.resource": "Ressource",
	"activity.search.total-llm-queries": "Nombre total de requêtes directes LLM",
	"activity.search.total-search-queries": "Nombre total de requêtes de recherche",
	"activity.search-activity.avg-resources-returned": "Ressources moyennes renvoyées",
	"activity.search-activity.avg-retrieval-time": "Temps de récupération moyen",
	"activity.search-activity.empty-results": "Résultats vides",
	"activity.search-activity.subtitle": "Analysez les performances de récupération, la reformulation des requêtes et les stratégies de filtrage lors des interactions entre agents.",
	"activity.search-activity.title": "Activité de recherche",
	"activity.search-activity.total-queries": "Nombre total de requêtes",
	"activity.search-mode.all": "Toutes les colonnes",
	"activity.select-date-range": "Sélectionnez la plage de dates",
	"activity.select-month": "Mois",
	"activity.status.edited": "Édité",
	"activity.status.ingested": "Ingéré",
	"activity.status.processed": "Traité",
	"activity.timestamp": "Horodatage",
	"activity.type.ask": "Questions et réponses génératives",
	"activity.type.modified": "Édité",
	"activity.type.new": "Créé",
	"activity.type.processed": "Traité",
	"activity.type.search": "Requêtes",
	"activity.usage-analysis.avg-answer-relevance": "Pertinence moyenne des réponses",
	"activity.usage-analysis.avg-context-relevance": "Pertinence contextuelle moyenne",
	"activity.usage-analysis.avg-groundedness": "Enracinement moyen",
	"activity.usage-analysis.avg-remi-score": "Score REMi moyen",
	"activity.usage-analysis.download-tooltip": "Télécharger les journaux d'utilisation au format NDJSON pour {{period}}",
	"activity.usage-analysis.high-quality-pct": "Pourcentage de réponses de haute qualité",
	"activity.usage-analysis.subtitle": "Analysez les requêtes des utilisateurs, les réponses des agents et les indicateurs de pertinence pour suivre les performances et identifier les opportunités d'amélioration.",
	"activity.usage-analysis.title": "Analyse de l'utilisation",
	"activity.usage-analysis.top-filter": "Filtre supérieur utilisé",
	"activity.usage-analysis.total-queries": "Nombre total de requêtes",
	"api-key-management.create-key.button": "Créer une nouvelle clé API",
	"api-key-management.create-key.error": "Une erreur s'est produite lors de la création de la clé API",
	"api-key-management.create-key.title": "Créer une nouvelle clé API",
	"api-key-management.description": "Important! Copiez et enregistrez la clé API. Il disparaîtra une fois ajouté.",
	"api-key-management.expiration-date.invalid": "La date d'expiration ne peut pas être postérieure au {{max}}",
	"api-key-management.expiration-date.title": "Date d'expiration de la clé API",
	"api-key-management.expiration-warning": "Certaines de vos clés API expireront dans les 15 prochains jours.<br>Veuillez les renouveler rapidement pour garantir un service ininterrompu et supprimez les anciennes clés pour éviter cet avertissement.",
	"api-key-management.key-roles.manager": "Gestion",
	"api-key-management.key-roles.reader": "Lecture",
	"api-key-management.key-roles.writer": "Écriture",
	"api-key-management.title": "Clés API",
	"api-key-management.view-edit-keys.title": "Afficher/Modifier les clés API existantes",
	"billing.action.block-account": "Bloquer le compte une fois la limite atteinte",
	"billing.action.no-block": "Cette option ne bloque pas le compte",
	"billing.action.send-warning": "Envoyer un e-mail d'avertissement lorsque la limite est atteinte",
	"billing.address": "Adresse",
	"billing.amount": "Montant",
	"billing.assistance": "Veuillez <a href=\"{{url}}\">nous contacter</a> pour obtenir de l’aide.",
	"billing.audit-log": "Journal d’activité",
	"billing.aws-account": "Compte AWS Marketplace",
	"billing.billing_details": "Détails de la facturation",
	"billing.budget": "Budget à la demande",
	"billing.budget-modified": "Budget modifié",
	"billing.budget-warning": "La consommation actuelle sera facturée ce mois-ci.<br>Le changement budgétaire entrera en vigueur le mois prochain.",
	"billing.budget_description": "Pour éviter de dépenser trop en consommables mensuels, nous vous recommandons de fixer une limite économique mensuelle.<br> Le fait de ne pas définir de limite peut entraîner des frais inattendus pour toute consommation dépassant le montant alloué.",
	"billing.cancel-renewal": "Annulez le renouvellement de votre abonnement.",
	"billing.card_details": "Détails de la carte",
	"billing.card_name": "Nom sur carte",
	"billing.city": "Ville",
	"billing.company": "Nom légal de l’entreprise",
	"billing.company_address": "Adresse de la société",
	"billing.contact": "Contactez nous",
	"billing.contact_name": "Nom du contact",
	"billing.cost-per-token": "coût par Agentic RAG Token",
	"billing.cost_over_limits": "Coût dépassant les limites",
	"billing.country": "Pays",
	"billing.current-over-cost": "Surcoût actuel",
	"billing.current-over-cost-help": "La facture avec les surcoûts finaux vous sera envoyée le jour de la fin de votre cycle de facturation.",
	"billing.current-plan": "Plan actuel",
	"billing.custom_plan": "Forfait personnalisé",
	"billing.da-agents": "Agents d'augmentation des données",
	"billing.delete-warning": "Votre compte sera définitivement supprimé sept jours après la fin du cycle de facturation.",
	"billing.email": "Factures envoyées à",
	"billing.end-service": "Mettre fin à votre service",
	"billing.end-subscription": "Mettre fin à l’abonnement",
	"billing.extra_paragraphs_cost": "Si la limite de blocs de texte stockés inclus est dépassée, nous facturerons {{price}} / bloc de texte stocké.",
	"billing.features.anon": "Anonymisation des données",
	"billing.features.apikey": "Clé API auto-hébergée",
	"billing.features.boost": "Booster d’indexation",
	"billing.features.desktop": "Application de bureau pour l’ingestion de données",
	"billing.features.extension": "Extension Chrome",
	"billing.features.indexing": "Indexation de documents",
	"billing.features.multilang": "Recherche multilingue",
	"billing.features.ner": "Détection NER",
	"billing.features.rank": "Accordeur de classement",
	"billing.features.thumbnails": "Génération de vignettes",
	"billing.features.title": "Toutes les fonctionnalités disponibles",
	"billing.features.trend": "Rechercher des sujets de tendance",
	"billing.features.typo": "Recherche de tolérance de faute de frappe",
	"billing.features.url": "Indexation d’URL",
	"billing.features.usage": "Analyse d’utilisation et rétention",
	"billing.features.videos": "Indexation de vidéos et audio",
	"billing.features.widget": "Accès au système de widgets",
	"billing.free": "Gratuit",
	"billing.history.link": "L’histoire",
	"billing.history.title": "Historique de facturation du compte",
	"billing.hour": "heure",
	"billing.hours": "heures",
	"billing.ingestion_cost.title": "Coûts d’ingestion",
	"billing.invalid_address": "L’adresse fournie n’est pas valide",
	"billing.invalid_card": "Nous n’avons pas pu valider votre carte.",
	"billing.invalid_vat": "Veuillez ajouter le code du pays. par exemple : ESB000000N",
	"billing.learn-more": "En savoir plus",
	"billing.max-file-size": "Taille maximale du fichier",
	"billing.modify-aws-subscription": "Si vous souhaitez modifier votre niveau d’abonnement ou vos informations de paiement, veuillez vous rendre sur votre",
	"billing.month": "Mois",
	"billing.my-subscription": "Mon abonnement",
	"billing.next-payment": "Prochain paiement",
	"billing.not_company": "Je ne suis pas une entreprise",
	"billing.on_premise_cost": "Avec <strong>NucliaDB Hybrid</strong> n’entraîne aucun coût supplémentaire.\n",
	"billing.order_number": "Numéro de commande",
	"billing.paragraphs_per_file": "Un fichier texte de 10 pages contient environ 300 blocs de texte",
	"billing.parameter.ai-tokens-used": "Demandes de recherche",
	"billing.parameter.files": "Combien de documents ?",
	"billing.parameter.generative": "Combien de réponses génératives ?",
	"billing.parameter.media": "Combien d’heures de vidéos/audios ?",
	"billing.parameter.paragraphs": "Combien de blocs de texte stockés ?",
	"billing.parameter.paragraphs_processed": "Combien de blocs de texte traités ?",
	"billing.parameter.predict": "Combien de requêtes de classement ?",
	"billing.parameter.qa": "Combien de réponses génératives ?",
	"billing.parameter.training": "Combien d’heures de formation ?",
	"billing.payment_details": "Détails de paiement",
	"billing.payment_method": "Mode de paiement",
	"billing.phone": "Numéro de téléphone",
	"billing.phone_placeholder": "par exemple. +34 000 000 000",
	"billing.postal_code": "Zip *: français",
	"billing.preprocessing": "Prétraitement Agentic RAG",
	"billing.prices_vat": "La TVA peut être applicable",
	"billing.quotas.files": "Nombre maximum de fichiers",
	"billing.quotas.files-up-to": "Fichiers jusqu’à",
	"billing.quotas.generative": "Requête générative",
	"billing.quotas.ingestion": "Ingestion",
	"billing.quotas.kbs": "Nombre de Knowledge Boxes",
	"billing.quotas.media": "Indexation vidéo et audio",
	"billing.quotas.paragraphs": "Bloc de texte stocké",
	"billing.quotas.paragraphs_processed": "Nombre de blocs de texte",
	"billing.quotas.predict": "Requête de classification",
	"billing.quotas.search": "Recherche",
	"billing.quotas.searches": "Recherches",
	"billing.quotas.storage": "Stockage",
	"billing.quotas.train": "Train",
	"billing.quotas.training": "Entraînement",
	"billing.quotas.up-to": "Jusqu’à",
	"billing.quotas_label": "Quotas mensuels",
	"billing.reactivate": "Réactiver",
	"billing.renew-subscription": "Renouveler l’abonnement",
	"billing.review.confirm_subscription": "Confirmez votre abonnement",
	"billing.review.cost": "Abonnement {{cost}} + frais de consommation avec une restriction budgétaire mensuelle de {{budget}}",
	"billing.review.cost-without-limit": "Abonnement {{cost}} + frais de consommation (sans limite de budget mensuel)",
	"billing.review.subscribe_to": "S’abonner à {{account}}",
	"billing.review.title": "Vérifiez votre abonnement",
	"billing.review_confirm": "Examiner et confirmer",
	"billing.save_budget": "Enregistrer comme limite budgétaire",
	"billing.save_continue": "Enregistrer continuer",
	"billing.self_hosted": "<a href=\"{{ url }}\">Contactez-nous</a> si vous souhaitez que vos données soient auto-hébergées à l’aide de NucliaDB pour connaître tous les détails de paiement.",
	"billing.state": "Etat",
	"billing.subscribed": "Souscrit",
	"billing.subscription.help": "Agentic RAG propose un modèle d’abonnement + consommation. Sélectionnez le niveau qui correspond le plus à vos besoins et payez au fur et à mesure, évoluez instantanément ou effectuez une mise à niveau à tout moment pour bénéficier de fonctionnalités avancées.",
	"billing.subscription.title": "Niveaux d’abonnement",
	"billing.subscription-end": "Votre abonnement prendra fin le",
	"billing.subscription-ended": "Vous avez mis fin à votre abonnement à Agentic RAG",
	"billing.subscription-renewed": "Vous avez renouvelé votre abonnement à Agentic RAG",
	"billing.subscription_tier": "Niveau d’abonnement",
	"billing.success": "Inscription réussie",
	"billing.support": "Soutien",
	"billing.tier": "Étage",
	"billing.token-help": "Les Agentic RAG Tokens sont les unités utilisées pour mesurer la consommation",
	"billing.tokens": "Agentic RAG Tokens",
	"billing.trial.title": "{{days}} jours d’essai",
	"billing.unit": "Unité",
	"billing.unlimited": "Illimité",
	"billing.unsubscribe-error": "Erreur lors de l’annulation de l’abonnement",
	"billing.unsubscribe-help": "N’oubliez pas: même si vous arrêtez de renouveler votre abonnement, il vous reste encore du temps pour utiliser Agentic RAG.",
	"billing.unsubscribe-title": "Ce n’est pas fini tant que ce n’est pas vraiment fini...",
	"billing.update_payment_method": "Mettre à jour le mode de paiement",
	"billing.upgrade": "Améliorer",
	"billing.upgrade_now": "Mettre à jour maintenant",
	"billing.usage.billable": "Facturable",
	"billing.usage.consumables": "Consommables",
	"billing.usage.consumption": "Consommation",
	"billing.usage.cost": "Coût",
	"billing.usage.description": "Le coût mensuel actuel correspondant à la consommation à ce jour.",
	"billing.usage.interval": "La prochaine facture sera générée le {{to}}",
	"billing.usage.over_consume": "Surconsommer",
	"billing.usage.requests": "Demandes",
	"billing.usage.tier_included": "Niveau inclus",
	"billing.usage.title": "Consommation actuelle mensuelle",
	"billing.usage.total": "Total pour la période de facturation en cours",
	"billing.vat_id": "Numéro de TVA",
	"billing.without_vat": "Prix sans TVA",
	"billing.year": "Année",
	"code-editor.help.tab": "Utilisez Tab pour l'indentation, Maj+Tab pour supprimer l'indentation",
	"code-editor.language.label": "Langue",
	"confirm.delete_body": "Supprimer la ressource",
	"confirm.delete_title": "Voulez-vous vraiment supprimer cette ressource?",
	"dashboard-home.blocked.generative": "Votre quota de réponses génératives a été atteint",
	"dashboard-home.blocked.title": "Vous devez mettre à jour votre compte",
	"dashboard-home.blocked.upload": "Votre quota de téléchargement a été atteint",
	"dashboard-home.go-to.kb-settings": "Paramètres",
	"dashboard-home.go-to.pending-list": "Aller à la liste des ressources en attente de traitement",
	"dashboard-home.go-to.resource-list": "Voir tout",
	"dashboard-home.health-status.more-metrics": "Plus de métriques",
	"dashboard-home.health-status.title": "État de santé",
	"dashboard-home.kb-details.endpoint": "NucliaDB API endpoint",
	"dashboard-home.kb-details.generative-model": "Modèle génératif",
	"dashboard-home.kb-details.mcp-server": "Endpoint du serveur MCP",
	"dashboard-home.kb-details.region": "Région",
	"dashboard-home.kb-details.status": "Statut de la Knowledge Box",
	"dashboard-home.kb-details.test-page": "Page de test",
	"dashboard-home.kb-details.title": "Knowledge Box : {{name}}",
	"dashboard-home.kb-details.uid": "Knowledge Box UID",
	"dashboard-home.kb-storage.external-db.pinecone": "Pinecone",
	"dashboard-home.kb-storage.external-db.title": "Base de données vectorielle externe",
	"dashboard-home.kb-storage.title": "Stockage",
	"dashboard-home.kb-storage.total.fields": "Champs",
	"dashboard-home.kb-storage.total.index-size": "Taille de l’index",
	"dashboard-home.kb-storage.total.resources": "Ressources",
	"dashboard-home.kb-storage.total.text-blocks": "Blocs de texte",
	"dashboard-home.kb-storage.total.vectors": "Vecteurs",
	"dashboard-home.resources.latest-processed.empty": "La liste des ressources est vide",
	"dashboard-home.resources.latest-processed.title": "Dernières traitées",
	"dashboard-home.resources.processing-queue.empty": "La file d’attente de traitement est vide",
	"dashboard-home.resources.processing-queue.title": "File d’attente de traitement",
	"dashboard-home.resources.title": "Ressources",
	"dashboard-home.state.private": "Knowledge Box privée",
	"dashboard-home.state.published": "Knowledge Box publique",
	"dashboard-home.test-page.expiration-date": "Date d'expiration",
	"dashboard-home.test-page.generate-url": "Générer une URL",
	"dashboard-home.test-page.generated-url": "URL générée",
	"dashboard-home.test-page.no-widgets": "Vous devez créer un widget avant de générer une page de test",
	"dashboard-home.test-page.select-widget": "Sélectionner widget",
	"dashboard-home.test-page.title": "Générer une page de test",
	"dashboard-home.test-page.warning": "Veuillez noter que le partage de cette URL avec d'autres personnes leur donnera accès en lecture à tout le contenu de la Knowledge Box.",
	"dashboard-home.upload-block.description": "Téléchargez des fichiers, des dossiers, des liens",
	"dashboard-home.upload-block.description-desktop": " ou choisissez une source pour travailler avec Agentic RAG avec votre propre base de données.",
	"dashboard-home.upload-block.title": "Travaillez avec vos données",
	"dashboard-home.usage.fullscreen": "Afficher le graphique en plein écran",
	"dashboard-home.usage.title": "Usage",
	"dataset.delete": "Supprimer un exemple d’ensemble de données",
	"dataset.delete_failed": "Échec de la suppression de l’exemple d’ensemble de données",
	"dataset.delete_in_progress": "Suppression d’un exemple d’ensemble de données",
	"dataset.delete_partially_successful": "Exemple d’ensemble de données partiellement supprimé (échec de la suppression de {{error}}  ressources)",
	"dataset.delete_successful": "Exemple d’ensemble de données supprimé",
	"dataset.import": "Importer des données",
	"dataset.import_failed": "Échec de l’importation de l’exemple de jeu de données",
	"dataset.importing_description": "Cela devrait être fait en quelques secondes… Presque là ! 🙃",
	"dataset.importing_title": "Importer un ensemble de données",
	"dataset.option1.description": "Le moyen le plus rapide de commencer et d’explorer le fonctionnement de Agentic RAG est d’importer un exemple d’ensemble de données. Vous pourrez facilement le supprimer à tout moment.",
	"dataset.option1.title": "Jouez instantanément avec un exemple d’ensemble de données…",
	"dataset.option2.description": "Téléchargez des dossiers, des liens ou ajoutez des ressources à partir d’un CSV pour pouvoir utiliser Agentic RAG. Sachez que le traitement, la catégorisation et l’indexation du contenu peuvent prendre un certain temps.",
	"dataset.option2.title": "… ou utilisez vos propres données",
	"dataset.title": "Commencez à utiliser Agentic RAG",
	"empty.body": "Nous n’avons trouvé aucun résultat pertinent.",
	"empty.title": "Aucun résultat.",
	"entities.law": "Legal",
	"entities.quantity": "Quantités et mesures",
	"error.creating-kb": "Une erreur s’est produite lors de la création de la Knowledge Box",
	"error.deleting-resource": "La suppression de la ressource a échoué",
	"error.deleting-resources": "La suppression a échoué pour {{count}}  ressources",
	"error.hiding-resource": "Le masquage de la ressource a échoué",
	"error.hiding-resources": "Impossible de masquer {{count}} ressources",
	"error.labelling-resource": "L'étiquetage de la ressource a échoué",
	"error.labelling-resources": "Échec de l'étiquetage pour {{count}} ressources",
	"error.reprocessing-resource": "Le retraitement de la ressource a échoué",
	"error.reprocessing-resources": "Le retraitement a échoué pour {{count}} ressources",
	"error.unhiding-resource": "L'affichage de la ressource a échoué",
	"error.unhiding-resources": "Impossible d'afficher {{count}} ressources",
	"farewell.see_again": "Nous espérons vous revoir bientôt.",
	"farewell.thanks_trust": "Merci pour ta confiance!",
	"features.customize_features": "Personnaliser les fonctionnalités",
	"features.unauthorized-modal.description": "Cette fonctionnalité n’est pas incluse dans votre forfait, mettez à niveau maintenant pour libérer tout le potentiel de Agentic RAG.",
	"features.unauthorized-modal.explore-button": "Explorer les forfaits",
	"features.unauthorized-modal.features.activity-log.description": "Suivre l’activité de votre Knowledge Box",
	"features.unauthorized-modal.features.activity-log.title": "Journal d’activité",
	"features.unauthorized-modal.features.and-more": "Et bien d’autres choses encore...",
	"features.unauthorized-modal.features.indexed-size.description": "Plus grande taille de base de données par Knowledge Box",
	"features.unauthorized-modal.features.indexed-size.title": "Taille des données indexées",
	"features.unauthorized-modal.features.llm.description": "Utiliser les LLM Anthropic, Google et Mistral",
	"features.unauthorized-modal.features.llm.title": "Disponibilité des LLM",
	"features.unauthorized-modal.features.prompt.description": "Définir un prompt personnalisée",
	"features.unauthorized-modal.features.prompt.title": "Prompt",
	"features.unauthorized-modal.features.summarization.description": "Résumer les ressources à la demande",
	"features.unauthorized-modal.features.summarization.title": "Résumé",
	"features.unauthorized-modal.features.synonyms.description": "Gérer une liste de synonymes",
	"features.unauthorized-modal.features.synonyms.title": "Synonymes",
	"features.unauthorized-modal.features.task-automation.description": "Étiquettes, résumé, questions-réponses, questions globales…",
	"features.unauthorized-modal.features.task-automation.title": "Automatisation des tâches",
	"features.unauthorized-modal.title": "Mettez à niveau votre plan pour débloquer \"{{feature}}\"",
	"feedback.anything_else": "Quelque chose d’autre que vous souhaitez partager? (Facultatif)",
	"feedback.reason.customer_service": "Le service client était moins bien que prévu",
	"feedback.reason.low_quality": "La qualité était moins bien que prévu",
	"feedback.reason.missing_features": "Certaines fonctionnalités manquent",
	"feedback.reason.other": "Autre raison",
	"feedback.reason.switched_service": "Je passe à un autre service",
	"feedback.reason.too_complex": "La facilité d’utilisation était moins bien que prévu",
	"feedback.reason.too_expensive": "C’est trop cher",
	"feedback.reason.unused": "Je n’utilise pas assez le service",
	"feedback.subtitle": "Avant de partir, merci de nous indiquer la raison pour laquelle vous quittez Agentic RAG :",
	"feedback.title": "Nous sommes tristes de vous voir partir !",
	"filter.search_ontology": "Ontologie de recherche",
	"generic.accept": "Accepter",
	"generic.actions": "Actions",
	"generic.add": "Ajouter",
	"generic.alert": "Attention !",
	"generic.all": "Tous",
	"generic.allow": "Autoriser",
	"generic.announce": "Informations sur l’utilisateur",
	"generic.apply": "Appliquer",
	"generic.back": "Retour",
	"generic.back_to_accounts": "Retour aux comptes",
	"generic.back_to_home": "Retour à la page d’accueil",
	"generic.badge.advanced": "Avancé",
	"generic.badge.beta": "Beta",
	"generic.badge.optional": "Optionnel",
	"generic.by_relevance": "Par pertinence",
	"generic.cancel": "Annuler",
	"generic.clean": "Nettoyer",
	"generic.clear-selection": "Effacer la sélection",
	"generic.clear_all": "Effacer tout",
	"generic.close": "Fermer",
	"generic.color": "Couleur",
	"generic.confirm_password": "Confirmer le mot de passe",
	"generic.content": "Contenu",
	"generic.continue": "Continuer",
	"generic.contributor": "Contributeur",
	"generic.copied": "Copié !",
	"generic.copy": "Copie",
	"generic.create": "Créer",
	"generic.creation_date": "Date de création",
	"generic.dashboard": "Tableau de bord",
	"generic.date": "Date",
	"generic.delete": "Supprimer",
	"generic.deleting": "Suppression de",
	"generic.description": "Description",
	"generic.deselect_all": "Effacer tout",
	"generic.disabled": "Désactivé",
	"generic.done": "Fait",
	"generic.download": "Télécharger",
	"generic.download_algolia_json": "Télécharger JSON pour Algolia",
	"generic.edit": "Edit",
	"generic.empty": "Aucun résultat",
	"generic.enabled": "Activé",
	"generic.error.oops": "Oups ! Quelque chose n’a pas fonctionné !",
	"generic.expand": "Agrandir",
	"generic.expand_info": "afficher toutes les informations",
	"generic.find_it": "Trouvez-le",
	"generic.from": "De",
	"generic.go": "Go",
	"generic.goToDetail": "Aller à la ressource",
	"generic.help": "Aide",
	"generic.iamsure": "Oui, j’en suis sûr",
	"generic.language": "Langue",
	"generic.link": "Lien",
	"generic.manage_account": "Gérer le compte",
	"generic.member": "Membre",
	"generic.name": "Nom",
	"generic.named-entities": "NER",
	"generic.next": "Suivant",
	"generic.next_step": "Prochaine étape",
	"generic.no": "Non",
	"generic.no-results": "Aucun résultat",
	"generic.no_results_for": "Aucun résultat trouvé pour",
	"generic.nuclia_db": "Agentic RAG DB",
	"generic.of": "De",
	"generic.optional": "Optionnel",
	"generic.origin": "Origine",
	"generic.owner": "Propriétaire",
	"generic.page": "Page",
	"generic.pagination": " {{current}} sur {{total}}",
	"generic.password": "Mot de passe",
	"generic.preferences": "Préférences",
	"generic.presence": "Présence",
	"generic.previous": "Précédente",
	"generic.processing-zone": "Zone de traitement",
	"generic.profile": "Profil",
	"generic.refresh": "Rafraîchir",
	"generic.reindexing": "Ressources de retraitement",
	"generic.relevance": "Pertinence",
	"generic.report_bug": "Signaler un bogue",
	"generic.required-field": "Champ obligatoire",
	"generic.reset": "Réinitialiser",
	"generic.resource_list": "Liste des ressources",
	"generic.restore": "Restaurer",
	"generic.result": "Résultat",
	"generic.retrieval-agent": "Agent de récupération",
	"generic.retry": "Recommencez",
	"generic.role": "Rôle",
	"generic.save": "Sauvegarder",
	"generic.search": "Recherche",
	"generic.select": "Sélectionnez",
	"generic.select_all": "Sélectionner tout",
	"generic.select_tags": "Sélectionner les étiquettes",
	"generic.sequential": "Séquentiel",
	"generic.settings": "Paramètres",
	"generic.show_more": "En savoir plus",
	"generic.showing": "Montrant",
	"generic.skip": "Sauter",
	"generic.slug": "Slug",
	"generic.status": "Statut",
	"generic.suggeriment": "Envoyer une suggestion",
	"generic.suggestions": "Suggestions",
	"generic.switch_account": "Changer de compte",
	"generic.tags": "Tags",
	"generic.time": "Heure",
	"generic.title": "Titre",
	"generic.to": "À",
	"generic.total": "Total",
	"generic.trial-tutorial": "Tutoriel initial",
	"generic.uid": "UID",
	"generic.unlink": "Détacher",
	"generic.upload": "Télécharger",
	"generic.user": "Utilisateur",
	"generic.user_preferences": "Préférences de l’utilisateur",
	"generic.users": "Utilisateurs",
	"generic.verify": "Vérifier",
	"generic.view-all": "Voir tout",
	"generic.warning": "Attention !",
	"generic.yes": "Oui",
	"generic.zone": "Zone",
	"generic.zone_and_provider": "Zone d’approvisionnement et de transformation",
	"getting-started.intro.highlighted-description": "Téléchargez certaines données dont vous aimeriez obtenir des réponses.",
	"getting-started.intro.step1": "Sélectionnez du contenu ou des données",
	"getting-started.intro.step2": "Téléchargez-les sur Agentic RAG pour traitement",
	"getting-started.intro.step3": "Commencez à poser des questions à Agentic RAG",
	"getting-started.intro.three-steps-headline": "Vous n’êtes qu’à trois étapes de générer des réponses à partir de vos données",
	"getting-started.intro.title": "Commencez en seulement 3 étapes simples",
	"getting-started.processing.description": "Selon le contenu, le traitement de vos données dans la base de données vectorielles NucliaDB peut prendre quelques minutes.",
	"getting-started.processing.estimated-time": "Temps de traitement estimé :  {{estimation}}",
	"getting-started.processing.status.estimated-time": "Il reste {{estimation}} ",
	"getting-started.processing.status.failed": "En échec",
	"getting-started.processing.status.processed": "Traitement terminé",
	"getting-started.processing.status.processing": "Traitement",
	"getting-started.processing.status.queued": "En file d’attente",
	"getting-started.processing.status.queued-with-rank": "En attente (rang : {{rank}})",
	"getting-started.processing.status.uploading": "Téléchargement",
	"getting-started.processing.title": "2. Téléchargement et traitement",
	"getting-started.search.description": "Posez des questions sur vos données, comparez les résultats, créez des résumés ou discutez avec vos documents.",
	"getting-started.search.go-to-search": "Aller à la page de recherche",
	"getting-started.search.title": "3. Obtenez des réponses",
	"getting-started.upload.and-or": "Et / ou",
	"getting-started.upload.description": "Téléchargez une partie de votre contenu sous forme de fichiers ou de liens vers des sites Web accessibles au public. Une fois téléchargé, le traitement du contenu et la préparation de vos données peuvent prendre quelques minutes.",
	"getting-started.upload.disclaimer.dont-worry": "Ne vous inquiétez pas, vous pourrez toujours ajouter facilement des contenus plus nombreux et plus volumineux ultérieurement.",
	"getting-started.upload.disclaimer.dont-worry-trial": "Ne vous inquiétez pas, votre essai gratuit vous permettra d’ajouter facilement des contenus plus nombreux et plus volumineux ultérieurement.",
	"getting-started.upload.disclaimer.first-links-toast": "Nous n’avons conservé que les {{count}} premières URLs parmi les {{total}} que vous avez sélectionnées.",
	"getting-started.upload.disclaimer.limit": "<strong> Importez jusqu’à cinq pages Web ou fichiers </strong>, en les gardant petits afin que le traitement reste rapide (jusqu’à 20 pages de documents ou 5 minutes de film ou d’audio).",
	"getting-started.upload.disclaimer.smallest-files-toast": "Nous n’avons conservé que les {{count}} plus petits fichiers parmi les {{total}} que vous avez sélectionnés.",
	"getting-started.upload.link-textarea.help": "Une URL par ligne",
	"getting-started.upload.link-textarea.label": "Tapez ou collez les URLs des pages Web",
	"getting-started.upload.title": "1. Télécharger des données",
	"home.developer-integrate.title": "Développeur / Intégrateur",
	"home.empty.health-status": "Les données relatives à la pertinence, au contexte et à la solidité des réponses apparaîtront ici une fois que vous aurez posé quelques questions.",
	"home.empty.resources": "Aucune ressource pour le moment. Une fois vos données téléchargées, les ressources s'afficheront ici.",
	"home.empty.storage": "L'espace de stockage est vide. Une fois vos données chargées, les informations apparaîtront ici.",
	"home.empty.usage": "Les données d'utilisation s'affichent après la première recherche. Vous pouvez suivre vos statistiques ici.",
	"home.info.health-status": "Voici l'onglet « État de santé ». Vous pouvez y suivre la qualité des réponses à l'aide de REMi : pertinence de la réponse, pertinence du contexte (qualité des segments extraits) et cohérence (adéquation de la réponse aux segments extraits).",
	"home.info.resources": "Voici l'onglet Ressources. Vous pouvez y prévisualiser les éléments stockés dans cette boîte à connaissances (fichiers, liens, textes, etc.). Cette section affiche vos ressources les plus récemment traitées et leur statut. Vous pouvez consulter leur date d'ajout dans l'onglet « Date » et les supprimer dans l'onglet « Actions ».",
	"home.info.storage": "Voici l'onglet Stockage. Il affiche ce qui est indexé dans cette boîte de connaissances : nombre de ressources, blocs de texte (chunks) et vecteurs (embeddings – représentations numériques de « signification » utilisées pour la recherche sémantique).",
	"home.info.usage": "Voici l'onglet Utilisation. Vous pouvez y consulter l'activité des requêtes au fil du temps : recherches et requêtes Ask (Ask = réponses générées à partir du contenu récupéré).",
	"kb.advanced-mode": "Mode avancé",
	"kb.ai-models.anonymization.activate.description": "Appliquer l’anonymisation conformément au Règlement général sur la protection des données (RGPD) à toutes les nouvelles ressources de la Knowledge Box.",
	"kb.ai-models.anonymization.activate.title": "Activer l’anonymisation des données",
	"kb.ai-models.anonymization.activate.toggle-label.active": "Anonymisation active",
	"kb.ai-models.anonymization.activate.toggle-label.not-active": "Pas active",
	"kb.ai-models.anonymization.confirm-anonymization.confirm-button": "Anonymiser",
	"kb.ai-models.anonymization.confirm-anonymization.description": "Une fois les ressources anonymisées, cela ne peut plus être annulé. <br>Remarque : les nouveaux paramètres d’anonymisation n’affecteront pas les ressources existantes",
	"kb.ai-models.anonymization.confirm-anonymization.title": "Attention : les ressources futures seront affectées",
	"kb.ai-models.anonymization.toggle.help": "Appliquer l’anonymisation conformément au Règlement général sur la protection des données (RGPD) à toutes les nouvelles ressources de la Knowledge Box.",
	"kb.ai-models.anonymization.toggle.label": "Anonymisation",
	"kb.ai-models.answer-generation.behavior.description": "Définissez les traits de personnalité de l’assistant, comment il doit se comporter lorsqu’il répond à des questions ou lors d’une conversation. Par exemple, vous pourriez définir que le système répondra en tant que professionnel de santé.",
	"kb.ai-models.answer-generation.behavior.label": "Décrire le comportement",
	"kb.ai-models.answer-generation.behavior.title": "Définir un prompt système pour {{provider}}",
	"kb.ai-models.answer-generation.prompt.description": "Définit la manière dont vous souhaitez que le système agisse lorsque vous posez une question. Ici, vous pouvez définir des règles plus spécifiques, qui pourraient même remplacer le comportement défini. Par exemple, vous pouvez définir un prompt qui oblige le système à donner uniquement des résultats sous forme de listes, ou même à demander de répondre dans une langue donnée.",
	"kb.ai-models.answer-generation.prompt.title": "Définir un prompt pour {{provider}}",
	"kb.ai-models.answer-generation.select-llm.description": "Choisissez le LLM qui fonctionnera le mieux pour répondre aux questions de vos utilisateurs.",
	"kb.ai-models.answer-generation.select-llm.own-key.label": "Utilisez votre propre clé {{provider}}",
	"kb.ai-models.answer-generation.select-llm.own-key.title": "Remplissez votre clé {{provider}} ",
	"kb.ai-models.answer-generation.select-llm.title": "Sélectionner le LLM utilisé pour générer des réponses",
	"kb.ai-models.answer-generation.select-llm.unavailable": "Le modèle sélectionné <strong>{{model}}</strong> n'est pas disponible. Veuillez sélectionner un autre modèle.",
	"kb.ai-models.answer-generation.set-prompt": "Définir un prompt",
	"kb.ai-models.common.examples": "Exemples",
	"kb.ai-models.common.prompt.label": "Votre prompt",
	"kb.ai-models.common.prompt.warning": "L’utilisation du prompt peut produire des résultats inattendus.",
	"kb.ai-models.common.required": "Champs requis",
	"kb.ai-models.common.save": "Sauvegarder les modifications",
	"kb.ai-models.error.kb-not-supported": "Votre Knowledge Box ne prend pas en charge les modèles d’IA. Veuillez créer une nouvelle Knowledge Box pour utiliser cette fonctionnalité.",
	"kb.ai-models.extraction.create": "Créer une configuration",
	"kb.ai-models.extraction.delete": "Supprimer la configuration",
	"kb.ai-models.extraction.delete-confirm": "Êtes-vous sûr de vouloir supprimer <strong>{{name}}</strong> ?",
	"kb.ai-models.extraction.extract.description": "Définissez comment vos données seront extraites.",
	"kb.ai-models.extraction.extract.processing.ai_tables.help": "Il convertit le contenu des tableeaux en MarkDown pouvant être utilisé par un LLM.",
	"kb.ai-models.extraction.extract.processing.ai_tables.label": "Interpréter les tableaux",
	"kb.ai-models.extraction.extract.processing.ai_tables.max-merge-pages": "Nombre maximal de pages à fusionner",
	"kb.ai-models.extraction.extract.processing.ai_tables.max-merge-pages-help": "Lorsque vous fusionnez trop de pages afin d'extraire des tables fractionnées, vous risquez d'atteindre la limite de tokens de sortie du LLM.",
	"kb.ai-models.extraction.extract.processing.ai_tables.merge-pages": "Fusionner des tableaux répartis sur plusieurs pages",
	"kb.ai-models.extraction.extract.processing.ai_tables.warning": "Veuillez garder à l’esprit que l’utilisation de cette fonctionnalité entraîne une consommation de tokens Agentic RAG.<br/>\n<ul>\n<li> Il n’est conseillé que pour les documents comportant des tableaux complexes, difficiles à lire, dépourvus de délimitations visuelles ou répartis sur plusieurs pages.</li>\n<li>Ce n’est pas nécessaire pour les fichiers CSV ni Excel.</li>\n</ul>",
	"kb.ai-models.extraction.extract.processing.none.label": "Aucun",
	"kb.ai-models.extraction.extract.processing.title": "Traitements spécifiques",
	"kb.ai-models.extraction.extract.processing.vllm_config.help": "Utile pour les mises en page non standard ou les tableaux complexes. Cela peut également améliorer l'extraction des pages numérisées.",
	"kb.ai-models.extraction.extract.processing.vllm_config.label": "LLM visuel",
	"kb.ai-models.extraction.extract.processing.vllm_config.warning": "Veuillez garder à l’esprit que l’utilisation de cette fonctionnalité entraîne une consommation de jetons Agentic RAG.",
	"kb.ai-models.extraction.extract.rules-description": "Vous pouvez fournir des règles supplémentaires au LLM visuel:",
	"kb.ai-models.extraction.extract.rules-placeholder": "Exemple : « Convertir les titres en majuscules »",
	"kb.ai-models.extraction.extract.title": "Configurations d'extraction",
	"kb.ai-models.extraction.llm-configuration.custom-model": "Autre modèle",
	"kb.ai-models.extraction.llm-configuration.custom-model-description": "Choisissez un autre modèle si vous avez des exigences spécifiques.",
	"kb.ai-models.extraction.llm-configuration.default-model": "Modèle par défaut",
	"kb.ai-models.extraction.llm-configuration.default-model-description": "Recommandé pour un coût inférieur",
	"kb.ai-models.extraction.llm-configuration.generative-model": "Modèle génératif",
	"kb.ai-models.extraction.llm-configuration.options": "Options",
	"kb.ai-models.extraction.llm-configuration.pagehound-info": "Un modèle visuel spécialisé dans la compréhension de la structure des documents. Il permet l'extraction de pages numérisées et est hébergé sur l'infrastructure Progress.",
	"kb.ai-models.extraction.llm-configuration.rules.add-rule": "Ajouter une règle",
	"kb.ai-models.extraction.llm-configuration.rules.define-rules": "Définir les règles",
	"kb.ai-models.extraction.llm-configuration.rules.disabled": "{{model}} ne prend pas en charge les règles",
	"kb.ai-models.extraction.llm-configuration.rules.rule": "Règle",
	"kb.ai-models.extraction.name": "Nom de la configuration",
	"kb.ai-models.extraction.split.default.label": "Défaut",
	"kb.ai-models.extraction.split.description": "Définissez comment vos données seront divisées en paragraphes.",
	"kb.ai-models.extraction.split.limit-paragraphs": "Limiter les paragraphes",
	"kb.ai-models.extraction.split.llm.help": "Diviser le texte à l'aide d'un LLM",
	"kb.ai-models.extraction.split.llm.label": "LLM",
	"kb.ai-models.extraction.split.llm.rules-description": "Définissez les règles selon lesquelles le LLM doit diviser le texte :",
	"kb.ai-models.extraction.split.manual.delimiter": "Délimiteur",
	"kb.ai-models.extraction.split.manual.delimiter-help": "Vous pouvez utiliser des séquences d'échappement telles que <strong>\\n</strong> pour les sauts de ligne ou <strong>\\t</strong> pour les tabulations.",
	"kb.ai-models.extraction.split.manual.help": "Diviser le texte à l'aide d'un délimiteur prédéfini",
	"kb.ai-models.extraction.split.manual.label": "Manuel",
	"kb.ai-models.extraction.split.max-paragraph": "Nombre maximal de caractères par paragraphe",
	"kb.ai-models.extraction.split.methods": "Méthodes de division",
	"kb.ai-models.extraction.split.title": "Configurations de division",
	"kb.ai-models.model-selector.disclaimer.description": "Le {{model}} peut engendrer des risques commerciaux ou de conformité. Veuillez le lire attentivement et l'accepter avant de l'enregistrer.",
	"kb.ai-models.model-selector.disclaimer.label": "J'ai pris connaissance des risques liés à l'utilisation de {{model}} et je les comprends. J'accepte la responsabilité de vérifier les résultats avant utilisation",
	"kb.ai-models.model-selector.disclaimer.title": "Avertissement relatif aux risques liés aux modèles d'IA",
	"kb.ai-models.model-selector.features.data-residency": "Résidence des données garantie dans {{zone}}",
	"kb.ai-models.model-selector.features.enterprise-ready": "Prêt pour l'entreprise",
	"kb.ai-models.model-selector.search": "Rechercher pour sélectionner les modèles",
	"kb.ai-models.page-description": "Configurez les modèles disponibles pour vos données",
	"kb.ai-models.page-title": "Modèles d’IA",
	"kb.ai-models.reasoning-config.customize-reasoning": "Personnaliser le raisonnement",
	"kb.ai-models.semantic-model.default-model.delete.description": "Ce modèle d'embeddings et le jeu de vecteurs associé seront définitivement supprimés.",
	"kb.ai-models.semantic-model.default-model.delete.success": "Suppression du modèle d'embeddings terminée",
	"kb.ai-models.semantic-model.default-model.delete.title": "Supprimer le modèle d'embeddings",
	"kb.ai-models.semantic-model.default-model.description": "Lors d'une recherche, le modèle suivant sera utilisé pour établir des correspondances sémantiques.",
	"kb.ai-models.semantic-model.default-model.title": "Modèle d'embeddings par défaut pour la recherche",
	"kb.ai-models.semantic-model.label": "Modèle d’embeddings par défaut",
	"kb.ai-models.semantic-model.other-models.cost": "Veuillez garder à l’esprit que l’utilisation des modèles Gecko et OpenAI entraîne une consommation de Agentic RAG tokens.",
	"kb.ai-models.semantic-model.other-models.description": "Si vos ressources sont dans des langues différentes, vous souhaiterez peut-être activer d'autres modèles d'embeddings. Les résultats peuvent varier selon les langues. L'activation d'un modèle d'embeddings peut prendre un certain temps.",
	"kb.ai-models.semantic-model.other-models.enable": "Activer le modèle",
	"kb.ai-models.semantic-model.other-models.failure": "Une erreur s'est produite lors de l'activation du modèle.",
	"kb.ai-models.semantic-model.other-models.title": "Activation d'autres modèles d'embeddings",
	"kb.ai-models.semantic-model.other-models.warning.description": "Pour une Knowledge Box de grande taille, cette opération peut générer des coûts supplémentaires importants.",
	"kb.ai-models.semantic-model.other-models.warning.title": "Informations sur les coûts",
	"kb.ai-models.summarization.prompt.description": "Définit un prompt personnalisé qui sera utilisé à la place du prompt par défaut lors de la génération d’un résumé.",
	"kb.ai-models.summarization.prompt.title": "Définir un prompt",
	"kb.ai-models.summarization.select-llm.description": "Choisissez le LLM qui fournira le meilleur résumé à la demande de vos données.",
	"kb.ai-models.summarization.select-llm.title": "Sélectionnez le LLM utilisé pour générer des résumés",
	"kb.ai-models.summarization.summary-options.description": "Spécifie le type de résumé à la demande à générer",
	"kb.ai-models.summarization.summary-options.title": "Options de résumé",
	"kb.ai-models.tabs.anonymization": "Anonymisation",
	"kb.ai-models.tabs.answer-generation": "Génération de réponses",
	"kb.ai-models.tabs.extraction": "Extraire et diviser",
	"kb.ai-models.tabs.semantic-model": "Modèle d’embeddings",
	"kb.ai-models.tabs.summarization": "Résumé à la demande",
	"kb.ai-models.toasts.failure": "Une erreur s’est produite lors de l’enregistrement des paramètres.",
	"kb.ai-models.toasts.success": "Les nouveaux paramètres ont été enregistrés avec succès.",
	"kb.create.error": "Une erreur s’est produite lors de la création de la Knowledge Box. Veuillez réessayer.",
	"kb.create.error-loading-schema": "Une erreur s'est produite lors du chargement du schéma : {{error}}",
	"kb.create.failure": "Quelque chose ne va pas en ce moment. Contactez votre administrateur.",
	"kb.create.in_progress": "Création de la Knowledge Box en cours…",
	"kb.create.invalid_name": "Nom de la Knowledge Box invalide",
	"kb.create.title": "Créer une Knowledge Box",
	"kb.form.allowed-ips.blocked": "Vous ne pouvez pas accéder au contenu de cette Knowledge Box en raison des règles de restriction d'adresse IP.",
	"kb.form.allowed-ips.help": "Une adresse IP par ligne",
	"kb.form.allowed-ips.label": "Adresses IP autorisées",
	"kb.form.allowed-ips.placeholder": "Exemple: {{ip}}",
	"kb.form.allowed-ips.warning": "Si vous ajoutez des adresses IP à cette liste, assurez-vous d'indiquer au moins votre adresse IP actuelle ({{ip}}). Dans le cas contraire, vous ne pourrez plus accéder au contenu de votre base de connaissances depuis le tableau de bord.",
	"kb.form.allowed_origins.help": "Un domaine par ligne",
	"kb.form.allowed_origins.label": "Origines autorisées (CORS)",
	"kb.form.description": "Description (facultatif)",
	"kb.form.enforce-security": "Masquer les ressources sans groupe de sécurité correspondant",
	"kb.form.existing-name": "Ce nom existe déjà dans le compte.",
	"kb.form.hidden-resources": "Activer les ressources cachées",
	"kb.form.hide-new-resources": "Masquer les nouvelles ressources par défaut",
	"kb.form.invalid-slug": "Slug invalide",
	"kb.form.name": "Nom",
	"kb.form.required-name": "Champs requis",
	"kb.metrics.definition.answer-relevance": "Pertinence de la réponse générée par rapport à la requête de l’utilisateur.",
	"kb.metrics.definition.context-relevance": "Pertinence du contexte extrait par rapport à la requête de l’utilisateur.",
	"kb.metrics.definition.groundedness": "Mesure à quel point la réponse s’appuie sur le contexte.",
	"kb.metrics.download.description": "Vous pouvez télécharger des métriques détaillées pour chaque question dans le",
	"kb.metrics.download.title": "Télécharger les métriques",
	"kb.metrics.error.context-loading-failed": "Une erreur s'est produite lors du chargement des contextes, veuillez réessayer plus tard.",
	"kb.metrics.error.evolution-not-loaded": "Un problème s’est produit lors du chargement des données sur l’évolution des performances, veuillez réessayer plus tard.",
	"kb.metrics.error.health-status-not-loaded": "Un problème s’est produit lors du chargement de l’état de santé, veuillez réessayer plus tard.",
	"kb.metrics.error.missing-knowledge-not-loaded": "Un problème s’est produit lors du chargement des connaissances manquantes, veuillez réessayer plus tard.",
	"kb.metrics.error.no-data-for-criteria": "Aucune donnée ne correspond à vos critères.",
	"kb.metrics.error.no-data-on-period": "Il n’y a pas de données disponibles pour la période sélectionnée ou les scores pour les données ne sont pas encore calculés.",
	"kb.metrics.health-status.description": "Voir si votre pipeline RAG est en bonne santé en vérifiant les valeurs moyennes, minimales et maximales de chaque indicateur sur la période sélectionnée.",
	"kb.metrics.missing-knowledge.bad-feedback.title": "Réponses avec des commentaires négatifs dans {{month}}",
	"kb.metrics.missing-knowledge.criteria.context-lower-than-label": "Score maximal de pertinence du contexte inférieur à",
	"kb.metrics.missing-knowledge.criteria.month.format": "Format : AAAA-MM",
	"kb.metrics.missing-knowledge.criteria.month.label": "Pour le mois",
	"kb.metrics.missing-knowledge.criteria.month.limit": "Les scores REMi ne sont pas disponibles avant août 2024.",
	"kb.metrics.missing-knowledge.criteria.summary": "Score maximal de pertinence du contexte inférieur à {{value}} courant {{month}}.",
	"kb.metrics.missing-knowledge.description": "Découvrez les connaissances manquantes dans votre boîte à connaissances en examinant les questions pour lesquelles il n’y a pas de réponse ou pour lesquelles le score de pertinence du contexte est mauvais.",
	"kb.metrics.missing-knowledge.next": "Page suivante",
	"kb.metrics.missing-knowledge.page": "Page {{page}}",
	"kb.metrics.missing-knowledge.previous": "Page précédente",
	"kb.metrics.missing-knowledge.status.summary": "Questions sans réponse courant {{month}}.",
	"kb.metrics.missing-knowledge.summary.answer": "Réponse : ",
	"kb.metrics.missing-knowledge.summary.context-count": "{{count}} blocs de texte récupérés en tant que contexte",
	"kb.metrics.missing-knowledge.summary.relevance": "Pertinence : ",
	"kb.metrics.missing-knowledge.table.context-header": "Bloc de texte utilisé comme contexte",
	"kb.metrics.missing-knowledge.title": "Connaissances manquantes dans ma Knowledge Box",
	"kb.metrics.page-description": "Évaluer les performances de votre pipeline RAG avec REMi. L’évaluation est effectuée sur toutes les requêtes soumises par vos utilisateurs à votre Knowledge Box.",
	"kb.metrics.page-title": "Mesures d’évaluation RAG (REMi)",
	"kb.metrics.performance-evolution.description": "Suivre l’évolution des performances de votre pipeline RAG",
	"kb.metrics.performance-evolution.title": "Évolution des performances",
	"kb.metrics.period.current-billing-period": "Période de facturation actuelle",
	"kb.metrics.period.current-month": "Mois en cours",
	"kb.metrics.period.label": "Afficher les métriques sur les",
	"kb.metrics.period.last-7d": "7 derniers jours",
	"kb.metrics.period.last-14d": "14 derniers jours",
	"kb.metrics.period.last-24h": "Dernières 24h",
	"kb.metrics.period.last-30d": "30 derniers jours",
	"kb.settings.learning-options.disabled": "Désactivé",
	"kb.settings.learning-options.enabled": "Activé",
	"kb.settings.learning-options.summary-extended": "Résumé détaillé mettant en avant les sujets marquants et les termes importants",
	"kb.settings.learning-options.summary-simple": "Résumé standard de quelques lignes",
	"kb.settings.status.label": "Statut: <strong>{{state}}</strong>",
	"kb.settings.status.private": "privée",
	"kb.settings.status.published": "publique",
	"kb.settings.toasts.failure": "Une erreur s’est produite lors de l’enregistrement des paramètres.",
	"kb.settings.toasts.invalid-ips": "Certaines adresses IP sont invalides",
	"kb.settings.toasts.success": "Les nouveaux paramètres ont été enregistrés avec succès.",
	"kb.users.already-exists": "Un utilisateur avec l’adresse e-mail <strong>{{email}}</strong> existe déjà dans cette Knowledge Box",
	"kb.users.insufficient-permissions": "Vous ne pouvez pas inviter <strong>{{email}}</strong>, car il ne fait pas partie de ce compte.<br>\nL'utilisateur doit d'abord être invité sur le compte par un gestionnaire de compte.",
	"kb.users.pending-invitation": "En attente d’acceptation: expire le {{date}}",
	"label-set.add": "Ajouter un jeu d’étiquettes",
	"label-set.add-button": "Ajouter nouveau",
	"label-set.creation-modal.title": "Créer un jeu d’étiquettes",
	"label-set.delete.confirm-description": "La suppression du jeu d’étiquettes supprimera également toutes ses étiquettes. Vous ne pouvez pas annuler cette action. Cela peut également affecter les formations en cours et les suggestions générées.",
	"label-set.delete.confirm-title": "Êtes-vous sûr de vouloir supprimer le jeu d’étiquettes « {{labelset}} » ?",
	"label-set.delete.label": "Supprimer le jeu d’étiquettes",
	"label-set.duplicate-title": "Les titres d'ensembles d'étiquettes dupliqués ne sont pas autorisés. Un ensemble d'étiquettes portant le titre <strong>{{title}}</strong> existe déjà.",
	"label-set.edit": "Modifier le jeu d’étiquettes",
	"label-set.error": "Une erreur s'est produite lors de l'enregistrement du jeu d'étiquettes.",
	"label-set.filter": "Filtre",
	"label-set.form.exclusive.checkbox": "Ajouter une seule étiquette par jeu d’étiquettes",
	"label-set.form.exclusive.description": "Par défaut, une ressource / un bloc de texte peut avoir plusieurs étiquettes issues d’un même jeu d’étiquettes.",
	"label-set.form.exclusive.label": "Étiquette exclusive",
	"label-set.form.kind": "Appliquer les étiquettes à :",
	"label-set.form.kind-warning": "Cette propriété ne pourra plus être modifiée par la suite.",
	"label-set.form.labels.duplicated-name": "Nom d’étiquette en double",
	"label-set.form.labels.duplicated-name-in-list": "La liste des étiquettes contient un nom d’étiquette en double",
	"label-set.form.labels.grid-help": "Appuyez sur Entrée pour ajouter une nouvelle étiquette",
	"label-set.form.labels.list-help": "Répertoriez les étiquettes séparées par des virgules et appuyez sur Entrée pour les ajouter",
	"label-set.form.labels.naming-constraint": "Les accolades et les barres obliques ne sont pas autorisées",
	"label-set.form.labels.title": "Liste des étiquettes",
	"label-set.form.name": "Nom du jeu d’étiquettes",
	"label-set.form.name-invalid": "Nom du jeu d’étiquettes non valide",
	"label-set.form.name-required": "Le nom du jeu d’étiquettes est obligatoire",
	"label-set.missing.check-missing": "Vérifier les étiquettes manquantes",
	"label-set.missing.declare": "Déclarer",
	"label-set.missing.help": "Si vous avez utilisé CLI/API pour créer des étiquettes, vous devez les déclarer.",
	"label-set.missing.labels-detected": "Nous avons détecté certains jeux d’étiquettes générés via la CLI/API. Consultez la liste et déclarez les jeux d’étiquettes.",
	"label-set.missing.no-labels-detected": "Aucun jeu d’étiquettes non déclaré n’a été détecté.",
	"label-set.no-label-set": "C’est ici que vous verrez vos étiquettes lorsque vous créerez un jeu d’étiquettes.",
	"label-set.paragraphs": "Blocs de texte",
	"label-set.resources": "Ressources",
	"label-set.selections": "Sélections",
	"label-set.subtitle": "Parcourir et modifier des jeux d’étiquettes",
	"label-set.title": "Jeux d’étiquettes",
	"label-set.type.resource-title": "Étiquettes de ressources",
	"label-set.type.text-block-title": "Étiquettes de bloc de texte",
	"language.ca": "Catalan",
	"language.cs": "Tchèque",
	"language.da": "Danois",
	"language.de": "Allemand",
	"language.el": "Grec",
	"language.en": "Anglais",
	"language.es": "Espanol",
	"language.eu": "Basque",
	"language.fi": "Finlandais",
	"language.fr": "Français",
	"language.gl": "Galicien",
	"language.hr": "Croate",
	"language.it": "Italien",
	"language.nl": "Néerlandais",
	"language.no": "Norvégien",
	"language.pl": "Polonais",
	"language.pt": "Portugais",
	"language.ro": "Roumain",
	"language.ru": "Russe",
	"language.sv": "Suédois",
	"language.tr": "Turc",
	"metrics.answers.title": "Réponses génératives",
	"metrics.ask.title": "Réponses génératives",
	"metrics.legend.average": "Score moyen",
	"metrics.legend.min-max-range": "Intervalle entre les scores min et max",
	"metrics.nuclia-tokens.title": "Agentic RAG tokens",
	"metrics.period.last-12-months": "12 derniers mois",
	"metrics.period.last-30-days": "30 derniers jours",
	"metrics.period.since-creation": "Depuis l’ouverture",
	"metrics.processing.title": "Temps de traitement",
	"metrics.remi.answer": "Pertinence de la réponse",
	"metrics.remi.category-full.answer_relevance": "Pertinence de la réponse",
	"metrics.remi.category-full.context_relevance": "Pertinence du contexte",
	"metrics.remi.category-full.groundedness": "Ancrage de la réponse dans le contexte",
	"metrics.remi.category-short.answer_relevance": "Exactitude",
	"metrics.remi.category-short.context_relevance": "Pertinence",
	"metrics.remi.category-short.groundedness": "Concordance",
	"metrics.remi.context": "Pertinence du contexte",
	"metrics.remi.groundedness": "Enracinement",
	"metrics.search.title": "Requêtes de recherche",
	"metrics.units.hours": "Heures",
	"metrics.units.percent": "Pourcentage",
	"metrics.units.queries": "Requêtes",
	"metrics.units.tokens": "Tokens",
	"modal.create_link.css-selector.label": "Sélecteur CSS",
	"modal.create_link.css-selector.placeholder": "Exemple : .main-container",
	"modal.create_link.csv-file": "Liens à partir d’un fichier CSV",
	"modal.create_link.link-to.file": "un fichier en ligne",
	"modal.create_link.link-to.label": "Lien vers:",
	"modal.create_link.link-to.web-page": "une page Web",
	"modal.create_link.multiple-links.label": "Liens multiples",
	"modal.create_link.multiple-links.placeholder": "Un lien par ligne",
	"modal.create_link.restrict": "Restreindre à une section spécifique de la page Web",
	"modal.create_link.single-link.label": "Lien unique",
	"modal.create_link.single-link.placeholder": "Tapez ou collez le lien",
	"modal.create_link.title": "Ajouter des liens",
	"modal.create_link.upload": "Télécharger:",
	"modal.create_link.upload-summary": "{{count}} liens seront téléchargés",
	"modal.create_link.xpath-selector.help": "S’il est défini, il est prioritaire sur le paramètre du sélecteur CSS.",
	"modal.create_link.xpath-selector.label": "Sélecteur XPath",
	"modal.create_link.xpath-selector.placeholder": "Exemple : //div[@id=\"main\"]",
	"modal.show_waiting_list": "Vérifier les téléchargements de fichiers",
	"modal.upload.drop": "Déposez les fichiers ici",
	"modal.upload.drop_folder": "Déposez les dossiers ici",
	"modal.upload.queue_length": "Longueur de la file d’attente",
	"modal.upload.title": "Téléchargez vos fichiers",
	"modal.upload_folder": "Ajouter un dossier",
	"navbar.account-home": "Tableau de bord",
	"navbar.account-retrieval-agents": "Agents récolteurs",
	"navbar.account-settings": "Compte",
	"navbar.activity": "Journal d’activité",
	"navbar.advanced": "Avancé",
	"navbar.agent.agents": "Agents",
	"navbar.agent.drivers": "Sources",
	"navbar.agent.sessions-list": "Liste des sessions",
	"navbar.agent.workflows": "Workflow des agents",
	"navbar.ai-models": "Modèles d’IA",
	"navbar.api_keys": "Clés API",
	"navbar.classification": "Familles d’étiquettes",
	"navbar.da-agents": "Agents DA",
	"navbar.home": "Accueil",
	"navbar.list": "Liste des ressources",
	"navbar.manage-kbs": "Knowledge Boxes",
	"navbar.metrics.cost-token-usage": "Utilisation des jetons et du temps",
	"navbar.metrics.detailed-logs": "Journaux détaillés",
	"navbar.metrics.metrics": "Métriques",
	"navbar.metrics.remi-analytics": "Analyses REMi",
	"navbar.metrics.resource-activity": "Activité de ressource",
	"navbar.metrics.search-activity": "Activité de recherche",
	"navbar.metrics.usage-analytics": "Analyses d'utilisation",
	"navbar.models": "Modèles",
	"navbar.nua-keys": "Clés NUA",
	"navbar.rag-lab": "RAG lab",
	"navbar.settings": "Réglages",
	"navbar.subscription": "Abonnement",
	"navbar.sync": "Synchroniser",
	"navbar.synonyms": "Synonymes",
	"navbar.trainings": "Entraînements",
	"navbar.upload-data": "Télécharger",
	"navbar.users": "Utilisateurs",
	"navbar.widgets": "Widgets",
	"need-help-book-demo": "Besoin d’aide? Réservez une démo !",
	"ner-list.more-ners": "Il y a {{count}}  NER supplémentaires. Veuillez utiliser le filtrage pour affiner votre sélection.",
	"notification.notification-button-label": "Ouvrir le panneau de notifications",
	"notification.panel.delete-all-button": "Supprimer tout",
	"notification.panel.more": "et {{count}} de plus…",
	"notification.panel.no-notifications": "Rien de nouveau",
	"notification.panel.title": "Notifications",
	"notification.type.creation-completed": "Création de la ressource terminée",
	"notification.type.creation-failed": "Échec de la création de ressource",
	"notification.type.deletion-completed": "Suppression des ressources terminée",
	"notification.type.deletion-failed": "Échec de la suppression de ressource",
	"notification.type.modification-completed": "Édition de la ressource terminée",
	"notification.type.modification-failed": "Échec de l’édition de la ressource",
	"notification.type.sync-server-down": "Le serveur de synchronisation est en panne",
	"onboarding.aws.contact": "Si vous rencontrez des problèmes, contactez-nous au <a href=\"mailto:{{email}}\">{{email}}</a>",
	"onboarding.aws.create-kb.title": "Créer une Knowledge Box",
	"onboarding.aws.email-error": "L'adresse e-mail sélectionnée ne peut pas être utilisée pour créer un nouveau compte. Veuillez en choisir une autre.",
	"onboarding.aws.monthly-budget.help": "Vous pouvez définir une limite de dépenses mensuelle. Vous pourrez toujours la modifier ultérieurement sur la page Abonnement.",
	"onboarding.aws.monthly-budget.question": "Souhaitez-vous fixer un budget mensuel de consommation ?",
	"onboarding.aws.monthly-budget.set-up-account-button": "Configurez votre compte",
	"onboarding.aws.monthly-budget.set-up-error": "Une erreur s’est produite lors de la configuration du budget mensuel. Veuillez réessayer plus tard à partir de la page Abonnement.",
	"onboarding.aws.title": "Bienvenue sur votre compte",
	"onboarding.banner.back-to-home": "De retour à la maison",
	"onboarding.banner.text": "Traitement des ressources en cours. Vous pouvez continuer à suivre les étapes depuis la page d'accueil ; nous poursuivrons le chargement et le traitement en arrière-plan.",
	"onboarding.header.done.add-btn": "Ajouter des données",
	"onboarding.header.done.search-btn": "Recherche",
	"onboarding.header.done.title": "Votre boîte à connaissances est prête",
	"onboarding.header.restart-btn-tooltip": "Reprendre l'intégration",
	"onboarding.header.skip-btn": "Sauter",
	"onboarding.header.skipped.step1.title": "Vous devez d'abord télécharger des données.",
	"onboarding.header.skipped.step1.upload-btn": "Télécharger des fichiers",
	"onboarding.header.skipped.step2.title": "Vos données sont en cours de traitement.",
	"onboarding.header.skipped.step2.upload-complete": "Fichiers téléchargés",
	"onboarding.header.step1.description": "Pour commencer, téléchargez des fichiers ou connectez une source de données.",
	"onboarding.header.step1.steps.process": "Veuillez patienter jusqu'à la fin du traitement.",
	"onboarding.header.step1.steps.search": "Posez votre première question",
	"onboarding.header.step1.steps.upload": "Ajoutez vos données",
	"onboarding.header.step1.title": "Commençons par télécharger vos données.",
	"onboarding.header.step1.upload-btn": "Télécharger des fichiers",
	"onboarding.header.step2.check-files": "Vérifier l'état du fichier",
	"onboarding.header.step2.description": "Nous indexons vos fichiers. Cela peut prendre quelques minutes.",
	"onboarding.header.step2.description2": "Gestion des ressources en cours. Nous vous informerons dès que tout sera terminé.",
	"onboarding.header.step2.title": "Vos données sont en cours de traitement.",
	"onboarding.header.step3.title": "Maintenant, tirons des réponses de vos données.",
	"onboarding.header.step3.try-search": "Essayez la recherche",
	"onboarding.restart-modal.body": "Les étapes seront automatiquement complétées si vous les avez déjà effectuées.",
	"onboarding.restart-modal.cancel": "Non, je vais bien",
	"onboarding.restart-modal.confirm": "Oui, redémarrons",
	"onboarding.restart-modal.title": "Souhaitez-vous recommencer le processus d'intégration ?",
	"onboarding.skip-modal.body": "Vous pouvez toujours le reprendre plus tard en cliquant sur le bouton ?.",
	"onboarding.skip-modal.cancel": "Non, embarquons",
	"onboarding.skip-modal.confirm": "Oui, passez votre chemin.",
	"onboarding.skip-modal.title": "Souhaiteriez-vous éviter la procédure d'intégration ?",
	"parameters-table.headers.key": "Clé",
	"parameters-table.headers.new": "Nouveau",
	"parameters-table.headers.secret-value": "Valeur secrète",
	"parameters-table.headers.value": "Valeur",
	"pastanaga.calendar.invalid-format": "Format de date non valide (format attendu : \"MMM dd, YYYY\")",
	"pastanaga.calendar.months": "Mois",
	"pastanaga.calendar.years": "Années",
	"pastanaga.cancel": "Annuler",
	"pastanaga.confirm": "Confirmer",
	"pastanaga.datetime.a-few-seconds-ago": "Maintenant",
	"pastanaga.datetime.at": "à",
	"pastanaga.datetime.minutesAgo": "Il y a {{minutes}} minutes",
	"pastanaga.datetime.one-minute-ago": "il y a 1 minute",
	"pastanaga.datetime.yesterday": "Hier",
	"profile.change_password": "Réinitialiser le mot de passe",
	"profile.edit": "Modification du profil à partir de :",
	"profile.fill_data": "Ajoutez du contenu et découvrez ce que Agentic RAG peut faire !",
	"profile.language": "Langue prédéfinie",
	"profile.logo": "Image de profil",
	"profile.name": "Nom et surnom",
	"profile.new_password": "Nouveau mot de passe",
	"profile.password_changed": "Mot de passe changé",
	"profile.repeat_password": "Répétez votre mot de passe",
	"profile.select_language": "Choisir la langue",
	"rag-lab.common.generate.loading.description": "Nous générons vos résultats. Merci de ne pas quitter la page.",
	"rag-lab.common.generate.loading.title": "Juste un moment...",
	"rag-lab.common.generate-button": "Générer",
	"rag-lab.common.question.help": "Ajoutez votre question en appuyant sur Entrée ou sur le bouton '+'",
	"rag-lab.common.question.label": "Question",
	"rag-lab.common.question.title": "Écrivez jusqu’à trois questions avec lesquelles vous souhaitez tester",
	"rag-lab.common.results.download-csv": "Télécharger CSV",
	"rag-lab.common.results.error": "Une erreur s’est produite lors de l’obtention de la réponse, veuillez réessayer plus tard.",
	"rag-lab.common.results.error-llm": "La tierce partie LLM n’est actuellement pas en mesure de fournir une réponse.",
	"rag-lab.common.results.first-word-time": "Le temps jusqu'au premier mot",
	"rag-lab.common.results.image-tokens": "Tokens d'image",
	"rag-lab.common.results.input-tokens": "Tokens d'entrée",
	"rag-lab.common.results.output-tokens": "Tokens de sortie",
	"rag-lab.common.results.prompt": "Prompt : ",
	"rag-lab.common.results.question": "Question : {{query}}",
	"rag-lab.common.results.title": "Résultats",
	"rag-lab.common.results.total-time": "Durée totale",
	"rag-lab.page-description": "Testez différentes configurations de recherche et stratégies RAG, choisissez les paramètres que vous souhaitez appliquer à votre  Knowledge Box.",
	"rag-lab.page-title": "RAG lab",
	"rag-lab.prompt-lab.configuration.models.title": "Sélectionnez tous les modèles génératifs que vous souhaitez comparer",
	"rag-lab.prompt-lab.configuration.prompt.example": "Exemple",
	"rag-lab.prompt-lab.configuration.prompt.examples.first-example": "En tenant compte de ce contexte :\n{context}\nDonnez une réponse détaillée à cette question :\n{question} .\nSi vous ne trouvez pas de réponse dans le contexte, dites que vous ne disposez pas de suffisamment de données.",
	"rag-lab.prompt-lab.configuration.prompt.examples.second-example": "En tenant compte de ce contexte fourni.\n    Contexte:\n    {context}\n    Répondez à cette question comme un professionnel de la santé. :\n \"{question}\"",
	"rag-lab.prompt-lab.configuration.prompt.examples.third-example": "En tenant compte de ce contexte fourni :\n{context} \nPouvez-vous répondre à cette question de manière claire et concise :\n {question}",
	"rag-lab.prompt-lab.configuration.prompt.label": "Prompt",
	"rag-lab.prompt-lab.configuration.prompt.placeholder": "Saisissez votre prompt avec les termes {question} et {context} entre accolades à l’endroit où vous souhaitez que la question et le contexte soient placés.",
	"rag-lab.prompt-lab.configuration.prompt.title": "Définir les prompts qui influenceront le comportement du système lorsque vous posez une question (facultatif)",
	"rag-lab.prompt-lab.configuration.search-config.title": "Sélectionnez une configuration de recherche",
	"rag-lab.prompt-lab.configuration.system-prompt.examples.first-example": "Vous êtes assistant médical, utilisez la terminologie médicale",
	"rag-lab.prompt-lab.configuration.system-prompt.examples.second-example": "Vous êtes un assistant du service client très sympathique, soyez poli",
	"rag-lab.prompt-lab.configuration.system-prompt.examples.third-example": "Vous êtes un expert financier, utilisez des termes corrects",
	"rag-lab.prompt-lab.configuration.system-prompt.label": "System prompt",
	"rag-lab.prompt-lab.configuration.system-prompt.placeholder": "Définir les traits de personnalité de l’assistant.",
	"rag-lab.prompt-lab.configuration.title": "Configuration",
	"rag-lab.prompt-lab.page-description": "Testez les LLM et les prompts et voyez comment ils fonctionnent ensemble.",
	"rag-lab.prompt-lab.page-title": "Prompt lab",
	"rag-lab.rag-tab.configuration.details.no-options": "Aucune option spécifique n’est activée",
	"rag-lab.rag-tab.configuration.details.options-enabled": "Options de recherche activées :",
	"rag-lab.rag-tab.configuration.search-config-label": "Sélectionnez les configurations de recherche que vous souhaitez tester",
	"rag-lab.rag-tab.configuration.search-page-navigation": "Vous pouvez créer d’autres configurations de recherche dans la page",
	"rag-lab.rag-tab.description": "Comparez différentes options de recherche et de RAG en sélectionnant certaines des configurations de recherche que vous avez enregistrées.",
	"rag-lab.rag-tab.generatie-model-from-kb": "Modèle génératif issu des paramètres de la KB ({{model}})",
	"rag-lab.rag-tab.no-search-config": "Vous n’avez pas encore de configuration de recherche sauvegardée. Vous pouvez en créer dans la page",
	"rag-lab.rag-tab.warning.ask-to-resource-ignored": "L’option \"Demander à une ressource spécifique\" est activée dans cette configuration mais sera ignorée lors de la génération des réponses.",
	"redirect.chrome-extension": "Redirection vers l’extension Agentic RAG Chrome…",
	"redirect.marketplace.connect": "Connecter",
	"redirect.marketplace.error": "Échec de la configuration d’Amazon Marketplace",
	"redirect.marketplace.success": "Amazon Marketplace configuré avec succès",
	"redirect.marketplace.title": "Sélectionnez le compte que vous souhaitez connecter à Amazon Marketplace",
	"resource.attachments": "Attachments",
	"resource.change-visibility": "Changer la visibilité",
	"resource.classification.no-paragraph-labelset": "Aucune étiquette n’est définie pour les blocs de texte. Vous pouvez en ajouter",
	"resource.classification.no-resource-labelset": "Aucune étiquette n’est définie pour les ressources. Vous pouvez en ajouter",
	"resource.classification.remove-label": "Supprimer l’étiquette de la sélection",
	"resource.classification-column": "Étiquettes",
	"resource.classification-page-link": "Page familles d’étiquettes",
	"resource.collapse-labels": "Afficher des étiquettes plus courtes",
	"resource.confirm-delete.description": "Si vous supprimez cette ressource, toutes les informations, champs et entités créés lors de son traitement disparaîtront. Vous ne pouvez pas annuler cette action.",
	"resource.confirm-delete.plural-description": "Si vous supprimez ces ressources, toutes les informations, champs et entités créés lors de leur traitement disparaîtront. Vous ne pouvez pas annuler cette action.",
	"resource.confirm-delete.plural-title": "Êtes-vous sûr de vouloir supprimer les ressources ?",
	"resource.confirm-delete.title": "Êtes-vous sûr de vouloir supprimer la ressource ?",
	"resource.confirm-reprocess.description": "Traiter les données prendra un certain temps.",
	"resource.confirm-reprocess.plural-description": "Nous avons besoin de temps pour traiter les données. Une fois retraités, vous pouvez les voir sur la page de liste des ressources disponibles pour édition.",
	"resource.confirm-reprocess.plural-title": "Êtes-vous sûr de vouloir retraiter les ressources ?",
	"resource.confirm-reprocess.title": "Êtes-vous sûr de vouloir retraiter la ressource ?",
	"resource.confirm-summarize.description": "Le résumé résultant sera stocké dans la ressource. Cette opération peut prendre jusqu’à une minute, veuillez ne pas quitter le tableau de bord tant qu’elle n’est pas terminée.",
	"resource.confirm-summarize.plural-description": "Cette opération peut prendre plus d’une minute, veuillez ne pas quitter le dashboard tant qu’elle n’est pas terminée.",
	"resource.confirm-summarize.plural-title": "Résumer les ressources sélectionnées",
	"resource.confirm-summarize.title": "Résumer cette ressource",
	"resource.created": "Créé",
	"resource.custom-processing.ai-models-link": "Voir les détails de la stratégie dans la page des modèles d'IA (onglet Extraire et diviser)",
	"resource.custom-processing.deleted": "Supprimé",
	"resource.custom-processing.extract-strategy": "Extraire la stratégie",
	"resource.custom-processing.split-strategy": "Stratégie de division",
	"resource.delete-all": "Supprimer toutes les {{count}}  ressources",
	"resource.delete-all-pending": "Supprimer toutes les {{count}}  ressources en attente",
	"resource.description.title": "La description",
	"resource.empty.description": "Votre liste de ressources est vide. Commencez par télécharger quelques fichiers ou synchroniser vos données.",
	"resource.empty.title": "Rien à voir ici… pour l’instant.",
	"resource.entities.date": "Rendez-vous amoureux",
	"resource.entities.event": "Événements",
	"resource.entities.fac": "Constructions",
	"resource.entities.gpe": "Emplacements",
	"resource.entities.language": "Les langues",
	"resource.entities.law": "Légal",
	"resource.entities.loc": "La géographie",
	"resource.entities.mail": "Courriels",
	"resource.entities.money": "Argent",
	"resource.entities.no-entity": "Aucune annotation pour l’instant",
	"resource.entities.norp": "Nationalités",
	"resource.entities.org": "Les organisations",
	"resource.entities.percent": "Pourcentage",
	"resource.entities.person": "Personnes",
	"resource.entities.product": "Des produits",
	"resource.entities.quantity": "Quantité",
	"resource.entities.time": "Temps",
	"resource.entities.work_of_art": "Art",
	"resource.error.loading-failed": "Le chargement des ressources a échoué.",
	"resource.error.no-field": "Il n’y a aucun champ dans cette ressource",
	"resource.errors": "Erreurs",
	"resource.expand-labels": "Afficher les étiquettes complètes",
	"resource.extra-metadata.edit-toggle": "Modifier",
	"resource.extra-metadata.fullscreen": "Plein écran",
	"resource.extra-metadata.invalid-json": "JSON invalide",
	"resource.extra-metadata.label": "Métadonnées supplémentaires",
	"resource.field.add": "Ajouter un",
	"resource.field.addition-successful": "Champ ajouté avec succès",
	"resource.field.delete": "Supprimer le champ",
	"resource.field.delete-confirm-description": "Êtes-vous sûr de vouloir supprimer ce {{type}}?",
	"resource.field.delete-confirm-title": "Supprimer {{type}}?",
	"resource.field.delete-successful": "Champ supprimé avec succès",
	"resource.field.search": "Chercher",
	"resource.field.update-successful": "Champ mis à jour avec succès",
	"resource.field-annotation.help": "Sélectionnez une famille pour mettre en évidence les entités correspondantes",
	"resource.field-conversation": "Champ de conversation",
	"resource.field-file": "Champ de fichier",
	"resource.field-file-dropzone": "Déposez votre fichier ici ou cliquez pour le sélectionner",
	"resource.field-file-dropzone-label": "Pour remplacer le fichier actuel <strong>{{filename}}</strong>, déposez votre fichier ou cliquez ci-dessous pour le sélectionner",
	"resource.field-file-new-file": "Nouveau fichier:",
	"resource.field-generic": "Champ générique",
	"resource.field-key_value": "Champ clé-valeur",
	"resource.field-link": "Champ de lien",
	"resource.field-no-paragraph": "Aucun bloc de texte extrait pour ce champ.",
	"resource.field-text": "Champ de texte",
	"resource.field-text-body-label": "Corps du texte",
	"resource.field-text-format-label": "Format texte",
	"resource.filter.and": "L'opérateur AND affiche les ressources qui correspondent à toutes les étiquettes sélectionnées",
	"resource.filter.apply": "Appliquer",
	"resource.filter.clear": "Tout effacer",
	"resource.filter.date-added": "Fecha de création",
	"resource.filter.from": "Depuis",
	"resource.filter.or": "L'opérateur OU affiche les ressources qui correspondent à au moins une des étiquettes sélectionnées",
	"resource.filter.resource-type": "Type de ressource",
	"resource.filter.until": "Jusqu’à",
	"resource.filtered-by": "Filtre par",
	"resource.generated-fields": "Champs générés",
	"resource.hidden": "Caché",
	"resource.hide": "Cacher",
	"resource.hiding": "Dissimulation",
	"resource.labels.add": "Ajouter des étiquettes",
	"resource.labels.confirm": "Mettre à jour les étiquettes sur toutes les ressources ?",
	"resource.labels.remove": "Supprimer les étiquettes",
	"resource.labels.updating": "Mise à jour des étiquettes",
	"resource.menu.classify": "Classer",
	"resource.menu.edit": "Modifier",
	"resource.menu.label": "Plus",
	"resource.menu.summarize": "Résumer",
	"resource.modified": "Modifié",
	"resource.no-results": "Aucun résultat",
	"resource.non-hidden": "Non caché",
	"resource.origin.collaborators": "Collaborateurs",
	"resource.origin.collaborators-helper": "Liste des collaborateurs séparés par des virgules",
	"resource.origin.created": "Créé",
	"resource.origin.filename": "Nom de fichier",
	"resource.origin.metadata.add": "Ajouter",
	"resource.origin.metadata.key": "Clé",
	"resource.origin.metadata.title": "Metadata",
	"resource.origin.metadata.value": "Valeur",
	"resource.origin.modified": "Modifié",
	"resource.origin.multi-values": "Une valeur par ligne",
	"resource.origin.path": "Chemin d’accès au fichier d’origine",
	"resource.origin.related": "En relation",
	"resource.origin.tags": "Mots clés",
	"resource.origin.url": "URL",
	"resource.pagination.counter": "Montre {{from}} à {{to}} sur {{total}}",
	"resource.pagination.download": "Télécharger la liste complète",
	"resource.pagination.download-errors": "Télécharger la liste des erreurs",
	"resource.pagination.download-incomplete": "Une erreur s’est produite lors du téléchargement de la liste. Votre téléchargement peut contenir des données incomplètes. Veuillez réessayer.",
	"resource.pagination.downloading": "Téléchargement...",
	"resource.pagination.filtered": "{{num}}  ressources masquées par les filtres",
	"resource.pagination.rows-per-page": "Lignes par page",
	"resource.preview.answers": "Réponses",
	"resource.preview.content": "Contenu du champ",
	"resource.preview.general": "Général",
	"resource.preview.hide-warning": "Cette ressource est masquée, elle ne sera pas récupérée avec une requête de recherche classique.",
	"resource.preview.labels": "Étiquettes",
	"resource.preview.more-errors": "Il y a {{num}} autres erreurs",
	"resource.preview.open-viewer": "Ouvrir la visionneuse",
	"resource.preview.origin": "Origine",
	"resource.preview.question": "Question",
	"resource.preview.questions-answers": "Questions et réponses",
	"resource.processed": "Traité",
	"resource.processing": "Traitement",
	"resource.profile": "Ressource",
	"resource.reindex-all-info": "Le retraitement de toutes les ressources a commencé. Cela peut prendre un certain temps.",
	"resource.relations.default": "Défaut",
	"resource.relations.filters": "Filtres",
	"resource.relations.no-relations": "Aucune relation dans ce domaine.",
	"resource.relations.title": "Rapports",
	"resource.reprocess": "Retraiter",
	"resource.resource_page_number": "{{num}} par page",
	"resource.resources": "Ressources",
	"resource.save-successful": "Ressource économisée",
	"resource.security.access-groups.help": "Liste des identifiants de groupe pouvant accéder à la ressource, un identifiant par ligne.",
	"resource.security.access-groups.label": "Groupes d’accès",
	"resource.security.label": "Sécurité",
	"resource.select.filtered-resources-selected": "Toutes les {{num}} ressources correspondant aux filtres actuels sont sélectionnées.",
	"resource.select.kb-resources-selected": "Toutes les {{num}} ressources de votre boîte de connaissances sont sélectionnées.",
	"resource.select.page-resources-selected": "Toutes les {{num}} ressources de la page actuelle sont sélectionnées.",
	"resource.select.select-filtered-resources": "Sélectionnez toutes les {{num}} ressources correspondant aux filtres actuels",
	"resource.select.select-kb-resources": "Sélectionnez toutes les {{num}} ressources dans votre boîte de connaissances",
	"resource.selected_count": "{{num}} sélectionnés",
	"resource.status.column-title": "Statut",
	"resource.status.deleted": "Supprimée",
	"resource.status.error": "Erreur lors du traitement",
	"resource.status.loading": "Statut de chargement…",
	"resource.status.next": "Sera traitée ensuite",
	"resource.status.not-queued": "Pas en file d’attente",
	"resource.status.pending": "Sera traitée après {{count}}  ressources",
	"resource.status.processed": "Traitement terminé",
	"resource.status.processing": "Traitement en cours",
	"resource.status.rank": "Rang : {{rank}}",
	"resource.status.starts-in": "Commence dans :  {{eta}}",
	"resource.status.unknown": "Aucun statut n’est encore disponible pour cette file d’attente de traitement de compte",
	"resource.status-help.failed": "Les fichiers ne parviennent pas à être traités",
	"resource.summarization-completed": "Résumé des ressources terminé",
	"resource.summarization-errors": "Impossible de résumer {{count}} ressources",
	"resource.summary": "Résumé",
	"resource.text": "Texte",
	"resource.thumbnail.delete": "Supprimer la vignette",
	"resource.thumbnail.drop": "Déposez l’image ou cliquez ici",
	"resource.thumbnail.help": "Téléchargez une image ou choisissez parmi les suggestions",
	"resource.thumbnail.label": "Vignette(s)",
	"resource.title": "Titre de la ressource",
	"resource.tooltip.add-field": "Ajouter un champ",
	"resource.tooltip.annotation": "NER",
	"resource.tooltip.back-to-resources": "Retour à la liste des ressources",
	"resource.tooltip.classification": "Classification",
	"resource.tooltip.delete": "Effacer",
	"resource.tooltip.edition": "Édition",
	"resource.tooltip.inception": "Signification extraite d’une image ou d’une vidéo",
	"resource.tooltip.next-resource": "Ressource suivante",
	"resource.tooltip.ocr": "Texte extrait d’une image ou d’une vidéo",
	"resource.tooltip.preview": "Aperçu",
	"resource.tooltip.previous-resource": "Ressource précédente",
	"resource.tooltip.reprocess": "Retraiter",
	"resource.unhide": "Afficher",
	"resource.unhiding": "Dévoiler",
	"resource.visibility": "Visibilité",
	"resource.visible_columns_dropdown": "Colonnes affichées",
	"resource.warning.date": "Date",
	"resource.warning.message": "Message",
	"resource.warning.warning": "Avertissement",
	"resource.warning.warnings": "Avertissements",
	"retrieval-agents.drivers.add.button": "Ajouter une source",
	"retrieval-agents.drivers.add.internet.all-configured": "Toutes les sources Internet sont déjà configurées.",
	"retrieval-agents.drivers.add.internet.label": "Ajouter une source Internet",
	"retrieval-agents.drivers.add.nuclia": "Ajouter une source de boîte à connaissances",
	"retrieval-agents.drivers.add.sync": "Ajouter une source de service de synchronisation Knowledge Box",
	"retrieval-agents.drivers.add.title": "Ajouter une source {{name}} ",
	"retrieval-agents.drivers.confirm-deletion.description": "Êtes-vous sûr de vouloir supprimer cette source ? Cette action est irréversible.",
	"retrieval-agents.drivers.confirm-deletion.title": "Supprimer {{name}} ?",
	"retrieval-agents.drivers.description": "Sélectionnez les sources externes disponibles pour les agents",
	"retrieval-agents.drivers.edit-modal-title": " Configuration de {{name}}",
	"retrieval-agents.drivers.empty": "Vous n'avez encore configuré aucune source. Vous pouvez en ajouter en cliquant sur le bouton « Ajouter une source ».",
	"retrieval-agents.drivers.errors.creation": "Une erreur s'est produite lors de la création de la source, veuillez réessayer.",
	"retrieval-agents.drivers.errors.deletion": "Une erreur s'est produite lors de la suppression de la source, veuillez réessayer.",
	"retrieval-agents.drivers.errors.edition": "Une erreur s'est produite lors de l'enregistrement du code source, veuillez réessayer.",
	"retrieval-agents.drivers.form.driver-name": "Nom de la source",
	"retrieval-agents.drivers.form.key": "Clé",
	"retrieval-agents.drivers.form.nuclia.connection-ids": "Identifiants de Sync Service",
	"retrieval-agents.drivers.form.nuclia.connections.empty": "La Knowledge Box sélectionnée n'a aucune Sync Services.",
	"retrieval-agents.drivers.form.nuclia.connections.ids": "Identifiants de Sync Service",
	"retrieval-agents.drivers.form.nuclia.connections.label": "Connexions",
	"retrieval-agents.drivers.form.nuclia.connections.not-found": "Ce Sync Service n'existe pas.",
	"retrieval-agents.drivers.form.nuclia.custom": "Utiliser une configuration de Knowledge Box personnalisée",
	"retrieval-agents.drivers.form.nuclia.description.help": "La description est obligatoire : elle sera utilisée par le LLM pour sélectionner la source la plus précise en fonction de la question de l'utilisateur lorsque l'agent utilise plusieurs sources Agentic RAG KB.",
	"retrieval-agents.drivers.form.nuclia.description.label": "Description",
	"retrieval-agents.drivers.form.nuclia.filter-expression": "Expression de filtre",
	"retrieval-agents.drivers.form.nuclia.kb": "Knowledge Box",
	"retrieval-agents.drivers.form.nuclia.kbid": "Identifiant de la Knowledge Box",
	"retrieval-agents.drivers.form.nuclia.keep-existing-key": "Conserver la clé existante",
	"retrieval-agents.drivers.form.nuclia.key.help": "L'agent a besoin d'une clé API pour accéder aux données de la KB. Si vous n'en avez pas, demandez au propriétaire de la KB.",
	"retrieval-agents.drivers.form.nuclia.key.label": "Clé API",
	"retrieval-agents.drivers.form.nuclia.key.owner-info": "L'agent a besoin d'une clé API pour accéder aux données de la base. Après avoir soumis ce formulaire, il vous sera demandé d'indiquer la date d'expiration de la clé générée.",
	"retrieval-agents.drivers.form.nuclia.manager": "URL de l'API NUA",
	"retrieval-agents.drivers.form.nuclia.url": "Base URL",
	"retrieval-agents.drivers.form.nuclia.use-assistant": "Utiliser assistant",
	"retrieval-agents.drivers.form.timeout": "Délai d'expiration",
	"retrieval-agents.drivers.table.actions": "Actions",
	"retrieval-agents.drivers.table.delete": "Supprimer la source",
	"retrieval-agents.drivers.table.edit": "Modifier la configuration source",
	"retrieval-agents.drivers.table.name": "Nom",
	"retrieval-agents.drivers.table.provider": "Fournisseur",
	"retrieval-agents.drivers.title": "Sources",
	"retrieval-agents.sessions.list.confirm-deletion.description": "Le contenu de la session sera définitivement supprimé de la mémoire de votre agent.",
	"retrieval-agents.sessions.list.confirm-deletion.title": "Supprimer une session",
	"retrieval-agents.sessions.list.description": "Chaque session de recherche effectuée avec votre agent est enregistrée dans la mémoire de l'agent. Vous pouvez consulter et gérer n'importe quelle session de la liste ci-dessous.",
	"retrieval-agents.sessions.list.empty": "Vous trouverez ici les sessions de l’agent.",
	"retrieval-agents.sessions.list.setup-workflow": "Configurer le flux de travail de l'agent",
	"retrieval-agents.sessions.list.title": "Liste des sessions",
	"retrieval-agents.sessions.list.toasts.deletion-error": "Une erreur s’est produite lors de la suppression de la session",
	"retrieval-agents.sessions.list.toasts.deletion-success": "La session a été supprimée avec succès.",
	"retrieval-agents.sessions.preview.no-session-info": "Aucune information initiale n’a été fournie lors de la création de la session",
	"retrieval-agents.sessions.preview.session-info": "Infos sur la session",
	"retrieval-agents.workflow.common-forms.headers.add": "Ajouter un en-tête",
	"retrieval-agents.workflow.common-forms.headers.label": "En-têtes",
	"retrieval-agents.workflow.common-forms.headers.remove": "Supprimer l'en-tête",
	"retrieval-agents.workflow.common-forms.model": "Modèle",
	"retrieval-agents.workflow.common-forms.property.add": "Ajouter une propriété",
	"retrieval-agents.workflow.common-forms.property.name": "Nom",
	"retrieval-agents.workflow.common-forms.property.remove": "Supprimer la propriété",
	"retrieval-agents.workflow.common-forms.property.value": "Valeur",
	"retrieval-agents.workflow.common-forms.rules.add": "Ajouter une règle",
	"retrieval-agents.workflow.common-forms.rules.label": "Règles",
	"retrieval-agents.workflow.common-forms.rules.no-rules": "Aucune règle définie",
	"retrieval-agents.workflow.common-forms.rules.placeholder": "Règle temporairement ajoutée",
	"retrieval-agents.workflow.common-forms.rules.remove": "Supprimer la règle",
	"retrieval-agents.workflow.common-forms.summarize-model": "Modèle de résumé",
	"retrieval-agents.workflow.confirm-node-deletion.confirm-button": "Supprimer le nœud",
	"retrieval-agents.workflow.confirm-node-deletion.description": "Êtes-vous sûr de vouloir supprimer ce nœud ? Cette action est irréversible.",
	"retrieval-agents.workflow.confirm-node-deletion.title": "Supprimer le nœud sélectionné",
	"retrieval-agents.workflow.connectable-entry.else": "sinon",
	"retrieval-agents.workflow.connectable-entry.fallback": "En cas d'absence de résultats",
	"retrieval-agents.workflow.connectable-entry.if": "Si",
	"retrieval-agents.workflow.connectable-entry.then": "Alors",
	"retrieval-agents.workflow.delete-node": "Supprimer le nœud",
	"retrieval-agents.workflow.errors.delete-agent": "Une erreur s'est produite lors de la suppression du nœud.",
	"retrieval-agents.workflow.errors.loading-drivers": "Une erreur s'est produite lors du chargement des sources de l'agent.",
	"retrieval-agents.workflow.errors.loading-workflow.context": "Une erreur s'est produite lors du chargement des agents de contexte.",
	"retrieval-agents.workflow.errors.loading-workflow.generation": "Une erreur s'est produite lors du chargement des agents de génération.",
	"retrieval-agents.workflow.errors.loading-workflow.postprocess": "Une erreur s'est produite lors du chargement des agents de post-traitement.",
	"retrieval-agents.workflow.errors.loading-workflow.preprocess": "Une erreur s'est produite lors du chargement des agents de prétraitement.",
	"retrieval-agents.workflow.errors.save-agent": "Une erreur s'est produite lors de l'enregistrement du nœud.",
	"retrieval-agents.workflow.missing-configuration": "Configuration manquante",
	"retrieval-agents.workflow.node-functions.agent-id": "Identifiant de l'agent",
	"retrieval-agents.workflow.node-functions.no-functions": "Aucune fonction disponible",
	"retrieval-agents.workflow.node-types.advanced_ask.description": "Agent Agentic RAG ask",
	"retrieval-agents.workflow.node-types.advanced_ask.form.citations": "Citations",
	"retrieval-agents.workflow.node-types.advanced_ask.form.citations-and-json": "Citations et sortie JSON",
	"retrieval-agents.workflow.node-types.advanced_ask.form.existing-config-warning": "Les configurations de recherche existantes ne peuvent pas être utilisées lorsque plusieurs sources sont sélectionnées",
	"retrieval-agents.workflow.node-types.advanced_ask.form.llm-citations": "Citations de LLM",
	"retrieval-agents.workflow.node-types.advanced_ask.form.no-citations": "Aucune citation",
	"retrieval-agents.workflow.node-types.advanced_ask.form.no-existing-configs": "Aucune configuration de recherche n'est disponible pour la source sélectionnée.",
	"retrieval-agents.workflow.node-types.advanced_ask.form.use-existing-config": "Utiliser une configuration de recherche existante",
	"retrieval-agents.workflow.node-types.advanced_ask.form.vectorset-warning": "Le modèle d’embeddings ne peut pas être modifié lorsque plusieurs sources sont sélectionnées.",
	"retrieval-agents.workflow.node-types.advanced_ask.title": "Demander à Agentic RAG KB (avancé)",
	"retrieval-agents.workflow.node-types.ask.description": "Agent Agentic RAG ask",
	"retrieval-agents.workflow.node-types.ask.form.customize-parameters": "Personnaliser les paramètres",
	"retrieval-agents.workflow.node-types.ask.form.filters.help": "Liste de filtres simples, une expression de filtre par ligne",
	"retrieval-agents.workflow.node-types.ask.form.filters.info": "Format des filtres <a href=\"https://docs.stashify.cloud/docs/rag/advanced/search-filters#filters\" target=\"_blank\">documenté ici</a>",
	"retrieval-agents.workflow.node-types.ask.form.filters.label": "Filtres",
	"retrieval-agents.workflow.node-types.ask.form.go-to-drivers": "Créer une source de base de connaissances Agentic RAG",
	"retrieval-agents.workflow.node-types.ask.form.keywords_custom_prompt": "",
	"retrieval-agents.workflow.node-types.ask.form.no-source": "Il n'y a pas de pilote Agentic RAG KB enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.ask.form.rephrase_lexical_custom_prompt": "Prompt de reformulation pour la recherche lexicale",
	"retrieval-agents.workflow.node-types.ask.form.rephrase_semantic_custom_prompt": "Prompt de reformulation pour la recherche sémantique",
	"retrieval-agents.workflow.node-types.ask.form.security_groups.help": "Restreindre aux ressources autorisées pour au moins un des groupes suivants, un identifiant de groupe par ligne",
	"retrieval-agents.workflow.node-types.ask.form.security_groups.label": "Groupe d'accès",
	"retrieval-agents.workflow.node-types.ask.form.sources": "Sources",
	"retrieval-agents.workflow.node-types.ask.form.visual_enable_prompt": "Prompt sur les éléments visuels",
	"retrieval-agents.workflow.node-types.ask.form.vllm": "Activer le LLM visuel",
	"retrieval-agents.workflow.node-types.ask.title": "Demander à Agentic RAG KB",
	"retrieval-agents.workflow.node-types.basic_ask.description": "Agent Agentic RAG ask",
	"retrieval-agents.workflow.node-types.basic_ask.form.generative-model": "Modèle génératif",
	"retrieval-agents.workflow.node-types.basic_ask.title": "Demander à Agentic RAG KB (simple)",
	"retrieval-agents.workflow.node-types.brave.description": "## TODO ##",
	"retrieval-agents.workflow.node-types.brave.title": "Internet - Brave",
	"retrieval-agents.workflow.node-types.conditional.description": "SI… ALORS… SINON…",
	"retrieval-agents.workflow.node-types.conditional.form.prompt.help": "Connectez les instructions <strong>ALORS</strong> et <strong>SINON</strong> à d’autres nœuds.",
	"retrieval-agents.workflow.node-types.conditional.form.prompt.label": "Prompt",
	"retrieval-agents.workflow.node-types.conditional.form.prompt.placeholder": "Si…",
	"retrieval-agents.workflow.node-types.conditional.title": "Condition",
	"retrieval-agents.workflow.node-types.cypher.description": "Accéder aux données de votre base de données Cypher",
	"retrieval-agents.workflow.node-types.cypher.title": "Requête Cypher",
	"retrieval-agents.workflow.node-types.external.description": "Effectuer un appel API vers une URL externe une fois la tâche terminée",
	"retrieval-agents.workflow.node-types.external.form.call_obj.help": "La question et la réponse y seront ajoutées",
	"retrieval-agents.workflow.node-types.external.form.call_obj.label": "Objet utilisé pour appeler le endpoint",
	"retrieval-agents.workflow.node-types.external.form.call_schema.help": "Définit les paramètres pour appeler l'URL",
	"retrieval-agents.workflow.node-types.external.form.call_schema.label": "Schéma JSON",
	"retrieval-agents.workflow.node-types.external.form.context": "Utiliser le contexte comme payload",
	"retrieval-agents.workflow.node-types.external.form.description.help": "Aide le LLM à extraire les paramètres",
	"retrieval-agents.workflow.node-types.external.form.description.label": "Description",
	"retrieval-agents.workflow.node-types.external.form.method": "Méthode",
	"retrieval-agents.workflow.node-types.external.form.no-payload": "Pas de payload",
	"retrieval-agents.workflow.node-types.external.form.prompt.help": "Fournit plus d'indices pour extraire les paramètres",
	"retrieval-agents.workflow.node-types.external.form.prompt.label": "Extra prompt",
	"retrieval-agents.workflow.node-types.external.form.url": "URL à appeler",
	"retrieval-agents.workflow.node-types.external.title": "Appel externe",
	"retrieval-agents.workflow.node-types.generate.config.default-prompt": "Générer du texte / JSON / image à l’aide du prompt par défaut",
	"retrieval-agents.workflow.node-types.generate.description": "Génération de texte / JSON / image",
	"retrieval-agents.workflow.node-types.generate.generate_image": "Générer une image",
	"retrieval-agents.workflow.node-types.generate.images": "Utilise des images",
	"retrieval-agents.workflow.node-types.generate.prompt-placeholder": "Demander le format de texte/JSON/image généré",
	"retrieval-agents.workflow.node-types.generate.title": "Génétation",
	"retrieval-agents.workflow.node-types.google.description": "## TODO ##",
	"retrieval-agents.workflow.node-types.google.form.go-to-drivers": "Créer une source Google",
	"retrieval-agents.workflow.node-types.google.form.no-source": "Il n'y a pas de pilote Google enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.google.title": "Internet - Google",
	"retrieval-agents.workflow.node-types.guardrails.form.detection_config.help": "Schéma JSON représentant la configuration de détection",
	"retrieval-agents.workflow.node-types.guardrails.form.detection_config.label": "Configuration de détection personnalisée",
	"retrieval-agents.workflow.node-types.guardrails.form.go-to-drivers": "Créer une source de garde-fous",
	"retrieval-agents.workflow.node-types.guardrails.form.no-source": "Il n'y a pas de pilote Guardrails enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.guardrails.form.preconfig.COMPLIANCE": "Conformité",
	"retrieval-agents.workflow.node-types.guardrails.form.preconfig.CUSTOM": "Personnalisé",
	"retrieval-agents.workflow.node-types.guardrails.form.preconfig.FINANCIAL_COMPLIANT": "Conformité financière",
	"retrieval-agents.workflow.node-types.guardrails.form.preconfig.INAPPROPRIATE": "Inapproprié",
	"retrieval-agents.workflow.node-types.guardrails.form.preconfig.label": "Configuration",
	"retrieval-agents.workflow.node-types.guardrails.form.provider.label": "Pilote Guardrails",
	"retrieval-agents.workflow.node-types.guardrails.form.provider.placeholder": "Sélectionnez un pilote Guardrails",
	"retrieval-agents.workflow.node-types.historical.config.off": "Désactivé : l'historique de la session n'est pas utilisé",
	"retrieval-agents.workflow.node-types.historical.config.on": "Activé : tout l'historique de la session sera utilisé",
	"retrieval-agents.workflow.node-types.historical.description": "Utiliser l'historique de la session",
	"retrieval-agents.workflow.node-types.historical.form.all.help": "Utiliser tout l'historique de la session",
	"retrieval-agents.workflow.node-types.historical.form.all.label": "Utiliser l'historique",
	"retrieval-agents.workflow.node-types.historical.title": "Historique",
	"retrieval-agents.workflow.node-types.http.description": "Effectuer un appel HTTP vers une URI statique",
	"retrieval-agents.workflow.node-types.http.title": "HTTP",
	"retrieval-agents.workflow.node-types.httpstatic.description": "Effectuer un appel HTTP vers une URI statique",
	"retrieval-agents.workflow.node-types.httpstatic.title": "HTTP statique",
	"retrieval-agents.workflow.node-types.internet.description": "Perplexity, Brave, Tavily, Google",
	"retrieval-agents.workflow.node-types.internet.form.country": "Pays",
	"retrieval-agents.workflow.node-types.internet.form.domain.add": "Ajouter un domaine",
	"retrieval-agents.workflow.node-types.internet.form.domain.label": "Domaine",
	"retrieval-agents.workflow.node-types.internet.form.domain.remove": "Supprimer le domaine",
	"retrieval-agents.workflow.node-types.internet.form.go-to-drivers": "Créer une source Internet",
	"retrieval-agents.workflow.node-types.internet.form.images": "Images",
	"retrieval-agents.workflow.node-types.internet.form.no-source": "Il n'y a pas de pilote Internet enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.internet.form.provider.label": "Pilote Internet",
	"retrieval-agents.workflow.node-types.internet.form.provider.placeholder": "Sélectionner un pilote internet",
	"retrieval-agents.workflow.node-types.internet.form.related-questions": "Questions connexes",
	"retrieval-agents.workflow.node-types.internet.form.top-k": "Top K",
	"retrieval-agents.workflow.node-types.internet.title": "Recherche sur Internet",
	"retrieval-agents.workflow.node-types.marklogic.form.go-to-drivers": "Créer une source Marklogic",
	"retrieval-agents.workflow.node-types.marklogic.form.no-source": "Il n'y a pas de pilote Marklogic enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.mcp.description": "Utiliser la communication MCP",
	"retrieval-agents.workflow.node-types.mcp.form.go-to-drivers": "Créer une source MCP",
	"retrieval-agents.workflow.node-types.mcp.form.no-source": "Il n'y a pas de pilote MCP {{transport}} enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.mcp.form.source": "Source",
	"retrieval-agents.workflow.node-types.mcp.form.tool-choice-model": "Modèle de choix d'outils",
	"retrieval-agents.workflow.node-types.mcp.form.transport": "Transport",
	"retrieval-agents.workflow.node-types.mcp.title": "Protocole de contexte modèle (MCP)",
	"retrieval-agents.workflow.node-types.perplexity.description": "## TODO ##",
	"retrieval-agents.workflow.node-types.perplexity.form.go-to-drivers": "Créer une source de perplexité",
	"retrieval-agents.workflow.node-types.perplexity.form.no-source": "Il n'y a pas de pilote Perplexity enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.perplexity.title": "Internet - Perplexity",
	"retrieval-agents.workflow.node-types.postprocess_alinia.description": "Ajouter une protection de sortie LLM",
	"retrieval-agents.workflow.node-types.postprocess_alinia.title": "",
	"retrieval-agents.workflow.node-types.preprocess_alinia.description": "Ajouter une protection d'entrée LLM",
	"retrieval-agents.workflow.node-types.preprocess_alinia.title": "",
	"retrieval-agents.workflow.node-types.remi.description": "Valider la sortie avec REMi",
	"retrieval-agents.workflow.node-types.remi.title": "Validation",
	"retrieval-agents.workflow.node-types.rephrase.description": "Options de reformulation",
	"retrieval-agents.workflow.node-types.rephrase.form.ask-to.label": "Demander à",
	"retrieval-agents.workflow.node-types.rephrase.form.ask-to.placeholder": "Sélectionner une source Agentic RAG KB",
	"retrieval-agents.workflow.node-types.rephrase.form.extend": "Étendre",
	"retrieval-agents.workflow.node-types.rephrase.form.history.help": "Inclure l'historique de la session",
	"retrieval-agents.workflow.node-types.rephrase.form.history.label": "Historique",
	"retrieval-agents.workflow.node-types.rephrase.form.prompt.label": "Prompt de reformulation",
	"retrieval-agents.workflow.node-types.rephrase.form.prompt.placeholder": "Prompt",
	"retrieval-agents.workflow.node-types.rephrase.form.split-question.help": "Divisez la question en sous-questions",
	"retrieval-agents.workflow.node-types.rephrase.form.split-question.label": "Question divisée",
	"retrieval-agents.workflow.node-types.rephrase.form.synonyms.help": "Associer des synonymes",
	"retrieval-agents.workflow.node-types.rephrase.form.synonyms.label": "Synonymes",
	"retrieval-agents.workflow.node-types.rephrase.form.user-info.help": "Inclure des informations sur l'utilisateur",
	"retrieval-agents.workflow.node-types.rephrase.form.user-info.label": "Informations utilisateur",
	"retrieval-agents.workflow.node-types.rephrase.source": "Source",
	"retrieval-agents.workflow.node-types.rephrase.title": "Reformuler",
	"retrieval-agents.workflow.node-types.restart.description": "Redémarrer le flux de travail",
	"retrieval-agents.workflow.node-types.restart.form.retries.integer-error": "Doit être un entier",
	"retrieval-agents.workflow.node-types.restart.form.retries.label": "Nombre de tentatives",
	"retrieval-agents.workflow.node-types.restart.title": "Redémarrer",
	"retrieval-agents.workflow.node-types.restricted.description": "Codez votre agent en Python",
	"retrieval-agents.workflow.node-types.restricted.form.code": "Code",
	"retrieval-agents.workflow.node-types.restricted.title": "Python",
	"retrieval-agents.workflow.node-types.root.context": "Contexte récolté",
	"retrieval-agents.workflow.node-types.root.generation": "Génération",
	"retrieval-agents.workflow.node-types.root.postprocess": "Post-traitement",
	"retrieval-agents.workflow.node-types.root.preprocess": "Prétraitement",
	"retrieval-agents.workflow.node-types.router.title": "Routeur",
	"retrieval-agents.workflow.node-types.sitefinity.form.go-to-drivers": "Créer une source Sitefinity",
	"retrieval-agents.workflow.node-types.sitefinity.form.no-source": "Il n'y a pas de pilote Sitefinity enregistré, vous devez en créer un avant d'ajouter ce type de nœud.",
	"retrieval-agents.workflow.node-types.sql.description": "Accéder aux données de votre base de données SQL",
	"retrieval-agents.workflow.node-types.sql.form.go-to-drivers": "Créer une source SQL",
	"retrieval-agents.workflow.node-types.sql.title": "Requête SQL",
	"retrieval-agents.workflow.node-types.static.description": "Effectuer un appel HTTP vers une URI statique",
	"retrieval-agents.workflow.node-types.static.title": "HTTP statique",
	"retrieval-agents.workflow.node-types.summarize.config.default-prompt": "Résumer la sortie à l’aide du prompt par défaut",
	"retrieval-agents.workflow.node-types.summarize.conversational.help": "Répondez dans un style conversationnel",
	"retrieval-agents.workflow.node-types.summarize.conversational.label": "Conversationnel",
	"retrieval-agents.workflow.node-types.summarize.description": "Résumer le résultat",
	"retrieval-agents.workflow.node-types.summarize.images": "Images",
	"retrieval-agents.workflow.node-types.summarize.prompt-placeholder": "Prompt pour le format du résumé",
	"retrieval-agents.workflow.node-types.summarize.title": "Résumer",
	"retrieval-agents.workflow.node-types.tavily.description": "## TODO ##",
	"retrieval-agents.workflow.node-types.tavily.title": "Internet - Tavily",
	"retrieval-agents.workflow.registered-agent.description": "Cette description sera utilisée par l'agent intelligent pour déterminer si cet agent enregistré doit être utilisé.",
	"retrieval-agents.workflow.registered-agent.functions": "Fonctions",
	"retrieval-agents.workflow.registered-agent.title": "Agent enregistré",
	"retrieval-agents.workflow.sidebar.close-button": "Fermer le panneau latéral",
	"retrieval-agents.workflow.sidebar.export.description": "Exporter la configuration de l'agent de récupération",
	"retrieval-agents.workflow.sidebar.export.email-sent": "Exportation terminée. Un lien de téléchargement a été envoyé à {{email}}.",
	"retrieval-agents.workflow.sidebar.export.export-error": "Une erreur s'est produite lors de l'exportation de la configuration",
	"retrieval-agents.workflow.sidebar.export.min-length": "Au moins 16 caractères",
	"retrieval-agents.workflow.sidebar.export.title": "Exporter",
	"retrieval-agents.workflow.sidebar.export.warning": "Le mot de passe sera requis pour importer le fichier exporté",
	"retrieval-agents.workflow.sidebar.import.description": "Configuration de l'agent de récupération d'importation",
	"retrieval-agents.workflow.sidebar.import.import-error": "Une erreur s'est produite lors de l'importation de la configuration.",
	"retrieval-agents.workflow.sidebar.import.import-sucess": "La configuration a été importée avec succès",
	"retrieval-agents.workflow.sidebar.import.overwrite": "Écraser la configuration existante",
	"retrieval-agents.workflow.sidebar.import.select-file": "Sélectionner un fichier",
	"retrieval-agents.workflow.sidebar.import.title": "Importer",
	"retrieval-agents.workflow.sidebar.node-creation.context": "Ajouter un nœud",
	"retrieval-agents.workflow.sidebar.node-creation.generation": "Ajouter un nœud de génération",
	"retrieval-agents.workflow.sidebar.node-creation.postprocess": "Ajouter un nœud de post-traitement",
	"retrieval-agents.workflow.sidebar.node-creation.preprocess": "Ajouter un nœud de prétraitement",
	"retrieval-agents.workflow.sidebar.node-creation.toolbar": "Ajouter un nœud",
	"retrieval-agents.workflow.sidebar.rules.add-rule": "Ajouter une règle",
	"retrieval-agents.workflow.sidebar.rules.delete": "Supprimer la règle",
	"retrieval-agents.workflow.sidebar.rules.description": "Ajoutez des règles générales qui s’appliqueront à l’ensemble de l’agent.",
	"retrieval-agents.workflow.sidebar.rules.errors.get-rules": "Une erreur s'est produite lors du chargement des règles",
	"retrieval-agents.workflow.sidebar.rules.errors.set-rules": "Une erreur s'est produite lors de l'enregistrement des règles.",
	"retrieval-agents.workflow.sidebar.rules.rule-label": "Règle",
	"retrieval-agents.workflow.sidebar.rules.title": "Règles",
	"retrieval-agents.workflow.sidebar.test.description.advanced_ask": "Récupération des données à partir des sources sélectionnées...",
	"retrieval-agents.workflow.sidebar.test.description.ask": "Récupération des données à partir des sources sélectionnées...",
	"retrieval-agents.workflow.sidebar.test.description.basic_ask": "Récupération des données à partir des sources sélectionnées...",
	"retrieval-agents.workflow.sidebar.test.description.conditional": "Évaluation de la condition en fonction du prompt…",
	"retrieval-agents.workflow.sidebar.test.description.cypher": "",
	"retrieval-agents.workflow.sidebar.test.description.data_viz": "Générer des visualisations de données…",
	"retrieval-agents.workflow.sidebar.test.description.external": "",
	"retrieval-agents.workflow.sidebar.test.description.generate": "",
	"retrieval-agents.workflow.sidebar.test.description.historical": "",
	"retrieval-agents.workflow.sidebar.test.description.internet": "Récupération de données sur Internet…",
	"retrieval-agents.workflow.sidebar.test.description.mcp": "",
	"retrieval-agents.workflow.sidebar.test.description.postprocess_alinia": "",
	"retrieval-agents.workflow.sidebar.test.description.preprocess_alinia": "",
	"retrieval-agents.workflow.sidebar.test.description.remi": "Validation du contexte…",
	"retrieval-agents.workflow.sidebar.test.description.rephrase": "Reformule l'entrée en fonction du prompt et de la source…",
	"retrieval-agents.workflow.sidebar.test.description.restart": "Redémarrage du flux de travail…",
	"retrieval-agents.workflow.sidebar.test.description.restricted": "",
	"retrieval-agents.workflow.sidebar.test.description.router": "Choisit quelle source doit être utilisée pour répondre à la question…",
	"retrieval-agents.workflow.sidebar.test.description.sql": "Interrogation de la base de données SQL en suivant le prompt…",
	"retrieval-agents.workflow.sidebar.test.description.summarize": "Résume le résultat en fonction du prompt…",
	"retrieval-agents.workflow.sidebar.test.form.input-label": "Entrée",
	"retrieval-agents.workflow.sidebar.test.form.input-placeholder": "Question de l’utilisateur",
	"retrieval-agents.workflow.sidebar.test.form.run-button": "Exécuter le test",
	"retrieval-agents.workflow.sidebar.test.form.session-select.ephemeral": "Sans session",
	"retrieval-agents.workflow.sidebar.test.form.session-select.label": "Session de test",
	"retrieval-agents.workflow.sidebar.test.form.session-select.new": "Créer une nouvelle session",
	"retrieval-agents.workflow.sidebar.test.form.stop-button": "Arrêter",
	"retrieval-agents.workflow.sidebar.test.interactions.context.title": "Contexte",
	"retrieval-agents.workflow.sidebar.test.interactions.results.description": "Retour du résultat final...",
	"retrieval-agents.workflow.sidebar.test.interactions.results.title": "Résultat",
	"retrieval-agents.workflow.sidebar.test.interactions.steps": "Étapes",
	"retrieval-agents.workflow.sidebar.test.interactions.user-input": "Saisie par l’utilisateur",
	"retrieval-agents.workflow.sidebar.test.title": "Tester l'agent",
	"retrieval-agents.workflow.sidebar.test.toasts.exception-unknown": "Une erreur s'est produite lors de l'interaction avec l'agent",
	"retrieval-agents.workflow.sidebar.test.toasts.session-closing-error": "Une erreur s’est produite lors de la fermeture des interactions de session.",
	"retrieval-agents.workflow.sidebar.test.toasts.session-creation-error": "Une erreur s’est produite lors de la création de la session.",
	"retrieval-agents.workflow.toolbar-buttons.add-node": "Ajouter un nœud",
	"retrieval-agents.workflow.toolbar-buttons.export": "Exporter",
	"retrieval-agents.workflow.toolbar-buttons.import": "Importer",
	"retrieval-agents.workflow.toolbar-buttons.manage-sessions": "Gérer les sessions",
	"retrieval-agents.workflow.toolbar-buttons.rules": "Règles",
	"retrieval-agents.workflow.toolbar-buttons.test-agent": "Tester l'agent",
	"retrieval-agents.workflow.toolbar-buttons.toggle-navbar": "Ouvrir le panneau de navigation",
	"retrieval-agents.workflows-list.add": "Ajouter un workflow",
	"retrieval-agents.workflows-list.confirm-deletion.description": "Êtes-vous sûr de vouloir supprimer ce workflow ? Cette action ne peut pas être annulée.",
	"retrieval-agents.workflows-list.confirm-deletion.title": "Supprimer {{name}} ?",
	"retrieval-agents.workflows-list.delete": "Supprimer le workflow",
	"retrieval-agents.workflows-list.description": "Créer et gérer les workflows des agents",
	"retrieval-agents.workflows-list.edit": "Modifier le workflow",
	"retrieval-agents.workflows-list.empty": "Vous n'avez pas encore créé de workflow",
	"retrieval-agents.workflows-list.errors.creation": "Une erreur s’est produite lors de la création du workflow, veuillez réessayer.",
	"retrieval-agents.workflows-list.errors.deletion": "Une erreur s'est produite lors de la suppression du workflow, veuillez réessayer.",
	"retrieval-agents.workflows-list.errors.edition": "Une erreur s’est produite lors de la modification du workflow, veuillez réessayer.",
	"retrieval-agents.workflows-list.mcp-endpoint": "Endpoint MCP",
	"retrieval-agents.workflows-list.title": "Workflow des agents",
	"retrieval-agents.workflows-list.tool-parameters.example": "Exemple",
	"retrieval-agents.workflows-list.tool-parameters.parameters": "Paramètres",
	"retrieval-agents.workflows-list.tool-parameters.parameters-help": "Définissez les paramètres à l'aide du schéma JSON.",
	"retrieval-agents.workflows-list.tool-parameters.required": "Paramètres requis",
	"retrieval-agents.workflows-list.tool-parameters.required-help": "Un paramètre par ligne",
	"retrieval-agents.workflows-list.tool-parameters.title": "paramètres de tool",
	"retrieval-agents.workflows-list.workflow-list": "Liste de workflows",
	"search.configuration.action.continue": "Continuer",
	"search.configuration.action.create-widget": "Créer un widget",
	"search.configuration.action.get-code": "Obtenir le code",
	"search.configuration.action.get-code-tooltip": "Effectuez une recherche pour afficher les détails de la demande d’API",
	"search.configuration.action.open-panel": "Ouvrir le panneau de configuration",
	"search.configuration.action.overwrite": "Écraser la configuration sélectionnée",
	"search.configuration.action.rag-lab": "RAG lab",
	"search.configuration.action.rag-lab-tooltip": "Comparez la réponse générée par vos différentes configurations de recherche",
	"search.configuration.action.reset": "Réinitialiser",
	"search.configuration.action.save": "Enregistrer",
	"search.configuration.action.save-as-new": "Enregistrer comme nouvelle configuration",
	"search.configuration.action.switch-mode": "<strong>Passer au mode d'édition JSON direct.</strong> Le mode d'édition JSON permet d'utiliser les fonctionnalités avancées de l'API mais désactive certaines options liées à l'interface utilisateur du widget.",
	"search.configuration.action.switch-mode-confirm": "Une fois passé en mode JSON, vous ne pouvez pas revenir au mode normal.",
	"search.configuration.action.switch-mode-error": "Cette configuration de widget utilise des paramètres obsolètes, elle ne peut pas être modifiée en mode JSON.",
	"search.configuration.current-config-title": "Configuration actuelle",
	"search.configuration.delete-config-confirm.description": "Cette action ne peut pas être annulée. La suppression de la configuration effacera son enregistrement dans la liste déroulante des configurations sauvegardées.",
	"search.configuration.delete-config-confirm.title": "Supprimer {{configName}} ?",
	"search.configuration.filter-expression-modal.add-filter": "Ajouter un filtre",
	"search.configuration.filter-expression-modal.date-filter.since": "Depuis",
	"search.configuration.filter-expression-modal.date-filter.until": "Jusqu'à",
	"search.configuration.filter-expression-modal.edit-filter": "Modifier le filtre",
	"search.configuration.filter-expression-modal.entity-filter.family": "Famille NER",
	"search.configuration.filter-expression-modal.field-filter.id": "ID de champ",
	"search.configuration.filter-expression-modal.field-filter.type": "Type de champ",
	"search.configuration.filter-expression-modal.field-filters": "Filtres de champ",
	"search.configuration.filter-expression-modal.filter-operators": "Opérateurs de filtrage",
	"search.configuration.filter-expression-modal.filter-type.and": "Expression AND",
	"search.configuration.filter-expression-modal.filter-type.created": "Date de création",
	"search.configuration.filter-expression-modal.filter-type.entity": "NER",
	"search.configuration.filter-expression-modal.filter-type.field": "Champ",
	"search.configuration.filter-expression-modal.filter-type.field_mimetype": "Type MIME du champ",
	"search.configuration.filter-expression-modal.filter-type.generated": "Générateur",
	"search.configuration.filter-expression-modal.filter-type.keyword": "Mot-clé",
	"search.configuration.filter-expression-modal.filter-type.kind": "Type de paragraphe",
	"search.configuration.filter-expression-modal.filter-type.label": "Étiquette",
	"search.configuration.filter-expression-modal.filter-type.language": "Langue",
	"search.configuration.filter-expression-modal.filter-type.modified": "Date de modification",
	"search.configuration.filter-expression-modal.filter-type.not": "Expression NOT",
	"search.configuration.filter-expression-modal.filter-type.or": "Expression OR",
	"search.configuration.filter-expression-modal.filter-type.origin_collaborator": "Collaborateur d'origine",
	"search.configuration.filter-expression-modal.filter-type.origin_metadata": "Origin metadata",
	"search.configuration.filter-expression-modal.filter-type.origin_path": "Chemin d'origine",
	"search.configuration.filter-expression-modal.filter-type.origin_source": "Source d'origine",
	"search.configuration.filter-expression-modal.filter-type.origin_tag": "Tag d'origine",
	"search.configuration.filter-expression-modal.filter-type.resource": "Ressource",
	"search.configuration.filter-expression-modal.filter-type.resource_mimetype": "Type MIME de la ressource",
	"search.configuration.filter-expression-modal.filter-type.title": "Type de filtre",
	"search.configuration.filter-expression-modal.filters": "Filtres",
	"search.configuration.filter-expression-modal.generated-filter.data-augmentation": "Augmentation des données",
	"search.configuration.filter-expression-modal.generated-filter.field-prefix": "Préfixe de champ",
	"search.configuration.filter-expression-modal.generated-filter.generator": "Générateur",
	"search.configuration.filter-expression-modal.kind-filter.kind": "Type",
	"search.configuration.filter-expression-modal.label-filter.label": "Étiquette",
	"search.configuration.filter-expression-modal.label-filter.labelset": "Jeu d'étiquettes",
	"search.configuration.filter-expression-modal.label-filter.labelset-id": "Id du jeu d’étiquettes",
	"search.configuration.filter-expression-modal.language-filter.help": "Code ISO de langue, p. ex. en ou en+es",
	"search.configuration.filter-expression-modal.language-filter.language": "Langue",
	"search.configuration.filter-expression-modal.language-filter.only-primary": "Seule langue principale",
	"search.configuration.filter-expression-modal.mime-filter.subtype": "Sous-type",
	"search.configuration.filter-expression-modal.mime-filter.subtype-help": "exemple: plain, pdf, jpg",
	"search.configuration.filter-expression-modal.mime-filter.type": "Type principal",
	"search.configuration.filter-expression-modal.operator": "Logique entre les filtres de champ et de paragraphe",
	"search.configuration.filter-expression-modal.origin-filter.collaborator": "Collaborateur",
	"search.configuration.filter-expression-modal.origin-filter.field": "Champ",
	"search.configuration.filter-expression-modal.origin-filter.prefix": "Préfixe",
	"search.configuration.filter-expression-modal.origin-filter.value": "Valeur",
	"search.configuration.filter-expression-modal.paragraph-filters": "Filtres de paragraphe",
	"search.configuration.filter-expression-modal.title": "Assistant de création de filtres",
	"search.configuration.find-resource-modal.title": "Rechercher une ressource par titre",
	"search.configuration.generative-answer.ask-resource.assistant-button-label": "Utiliser l'assistant",
	"search.configuration.generative-answer.ask-resource.input-label": "Slug de la ressource",
	"search.configuration.generative-answer.ask-resource.pattern-error": "Un slug ne contient que des caractères alphanumériques, des tirets et des traits de soulignement.",
	"search.configuration.generative-answer.ask-resource.toggle-description": "La réponse générative utilisera l’intégralité du texte de cette ressource spécifique comme contexte au lieu des résultats de recherche correspondant à la requête. Remarque : si le contenu du texte de la ressource est trop long, il peut être raccourci lorsqu’il est transmis au LLM.",
	"search.configuration.generative-answer.ask-resource.toggle-label": "Demander à une ressource spécifique",
	"search.configuration.generative-answer.generate-answer.toggle-description": "Générer une réponse aux questions de l’utilisateur et permettre de discuter avec le système. Si vous désélectionnez cette option, l’utilisateur obtiendra uniquement des mots-clés et des résultats de recherche vectorielle.",
	"search.configuration.generative-answer.generate-answer.toggle-label": "Générer une réponse",
	"search.configuration.generative-answer.generative-model.description": "Utiliser un modèle génératif différent de celui par défaut défini dans les paramètres Knowledge Box AI",
	"search.configuration.generative-answer.generative-model.kb-settings": "(à partir des paramètres de la KB)",
	"search.configuration.generative-answer.generative-model.title": "Modèle génératif spécifique",
	"search.configuration.generative-answer.images-in-question.as-context": "comme contexte supplémentaire",
	"search.configuration.generative-answer.images-in-question.as-context-help": "Les images ne seront pas impliquées dans la récupération des résultats, elles seront simplement transmises au LLM comme contexte supplémentaire.",
	"search.configuration.generative-answer.images-in-question.as-query": "comme requête",
	"search.configuration.generative-answer.images-in-question.as-query-help": "L'image sera analysée afin d'en extraire une description textuelle qui servira à la recherche de résultats. Elle sera également transmise au LLM comme contexte. Une seule image est acceptée.",
	"search.configuration.generative-answer.images-in-question.toggle-description": "Permettre aux utilisateurs d'ajouter des images à leur question textuelle.",
	"search.configuration.generative-answer.images-in-question.toggle-label": "Utiliser des images dans les questions",
	"search.configuration.generative-answer.limit-token.max-input": "Nombre maximal de tokens en entrée",
	"search.configuration.generative-answer.limit-token.max-output": "Nombre maximal de tokens en sortie",
	"search.configuration.generative-answer.limit-token.toggle-description": "Définit le nombre maximal de tokens que le modèle peut lire et/ou générer. Un nombre faible peut empêcher vos utilisateurs de voir les résultats.",
	"search.configuration.generative-answer.limit-token.toggle-label": "Limiter la consommation de tokens",
	"search.configuration.generative-answer.prefer-markdown.toggle-description": "Générer la réponse en utilisant le format markdown",
	"search.configuration.generative-answer.prefer-markdown.toggle-label": "Préférer le format markdown",
	"search.configuration.generative-answer.prompt.textarea-help": "Voir la documentation <a href=\"https://docs.rag.progress.cloud/docs/rag/prompt\" target=\"_new\"></a>.",
	"search.configuration.generative-answer.prompt.textarea-label": "Votre prompt",
	"search.configuration.generative-answer.prompt.toggle-description": "Elle aura priorité sur l’invite utilisateur définie dans les paramètres de la Knowledge Box. Remarque : la stratégie de prompt peut changer en fonction du modèle génératif.",
	"search.configuration.generative-answer.prompt.toggle-label": "Utiliser un prompt spécifique",
	"search.configuration.generative-answer.rag-strategies.conversational.input-label": "Nombre maximal de messages",
	"search.configuration.generative-answer.rag-strategies.conversational.max-messages": "Limiter le nombre de messages transmis dans le contexte (par défaut 15)",
	"search.configuration.generative-answer.rag-strategies.conversational.option.attachments_images": "Inclure des images des attachments",
	"search.configuration.generative-answer.rag-strategies.conversational.option.attachments_text": "Inclure attachments",
	"search.configuration.generative-answer.rag-strategies.conversational.option.full": "Inclure tous les messages",
	"search.configuration.generative-answer.rag-strategies.conversational.toggle-description": "Choisissez les parties des conversations à inclure comme contexte",
	"search.configuration.generative-answer.rag-strategies.conversational.toggle-label": "Options des champs de conversation",
	"search.configuration.generative-answer.rag-strategies.entire-resource.exclude": "Exclure les ressources correspondant à un filtre donné",
	"search.configuration.generative-answer.rag-strategies.entire-resource.exclude-label": "Filtre d'exclusion (liste séparée par des virgules)",
	"search.configuration.generative-answer.rag-strategies.entire-resource.include-remaining-label": "Inclure les blocs de texte restants une fois le nombre maximal de ressources atteint",
	"search.configuration.generative-answer.rag-strategies.entire-resource.input-label": "Nombre maximum de ressources",
	"search.configuration.generative-answer.rag-strategies.entire-resource.limit-resources": "Limiter la quantité de ressources complètes qui seront transmises au LLM",
	"search.configuration.generative-answer.rag-strategies.entire-resource.toggle-description": "Transmet l'intégralité de la ressource comme contexte lors de la génération des réponses (au lieu de simplement les paragraphes récupérés par la requête de recherche). Remarque : cette stratégie peut être coûteuse et/ou avoir un impact sur les performances.",
	"search.configuration.generative-answer.rag-strategies.entire-resource.toggle-label": "Transmettre les ressources entières comme contexte",
	"search.configuration.generative-answer.rag-strategies.graph.exclude_processor_relations": "Graphe personnalisé uniquement",
	"search.configuration.generative-answer.rag-strategies.graph.exclude_processor_relations_help": "Si cette option est activée, seules les relations extraites d'un agent d'extraction de graphique et les relations fournies dans un graphique personnalisé sont prises en compte pour l'extension de contexte.",
	"search.configuration.generative-answer.rag-strategies.graph.generative_relation_ranking": "Classement avec modèle génératif",
	"search.configuration.generative-answer.rag-strategies.graph.generative_relation_ranking_help": "Après un reclassement régulier, utilisez un modèle génératif pour classer les relations.\nIl est plus lent et consomme plus de jetons, mais peut fournir de meilleurs résultats.",
	"search.configuration.generative-answer.rag-strategies.graph.hops": "Sauts",
	"search.configuration.generative-answer.rag-strategies.graph.hops-description": "Nombre de sauts à effectuer lors de l'exploration du graphique pour un contexte pertinent.\nPar exemple, hops=1 explorera les voisins des entités de départ, hops=2 explorera les voisins des voisins des entités de départ, et ainsi de suite.\nDes valeurs plus élevées découvriront des relations plus complexes mais prendront également plus de temps à calculer.",
	"search.configuration.generative-answer.rag-strategies.graph.relation_text_as_paragraphs": "Utiliser les relations comme contexte",
	"search.configuration.generative-answer.rag-strategies.graph.relation_text_as_paragraphs_help": "Si cette option est activée, le texte des relations est utilisé comme contexte au lieu des paragraphes, ce qui permet d'utiliser un Top K plus grand sans atteindre les limites de contexte du modèle génératif. Si elle est désactivée, les paragraphes qui contiennent les relations sont utilisés comme contexte.",
	"search.configuration.generative-answer.rag-strategies.graph.suggest_query_entity_detection": "Recherche floue pour détecter des entités",
	"search.configuration.generative-answer.rag-strategies.graph.suggest_query_entity_detection_help": "Utilise la recherche floue pour détecter les entités. Elle est plus rapide et plus flexible, mais peut rencontrer des difficultés pour faire correspondre les entités composées de plusieurs mots (elle reviendra à la détection par défaut si aucune entité n'est détectée). La détection par défaut est plus lente et plus précise, mais nécessite une correspondance exacte du texte entre les entités de Knowledge Box et les entités de la requête.",
	"search.configuration.generative-answer.rag-strategies.graph.toggle-description": "Collecte des éléments de contexte en explorant le Knowledge Graph, à partir des NER présents dans la requête. Cela fonctionne mieux si la Knowledge Box dispose d'un agent d'extraction de graphes défini par l'utilisateur activé.",
	"search.configuration.generative-answer.rag-strategies.graph.toggle-label": "Graphe de connaissances",
	"search.configuration.generative-answer.rag-strategies.graph.top_k": "Top K",
	"search.configuration.generative-answer.rag-strategies.graph.top_k-description": "Nombre maximal de relations pertinentes à utiliser",
	"search.configuration.generative-answer.rag-strategies.metadatas.toggle-description": "Chaque paragraphe sera suivi de différents ensembles de métadonnées.",
	"search.configuration.generative-answer.rag-strategies.metadatas.toggle-label": "Ajouter des métadonnées",
	"search.configuration.generative-answer.rag-strategies.neighbouring-paragraphs.preceding": "Nombre de paragraphes précédents",
	"search.configuration.generative-answer.rag-strategies.neighbouring-paragraphs.succeeding": "Nombre de paragraphes suivants",
	"search.configuration.generative-answer.rag-strategies.neighbouring-paragraphs.toggle-description": "Pour chaque paragraphe, des paragraphes adjacents supplémentaires sont fournis à titre de contexte.",
	"search.configuration.generative-answer.rag-strategies.neighbouring-paragraphs.toggle-label": "Inclure les paragraphes adjacents",
	"search.configuration.generative-answer.rag-strategies.page-images.input-label": "Nombre maximal de pages",
	"search.configuration.generative-answer.rag-strategies.page-images.limit-images": "Limiter la quantité de captures d'écran de pages transmises dans le contexte",
	"search.configuration.generative-answer.rag-strategies.page-images.toggle-description": "Pour bénéficier des capacités visuelles du LLM, les pages correspondantes seront transmises sous forme de captures d'écran dans le contexte.",
	"search.configuration.generative-answer.rag-strategies.page-images.toggle-label": "Inclure des captures d'écran de la page",
	"search.configuration.generative-answer.rag-strategies.paragraph-images.toggle-description": "Les images extraites des paragraphes correspondants seront ajoutées au contexte.",
	"search.configuration.generative-answer.rag-strategies.paragraph-images.toggle-label": "Inclure des images de paragraphe",
	"search.configuration.generative-answer.rag-strategies.specific-fields.field-ids.info-box": "Un identifiant de champ par ligne. Les identifiants de champ doivent être au format {field_type}/{field_name}, comme 'a/title', 'a/summary' pour les champs de titre et de résumé ou 't/amend' pour un champ de texte nommé ’amend’. ",
	"search.configuration.generative-answer.rag-strategies.specific-fields.field-ids.textarea-label": "Identifiants des champs",
	"search.configuration.generative-answer.rag-strategies.specific-fields.field-prefixes.info-box": "Un préfixe de champ par ligne. Saisissez les préfixes tels que définis dans les agents générateurs.",
	"search.configuration.generative-answer.rag-strategies.specific-fields.field-prefixes.textarea-label": "Préfixes de champs générés",
	"search.configuration.generative-answer.rag-strategies.specific-fields.toggle-description": "Transmettre des champs spécifiques (désignés par leurs identifiants ou préfixes) ainsi que les paragraphes récupérés par la requête de recherche",
	"search.configuration.generative-answer.rag-strategies.specific-fields.toggle-label": "Transmettre des champs spécifiques comme contexte",
	"search.configuration.generative-answer.rag-strategies.textual-hierarchy.toggle-description": "Chaque paragraphe sera précédé du titre de la ressource et de son résumé (si défini).",
	"search.configuration.generative-answer.rag-strategies.textual-hierarchy.toggle-label": "Inclure une hiérarchie textuelle",
	"search.configuration.generative-answer.rag-strategies.title": "Stratégies RAG",
	"search.configuration.generative-answer.reasoning.budget-help": "Utilisé par les modèles Anthropic ou Google pour limiter le nombre de tokens utilisés pour le raisonnement. Ce paramètre sera automatiquement associé à l'effort si le modèle choisi ne prend pas en charge le budget de tokens.",
	"search.configuration.generative-answer.reasoning.budget-label": "Budget de tokens pour le raisonnement",
	"search.configuration.generative-answer.reasoning.effort-help": "Utilisé par les modèles OpenAI pour contrôler la profondeur du raisonnement. Ce paramètre sera automatiquement associé au paramètre budget si le modèle choisi ne prend pas en charge l'effort.",
	"search.configuration.generative-answer.reasoning.effort-high": "Haut",
	"search.configuration.generative-answer.reasoning.effort-label": "Niveau d'effort de raisonnement",
	"search.configuration.generative-answer.reasoning.effort-low": "Faible",
	"search.configuration.generative-answer.reasoning.effort-medium": "Moyen",
	"search.configuration.generative-answer.reasoning.effort-minimal": "Minimal",
	"search.configuration.generative-answer.reasoning.toggle-description": "Afficher les étapes de raisonnement (si fournies par le modèle génératif).",
	"search.configuration.generative-answer.reasoning.toggle-label": "Montrer le raisonnement",
	"search.configuration.generative-answer.section-description": "Options pour produire la réponse.",
	"search.configuration.generative-answer.section-title": "Réponse générative et RAG",
	"search.configuration.generative-answer.system-prompt.textarea-label": "Prompt système",
	"search.configuration.generative-answer.system-prompt.toggle-description": "Elle aura priorité sur system prompt définie dans les paramètres de la Knowledge Box. Remarque : la stratégie de prompt peut changer en fonction du modèle génératif.",
	"search.configuration.generative-answer.system-prompt.toggle-label": "Utiliser un system prompt spécifique",
	"search.configuration.json-config-error": "La configuration de recherche est une chaîne JSON non valide.",
	"search.configuration.json-config-modal-title": "Édition JSON de la configuration de recherche",
	"search.configuration.loading-error": "Une erreur s’est produite lors du chargement des configurations de recherche",
	"search.configuration.modification-warning": "La configuration actuelle est différente de la configuration sélectionnée, cliquez sur enregistrer pour enregistrer une nouvelle configuration.",
	"search.configuration.options.nuclia-image": "Meilleur pour la reconnaissance d’images - Agentic RAG",
	"search.configuration.options.nuclia-standard": "Génération de réponses standard - Agentic RAG",
	"search.configuration.result-display.citation-threshold.toggle-description": "Spécifie le score de similarité minimum requis pour attribuer une citation à la réponse générée. Remarque : un seuil élevé peut entraîner l'absence de citations affichées, et un seuil bas peut entraîner des citations incorrectes.",
	"search.configuration.result-display.citation-threshold.toggle-label": "Personnaliser le seuil de citation",
	"search.configuration.result-display.display-field-list.toggle-description": "Affiche une section listant tous les champs de la ressource dans la barre latérale droite de la visionneuse. Cette section n’est visible que pour les ressources contenant plusieurs champs.",
	"search.configuration.result-display.display-field-list.toggle-label": "Afficher la liste des champs",
	"search.configuration.result-display.display-metadata.example.field-custom-file-size": "Taille du fichier avec titre personnalisé",
	"search.configuration.result-display.display-metadata.example.field-file-size": "Taille du fichier",
	"search.configuration.result-display.display-metadata.example.origin-collaborators-list": "Collaborateurs",
	"search.configuration.result-display.display-metadata.example.origin-created-date": "Date de création",
	"search.configuration.result-display.display-metadata.example.origin-tags-list": "Mots clés",
	"search.configuration.result-display.display-metadata.example.select-label": "Exemple d'expression",
	"search.configuration.result-display.display-metadata.metadata-help": "Une expression par ligne, utilisant la syntaxe <code>kind:path:type:title</code>, avec :\n<ul><li><code>kinds</code> : 'origin', 'field' ou 'extra'</li>\n<li><code>path</code> : path.to.attribute\n<li><code>type</code> : 'string', 'date' ou 'list' (facultatif, 'string' par défaut)</li>\n<li><code>title</code> : titre de la métadonnée à afficher (facultatif, lorsqu'il est défini, le type doit également être défini. S'il n'est pas défini, le titre sera le nom de l'attribut. Saisissez 'NO_TITLE' pour n'afficher aucun titre)\n</ul>",
	"search.configuration.result-display.display-metadata.metadata-label": "Métadonnées à afficher",
	"search.configuration.result-display.display-metadata.toggle-description": "Les métadonnées sont affichées sous le titre de chaque ressource.",
	"search.configuration.result-display.display-metadata.toggle-label": "Afficher les métadonnées",
	"search.configuration.result-display.display-results.all-results-radio": "Afficher tous les résultats de la recherche",
	"search.configuration.result-display.display-results.citations-radio": "Afficher les citations",
	"search.configuration.result-display.display-results.citations-radio-help": "Paragraphes identifiés comme des citations en fonction de leur similarité",
	"search.configuration.result-display.display-results.llm-citations-radio": "Afficher les citations LLM",
	"search.configuration.result-display.display-results.llm-citations-radio-help": "Paragraphes identifiés comme citations par un LLM",
	"search.configuration.result-display.display-results.toggle-description": "Les résultats de la recherche sont affichés sous la réponse.",
	"search.configuration.result-display.display-results.toggle-label": "Afficher les résultats",
	"search.configuration.result-display.display-thumbnails.toggle-description": "Les vignettes donnent un aperçu de la ressource.",
	"search.configuration.result-display.display-thumbnails.toggle-label": "Afficher les vignettes",
	"search.configuration.result-display.hide-answer.toggle-description": "Masquer la réponse générée. Utile uniquement lorsque l'utilisateur s'intéresse aux citations, mais pas à la réponse elle-même.",
	"search.configuration.result-display.hide-answer.toggle-label": "Masquer la réponse",
	"search.configuration.result-display.json-schema.info": "Pour une précision maximale, veuillez inclure une description pour chaque champ du schéma.",
	"search.configuration.result-display.json-schema.textarea-label": "Schéma JSON",
	"search.configuration.result-display.json-schema.toggle-description": "Vous fournissez un schéma JSON décrivant la structure de la réponse que vous obtiendrez.",
	"search.configuration.result-display.json-schema.toggle-label": "Sortie JSON",
	"search.configuration.result-display.json-schema.unsupported-model-warning": "La sortie JSON n’est pas disponible pour le modèle génératif {{ model }}.",
	"search.configuration.result-display.no-scroll.toggle-description": "La liste des résultats initiale sera conforme au nombre maximal de paragraphes défini par le paramètre top_k, et en faisant défiler vers le bas, aucun résultat supplémentaire ne sera chargé.",
	"search.configuration.result-display.no-scroll.toggle-label": "Limiter l'affichage des ressources au top_k",
	"search.configuration.result-display.relations.toggle-description": "Affiche des informations sur les NER dans les résultats de la recherche. Ne peut pas être utilisé avec l’option \"Faire correspondre les synonymes\".",
	"search.configuration.result-display.relations.toggle-label": "Relations",
	"search.configuration.result-display.relations-graph.toggle-description": "Affiche toutes les relations entre les entités pour une ressource donnée dans le visualiseur.",
	"search.configuration.result-display.relations-graph.toggle-label": "Graphe de relations",
	"search.configuration.result-display.section-description": "Choisissez ce que vous souhaitez afficher dans les résultats.",
	"search.configuration.result-display.section-title": "Options d’affichage des résultats",
	"search.configuration.result-display.show-attached-images.toggle-description": "Afficher les images associées aux paragraphes récupérés dans les résultats.",
	"search.configuration.result-display.show-attached-images.toggle-label": "Afficher les images jointes",
	"search.configuration.result-display.sort-results.toggle-description": "L'utilisateur pourra définir l'ordre des résultats de la recherche.",
	"search.configuration.result-display.sort-results.toggle-label": "Trier les résultats",
	"search.configuration.routing.add-rule": "Ajouter une règle",
	"search.configuration.routing.direct-answer-help": "Au lieu d'appliquer une configuration de recherche, laisser simplement le LLM répondre directement.",
	"search.configuration.routing.direct-answer-label": "Réponse directe du LLM",
	"search.configuration.routing.direct-answer-placeholder": "Quand la question relève surtout de la conversation informelle.",
	"search.configuration.routing.prompt-help": "Prompt expliquant dans quels cas la configuration de recherche sélectionnée doit être appliquée.",
	"search.configuration.routing.prompt-label": "Prompt",
	"search.configuration.routing.prompt-placeholder": "Choisir cette configuration lorsque la question porte sur un document spécifique. Le document doit être nommé explicitement.\n\nPar exemple :\n« Donnez-moi les principaux points du compte rendu de la réunion d'équipe du 25 septembre »\n« Que précise l'article L.123 ? »\n« Qui sont les clients concernés par le contrat ABC.123 ? »",
	"search.configuration.routing.rule": "Règle",
	"search.configuration.routing.search-config": "Configuration de la recherche",
	"search.configuration.routing.search-config-help": "Une erreur s’est produite lors du comptage des ressources correspondant à la configuration de la tâche.",
	"search.configuration.routing.section-description": "Appliquer dynamiquement une configuration de recherche donnée",
	"search.configuration.routing.section-title": "Routage basé sur l'intention de l'utilisateur",
	"search.configuration.routing.use-routing.toggle-description": "Fournit des prompts qui permettront au modèle de définir la configuration de recherche à appliquer en fonction de l'intention de l'utilisateur détectée dans la question.",
	"search.configuration.routing.use-routing.toggle-label": "Utiliser le routage",
	"search.configuration.save-changes-modal.description": "Veuillez enregistrer ou réinitialiser la configuration de recherche avant de créer un widget.",
	"search.configuration.save-changes-modal.title": "Configuration de recherche modifiée",
	"search.configuration.save-config-modal.description": "Donnez un nom à votre configuration de recherche pour la retrouver.",
	"search.configuration.save-config-modal.title": "Enregistrer votre configuration",
	"search.configuration.save-error": "Une erreur s'est produite lors de l'enregistrement des configurations de recherche",
	"search.configuration.saved-config-title": "Configuration enregistrée",
	"search.configuration.search-box.filter-logic.and-logic": "Renvoie les résultats correspondant à tous les filtres sélectionnés",
	"search.configuration.search-box.filter-logic.or-logic": "Renvoyer les résultats qui correspondent à au moins un des filtres sélectionnés",
	"search.configuration.search-box.filter-logic.title": "Type de logique de filtrage",
	"search.configuration.search-box.filter-logic.warning": "Notez que la logique OR n’est pas appliquée au filtre de date de création",
	"search.configuration.search-box.filters.exclude-labelset.description": "Exclure les ensembles d'étiquettes suivants des filtres affichés dans le widget",
	"search.configuration.search-box.filters.exclude-labelset.textarea-help": "Un jeu d'étiquettes par ligne",
	"search.configuration.search-box.filters.exclude-labelset.textarea-label": "Ensembles d'étiquettes à exclure",
	"search.configuration.search-box.filters.exclude-labelset.title": "Exclure certains ensembles d'étiquettes des filtres",
	"search.configuration.search-box.filters.filter-by-created.help": "Le filtrage sera basé sur la valeur <code>origin.created</code> si elle est fournie dans la ressource, sinon il sera par défaut sur la date de création de la ressource (<code>created</code>).<br> Attention : toutes les ressources créées avant le 02/11/2023 devront être retraitées pour que <code>origin.created</code> soit filtrable.",
	"search.configuration.search-box.filters.filter-by-created.label": "Filtrer par date de création",
	"search.configuration.search-box.filters.filter-by-entities": "Filtrer par entités",
	"search.configuration.search-box.filters.filter-by-label-families": "Filtrer par familles d’étiquettes",
	"search.configuration.search-box.filters.filter-by-labels": "Filtrer par étiquettes",
	"search.configuration.search-box.filters.filter-by-mime": "Filtrer par type MIME",
	"search.configuration.search-box.filters.filter-by-path": "Filtrer par chemin",
	"search.configuration.search-box.filters.toggle-description": "L’utilisateur pourra appliquer des filtres à la recherche.",
	"search.configuration.search-box.filters.toggle-label": "Afficher le bouton pour filtrer",
	"search.configuration.search-box.highlight.toggle-description": "Mettre en évidence les mots-clés trouvés.",
	"search.configuration.search-box.highlight.toggle-label": "Souligner",
	"search.configuration.search-box.limit-paragraphs.toggle-description": "Pour contrôler le nombre de paragraphes les plus pertinents transmis au LLM pour générer la réponse. Valeur par défaut : 20.",
	"search.configuration.search-box.limit-paragraphs.toggle-label": "Meilleurs résultats (top_k)",
	"search.configuration.search-box.preselected-filters.assistant.add-expression-button": "Ajouter une expression",
	"search.configuration.search-box.preselected-filters.assistant.add-filter": "Ajouter un filtre",
	"search.configuration.search-box.preselected-filters.assistant.delete-expression-button": "Supprimer l’expression",
	"search.configuration.search-box.preselected-filters.assistant.expression.all": "Tous",
	"search.configuration.search-box.preselected-filters.assistant.expression.all-help": "Équivalent de l’opérateur logique AND",
	"search.configuration.search-box.preselected-filters.assistant.expression.any": "N’importe lequel",
	"search.configuration.search-box.preselected-filters.assistant.expression.any-help": "Équivalent de l’opérateur logique OR",
	"search.configuration.search-box.preselected-filters.assistant.expression.none": "Aucun",
	"search.configuration.search-box.preselected-filters.assistant.expression.none-help": "Équivalent à l’expression logique NOT(a OR b)",
	"search.configuration.search-box.preselected-filters.assistant.expression.not_all": "Pas tous",
	"search.configuration.search-box.preselected-filters.assistant.expression.not_all-help": "Équivalent à l’expression logique NOT(a AND b)",
	"search.configuration.search-box.preselected-filters.assistant.filter-on": "Filtrer sur",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.labels": "Étiquettes",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.language": "Langue principale",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.metadata": "Métadonnées",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.mime-type": "Type MIME",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.ners": "NERs",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.path": "Chemin",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.status": "Statut de traitement",
	"search.configuration.search-box.preselected-filters.assistant.filter-type.tags": "Mots clés",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.field-label": "Valeur du filtre",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.help.language": "Code ISO de langue, p. ex. en ou en+es",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.help.metadata": "Métadonnées fournies par l’utilisateur",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.help.path": "Chemin de la ressource dans le système source",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.help.tags": "Tags définis dans la propriété « origin » de la ressource",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.help.tags-placeholder": "Nom du tag",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.label.by-label": "Filtrer par étiquette",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.label.by-labelset": "Filtrer par ensemble d'étiquettes",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.ner.family": "Famille NER",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.ner.value": "Valeur NER",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.status.error": "Erreur",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.status.pending": "En attente",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.status.processed": "Traité",
	"search.configuration.search-box.preselected-filters.assistant.filter-value.validation.mime-type-pattern": "Type MIME non valide",
	"search.configuration.search-box.preselected-filters.assistant.modal-title": "Assistant de construction de filtres",
	"search.configuration.search-box.preselected-filters.assistant.new-expression-title": "Création d’une expression de filtre",
	"search.configuration.search-box.preselected-filters.assistant.primary-button": "Définir comme filtres présélectionnés",
	"search.configuration.search-box.preselected-filters.assistant.resulting-filter": "Filtre résultant :",
	"search.configuration.search-box.preselected-filters.assistant.resulting-filters": "Filtres résultants :",
	"search.configuration.search-box.preselected-filters.assistant.tab.advanced": "Filtrage avancé",
	"search.configuration.search-box.preselected-filters.assistant.tab.simple": "Filtre simple",
	"search.configuration.search-box.preselected-filters.assistant.warning.malformed-expression": "Une expression de l’entrée des filtres présélectionnés est mal formée",
	"search.configuration.search-box.preselected-filters.assistant.warning.malformed-expressions": "{{count}} expressions provenant de l’entrée des filtres présélectionnés sont mal formées",
	"search.configuration.search-box.preselected-filters.assistant-button-label": "Utiliser l’assistant",
	"search.configuration.search-box.preselected-filters.backward-compatibility": "(compatibilité descendante)",
	"search.configuration.search-box.preselected-filters.filter-expression.textarea-label": "Expression de filtre",
	"search.configuration.search-box.preselected-filters.info-box": "Format de filtre <a href=\"https://docs.rag.progress.cloud/docs/rag/advanced/search-filters\" target=\"_blank\" rel=\"noopener noreferrer\">documenté ici</a>. Ces filtres seront appliqués à toutes les requêtes de recherche sans être visibles pour les utilisateurs finaux. ",
	"search.configuration.search-box.preselected-filters.textarea-help": "Une expression de filtre par ligne",
	"search.configuration.search-box.preselected-filters.textarea-label": "Filtres présélectionnés",
	"search.configuration.search-box.preselected-filters.toggle-description": "Définissez des filtres qui seront appliqués par défaut à toutes les requêtes.",
	"search.configuration.search-box.preselected-filters.toggle-label": "Filtres présélectionnés",
	"search.configuration.search-box.rephrase.toggle-description": "Reformulez la requête afin d'obtenir de meilleurs résultats de recherche sémantique. (Remarque : la requête est inchangée concernant la recherche par mot clé)",
	"search.configuration.search-box.rephrase.toggle-label": "Reformuler la requête",
	"search.configuration.search-box.rephrase-prompt.textarea-label": "Prompt for reformulation",
	"search.configuration.search-box.rephrase-prompt.toggle-description": "Ce prompt sera utilisé pour reformuler la requête de l'utilisateur afin d'optimiser les résultats de recherche. Remarque : la requête originale de l'utilisateur sera conservée lors de sa transmission au LLM pour obtenir une réponse.",
	"search.configuration.search-box.rephrase-prompt.toggle-label": "Prompt de reformulation personnalisé",
	"search.configuration.search-box.rrf-boosting.help": "Facteur d'amplification des résultats sémantiques par rapport aux résultats des mots clés",
	"search.configuration.search-box.rrf-boosting.toggle-description": "Fusionnera les résultats sémantiques et les résultats des mots-clés avec l'algorithme Reciprocal Rank Fusion. En option, vous pouvez amplifier les résultats sémantiques par rapport aux résultats des mots-clés.",
	"search.configuration.search-box.rrf-boosting.toggle-label": "Fusion de rang réciproque",
	"search.configuration.search-box.section-description": "Requêtes, filtrage et suggestions",
	"search.configuration.search-box.section-title": "Options de recherche",
	"search.configuration.search-box.security-groups.info-box": "Cette option est destinée à des fins de test. Elle n'offre aucun niveau de sécurité.",
	"search.configuration.search-box.security-groups.textarea-help": "Un groupe de sécurité par ligne",
	"search.configuration.search-box.security-groups.toggle-description": "La recherche sera limitée aux ressources accessibles aux groupes de sécurité spécifiés.",
	"search.configuration.search-box.security-groups.toggle-label": "Groupes de sécurité",
	"search.configuration.search-box.select-results-used.semantic-and-full-text": "Résultats sémantiques et full text",
	"search.configuration.search-box.select-results-used.semantic-only": "Résultats sémantiques uniquement",
	"search.configuration.search-box.select-results-used.title": "Sélectionnez les résultats qui sont utilisés pour générer la réponse",
	"search.configuration.search-box.semantic-model.description": "Utiliser un modèle d’embeddings différent de celui par défaut défini dans les paramètres Knowledge Box AI",
	"search.configuration.search-box.semantic-model.select-label": "Modèle d’embeddings actuel",
	"search.configuration.search-box.semantic-model.title": "Modèle d’embeddings spécifique",
	"search.configuration.search-box.semantic-reranking.toggle-description": "Récupère initiallement une plus grande quantité de résultats de recherche sémantique et par mots-clés, puis les filtre pour obtenir les correspondances les plus précises en fonction du contexte à l'aide d'un modèle de reclassement. Le résultat est une liste de résultats plus précise et mieux ordonnée.",
	"search.configuration.search-box.semantic-reranking.toggle-label": "Re-ranking sémantique",
	"search.configuration.search-box.show-hidden-resources.toggle-description": "Les ressources cachées ne seront pas exclues de la recherche et de la génération de réponses.",
	"search.configuration.search-box.show-hidden-resources.toggle-label": "Inclure des ressources cachées",
	"search.configuration.search-box.suggestions.suggest-ners": "Suggérer des NERs pour compléter automatiquement la requête de recherche",
	"search.configuration.search-box.suggestions.suggest-results": "Suggérer des résultats lors de la saisie",
	"search.configuration.search-box.suggestions.toggle-description": "Elles seront visibles sous le champ de recherche.",
	"search.configuration.search-box.suggestions.toggle-label": "Fournir des suggestions lors de la saisie",
	"search.configuration.search-box.synonyms.toggle-description": "Faites correspondre les synonymes dans la recherche floue. Cette fonctionnalité n’est pas utilisable avec l’option \"Relations\". ",
	"search.configuration.search-box.synonyms.toggle-label": "Faire correspondre les synonymes",
	"search.configuration.search-box.use-search-results.toggle-description": "Si cette option est désactivée, les résultats de la recherche ne seront pas utilisés pour générer la réponse. Le LLM générera des réponses basées uniquement sur sa propre base de connaissances.",
	"search.configuration.search-box.use-search-results.toggle-label": "Utiliser les résultats de la recherche",
	"search.configuration.search-request-modal.api-tab": "API",
	"search.configuration.search-request-modal.authentication": "Si la Knowledge Box est privée, des en-têtes d’authentification doivent être fournis.",
	"search.configuration.search-request-modal.learn-more": "En savoir plus",
	"search.configuration.search-request-modal.parameters": "Paramètres",
	"search.configuration.search-request-modal.python-tab": "Python",
	"search.configuration.search-request-modal.title": "Code pour la demande de recherche",
	"search.configuration.unsupported-info": "Cette configuration de recherche utilise des options API non couvertes par les fonctionnalités de base du widget de recherche.",
	"search.configuration.unsupported-warning": "Enregistrez la configuration pour appliquer vos modifications à la page de recherche sur le côté.",
	"search.configuration.use-generative-answer": "Utiliser une réponse générative",
	"search.description": "Essayez la recherche Agentic RAG sur votre Knowledge Box et configurez votre configuration de recherche.",
	"search.title": "Recherche",
	"search.widgets.action.create-widget-button": "Créer un widget",
	"search.widgets.action.delete": "Supprimer",
	"search.widgets.action.duplicate": "Dupliquer en tant que nouveau",
	"search.widgets.action.list-item-menu": "Menu du widget",
	"search.widgets.action.preview": "Aperçu",
	"search.widgets.action.rename": "Renommer",
	"search.widgets.dialog.code-snippet.copy-button": "Copier",
	"search.widgets.dialog.code-snippet.description": "Copiez et collez le code suivant pour l’intégrer sur votre site web.",
	"search.widgets.dialog.code-snippet.synchronized-config": "Configuration synchronisée",
	"search.widgets.dialog.code-snippet.title": "Extrait de code",
	"search.widgets.dialog.code-snippet.warning": "Notez que les modifications apportées au widget ou à la configuration de la recherche s'appliqueront automatiquement au widget.",
	"search.widgets.dialog.create-widget.confirm-button": "Configurer le widget",
	"search.widgets.dialog.create-widget.description": "Le code du widget peut être intégré directement sur votre site, il sera enregistré dans la section widgets.",
	"search.widgets.dialog.create-widget.title": "Créer un widget",
	"search.widgets.dialog.delete-widget.description": "Cette action ne peut être annulée. La suppression du widget effacera son enregistrement dans votre liste de widgets, mais l’intégration existante du code sur votre site web ne sera pas affectée.",
	"search.widgets.dialog.delete-widget.title": "Supprimer {{name}}",
	"search.widgets.dialog.duplicate-as-new.confirm-button-label": "Dupliquer",
	"search.widgets.dialog.duplicate-as-new.description": "Créez un nouveau widget avec la même configuration, vous pourrez le modifier à l’étape suivante.",
	"search.widgets.dialog.duplicate-as-new.title": "Dupliquer \"{{name}}\" en tant que nouveau",
	"search.widgets.dialog.rename-widget.confirm-button": "Renommer",
	"search.widgets.dialog.rename-widget.description": "Renommer le widget \"{{name}}\" en :",
	"search.widgets.dialog.rename-widget.title": "Renommer le widget",
	"search.widgets.errors.widget-not-found": "Widget \"{{widgetSlug}}\" introuvable.",
	"search.widgets.form.actions.back": "Retour aux widgets",
	"search.widgets.form.actions.embed-widget": "Intégrer un widget",
	"search.widgets.form.actions.more": "Plus d’options",
	"search.widgets.form.actions.save": "Enregistrer les modifications",
	"search.widgets.form.description": "Le widget intégré reflétera la configuration de recherche et les options du widget définies ci-dessous.",
	"search.widgets.form.preview-title": "Testez le widget",
	"search.widgets.form.rao-widget-options.prompts.add": "Ajouter un prompt",
	"search.widgets.form.rao-widget-options.prompts.description": "Personnalisez les suggestions affichées avant le début de la conversation.",
	"search.widgets.form.rao-widget-options.prompts.prompt-label": "Prompt {{index}}",
	"search.widgets.form.rao-widget-options.prompts.remove": "Supprimer",
	"search.widgets.form.rao-widget-options.prompts.title": "Prompts suggérés",
	"search.widgets.form.rao-widget-options.prompts.use-fallback.help": "Les prompts de secours sont appliqués lorsque la liste personnalisée est vide.",
	"search.widgets.form.rao-widget-options.prompts.use-fallback.label": "Utiliser les prompts de secours",
	"search.widgets.form.rao-widget-options.prompts.visible-count.help": "Définissez combien de prompts sont affichés à l’utilisateur.",
	"search.widgets.form.rao-widget-options.prompts.visible-count.label": "Prompts visibles",
	"search.widgets.form.rao-widget-options.recording.language.help": "Indiquez un code de langue BCP-47, par exemple \"fr-FR\".",
	"search.widgets.form.rao-widget-options.recording.language.label": "Langue de reconnaissance",
	"search.widgets.form.rao-widget-options.recording.title": "Enregistrement vocal",
	"search.widgets.form.rao-widget-options.title.label": "Titre du widget",
	"search.widgets.form.rao-widget-options.username.help": "Nom utilisé dans la salutation initiale",
	"search.widgets.form.rao-widget-options.username.label": "Nom d'utilisateur",
	"search.widgets.form.rao-widget-options.viewtype.conversation": "Conversation",
	"search.widgets.form.rao-widget-options.viewtype.floating": "Flottant",
	"search.widgets.form.rao-widget-options.viewtype.title": "Affichage du widget",
	"search.widgets.form.search-config-title": "Configuration de la recherche",
	"search.widgets.form.widget-options.chat-placeholder.input-help": "Utilisez un <code>|</code> pour séparer le placeholder initial de celui affiché une fois la discussion engagée.",
	"search.widgets.form.widget-options.chat-placeholder.toggle-description": "Modifier le texte que vous souhaitez voir apparaître dans la barre de discussion lorsqu'il n'est pas actif. Le texte par défaut est « Discutons ».",
	"search.widgets.form.widget-options.chat-placeholder.toggle-label": "Personnaliser le placeholder de la barre de discussion",
	"search.widgets.form.widget-options.copy-disclaimer.input-label": "Message à afficher",
	"search.widgets.form.widget-options.copy-disclaimer.toggle-description": "Afficher un message lorsque l'utilisateur utilise le bouton Copier pour copier la réponse",
	"search.widgets.form.widget-options.copy-disclaimer.toggle-label": "Avertissement sur le bouton Copier",
	"search.widgets.form.widget-options.customize-citation-visibility.collapsed": "Réduit par défaut",
	"search.widgets.form.widget-options.customize-citation-visibility.expanded": "Développé par défaut",
	"search.widgets.form.widget-options.customize-citation-visibility.toggle-description": "Choisissez si les citations sont initialement développées ou réduites",
	"search.widgets.form.widget-options.customize-citation-visibility.toggle-label": "Personnaliser la visibilité des citations",
	"search.widgets.form.widget-options.customize-insufficient-data.input-label": "Message de données insuffisantes",
	"search.widgets.form.widget-options.customize-insufficient-data.toggle-description": "Personnalisez le message affiché lorsque les données sont insuffisantes pour générer une réponse à la question de l’utilisateur. Ce champ autorise les balises HTML.",
	"search.widgets.form.widget-options.customize-insufficient-data.toggle-label": "Personnaliser le message de données insuffisantes",
	"search.widgets.form.widget-options.customize-text-blocks-visibility.collapsed": "Initialement réduit",
	"search.widgets.form.widget-options.customize-text-blocks-visibility.expanded": "Toujours agrandi",
	"search.widgets.form.widget-options.customize-text-blocks-visibility.toggle-description": "Choisissez si les listes de blocs de texte sont affichées développées ou réduites",
	"search.widgets.form.widget-options.customize-text-blocks-visibility.toggle-label": "Personnaliser la visibilité des blocs de texte",
	"search.widgets.form.widget-options.displaySearchButton.toggle-label": "Afficher le bouton de recherche",
	"search.widgets.form.widget-options.fab.fab-offset-bottom.help": "La marge inférieure du bouton flottant",
	"search.widgets.form.widget-options.fab.fab-offset-bottom.label": "Marge inférieure",
	"search.widgets.form.widget-options.fab.fab-offset-side.help": "La marge latérale du bouton flottant",
	"search.widgets.form.widget-options.fab.fab-offset-side.label": "Marge latérale",
	"search.widgets.form.widget-options.fab.panel-height.help": "La hauteur du panneau",
	"search.widgets.form.widget-options.fab.panel-height.label": "Hauteur du panneau",
	"search.widgets.form.widget-options.fab.panel-width.help": "La largeur du panneau",
	"search.widgets.form.widget-options.fab.panel-width.label": "Largeur du panneau",
	"search.widgets.form.widget-options.fab.position.help": "La position du bouton flottant",
	"search.widgets.form.widget-options.fab.position.title": "Position",
	"search.widgets.form.widget-options.fab.position-bottom-left": "En bas à gauche",
	"search.widgets.form.widget-options.fab.position-bottom-right": "En bas à droite",
	"search.widgets.form.widget-options.fab.size.help": "La taille du bouton flottant",
	"search.widgets.form.widget-options.fab.size.title": "Taille",
	"search.widgets.form.widget-options.fab.size-large": "Grand",
	"search.widgets.form.widget-options.fab.size-medium": "Moyen",
	"search.widgets.form.widget-options.fab.size-small": "Petit",
	"search.widgets.form.widget-options.feedback.answer": "Retour global sur la réponse générée",
	"search.widgets.form.widget-options.feedback.answer-and-results": "Commentaires détaillés sur les réponses et les résultats de la recherche",
	"search.widgets.form.widget-options.feedback.description": "Indiquez le type de commentaires que les utilisateurs peuvent fournir",
	"search.widgets.form.widget-options.feedback.none": "Aucun commentaire",
	"search.widgets.form.widget-options.feedback.title": "Retour",
	"search.widgets.form.widget-options.hide-download.toggle-label": "Masquer le bouton de téléchargement",
	"search.widgets.form.widget-options.hide-logo.toggle-description": "Uniquement disponible pour les plans growth et enterprise.",
	"search.widgets.form.widget-options.hide-logo.toggle-label": "Masquer le logo Agentic RAG de la barre de recherche",
	"search.widgets.form.widget-options.lang.help": "Par défaut, la widget utilise la langue définie dans les paramètres régionaux du navigateur. L'interface utilisateur prend en charge « en », « ca », « es » et « fr », mais vous êtes libre de saisir n'importe quelle langue (sous forme de code à 2 caractères).",
	"search.widgets.form.widget-options.lang.label": "Langue",
	"search.widgets.form.widget-options.navigate-to-files.toggle-description": "Cliquer sur un fichier dans les résultats ouvrira le fichier d'origine plutôt que de le restituer dans la visionneuse",
	"search.widgets.form.widget-options.navigate-to-files.toggle-label": "Accéder aux fichiers d’origine",
	"search.widgets.form.widget-options.navigate-to-link.toggle-description": "Cliquer sur un lien dans les résultats ouvrira la page d'origine plutôt que de l'afficher dans la visionneuse.",
	"search.widgets.form.widget-options.navigate-to-link.toggle-label": "Naviguer vers l’origine des liens",
	"search.widgets.form.widget-options.navigate-to-origin.toggle-description": "Cliquer sur un résultat ouvrira l'attribut URL dans les métadonnées 'origin' de la ressource plutôt que de le restituer dans la visionneuse.",
	"search.widgets.form.widget-options.navigate-to-origin.toggle-label": "Naviguer vers l'URL d'origine",
	"search.widgets.form.widget-options.no-chat-history.toggle-description": "Les questions et réponses précédentes en mode chat ne sont pas transmises comme contexte lors de la génération d'une nouvelle réponse.",
	"search.widgets.form.widget-options.no-chat-history.toggle-label": "Pas d'historique de discussion",
	"search.widgets.form.widget-options.open-new-tab.toggle-description": "Ouvrir des liens et/ou des fichiers dans un nouvel onglet",
	"search.widgets.form.widget-options.open-new-tab.toggle-disabled": "Cette option n'est disponible que lorsque les liens permanents ou les options de navigation vers la source sont activés.",
	"search.widgets.form.widget-options.open-new-tab.toggle-label": "Ouvrir dans un nouvel onglet",
	"search.widgets.form.widget-options.permalinks.toggle-description": "Ajoute des paramètres supplémentaires à l’URL afin que les utilisateurs puissent copier et partager un lien direct vers une ressource spécifique ou des résultats de recherche.",
	"search.widgets.form.widget-options.permalinks.toggle-label": "Liens permanents",
	"search.widgets.form.widget-options.persist-chat-history.toggle-description": "L'historique de discussion sera stocké dans le stockage local du navigateur et restauré à chaque affichage de la widget. S'applique uniquement à la widget de discussion.",
	"search.widgets.form.widget-options.persist-chat-history.toggle-label": "Conserver l'historique des discussions",
	"search.widgets.form.widget-options.placeholder.input-label": "Placeholder",
	"search.widgets.form.widget-options.placeholder.toggle-description": "Modifiez le texte que vous souhaitez afficher dans la barre de recherche lorsqu’elle n’est pas active. Le texte par défaut est « Tapez votre question ici ».",
	"search.widgets.form.widget-options.placeholder.toggle-label": "Personnaliser le placeholder de la barre de recherche",
	"search.widgets.form.widget-options.section-description": "Définissez l’apparence et le comportement du widget.",
	"search.widgets.form.widget-options.section-title": "Options du widget",
	"search.widgets.form.widget-options.speech.toggle-description": "Activer la reconnaissance vocale. Les utilisateurs peuvent poser des questions en parlant.",
	"search.widgets.form.widget-options.speech.toggle-label": "Assistance vocale",
	"search.widgets.form.widget-options.speech-synthesis.toggle-description": "Les réponses seront lues à haute voix.",
	"search.widgets.form.widget-options.speech-synthesis.toggle-label": "Synthèse vocale",
	"search.widgets.form.widget-options.style.chat": "Mode chat",
	"search.widgets.form.widget-options.style.floating-chat": "Bouton de chat flottant",
	"search.widgets.form.widget-options.style.page": "Intégré à la page",
	"search.widgets.form.widget-options.style.popup": "Style modal popup (s’ouvre au-dessus de votre contenu)",
	"search.widgets.form.widget-options.style.title": "Style de widget",
	"search.widgets.form.widget-options.theme.dark": "Thème sombre",
	"search.widgets.form.widget-options.theme.light": "Thème clair",
	"search.widgets.form.widget-options.theme.title": "Sélectionnez le thème du widget",
	"search.widgets.form.widget-options.workflow.title": "Workflow",
	"search.widgets.page-description": "Créez et gérez des widgets de recherche à intégrer dans vos projets.",
	"search.widgets.page-empty-message": "Vous n’avez encore créé aucun widget. Vous pouvez les créer depuis la page de recherche en fonction d’une configuration de recherche ou en cliquant sur « Créer un widget ».",
	"search.widgets.table-columns.actions": "Actions",
	"search.widgets.table-columns.date": "Date de création",
	"search.widgets.table-columns.model": "Modèle génératif",
	"search.widgets.table-columns.name": "Nom du widget",
	"search.widgets.table-columns.search-config": "Configuration de recherche",
	"search.widgets.title": "Widgets",
	"select.arag-create-button": "Création d’un agent d’extraction",
	"select.arag-tooltip": "Accéder à l'agent récolteur : {{arag}}",
	"select.kb-tooltip": "Accéder à la Knowledge Box : {{kb}}",
	"simple.add-more": "Ajouter plus",
	"simple.column.answer": "Répondre",
	"simple.column.date": "Date",
	"simple.column.date-added": "Date d'ajout",
	"simple.column.delete": "Supprimer",
	"simple.column.file": "Fichier",
	"simple.column.question": "Question",
	"simple.column.status": "Statut",
	"simple.column.type": "Type",
	"simple.delete-question": "Supprimer la question",
	"simple.delete-question-description": "Êtes-vous sûr de vouloir supprimer cette question ?",
	"simple.drop-files": "Déposez vos fichiers ici",
	"simple.failed": "Échecs",
	"simple.file-limit": "Vous ne pouvez pas dépasser la limite de {{num}} fichiers",
	"simple.file-size-limit": "Les fichiers de taille supérieure à {{size}} ne sont pas autorisés dans votre abonnement actuel.",
	"simple.get-mcp-url": "Obtenir l'URL MCP",
	"simple.history": "Historial",
	"simple.in-queue": "En file d'attente",
	"simple.max-files": "{{num}} fichiers max",
	"simple.mcp.description": "Cette URL permet aux agents d'IA de se connecter à vos fichiers",
	"simple.mcp.how-to": "Comment utiliser votre Content Box via MCP ?",
	"simple.mcp.title": "URL du serveur MCP",
	"simple.media-file-size-limit": "Les fichiers multimédias de taille supérieure à {{size}} ne sont pas autorisés dans votre abonnement actuel.",
	"simple.no-questions": "Vous n'avez encore posé aucune question.",
	"simple.no-video-audio": "Les fichiers vidéo et audio ne sont pas autorisés dans votre abonnement actuel.",
	"simple.or": "Ou",
	"simple.position-in-queue": "Position dans la file d'attente",
	"simple.processing": "Traitement…",
	"simple.reader.description": "Utilisez la recherche Agentic RAG sur vos ressources.",
	"simple.reader.info": "Recherchez les ressources disponibles, consultez les sources citées provenant d'origine approuvée et prévisualisez les recherches récentes.",
	"simple.ready": "Prêt",
	"simple.search-placeholder": "Posez votre question ici",
	"simple.successful": "Succès",
	"simple.title.first-files": "Commençons par télécharger vos fichiers :",
	"simple.title.ready": "Vos fichiers sont prêts !",
	"simple.title.testing": "Mettons vos fichiers à l'épreuve. Posez-leur toutes vos questions.",
	"simple.title.uploading": "Téléchargement de vos fichiers...",
	"simple.trial.equator.banner.learn-more": "Apprendre encore plus",
	"simple.trial.equator.banner.title": "Il vous reste encore <b>{{days}} jours d'essai</b>, mais l'accès à MCP n'est <b>plus inclus à ce stade.</b>",
	"simple.trial.equator.modal.description": "L'expérience vous plaît ? L'accès à MCP a été désactivé pour cette phase de votre essai, mais il vous reste {{days}} jours pour découvrir le reste du produit. Passez à la version supérieure pour rétablir l'accès à MCP et continuer à utiliser Agentic RAG à pleine capacité.",
	"simple.trial.equator.modal.description-bold": "Vous êtes toujours en période d'essai gratuite. À la fin des {{ days }} jours restants, vous pourrez fermer votre compte si vous le souhaitez.",
	"simple.trial.equator.modal.maybe-later": "Peut-être plus tard",
	"simple.trial.equator.modal.title": "Mettez à jour maintenant pour rétablir l'accès au MCP",
	"simple.trial.equator.modal.upgrade": "Mettre à jour maintenant",
	"simple.trial.equator.modal.upgrade-info": "La mise à niveau prend moins d'une minute. <br/> Aucune modification n'est apportée à vos ressources existantes ni à votre historique.",
	"simple.trial.expired.modal.contact-sales": "Contacter le service commercial",
	"simple.trial.expired.modal.description": "Merci d'avoir essayé Agentic RAG. Votre période d'essai est terminée, l'accès est donc suspendu. Passez à la version supérieure pour continuer à travailler avec vos fichiers et obtenir des réponses fiables sans interruption.",
	"simple.trial.expired.modal.info-card": "Votre période d'essai de 14 jours a expiré.",
	"simple.trial.expired.modal.title": "Vous appréciez Agentic RAG ? Passez à la version supérieure pour continuer.",
	"simple.trial.expired.modal.upgrade": "Accéder à la mise à niveau",
	"simple.trial.expired.modal.upgrade-info": "La mise à niveau prend moins d'une minute. <br/> Aucune modification n'est apportée à vos ressources existantes ni à votre historique.",
	"simple.upload-error": "Erreur lors du chargement",
	"simple.uploading": "Chargement en cours…",
	"simple.your-resources": "Vos ressources",
	"standalone.menu.button-label": "Menu",
	"standalone.menu.introspect": "Données d’introspection",
	"standalone.menu.kb-list": "Knowledge Boxes",
	"standalone.new-version-available-toast": "Une version plus récente de NucliaDB est disponible. Veuillez <a href=\"https://docs.rag.progress.cloud/docs/management/nucliadb/deploy/releases#upgrading\" target=\"_new\">mettre à niveau</a>.",
	"standalone.nua-key-status.invalid.how-to-get-nua-key": "Si vous ne possédez pas de clé API NUA, suivez ce <a href=\"https://docs.rag.progress.cloud/docs/management/nucliadb/deploy/basics\" rel=\"noopener noreferrer\" target=\"_blank\">guide</a>.",
	"standalone.nua-key-status.invalid.loading-error": "Erreur lors du chargement de l’état de la clé Agentic RAG Understanding API",
	"standalone.nua-key-status.invalid.not-provided": "Aucune clé Agentic RAG Understanding API fournie",
	"standalone.nua-key-status.invalid.provide-by": "Fournissez votre clé API NUA en utilisant la variable d’environnement <code>NUA_API_KEY</code> ou l’indicateur cli <code>--nuclia-api-key</code> .",
	"standalone.nua-key-status.invalid.title": "La clé Agentic RAG Understanding API fournie n’est pas valide",
	"standalone.nua-key-status.valid.nua-allows-to": "Votre clé API NUA vous permet d’utiliser le <a href=\"https://rag.progress.cloud\"target=\"_blank\" rel=\"noopener noreferrer\">moteur de traitement cloud de Agentic RAG</a>.",
	"standalone.nua-key-status.valid.store-locally": "Vos données restent stockées localement, mais vous avez accès à un tableau de bord pour suivre vos métriques et bien plus encore.",
	"standalone.search-no-nua-key": "Vous êtes déconnecté du serveur rag.progress.cloud et vous n’obtiendrez que des réponses basées sur des mots clés. Les résultats de recherche vectorielle ne fonctionneront pas. Pour une expérience de recherche complète, veuillez vous connecter au serveur à l’aide d’une clé API Agentic RAG Understanding.",
	"standalone.upload-no-nua-key": "Vous n’êtes pas connecté au serveur <strong>rag.progress.cloud</strong> et les nouvelles données ne seront pas traitées.",
	"stash.add_user": "Ajouter un utilisateur",
	"stash.added_user": "{{user}} a été ajouté",
	"stash.config.key.azure_openai": "Clé Azure OpenAI",
	"stash.config.key.openai": "Clé OpenAI",
	"stash.confirm_delete_user.description": "La seule façon d’annuler cette action est de les inviter à nouveau à rejoindre votre Knowledge Box.",
	"stash.confirm_delete_user.title": "Êtes-vous sûr de vouloir supprimer cet utilisateur ?",
	"stash.contact_admin": "Vous n’êtes pas autorisé à créer une Knowledge Box. Contactez votre administrateur.",
	"stash.delete.delete": "Supprimer la Knowledge Box ?",
	"stash.delete.error": "Erreur lors de la suppression de la Knowledge Box",
	"stash.delete.warning": "Si vous supprimez la Knowledge Box {{ kb }}, toutes les données seront également supprimées",
	"stash.description": "La description",
	"stash.email": "Serveur de messagerie",
	"stash.empty_kb": "La Knowledge Box est vide",
	"stash.invited_user": "Nous avons envoyé un e-mail d’invitation à {{user}} pour rejoindre cette Knowledge Box.",
	"stash.logotip": "Logo",
	"stash.manage_users": "Gérer les utilisateurs",
	"stash.name_your_kb": "Nommez votre Knowledge Box",
	"stash.no_knowledge_boxes": "Il n’y a pas de Knowledge Boxes dans ce compte",
	"stash.preferences.receive_help": "Reçu de l’aide",
	"stash.preferences.receiving_emails": "Préférences de messagerie",
	"stash.profile": "Réglages",
	"stash.publish.confirm": "Publier une Knowledge Box signifie qu’elle sera accessible à tous dans le monde. Il peut être indexé par des moteurs de recherche publics tels que Google.",
	"stash.publish.error": "Erreur lors de la publication de la Knowledge Box",
	"stash.publish.title": "Publier une Knowledge Box",
	"stash.publish.warning": "Si vous publiez la Knowledge Box « {{ kb }} », toutes les informations qu’elle contient seront publiques.",
	"stash.retire.error": "Erreur lors de la dépublication de la Knowledge Box",
	"stash.retire.title": "Annuler la publication de la Knowledge Box",
	"stash.retire.warning": "Si vous annulez la publication de la Knowledge Box « {{ kb }} », toutes les informations qu’elle contient deviendront privées.",
	"stash.search": "Chercher",
	"stash.search-modes.slug": "Par slug",
	"stash.search-modes.startswith": "Commence avec",
	"stash.search-modes.title": "Mot dans le titre",
	"stash.search-modes.uid": "Par UID",
	"stash.search-toggle-answer": "Réponse générative",
	"stash.search_users": "Ajouter un nouvel utilisateur",
	"stash.search_users_add": "Voulez-vous vraiment ajouter cet utilisateur au compte ?",
	"stash.stats": "Les données",
	"stash.title": "Titre de la boîte",
	"stash.upload.go-to-synchronize": "Pour synchroniser des données provenant de sources tierces ou de dossiers locaux, accédez à la section Synchroniser.",
	"stash.upload.option.file": "Fichier",
	"stash.upload.option.folder": "Dossier",
	"stash.upload.option.links": "Liens",
	"stash.upload.option.q-and-a": "Q&R",
	"stash.upload.option.sitemap": "Sitemap",
	"stash.upload.option.text": "Ressources textuelles",
	"stash.upload.page-subtitle": "Vous pouvez directement télécharger vos fichiers, liens, ressources ou dossiers",
	"stash.upload.sync.description": "Sélectionnez une source et choisissez les dossiers que vous souhaitez transférer automatiquement vers votre Knowledge Box actuelle.",
	"stash.upload.sync.setup": "Vous pouvez également configurer un agent de synchronisation pour utiliser la fonctionnalité de synchronisation et transférer automatiquement les données depuis :",
	"stash.upload.sync.setup-button": "Configurer l’agent de synchronisation",
	"stash.upload.sync.title": "Synchronisation",
	"stash.upload_data": "Télécharger des données",
	"stash.upload_to_search": "Téléchargez des données pour commencer à utiliser le moteur de recherche AI.",
	"stash.users.new_user": "Ajouter un nouvel utilisateur",
	"stash.users.role": "Rôle",
	"stash.users.sort_by_name": "A à Z",
	"stash.users.sort_by_role": "Trier par rôle",
	"stash.users.user_deleted": "Utilisateur supprimé avec succès",
	"stash.users.users_list": "Liste des utilisateurs",
	"stash.valid_domains": "Domaines dont l’email sera accepté. (Séparées par des virgules)",
	"stash.valid_domains_label": "Domaines à partir desquels des e-mails peuvent être envoyés",
	"stash.valid_emails": "Ajoutez, séparées par des virgules, les adresses emails des sorcières qui seront acceptées.",
	"stash.valid_emails_label": "Courriels",
	"synonyms.add-form.bidirectional-checkbox": "Bidirectionnel",
	"synonyms.add-form.main-word-label": "Mot principal",
	"synonyms.add-form.synonyms-label": "Synonymes séparés par des virgules",
	"synonyms.confirm-deletion.description": "Êtes-vous sûr de vouloir supprimer « {{word}} » et ses synonymes « {{synonyms}} » ?",
	"synonyms.confirm-deletion.title": "Supprimer le synonyme ?",
	"synonyms.page-description": "Utiliser des synonymes pour améliorer la recherche en texte intégral dans la documentation technique",
	"synonyms.page-title": "Synonymes personnalisés",
	"synonyms.table.delete-synonym": "Supprimer le synonyme",
	"synonyms.table.edit-synonym": "Modifier le synonyme",
	"synonyms.table.main-word": "Mot principal",
	"synonyms.table.search": "Rechercher un synonyme",
	"synonyms.table.synonyms": "Synonymes",
	"tasks-automation.actions.delete-agent.description": "Cette action ne peut pas être annulée. La suppression arrêtera l'agent, mais le contenu déjà généré dans votre boîte de connaissances ne sera pas affecté.",
	"tasks-automation.actions.delete-agent.success": "Votre agent a été supprimé avec succès.",
	"tasks-automation.actions.delete-agent.title": "Supprimer l'agent uniquement",
	"tasks-automation.actions.delete-all.description": "Cette action ne peut pas être annulée. La suppression arrêtera l'agent et toutes les données déjà générées dans votre Knowledge Box seront également supprimées définitivement.",
	"tasks-automation.actions.delete-all.success": "Votre agent a été supprimé avec succès. Les données générées seront supprimées prochainement.",
	"tasks-automation.actions.delete-all.title": "Supprimer l'agent et les données générées",
	"tasks-automation.actions.delete-data.description": "Les données générées dans votre Knowledge Box seront définitivement supprimées et les tâches actives seront arrêtées. Vous pourrez ensuite continuer à modifier votre agent.",
	"tasks-automation.actions.delete-data.success": "Vos données générées seront supprimées sous peu.",
	"tasks-automation.actions.delete-data.title": "Supprimer les données générées",
	"tasks-automation.actions.duplicate.action": "Dupliquer",
	"tasks-automation.actions.duplicate.description": "Un nouvel agent sera créé sur la base des mêmes paramètres que l'agent d'origine.",
	"tasks-automation.actions.duplicate.name": "Nom de l'agent",
	"tasks-automation.actions.duplicate.title": "Dupliquer l'agent",
	"tasks-automation.actions.edit.description": "En continuant, vous acceptez que tout travail actif soit arrêté.",
	"tasks-automation.actions.edit.edit-configuration": "Modifier la configuration",
	"tasks-automation.actions.edit.title": "La modification de la configuration arrête le travail actif",
	"tasks-automation.actions.restart": "Redémarrer",
	"tasks-automation.actions.stop": "Arrêter",
	"tasks-automation.applies-on.existing-resources": "Ressources existantes",
	"tasks-automation.applies-on.new-resources": "Nouvelles ressources",
	"tasks-automation.coming-soon": "Bientôt",
	"tasks-automation.data-augmentation-section": "Créer un agent d'augmentation des données",
	"tasks-automation.errors.counting-resources": "Une erreur s’est produite lors du comptage des ressources correspondant à la configuration de la tâche.",
	"tasks-automation.execution.batch.description": "Exécutez l’agent une fois sur les ressources existantes.",
	"tasks-automation.execution.batch.execution": "Exécution #{{num}}",
	"tasks-automation.execution.batch.executions": "Exécutions",
	"tasks-automation.execution.batch.run": "Fonctionner sur les ressources existantes",
	"tasks-automation.execution.batch.title": "Appliquer le lot aux ressources existantes",
	"tasks-automation.execution.execute": "Exécuter",
	"tasks-automation.execution.ongoing.automate": "Automatiser les ressources futures",
	"tasks-automation.execution.ongoing.description": "Exécutez automatiquement l'agent chaque fois qu'une nouvelle ressource est ajoutée.",
	"tasks-automation.execution.ongoing.disable": "Désactiver l'automatisation",
	"tasks-automation.execution.ongoing.title": "Exécuter automatiquement sur les ressources futures",
	"tasks-automation.form.create": "Créer un agent",
	"tasks-automation.form.edit-agent": "Modifier l'agent",
	"tasks-automation.form.field-name.label": "Préfixe du champ",
	"tasks-automation.form.field-name.placeholder": "Nom du champs",
	"tasks-automation.form.filter.all": "tout",
	"tasks-automation.form.filter.apply-to-da-fields": "Appliquer aux champs générés par l'augmentation des données",
	"tasks-automation.form.filter.description": "L’action ne s’appliquera qu’aux ressources correspondant à l'expression de filtre.",
	"tasks-automation.form.filter.excluded-fields.button-label": "Types de champs exclus",
	"tasks-automation.form.filter.fields.all-types": "Tous types de champs",
	"tasks-automation.form.filter.fields.button-label": "Types de champs",
	"tasks-automation.form.filter.filter-expression.help": "Rappel: Filtrez les champs génériques si vous ne souhaitez pas que l’agent s’applique aux titres des ressources.",
	"tasks-automation.form.filter.filter-expression.title": "Expression de filtre",
	"tasks-automation.form.filter.filter-expression.use-assistant": "Utiliser l'assistant",
	"tasks-automation.form.filter.operator": "Utiliser l'opérateur OU pour faire trouver les ressources",
	"tasks-automation.form.filter.resource-labels.button-label": "Étiquettes de ressources",
	"tasks-automation.form.filter.search-in.title-or-content": "Le titre ou le contenu contient",
	"tasks-automation.form.filter.search-input-label": "Mots-clés séparés par des virgules",
	"tasks-automation.form.filter.title": "Filtrer les ressources",
	"tasks-automation.form.labels-selection.add-labelset": "Ajouter un jeu d'étiquettes",
	"tasks-automation.form.labels-selection.create-label-set-button": "Créer nouveau jeu d’étiquettes",
	"tasks-automation.form.labels-selection.description": "Sélectionnez les étiquettes que vous souhaitez utiliser et l’endroit où vous souhaitez les appliquer.",
	"tasks-automation.form.labels-selection.label-list.add-label": "Ajouter une étiquette",
	"tasks-automation.form.labels-selection.label-list.help": "Donnez une brève description à chaque étiquette pour indiquer quand elle doit être appliquée. Par exemple, pour une étiquette intitulée « Logistique », vous pouvez écrire : « Contenu lié à la chaîne d'approvisionnement, aux calendriers de livraison ou au transport ».",
	"tasks-automation.form.labels-selection.label-list.label": "Étiquette",
	"tasks-automation.form.labels-selection.label-list.title": "Liste des étiquettes",
	"tasks-automation.form.labels-selection.label-list.when-to-apply": "Quand appliquer",
	"tasks-automation.form.labels-selection.labelset": "Jeu d'étiquettes",
	"tasks-automation.form.labels-selection.labelset-description": "Description de l'ensemble d'étiquettes",
	"tasks-automation.form.labels-selection.labelset-description-help": "Cette description aide le LLM à comprendre le but de l'ensemble d'étiquettes sélectionné",
	"tasks-automation.form.labels-selection.multiple-labels": "Autoriser l'agent à définir plusieurs étiquettes sur la même ressource",
	"tasks-automation.form.labels-selection.title": "Sélectionnez les étiquettes",
	"tasks-automation.form.llm-selection.confirm-dialog.description": "Êtes-vous sûr de vouloir faire appel à un autre LLM ? Cela pourrait augmenter considérablement vos coûts.",
	"tasks-automation.form.llm-selection.confirm-dialog.title": "Utiliser un autre LLM ?",
	"tasks-automation.form.llm-selection.description": "Le LLM choisi effectuera la tâche.",
	"tasks-automation.form.llm-selection.title": "Sélectionner le LLM",
	"tasks-automation.form.llm-selection.warning": "Le LLM par défaut est le plus économique, choisir un LLM différent peut augmenter considérablement votre consommation de jetons.",
	"tasks-automation.form.new-agent": "Nouvel agent",
	"tasks-automation.form.on.resources": "Les étiquettes seront attribuées à l'ensemble du champ de ressource",
	"tasks-automation.form.on.text-blocks": "Les étiquettes seront attribuées aux blocs de texte indépendamment",
	"tasks-automation.form.prompts.answer-prompt": "Prompt de génération de réponse",
	"tasks-automation.form.prompts.question-prompt": "Prompt de génération de questions",
	"tasks-automation.form.save": "Enregistrer la configuration",
	"tasks-automation.form.task-name.input-label": "Nom de l'agent",
	"tasks-automation.form.task-name.title": "Nommez votre agent",
	"tasks-automation.form.webhook.description": "Chaque fois que l’événement déclencheur se produit, Agentic RAG effectuera un appel POST vers l’URL donnée, en transmettant les en-têtes et les paramètres donnés (le cas échéant).",
	"tasks-automation.form.webhook.headers.label": "En-têtes HTTP",
	"tasks-automation.form.webhook.params.label": "Paramètres",
	"tasks-automation.form.webhook.title": "Déclencheur et webhook",
	"tasks-automation.form.webhook.trigger-label": "Déclencheur",
	"tasks-automation.generator.field-name.description": "Préfixe l'identifiant du nouveau champ où les données générées seront stockées.",
	"tasks-automation.generator.field-name.info": "Dans chaque ressource, un nouveau champ sera créé contenant le contenu généré correspondant à votre requête.",
	"tasks-automation.generator.field-name.invalid": "Le nom du champ ne doit contenir que des lettres, des chiffres et des _",
	"tasks-automation.generator.field-name.title": "Où stocker le contenu généré ?",
	"tasks-automation.generator.footer.apply-automation": "Appliquez votre requête à toutes les ressources existantes et futures correspondant à la sélection.",
	"tasks-automation.generator.footer.apply-one-time": "Appliquez votre requête uniquement à {{count}} ressources existantes.",
	"tasks-automation.generator.trigger-description": "Pour chaque ressource traitée avec la requête",
	"tasks-automation.generator.your-question.advanced-prompt": "Utiliser un prompt avancé",
	"tasks-automation.generator.your-question.description": "La question sera appliquée à toutes les ressources de la sélection et les réponses seront générées dans un nouveau champ.",
	"tasks-automation.generator.your-question.info-json": "Saisissez un schéma JSON décrivant les attributs que vous souhaitez obtenir à partir du document. Exemple :",
	"tasks-automation.generator.your-question.info-prompt": "Le prompt doit inclure le mot <strong>{context}</strong> entre accolades.<br>Exemples : « Rédigez un bref résumé de ce document : {context} » ou « Quelle est la date de fin du contrat suivant ? {context} »",
	"tasks-automation.generator.your-question.info-question": "Exemples : « Faites un bref résumé du document », « Quelle est la date de fin du contrat ? » ou « Le document contient-il des informations sur X ? »",
	"tasks-automation.generator.your-question.invalid-json": "JSON invalide",
	"tasks-automation.generator.your-question.json-schema": "Schéma JSON",
	"tasks-automation.generator.your-question.prompt-label": "Prompt",
	"tasks-automation.generator.your-question.question-label": "Votre question",
	"tasks-automation.generator.your-question.title": "Quelle est votre question?",
	"tasks-automation.generator.your-question.use-json": "Produire des données JSON structurées",
	"tasks-automation.graph-extraction.example-text": "Exemple de texte",
	"tasks-automation.graph-extraction.find-ners.description": "Les NERs et les relations sont stockés dans les métadonnées des ressources.",
	"tasks-automation.graph-extraction.find-ners.info": "Accédez à la ressource, puis à <strong>NER</strong>",
	"tasks-automation.graph-extraction.find-ners.title": "Où trouver les NERs extraits ?",
	"tasks-automation.graph-extraction.footer.apply-automation": "Étiqueter toutes les ressources existantes et futures correspondant à la sélection.",
	"tasks-automation.graph-extraction.footer.apply-one-time": "Étiqueter uniquement {{count}} ressources existantes.",
	"tasks-automation.graph-extraction.ner-examples.add": "Ajouter un exemple",
	"tasks-automation.graph-extraction.ner-examples.add-ner": "Ajouter NER",
	"tasks-automation.graph-extraction.ner-examples.add-relation": "Ajouter une relation",
	"tasks-automation.graph-extraction.ner-examples.description": "Exemples de NER à envoyer au modèle sous forme d'apprentissage few-shot.",
	"tasks-automation.graph-extraction.ner-examples.example-placeholder": "Exemple de texte où le NER est présent",
	"tasks-automation.graph-extraction.ner-examples.ner": "NER",
	"tasks-automation.graph-extraction.ner-examples.ner-example": "Exemple de NER",
	"tasks-automation.graph-extraction.ner-examples.ners": "NERs",
	"tasks-automation.graph-extraction.ner-examples.relation": "Relation",
	"tasks-automation.graph-extraction.ner-examples.relations": "Relations",
	"tasks-automation.graph-extraction.ner-examples.remove": "Retirer",
	"tasks-automation.graph-extraction.ner-examples.title": "Exemples de NER",
	"tasks-automation.graph-extraction.ner-types.add": "Ajouter un type NER",
	"tasks-automation.graph-extraction.ner-types.description": "Types de NER qui seront pris en compte pour l’extraction.",
	"tasks-automation.graph-extraction.ner-types.ner-type": "Type NER",
	"tasks-automation.graph-extraction.ner-types.title": "Types de NERs",
	"tasks-automation.graph-extraction.relation-examples.relation": "Type de relation",
	"tasks-automation.graph-extraction.relation-examples.source": "NER d'origine",
	"tasks-automation.graph-extraction.relation-examples.source-help": "NER à partir de laquelle la relation démarre",
	"tasks-automation.graph-extraction.relation-examples.target": "NER cible",
	"tasks-automation.graph-extraction.relation-examples.target-help": "NER dans laquelle la relation prend fin",
	"tasks-automation.graph-extraction.trigger-description": "Pour chaque ressource traitée avec l'extraction de graphes",
	"tasks-automation.labeler.find-labels.description": "Les étiquettes sont stockées dans les métadonnées du champ de ressources.",
	"tasks-automation.labeler.find-labels.info": "Accédez à la ressource puis à <strong>Classification</strong> puis dans le champ correspondant.",
	"tasks-automation.labeler.find-labels.title": "Où trouver les étiquettes générées ?",
	"tasks-automation.labeler.footer.apply-automation": "Étiqueter toutes les ressources existantes et futures correspondant à la sélection.",
	"tasks-automation.labeler.footer.apply-one-time": "Étiquetez uniquement {{count}}  ressources existantes.",
	"tasks-automation.labeler.trigger-description": "Pour chaque ressource traitée avec l’étiquetage automatique",
	"tasks-automation.llm-security.labeling.description": "Choisissez comment le contenu dangereux sera étiqueté.",
	"tasks-automation.llm-security.labeling.title": "Paramètres d'étiquetage",
	"tasks-automation.page-description": "Améliorez les performances et la précision de votre expérience de recherche en exécutant des agents automatisés sur votre Knowledge Box.",
	"tasks-automation.page-title": "Agents d'augmentation de données",
	"tasks-automation.question-answer.footer.apply-automation": "Générez des questions et des réponses pour toutes les ressources existantes et futures correspondant à la sélection.",
	"tasks-automation.question-answer.footer.apply-one-time": "Générez des questions et des réponses pour {{count}}  ressources existantes uniquement.",
	"tasks-automation.question-answer.max-questions.description": "Définissez le nombre maximal de paires question-réponse à générer par ressource.",
	"tasks-automation.question-answer.max-questions.label": "Questions maximales",
	"tasks-automation.question-answer.max-questions.title": "Limite de questions",
	"tasks-automation.question-answer.prompts.description": "Personnalisez les prompts pour générer les questions et les réponses.",
	"tasks-automation.question-answer.prompts.title": "Prompts personnalisées",
	"tasks-automation.question-answer.trigger-description": "Pour chaque ressource traitée avec les questions & réponses automatiques",
	"tasks-automation.settings.description": "Détails des paramètres choisis.",
	"tasks-automation.settings.filter.description": "La tâche s'exécutera uniquement pour les ressources correspondant aux filtres sélectionnés.",
	"tasks-automation.settings.filter.title": "Filtres sélectionnés",
	"tasks-automation.settings.own-key": "Clé propre",
	"tasks-automation.settings.title": "Paramètres de l'agent",
	"tasks-automation.settings.with-reasoning": "Avec raisonnement",
	"tasks-automation.status.active": "Actif",
	"tasks-automation.status.completed": "Terminé",
	"tasks-automation.status.disabled": "Désactivé",
	"tasks-automation.status.error": "Erreur",
	"tasks-automation.status.progress": "En cours",
	"tasks-automation.status.stopped": "Arrêté",
	"tasks-automation.tab.configuration": "Configuration",
	"tasks-automation.tab.execution": "Exécution",
	"tasks-automation.tab.testing": "Essai",
	"tasks-automation.table.header.actions": "Actions",
	"tasks-automation.table.header.creation-date": "Date de création",
	"tasks-automation.table.header.name": "Nom d'agent",
	"tasks-automation.table.header.ner-family": "Famille NER",
	"tasks-automation.table.header.status": "Statut",
	"tasks-automation.table.header.type": "Type d'agent",
	"tasks-automation.table.processed": "{{count}} traités",
	"tasks-automation.testing.description": "Sélectionnez une ou plusieurs ressources pour exécuter un test de l'agent.",
	"tasks-automation.testing.error": "Une erreur s'est produite lors du test de l'agent.",
	"tasks-automation.testing.execute-test": "Exécuter le test",
	"tasks-automation.testing.results.clear": "Effacer tous les résultats des tests",
	"tasks-automation.testing.results.description": "Ce contenu généré sert uniquement de test et n'est pas enregistré sur les ressources.",
	"tasks-automation.testing.results.empty": "Vos résultats de test apparaîtront ici.",
	"tasks-automation.testing.results.no-graph": "Aucun graphes n'a été extrait de cette ressource",
	"tasks-automation.testing.results.no-labels": "Aucune étiquette trouvée",
	"tasks-automation.testing.results.relations": "Relations entre les NERs",
	"tasks-automation.testing.results.title": "Résultats des tests",
	"tasks-automation.testing.search": "Rechercher le nom de la ressource",
	"tasks-automation.testing.test-agent": "Tester l'agent",
	"tasks-automation.testing.timeout": "Le test a expiré. Veuillez réessayer avec un fichier de test plus petit.",
	"tasks-automation.testing.title": "Testez votre agent",
	"tasks-automation.testing.tokens.action": "Action",
	"tasks-automation.testing.tokens.description": "La consommation totale de vos tests vous donne une idée de l'utilisation potentielle des jetons lors de l'exécution de l'agent, mais la consommation réelle dépend de chaque ressource traitée.",
	"tasks-automation.testing.tokens.title": "Consommation de jetons",
	"tasks-automation.testing.tokens.total": "Total",
	"tasks-automation.trigger-description": "Pour chaque ressource traitée par l'agent",
	"tasks-automation.type.ask.description": "Enrichissez vos ressources en générant du texte supplémentaire ou des métadonnées associées aux ressources choisies : résumé, requête, JSON...",
	"tasks-automation.type.ask.title": "Générateur",
	"tasks-automation.type.labeler.description": "Automatiser l’annotation des blocs de texte ou des ressources avec des étiquettes pour vous aider à classer les blocs de texte dans vos ressources.",
	"tasks-automation.type.labeler.title": "Étiqueteuse",
	"tasks-automation.type.llama-guard.description": "Cet agent signale les contenus inappropriés. Le signalement est effectué à l'aide d'un ensemble d'étiquettes nommé «safety».",
	"tasks-automation.type.llama-guard.title": "Sécurité du contenu",
	"tasks-automation.type.llm-graph.description": "Enrichissez vos ressources en extrayant des NERs et des relations de vos ressources.",
	"tasks-automation.type.llm-graph.title": "Extraction de graphes",
	"tasks-automation.type.prompt-guard.description": "Cet agent signale les ressources ou les paragraphes contenant des phrases susceptibles de contenir des attaques de jailbreak. Le signalement est effectué à l'aide d'un ensemble d'étiquettes nommé «jailbreak_safety».",
	"tasks-automation.type.prompt-guard.title": "Sécurité LLM",
	"tasks-automation.type.synthetic-questions.description": "Enrichir vos ressources en y ajoutant automatiquement des questions et des réponses.",
	"tasks-automation.type.synthetic-questions.title": "Générer des questions et des réponses",
	"tasks-automation.your-agents": "Vos agents",
	"test-page-modal.info.text": "La page de test vous permet d'essayer votre widget de recherche Knowledge Box dans un environnement isolé sans l'intégrer à un véritable site web.",
	"training.history": "Historique de la formation",
	"training.status.failed": "Erreur",
	"training.status.header": "Statut",
	"training.status.stopped": "Annulé",
	"training.status.succeeded": "Terminé avec succès",
	"training.training": "Entraînement",
	"upload.advanced.extraction.empty": "",
	"upload.advanced.extraction.extract": "Configuration de l'extraction",
	"upload.advanced.extraction.split": "Configuration divisée",
	"upload.advanced.extraction.title": "Personnaliser l'extraction des données",
	"upload.advanced.extraction.warning": "Veuillez garder à l’esprit que l’utilisation de cette configuration entraîne une consommation de jetons Agentic RAG.",
	"upload.advanced.language-detection.checkbox-label": "Laissez Agentic RAG détecter automatiquement la langue",
	"upload.advanced.language-detection.input-help": "Utiliser la langue spécifiée lors du traitement des fichiers téléchargés",
	"upload.advanced.language-detection.input-label": "Code ISO de langue, p. ex. en ou en+es",
	"upload.advanced.title": "Options",
	"upload.advanced.update-existing.label": "Mettre à jour l'existant",
	"upload.answer_format": "Format de réponse",
	"upload.check_files": "Vérifier l’état des fichiers",
	"upload.completed": "terminé",
	"upload.conflict": "Il s’agit d’un doublon. Rejeté.",
	"upload.csv_css_selector": " La colonne <code>sélecteur CSS</code> est obligatoire, mais vous pouvez la garder vide si vous n’en avez pas besoin.",
	"upload.csv_description": "Créer des ressources multiples en sélectionnant un fichier CSV avec 4 colonnes : <code>Titre, Corps, Format, Etiquettes</code>",
	"upload.csv_format": " La colonne <code>Format</code> doit être l’une de ces valeurs : <code>PLAIN / MARKDOWN / KEEP_MARKDOWN / HTML / RST</code>",
	"upload.csv_labels": " La colonne<code>Étiquettes</code> suit ce modèle :\n<code>jeu d’étiquettes1/étiquette1|jeu d’étiquettes2/étiquette2...</code>",
	"upload.csv_links_description": "Sélectionnez un fichier CSV à trois colonnes : <code>Url, Étiquettes, Sélecteur CSS</code>",
	"upload.error": "Échec du téléchargement",
	"upload.files": "Téléchargement de fichiers",
	"upload.folder": "Télécharger un dossier",
	"upload.invalid-csv-labels": "CSV non valide: le format de la colonne <strong>Étiquettes</strong> est incorrect.",
	"upload.invalid-sitemap": "Le sitemap sélectionné n'est pas valide",
	"upload.invalid_csv": "CSV non valide: assurez-vous que chaque ligne contient exactement {{num}} colonnes.",
	"upload.invalid_image": "Le fichier sélectionné n’est pas une image valide",
	"upload.labels_number": "{{num}} étiquettes",
	"upload.limit-exceeded": "Vous avez soumis trop de téléchargements. Réessayez dans un instant.",
	"upload.limit-warning": "Votre compte traite plus de {{limit}} ressources simultanément, ce qui peut entraîner des erreurs ou des limitations. Veuillez attendre que la file d’attente diminue ou télécharger à un rythme plus lent.",
	"upload.link": "Ajouter des liens",
	"upload.once_uploaded": "Une fois téléchargés, vous pouvez voir l’état de vos fichiers dans la page Ressources en attente. Lorsque les fichiers seront traités, ils apparaîtront dans la liste des ressources.",
	"upload.progress-dialog-title": "File d’attente de téléchargement",
	"upload.q_and_a": "Télécharger les questions et réponses",
	"upload.qna_csv_description": "Créez une ressource Q&A en sélectionnant un fichier CSV avec 2 colonnes : <code>Question, Réponse</code>",
	"upload.qna_csv_preview.answer": "Réponse",
	"upload.qna_csv_preview.question": "Question",
	"upload.question_format": "Format des questions",
	"upload.remove-file": "Supprimer le fichier",
	"upload.select-sitemap": "Sélectionner sitemap XML",
	"upload.select_csv": "Sélectionner CSV",
	"upload.select_file": "Déposez votre (vos) fichier(s) ou cliquez ici",
	"upload.sitemap.cookies": "Cookies",
	"upload.sitemap.filter": "Filtrer les liens commençant par",
	"upload.sitemap.headers": "En-têtes HTTP",
	"upload.sitemap.localstorage": "Entrées de LocalStorage",
	"upload.sitemap.parameters-help": "Agentic RAG enverra ces paramètres lors de la récupération du contenu des URL. Vous pouvez les utiliser pour fournir une authentification.",
	"upload.sitemap.title": "Télécharger sitemap",
	"upload.slow-upload": "Veuillez noter que le téléchargement de plus de {{limit}} ressources peut prendre plus de temps.",
	"upload.takes_time": "Nous avons besoin d’un certain temps pour traiter les fichiers. N’hésitez pas à fermer cette boîte de dialogue et à poursuivre votre travail.",
	"upload.texts": "Ajouter des ressources textuelles",
	"upload.toast.blocked": "Votre quota de téléchargement a été atteint, vous devez mettre à niveau votre compte.",
	"upload.toast.conflicts": "Certaines ressources n’ont pas été téléchargées car elles existent déjà dans la Knowledge Box.",
	"upload.toast.failed": "Erreurs lors du téléchargement",
	"upload.toast.limit": "Votre compte a envoyé trop de requêtes en peu de temps. Merci de réessayer dans quelques instants.",
	"upload.toast.successful": "Téléchargement réussi",
	"upload.uploading_files": "<strong>Téléchargement des fichiers.</strong> N’hésitez pas à utiliser Agentic RAG en attendant.",
	"upload.use_folder_as_labels.help": "Le dossier de premier niveau est le nom du jeu d’étiquettes, les sous-dossiers sont des étiquettes. Si les sous-dossiers sont imbriqués, les fichiers recevront plusieurs étiquettes. Les étiquettes seront créées automatiquement si elles ne sont pas encore définies dans la Knowledge Box.",
	"upload.use_folder_as_labels.label": "Utiliser les noms de dossiers comme noms d’étiquettes",
	"upload.warning.size-limit.description": "Les fichiers dépassant ces tailles ne seront pas téléchargés",
	"upload.warning.size-limit.limit-details": "Les fichiers multimédias ne peuvent dépasser {{ maxMedia }} et les fichiers non multimédias {{ max }}.",
	"upload.warning.size-limit.title": "Dépassement des limites de taille",
	"upload.warning-archive-description": "Les fichiers d’archives (comme .zip, .tar, etc.) sont pris en charge, mais gardez à l’esprit que tous les fichiers contenus dans une archive seront rassemblés dans une seule ressource.<br><br>Si vous vous attendez à obtenir des résultats séparés lors de la recherche, il est préférable d’extraire les fichiers et de les télécharger séparément.",
	"upload.warning-archive-title": "Vous êtes sur le point de télécharger {{num}} fichiers compressés",
	"upload.warning-spreadsheet-title": "Vous êtes sur le point d’importer {{num}} fichiers de feuille de calcul",
	"upload.warning-spreadsheets-description": "L’indexation d’embeddings de ces fichiers peut ne pas être optimale en fonction de leur format et de leur structure. Consultez la <a href=\"{{url}}\" target=\"_blank\" rel=\"noopener noreferrer\">documentation</a> pour plus d’informations.",
	"user.logout": "Déconnexion",
	"validation.invalid-slug": "Slug invalide",
	"validation.name_required": "Ajoutez vos nom et prénom",
	"validation.url_required": "Saisir une URL valide (par exemple https://progress.com)",
	"welcome.buttons.resources": "Voir les ressources",
	"welcome.buttons.search": "Rechercher",
	"welcome.buttons.upload": "Télécharger",
	"welcome.reader": "Vous avez été invité dans la Knowledge Box {{title}} en tant que lecteur ; vous pouvez consulter des ressources et effectuer des opérations de recherche.",
	"welcome.start": "Par où aimeriez-vous commencer ?",
	"welcome.title": "Bienvenue, {{name}} !",
	"welcome.writer": "Vous avez été invité dans la Knowledge Box {{title}} en tant que contributeur ; vous pouvez télécharger et consulter des ressources et effectuer des opérations de recherche."
}
