#X-Generator: crowdin.com
#Generated by ResourceBundle Editor (http://eclipse-rbe.sourceforge.net)
#Generated by ResourceBundle Editor (http://eclipse-rbe.sourceforge.net)
# Note that all of the labels should be in alphabetic order, with the exception of
# labels that are not really expected to be translated, such as the ports at the end of this file

acsrf.api.action.addOptionToken=Ajoute un jeton anti CSRF avec le nom donn\u00e9, activ\u00e9 par d\u00e9faut
acsrf.api.action.removeOptionToken=Supprime le jeton anti CSRF avec le nom donn\u00e9
acsrf.api.other.genForm=G\u00e9n\u00e9rer un formulaire pour tester l''absence de jetons anti-CSRF - g\u00e9n\u00e9ralement invoqu\u00e9e via ZAP
acsrf.api.view.optionTokensNames=R\u00e9pertorie les noms de tous les jetons anti CSRF

alert.add.button.cancel=Annuler
alert.add.button.save=Sauvegarder
alert.add.title=Ajouter une alerte
alert.edit.title=Modifier l''alerte
alert.label.attack=Attaquer\:
alert.label.cweid=Id CWE \:
alert.label.desc=D\u00e9scription\:
alert.label.evidence=Preuve \:
alert.label.other=Autre information\:
alert.label.parameter=Param\u00e8tre\:
alert.label.ref=R\u00e9f\u00e9rence\:
alert.label.reliability=Confiance\: 
alert.label.confidence=Confiance\: 
alert.label.risk=Risque\:
alert.label.solution=Solution\:
alert.label.url=URL\:
alert.label.wascid=Id WASC \:

alerts.desc=Permet d''afficher et de g\u00e9rer les alertes
alerts.label.defaultMessage=Tous les d\u00e9tails des alertes s\u00e9lectionn\u00e9es seront affich\u00e9s ici.\n\nVous pouvez ajouter manuellement des alertes par clic droit sur la ligne concern\u00e9e dans l''historique et en s\u00e9lectionnant "Ajouter alerte".\n\nVous pouvez \u00e9galement modifier les alertes en double cliquant dessus.
alert.optionspanel.name=Alertes
alert.optionspanel.label.maxinstances=Nombre d''alertes max dans le rapport\:
alert.optionspanel.label.mergerelated=Fusionner les alertes associ\u00e9es dans le rapport
alerts.panel.mnemonic=a
alerts.panel.title=Alertes
alerts.panel.linkWithSitesSelection.unselected.button.tooltip=Lier avec s\u00e9lection de sites
alerts.panel.linkWithSitesSelection.selected.button.tooltip=Supprimer le lien avec la s\u00e9lection de sites

alerts.refresh.popup=Rafra\u00eechissez l''arbre des Alertes
alerts.tree.title=Alertes
alerts.view.popup=Rafra\u00eechissez l''arbre des Noeuds

all.button.cancel=Annuler
all.button.close=Fermer
all.button.ok=OK
all.button.pin=Fixer l''onglet
all.button.remove=Supprimer
all.button.save=Sauvegarder
all.button.select=S\u00e9lectionner...
all.button.unpin=Lib\u00e9rer l''onglet

all.prompt.dontshow=Ne plus afficher ce message

anticsrf.desc=Traite les jetons contre la falsification de requ\u00eate intersite (anti-CSRF)
anticsrf.genForm.popup=G\u00e9n\u00e9nrer les FORM de tests anti CSRF

globalexcludeurl.desc=Traite l''ajout d''URLs \u00e0 exclure globalement

api.desc=Fournit une API de type REST pour contr\u00f4ler et acc\u00e9der \u00e0 ZAP
api.dialogue.browseApiNotEnabled.title=API non activ\u00e9e
api.dialogue.browseApiNotEnabled.message=L''API doit \u00eatre activ\u00e9e pour pouvoir la parcourir. Voulez-vous l''activer?
api.dialogue.browseApiNotEnabled.button.confirm.label=Activer et parcourir l''API
api.dialogue.browseApiNotEnabled.button.cancel.label=Annuler
api.error.already_exists=Existe d\u00e9j\u00e0
api.error.bad_action=Action Erron\u00e9e
api.error.bad_api_key=Cl\u00e9 d''API non valide ou manquante
api.error.bad_format=Format Erron\u00e9e
api.error.bad_type=Type Erron\u00e9e
api.error.bad_view=Vue Erron\u00e9e
api.error.bad_other=Autre mauvais
api.error.disabled=D\u00e9sactiv\u00e9
api.error.does_not_exist=N''existe pas
api.error.href_not_found=Message non trouv\u00e9
api.error.internal_error=Erreur interne
api.error.missing_parameter=Param\u00e8tre manquant
api.error.mode_violation=Operation not allowed for current mode
api.error.no_implementor=Aucun Implementor
api.error.no_access=Pas d''acc\u00e8s
api.error.scan_in_progress=Balyage En cours
api.error.url_not_found=URL non trouv\u00e9 dans l''Arbre de Balayage
api.error.illegal_parameter=La valeur du param\u00e8tre fourni est illicite ou non reconnue
api.error.context_not_found=Aucun contexte trouv\u00e9 avec ce param\u00e8tre
api.error.user_not_found=Aucun utilisateur trouv\u00e9 avec ce param\u00e8tre
api.error.url_not_in_context=L''url fournie n''est pas dans le contexte requis
api.error.bad_script_format=Une erreur s''est produite lors du chargement du script fourni
api.error.script_not_found=Aucun script avec le nom fourni n''a \u00e9t\u00e9 trouv\u00e9
api.html.action=Action\: 
api.html.actions=Actions
api.html.component=Composant\: 
api.html.components=Composants
api.html.format=Format de sortie
api.html.other=Autre \: 
api.html.others=Autres
api.html.title=UI ZAP API
api.html.view=Vue\:
api.html.views=Vues
api.home.links.header=<h2>Liens</h2>
api.home.links.api.enabled=<li><a href\="/UI">API locale</a></li>
api.home.links.api.disabled=<li>API locale d\u00e9sactiv\u00e9e - Activation possible dabs Outils / Options... / </li>
api.home.links.online=<li><a href\="https\://www.owasp.org/index.php/ZAP">Page d''accueil ZAP</a></li>\n <li><a href\="https\://github.com/zaproxy/zaproxy/wiki/Introduction">Wiki ZAP</a></li>\n <li><a href\="http\://groups.google.com/group/zaproxy-users">Communaut\u00e9 utilisateurs ZAP</a></li>\n <li><a href\="http\://groups.google.com/group/zaproxy-develop">Communaut\u00e9 d\u00e9veloppeurs ZAP</a></li>\n <li><a href\="https\://github.com/zaproxy/zaproxy/issues">Soumettre un probl\u00e8me</a></li>
api.home.proxypac=<h2>Configuration du proxy</h2>\n <p>Pour utiliser ZAP efficacement, il est recommand\u00e9 de configurer ZAP comme proxy pour votre navigateur.</p><p></p>\n <p>Vous pouvez effectuer cette op\u00e9ration manuellement ou en indiquant \u00e0 votre navigateur d''utiliser le <a href\="/OTHER/core/other/proxy.pac">fichier PAC</a>g\u00e9n\u00e9r\u00e9.</p></html>
api.home.topmsg=<h1>Bienvenue dans OWASP Zed Attack Proxy (ZAP)</h1>\n <p>ZAP est un outil de tests d''intrusion int\u00e9gr\u00e9 et convivial destin\u00e9 \u00e0 identifier les vuln\u00e9rabilit\u00e9s dans les applications web.</p><p></p>\n <p>Sachez que vous devez b\u00e9n\u00e9ficier d''une autorisation expresse avant d''attaquer une application</p>
api.menu.tools.url=Naviguer dans l''API
api.options.button.generateKey=G\u00e9n\u00e9rer une cl\u00e9 al\u00e9atoire
api.options.enabled=Activ\u00e9
api.options.enableJSONP=Activer JSONP
api.options.label.apiKey=CL\u00c9 API
api.options.postactions=Limitez les actions aux m\u00e9thodes POST
api.options.secure=Seulement s\u00e9curis\u00e9
api.options.title=API
api.options.disableKey=D\u00e9sactiver la cl\u00e9 API
api.options.incErrors=Rapporter les d\u00e9tails de l''erreur via API
api.options.autofillKey=Remplir automatiquement la cl\u00e9 de l''API dans l''interface utilisateur API
api.options.label.testingWarning=<html>* Les options suivantes ne doivent servir que pour les tests, car elles peuvent faciliter une attaque sur ZAP</html>
api.options.nokey.error=Vous devez fournir une cl\u00e9 API ou la d\u00e9sactiver explicitement.
ascan.activeActionPrefix=Analyse active \: {0}
ascan.api.action.scanAsUser=Analyses actives du point de vue d''un utilisateur, obtenues \u00e0 l''aide de l''ID de contexte et de l''identifiant de l''utilisateur. Voir l''action \u00abanalyser\u00bb pour plus de d\u00e9tails.
ascan.api.view.optionScanHeadersAllRequests=Tells whether or not the HTTP Headers of all requests should be scanned. Not just requests that send parameters, through the query or request body.
ascan.api.action.setOptionScanHeadersAllRequests=Sets whether or not the HTTP Headers of all requests should be scanned. Not just requests that send parameters, through the query or request body.
ascan.attack.icon.title=File d''attente de Mode attaque
ascan.attack.scan=Scanner de Mode attaque
ascan.attack.prompt=Rescanner tous les noeuds lorsque le p\u00e9rim\u00e8tre change?\n\nSi vous s\u00e9lectionnez cette option, ZAP balayera tous les noeuds actuellement dans le p\u00e9rim\u00e8tre\net rescannera tous les noeuds \u00e0 chaque changement du p\u00e9rim\u00e8tre.
ascan.custom.button.pt.add=Ajouter
ascan.custom.button.pt.rem=Supprimer
ascan.custom.button.reset=Remettre \u00e0 z\u00e9ro
ascan.custom.button.scan=Lancer le balayage
ascan.custom.label.adv=Afficher les options avanc\u00e9es
ascan.custom.label.context=Contexte\:
ascan.custom.label.disableiv=D\u00e9sactiver les vecteurs d''entr\u00e9e non personnalis\u00e9s 
ascan.custom.label.inscope=Juste dans le p\u00e9rim\u00e8tre\:
ascan.custom.label.recurse=R\u00e9p\u00e9ter\:
ascan.custom.label.policy=Nom de la strat\u00e9gie\:
ascan.custom.label.start=Point de d\u00e9part\:
ascan.custom.label.user=Utilisateur\:
ascan.custom.label.vectors=Vecteurs\: 
ascan.custom.popup=Balayage actif avanc\u00e9...
ascan.custom.tab.tech=Technologie
ascan.custom.tab.tech.node=Technologie
ascan.custom.title=Scan actif
ascan.custom.tab.custom=Vecteurs personnalis\u00e9s
ascan.custom.tab.input=Vecteurs d''entr\u00e9e
ascan.custom.tab.policy=Politique
ascan.custom.tab.scope=P\u00e9rim\u00e8tre
ascan.custom.tab.sequence=S\u00e9quence
ascan.custom.tooltip.policy=Utilisez l''onglet Strat\u00e9gie pour modifier la strat\u00e9gie en mode ''avanc\u00e9''
ascan.custom.notSafe.error=Les balayages actifs ne sont pas autoris\u00e9s en mode \u00abS\u00fbr\u00bb.
ascan.custom.nostart.error=Vous devez s\u00e9lectionner un point de d\u00e9part
ascan.custom.status.recurse=Les vecteurs personnalis\u00e9s ne peuvent \u00eatre d\u00e9finis que si l''option R\u00e9p\u00e9ter n''est pas choisie.
ascan.custom.status.highlight=Mettez en \u00e9vidence les caract\u00e8res que vous souhaitez ajouter ou supprimer, et cliquez sur le bouton appropri\u00e9.
ascan.custom.targetNotInScope.error=La cible suivante n''est pas autoris\u00e9e en mode \u00abProt\u00e9g\u00e9\u00bb\:\n{0}
ascan.custom.warn.disabled=Vecteurs d''entr\u00e9e d\u00e9sactiv\u00e9s via l''onglet Vecteurs personnalis\u00e9s

ascan.desc=Le scanner actif, lourdement bas\u00e9 sur le scanner actif originel Paros scanner, mais avec des tests suppl\u00e9mentaires ajout\u00e9s

ascan.options.anticsrf.label=Traiter les jetons anti-CSRF (fonctionnalit\u00e9 exp\u00e9rimentale)
ascan.options.apply.label=Appliquer
ascan.options.attackOnStart.label=Autoriser l''activation du mode attaque au d\u00e9marrage
ascan.options.attackPrompt.label=En mode attaque, demander avant de rescanner les n\u0153uds lorsque le p\u00e9rim\u00e8tre a chang\u00e9
ascan.options.attackRescan.label=En mode attaque, toujours rescanner les n\u0153uds lorsque le p\u00e9rim\u00e8tre a chang\u00e9
ascan.options.delayInMs.label=Delai lors du balayage en milliseconds\:
ascan.options.go.button=Aller
ascan.options.level.label=Seuil d''alerte par d\u00e9faut\:
ascan.options.level.default=D\u00e9faut
ascan.options.level.off=Off
ascan.options.level.low=Faible
ascan.options.level.low.label=( Plus de probl\u00e8mes potentiels signal\u00e9s)
ascan.options.level.medium=Moyen
ascan.options.level.medium.label=(Seuil par d\u00e9faut)
ascan.options.level.high=Haut
ascan.options.level.high.label=( Moins de probl\u00e8mes potentiels signal\u00e9s)
ascan.options.maxChart.label=Graphique de progression max. en min. \:
ascan.options.maxChart.tooltip=Afficher des graphiques de grande taille peut causer des probl\u00e8mes de m\u00e9moire. Renseigner la valeur \u00e0 z\u00e9ro pour d\u00e9sactiver les graphiques 
ascan.options.maxRes.label=Maximum de r\u00e9sultats \u00e0 la liste\:
ascan.options.maxRes.tooltip=Affichage d''un grand nombre de r\u00e9sultats peut augmenter consid\u00e9rablement le temps que prend un balayage 
ascan.options.numHosts.label=Nombre d''h\u00f4tes scann\u00e9s simultan\u00e9ment \:
ascan.options.numThreads.label=Processus de scan simultan\u00e9s par h\u00f4te \:
ascan.options.rules.label=R\u00e8gles
ascan.options.pluginHeader.label=Injecter l''ID du plugin dans l''en-t\u00eate pour toutes les requ\u00eates d''analyse active
ascan.options.policy.ascan.label=Strat\u00e9gie de balayage actif par d\u00e9faut\:
ascan.options.policy.attack.label=Strat\u00e9gie du balayage en mode attaque\:
ascan.options.strength.label=Intensit\u00e9 d''attaque par d\u00e9faut \:
ascan.options.strength.default=D\u00e9faut
ascan.options.strength.off=Off
ascan.options.strength.low=Bas
ascan.options.strength.low.label=(Moins d''attaques)
ascan.options.strength.medium=Moyen
ascan.options.strength.medium.label=(Attaques par d\u00e9faut)
ascan.options.strength.high=Haut
ascan.options.strength.high.label=(Plus d''attaques)
ascan.options.strength.insane=Fou
ascan.options.strength.insane.label=(BEAUCOUP plus d''attaques)
ascan.options.strengthTo.label=Intensit\u00e9 \u00e0
ascan.options.thresholdTo.label=Seuil \u00e0 

# Prob need to move ;)
ascan.policymgr.button.add=Ajouter
ascan.policymgr.button.import=Importer
ascan.policymgr.button.modify=Modifier
ascan.policymgr.button.remove=Supprimer
ascan.policymgr.button.export=Exporter
ascan.policymgr.default.name=Strat\u00e9gie par d\u00e9faut
ascan.policymgr.lable.table=CECI EST-IL UTILIS\u00c9??
ascan.policymgr.table.policy=Nom de la strat\u00e9gie
ascan.policymgr.title=Gestionnaire de strat\u00e9gie de balayage
ascan.policymgr.warn.delete=\u00cates-vous s\u00fbr de vouloir supprimer cette strat\u00e9gie?

ascan.options.title=Scan actif
ascan.panel.mnemonic=a
ascan.panel.title=Scan actif
ascan.policy.button.disableall=D\u00e9sactiver Tout
ascan.policy.button.enableall=Activer Tout
ascan.policy.button.load=Charger la strat\u00e9gie
ascan.policy.button.save=Enregistrer la strat\u00e9gie
ascan.policy.button.saveas=Enregistrer la strat\u00e9gie comme...
ascan.policy.dialog.footer=Seuils et intensit\u00e9s peuvent \u00eatre chang\u00e9s en cliquant dessus
ascan.policy.dialog.title=Strat\u00e9gie de balayage
ascan.policy.level.default=D\u00e9faut
ascan.policy.level.high=Haut
ascan.policy.level.insane=Fou
ascan.policy.level.low=Bas
ascan.policy.level.medium=Moyen
ascan.policy.level.off=OFF
ascan.policy.load.error=Impossible de charger le fichier de strat\u00e9gie, consultez le journal pour des d\u00e9tails
ascan.policy.save.error=Impossible de sauvegarder le fichier de strat\u00e9gie, consultez le journal pour des d\u00e9tails
ascan.policy.name.default=Strat\u00e9gie par d\u00e9faut
ascan.policy.name.label=Nom de la strat\u00e9gie\:
ascan.policy.namedialog.name.label=Nouveau nom de la strat\u00e9gie\:
ascan.policy.namedialog.title=Enregistrer la strat\u00e9gie comme
ascan.policy.table.category=Cat\u00e9gorie
ascan.policy.table.enabled=Actif
ascan.policy.table.threshold=Seuil
ascan.policy.table.strength=Intensit\u00e9
ascan.policy.table.testname=Nom du test
ascan.policy.table.quality=Qualit\u00e9
ascan.policy.table.quality.all=Tous
ascan.policy.title=Strat\u00e9gie de balayage
ascan.policy.unfulfilled.dependencies=Le scanner ne peut \u00eatre activ\u00e9 en raison de d\u00e9pendances insatisfaites.
ascan.policy.warn.badname=Le nom de la strat\u00e9gie ne doit contenir aucun des caract\u00e8res\: {0}
ascan.policy.warn.exists=Une strat\u00e9gie portant ce nom existe d\u00e9j\u00e0
ascan.policy.warn.noname=Vous devez fournir un nom \u00e0 la strat\u00e9gie
ascan.scope.popup=Scan Actif dans tout le p\u00e9rim\u00e8tre
ascan.site.popup=Scan actif du site
ascan.subtree.popup=Scan Actif dans la sous-arboresence
ascan.toolbar.ascans.label=Scans en cours\:
ascan.toolbar.button.clear=Ranger les balayages effectu\u00e9s
ascan.toolbar.button.options=Option du Scan Actif
ascan.toolbar.button.pause=Mettre en pause le scan actif
ascan.toolbar.button.new=Nouveau balayage
ascan.toolbar.button.stop=Arr\u00eater le scan actif
ascan.toolbar.button.unpause=Continuer le scan actif
ascan.toolbar.confirm.clear=\u00cates-vous s\u00fbr de vouloir effacer tous les balayages?
ascan.toolbar.requests.label=| requ\u00eates Num \: 
ascan.toolbar.progress.label=Progression\:
ascan.toolbar.progress.select=--S\u00e9lectionnez le balayage--
ascan.url.popup=URL unique du Scan Actif

ascan.toolbar.button.progress=Visualiser les d\u00e9tails de la progression du scan
ascan.progress.chart.time=Heure 
ascan.progress.chart.responses=R\u00e9ponses / seconde
ascan.progress.chart.1xx=1xx
ascan.progress.chart.2xx=2xx
ascan.progress.chart.3xx=3xx
ascan.progress.chart.4xx=4xx
ascan.progress.chart.5xx=5xx
ascan.progress.copyclipboard.button.label=Copy to Clipboard
ascan.progress.copyclipboard.button.tooltip=Copies the contents of the table to the clipboard
ascan.progress.copyclipboard.error=Failed to copy the contents to the clipboard.
ascan.progress.label.completed=Termin\u00e9
ascan.progress.label.host=H\u00f4te\:
ascan.progress.label.pending=En attente
ascan.progress.label.running=En cours d''ex\u00e9cution
ascan.progress.label.skipped=Pass\u00e9
ascan.progress.label.totals=Totaux
ascan.progress.label.skipaction=Passer le script actif ex\u00e9cut\u00e9 actuellement
ascan.progress.tab.chart=Graphique de r\u00e9ponse
ascan.progress.tab.progress=Progression
ascan.progress.table.name=Plug-in
ascan.progress.table.progress=Progression
ascan.progress.table.time=\u00c9coul\u00e9
ascan.progress.table.reqs=Reqs
ascan.progress.table.status=Statut
ascan.progress.title=Progression du scan \: {0}
ascan.scripts.activescanner.title=Script des r\u00e8gles de balayage actif
ascan.scripts.interface.active.error=The provided Active Rules script ({0}) does not implement the required interface.\nPlease refer to the provided templates for examples.
ascan.scripts.type.active=R\u00e8gles actives
ascan.scripts.type.active.desc=Les scripts de r\u00e8gles actives s''ex\u00e9cutent lorsque vous ex\u00e9cutez l''analyseur actif.   Vous devez les activer afin qu''elles soient utilis\u00e9es.

variant.options.title=Vecteurs d''entr\u00e9e de balayage actif
variant.options.injectable.label=Cibles injectables\:
variant.options.injectable.querystring.label=Cha\u00eene de requ\u00eate URL
variant.options.injectable.postdata.label=Donn\u00e9es POST
variant.options.injectable.headers.label=En-t\u00eates HTTP (pourraient ralentir le test)
variant.options.injectable.headersAllRequests.label=All Requests
variant.options.injectable.headersAllRequests.toolTip=<html>Allows to scan the HTTP Headers of all requests.<br>Not just requests that send parameters, through the query or request body.</html>
variant.options.injectable.cookie.label=Donn\u00e9es de cookie (pourraient ralentir le test)
variant.options.injectable.urlpath.label=Chemin de l''URL (pourrait ralentir le test)

variant.options.rpc.label=Gestionnaires int\u00e9gr\u00e9s des vecteurs d''entr\u00e9e\:
variant.options.rpc.multipart.label=Donn\u00e9es de formulaire multipart
variant.options.rpc.xml.label=Balise/attribut XML
variant.options.rpc.json.label=JSON
variant.options.rpc.gwt.label=Google Web Toolkit
variant.options.rpc.odata.label=Id/Filtre OData
variant.options.rpc.dwr.label=Direct Web Remoting

variant.options.rpc.custom.label=Activez les vecteurs d''entr\u00e9e du script
variant.scripts.interface.variant.error=The provided Script Input Vector script ({0}) does not implement the required interface.\nPlease refer to the provided templates for examples.
variant.scripts.type.variant=Vecteur d''entr\u00e9e du script
variant.scripts.type.variant.desc=Les scripts de vecteur d''entr\u00e9e s''ex\u00e9cutent lorsque vous ex\u00e9cutez le balayage actif.  \n\n\nVous devez les activer avant qu''ils ne soient utilis\u00e9s.

variant.param.type.all=Tous
variant.param.type.query=QueryString
variant.param.type.postdata=PostData
variant.param.type.path=URLPath
variant.param.type.header=En-t\u00eate
variant.param.type.cookie=Cookie

variant.options.excludedparam.label.tokens=<html><body><p>Si l''URL avec des caract\u00e8res de remplacement et l''emplacement sp\u00e9cifi\u00e9 correspondent, alors les param\u00e8tres figurant ici seront ignor\u00e9s par le scanner.</p></body></html>
variant.options.excludedparam.table.header.url=URL
variant.options.excludedparam.table.header.type=O\u00f9
variant.options.excludedparam.table.header.name=Nom
variant.options.excludedparam.dialog.token.remove.title=Supprimer le param\u00e8tre qui doit \u00eatre exclu
variant.options.excludedparam.dialog.token.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer le param\u00e8tre s\u00e9lectionn\u00e9 ?
variant.options.excludedparam.dialog.token.remove.button.confirm=Supprimer
variant.options.excludedparam.dialog.token.remove.button.cancel=Annuler
variant.options.excludedparam.dialog.token.remove.checkbox.label=Ne plus afficher ce message
variant.options.excludedparam.dialog.token.add.title=Ajouter un param\u00e8tre qui doit \u00eatre exclu
variant.options.excludedparam.dialog.token.add.button.confirm=Ajouter
variant.options.excludedparam.dialog.token.warning.name.repeated.title=Param\u00e8tre exclu dupliqu\u00e9
variant.options.excludedparam.dialog.token.warning.name.repeated.text=Un param\u00e8tre exclu portant le m\u00eame nom existe d\u00e9j\u00e0.
variant.options.excludedparam.dialog.token.warning.invalid.regex.title=Expression r\u00e9guli\u00e8re non valide
variant.options.excludedparam.dialog.token.warning.invalid.regex.field.name=L''expression r\u00e9guli\u00e8re fournie pour le nom n''est pas valide.
variant.options.excludedparam.dialog.token.modify.title=Modifier le param\u00e8tre exclu existant
variant.options.excludedparam.dialog.token.modify.button.confirm=Modifier

attack.site.popup=Attaquer

authentication.panel.title=Authentification
authentication.panel.label.description=<html><p>Ce panneau vous permet de configurer le sch\u00e9ma d''authentification utilis\u00e9 pour ce contexte. <p><html>
authentication.panel.label.typeSelect=M\u00e9thode d''authentification s\u00e9lectionn\u00e9e actuellement pour le contexte \: 
authentication.panel.label.noConfigPanel=<html><i>, Cette m\u00e9thode est enti\u00e8rement configur\u00e9e et ne n\u00e9cessite aucune configuration. <i></html>
authentication.panel.label.loggedIn=Motif de regex identifi\u00e9 dans les messages de connexion enregistr\u00e9s\:
authentication.panel.label.loggedOut=Motif de regex identifi\u00e9 dans les messages de d\u00e9connexion enregistr\u00e9s\:
authentication.panel.error.illegalPattern=Un des mod\u00e8les que vous avez d\u00e9fini pour le contexte {0} n''est pas valide.
authentication.popup.indicator.loggedIn={0} \: indicateur d''authentification identifi\u00e9
authentication.popup.indicator.loggedOut={0} \: indicateur d''authentification non-identifi\u00e9
authentication.panel.label.configTitle=Configurer la m\u00e9thode d''authentification
authentication.dialog.confirmChange.label=Changer la m\u00e9thode d''authentification va supprimer tous les utilisateurs d\u00e9finis pour ce contexte. Etes-vous s\u00fbr?
authentication.dialog.confirmChange.title=Changer de m\u00e9thode d''authentification
authentication.output.indicatorsNotSet=Aucun indicateur ne signale que l''authentification a \u00e9t\u00e9 accept\u00e9e. Continue en supposant que la r\u00e9ponse est authentifi\u00e9e pour {0}.
authentication.output.failure=Authentication failure.
authentication.output.success=Authentification r\u00e9ussie.
authentication.method.manual.name=Authentification manuelle
authentication.method.manual.field.session=Session HTTP existante\:
authentication.method.manual.dialog.error.nosession.text=Aucune session HTTP n''a \u00e9t\u00e9 s\u00e9lectionn\u00e9e pour cette m\u00e9thode d''authentification manuelle.
authentication.method.manual.dialog.error.title=Erreur de configuration
authentication.method.manual.field.description=<html><p><small>* Si les HttpSessions qui vous int\u00e9ressent ne sont pas pr\u00e9sentes dans la bo\u00eete de s\u00e9lection, <br/> assurez-vous que vous avez inclus dans le bon <b>contexte</b> le <i>Site</i> auquel correspondent les HttpSessions <br/>.</small></p><html>
authentication.method.fb.name=Authentification par formulaire
authentication.method.fb.field.label.postData=Donn\u00e9es POST de la requ\u00eate de connexion (si pr\u00e9sentes) \:
authentication.method.fb.field.label.loginUrl=URL de destination du formulaire de connexion * \:
authentication.method.fb.field.label.usernameParam=Param\u00e8tre de nom d''utilisateur *\:
authentication.method.fb.field.label.passwordParam=Param\u00e8tre de mot de passe *\:
authentication.method.fb.field.label.description=<html><small>Les champs <i>nom d''utilisateur</i> et <i>mot de passe</i> seront remplac\u00e9s, lors de l''authentification, par le nom d''utilisateur et le mot de passe correspondant aux utilisateurs de l''application.</small><html>
authentication.method.fb.credentials.field.label.user=Nom d''utilisateur \:
authentication.method.fb.credentials.field.label.pass=Mot de passe\:
authentication.method.fb.dialog.error.nofields.text=Les noms des champs de formulaire username et password doivent \u00eatre renseign\u00e9s pour cette m\u00e9thode d''authentification.
authentication.method.fb.dialog.error.url.text=L''URL de connexion que vous avez ins\u00e9r\u00e9e n''est pas une URL valide.
authentication.method.fb.credentials.dialog.error.user.text=Le nom d''utilisateur pour l''utilisateur actuel doit \u00eatre configur\u00e9.
authentication.method.fb.dialog.error.title=Erreur de configuration
authentication.method.fb.popup.login.request={0} \: Requ\u00eate de connexion par formulaire
authentication.method.http.name=Authentification Http
authentication.method.http.field.label.hostname=Nom d''h\u00f4te\:
authentication.method.http.field.label.port=Port\:
authentication.method.http.field.label.realm=Domaine\:
authentication.method.http.dialog.error.url.text=Vous avez ins\u00e9r\u00e9 une valeur de nom d''h\u00f4te non valide pour l''authentification HTTP.
authentication.method.script.name=Authentification bas\u00e9e sur un script
authentication.method.script.type=Authentification
authentication.method.script.type.desc=Les scripts d''authentification sont ex\u00e9cut\u00e9s lorsqu''une authentification est n\u00e9cessaire.\n\nLe script doit \u00eatre correctement configur\u00e9 dans le panneau Propri\u00e9t\u00e9s de Session-> Authentification avec une "m\u00e9thode d''authentification bas\u00e9e sur un script''
authentication.method.script.field.label.scriptName=Script\:
authentication.method.script.field.label.notLoaded=<html><body><p>Aucun script n''a encore \u00e9t\u00e9 charg\u00e9. S\u00e9lectionnez un Script dans la bo\u00eete ci-dessus et cliquez sur le bouton \u00ab Charger \u00bb.</p></body></html>
authentication.method.script.load.errorScriptNotFound=Failed to find context''s Authentication script\:\n{0}
authentication.method.script.dialog.error.title=Erreur de chargement du script
authentication.method.script.dialog.error.text.interface=Le script d''authentification fourni ({0}) n''impl\u00e9mente pas l''interface requise. Veuillez vous r\u00e9f\u00e9rer aux mod\u00e8les fournis comme exemples.
authentication.method.script.dialog.error.text.loading=Une erreur s''est produite lors du chargement du script d''authentification s\u00e9lectionn\u00e9 \: {0}
authentication.method.script.dialog.error.text.required=Vous n''avez pas configur\u00e9 de valeur pour le champ obligatoire \: {0} 
authentication.method.script.dialog.error.text.notLoaded=Vous devez charger et configurer un script d''authentification. 
authentication.method.script.dialog.error.text.notLoadedNorConfigured=Vous devez charger et configurer un script d''authentification.
authentication.method.script.dialog.loggedInOutIndicatorsInScript.toolTip=Defined in the Authentication script.

authorization.panel.title=Autorisation
authorization.panel.label.description=Ce panneau vous permet de configurer comment les demandes autoris\u00e9es/non autoris\u00e9es sont trait\u00e9es par votre application web.
authorization.detection.basic.name=D\u00e9tection basique de l''autorisation
authorization.detection.basic.field.intro=Lorsqu''une requ\u00eate non autoris\u00e9e est re\u00e7ue, le serveur renvoie une r\u00e9ponse qui r\u00e9pond \u00e0 ces conditions\:
authorization.detection.basic.field.statusCode=Code d''\u00e9tat HTTP\:
authorization.detection.basic.field.headerPattern=L''en-t\u00eate contient la regex\:
authorization.detection.basic.field.bodyPattern=Le corps contient la regex \:
authorization.detection.basic.field.composition.and=Toutes les conditions ci-dessus doivent \u00eatre remplies
authorization.detection.basic.field.composition.or=Au moins une des conditions ci-dessus doit \u00eatre remplie
authorization.detection.basic.error.illegalPattern=Un des mod\u00e8les que vous avez d\u00e9fini pour le contexte {0} n''est pas valide.
authorization.api.view.getAuthorizationDetectionMethod=Obtient toutes les configurations de la m\u00e9thode de d\u00e9tection d''autorisation actuellement d\u00e9finie pour un contexte.
authorization.api.action.setBasicAuthorizationDetectionMethod=D\u00e9finit la m\u00e9thode de d\u00e9tection d''autorisation pour un contexte comme celle qui identifie les messages non autoris\u00e9s sur la base\: du code de l''\u00e9tat du message, ou d''un motif de regex dans l''en-t\u00eate ou du corps de la r\u00e9ponse. En outre, on  peut sp\u00e9cifier si toutes les conditions ou  juste certaines doivent \u00eatre remplies, via le param\u00e8tre logicalOperator, qui accepte deux valeurs\: "AND" (par d\u00e9faut) et "OR".  

autoupdate.api.action.downloadLatestRelease=T\u00e9l\u00e9charge la derni\u00e8re version, si disponible
autoupdate.api.view.latestVersionNumber=Retourne le dernier num\u00e9ro de version
autoupdate.api.view.isLatestVersion=Retourne ''true'' si ZAP est la derni\u00e8re version
autoupdate.desc=Autorise ZAP \u00e0 v\u00e9rifier les mises \u00e0 jour

brk.add.button.add=Ajouter
brk.add.button.cancel=Annuler
brk.add.error.history=Erreur de chargement de l''historique
brk.add.popup=Arr\u00eat...
brk.add.title=Ajouter un point d''arr\u00eat
brk.alwaysOnTop.message=Par d\u00e9faut, ZAP apparaitra en avant-plan de toutes les autres fen\u00eatres lorsqu''un point d''arr\u00eat est atteint. \n\nAppuyez sur ''Annuler'' pour d\u00e9sactiver cette fonctionnalit\u00e9.  \n\nCette option est modifiable via Outils/Points d''arr\u00eat
brk.brkpoint.add.title=Ajouter un point d''arr\u00eat
brk.brkpoint.edit.title=Modifier le point d''arr\u00eat
brk.brkpoint.error.nostr=Vous devez fournir une cha\u00eene
brk.brkpoint.error.regex=Expression r\u00e9guli\u00e8re non valide
brk.brkpoint.location.label=Adresse\:
brk.brkpoint.location.request_body=Corps de requ\u00eate
brk.brkpoint.location.request_header=En-t\u00eate de requ\u00eate
brk.brkpoint.location.response_body=Corps de r\u00e9ponse
brk.brkpoint.location.response_header=En-t\u00eate de r\u00e9ponse
brk.brkpoint.location.url=URL
brk.brkpoint.match.contains=Contient
brk.brkpoint.match.label=Correspondance\:
brk.brkpoint.match.regex=Regex
brk.brkpoint.string.label=Cha\u00eene\:
brk.brkpoint.ignorecase.label=Ignorer la casse \:
brk.brkpoint.inverse.label=Inverse \:
brk.edit.button.save=Sauvegarder
brk.edit.popup=Modifier...
brk.edit.title=Modifier le point d''arr\u00eat
brk.desc=Permet d''intercepter et de modifier les requ\u00eates et les r\u00e9ponses
brk.dialogue.confirmDropMessage.title=Confirmer la suppression du message intercept\u00e9
brk.dialogue.confirmDropMessage.option.dontAskAgain=Ne plus demander
brk.dialogue.confirmDropMessage.message=Etes-vous certain de vouloir supprimer le message intercept\u00e9?
brk.dialogue.confirmDropMessage.button.confirm.label=Supprimer
brk.dialogue.confirmDropMessage.button.cancel.label=Annuler
brk.optionspanel.name=Points d''arr\u00eat
brk.optionspanel.option.alwaysOnTop.label=ZAP toujours en avant-plan lorsque le point d''arr\u00eat atteint
brk.optionspanel.option.breakmode.label=Mode des boutons d''arr\u00eat\:
brk.optionspanel.option.breakmode.dual.label=S\u00e9parer les boutons Requ\u00eate et R\u00e9ponse
brk.optionspanel.option.breakmode.simple.label=Un seul bouton combin\u00e9
brk.optionspanel.option.confirmDropMessage.label=Confirmer la suppression du message intercept\u00e9
brk.optionspanel.option.inScopeOnly.label=Mettre en pause seulement sur les messages du p\u00e9rim\u00e8tre d''application
brk.panel.mnemonic=j
brk.panel.title=Points d''arr\u00eat
brk.remove.popup=Supprimer
brk.table.header.condition=Condition
brk.table.header.enabled=Actif
brk.table.header.type=Type
brk.toolbar.button.all.set=Mettre en pause toutes les requ\u00eates et r\u00e9ponses
brk.toolbar.button.all.unset=Stopper les pauses de toutes les requ\u00eates et r\u00e9ponses
brk.toolbar.button.bin=Jeter la requ\u00eate ou la r\u00e9ponse
brk.toolbar.button.brkpoint=Ajouter un point d''arr\u00eat HTTP personnalis\u00e9...
brk.toolbar.button.cont=Continuer
brk.toolbar.button.request.set=D\u00e9fini un point d''arr\u00eat sur chaque requ\u00eate
brk.toolbar.button.request.unset=Supprime le point d''arr\u00eat sur chaque requ\u00eate
brk.toolbar.button.response.set=D\u00e9fini un point d''arr\u00eat sur chaque r\u00e9ponse
brk.toolbar.button.response.unset=Supprime le point d''arr\u00eat sur chaque r\u00e9ponse
brk.toolbar.button.step=Etape

certificates.checkbox.enable=Utiliser les certificats clients
certificates.cryptoapi.title=CryptoAPI
certificates.helptext=<html><body><p>Ajoutez votre fichier de cl\u00e9s, puis s\u00e9lectionnez le certificat d\u00e9sir\u00e9.</p><p>Les r\u00e9glages du certificat ne seront pas stock\u00e9s dans les options et vous devrez activer le certificat la prochaine fois que vous red\u00e9marrez ZAP.</p></body></html>
certificates.keystore.button.activate=Activer
certificates.keystore.button.delete=Supprimer
certificates.keystore.title=KeyStore
certificates.label.active=Certificat actif
certificates.pkcs11.button.add=Ajoutez au fichier de cl\u00e9s
certificates.pkcs11.drivers.button.add=Ajouter
certificates.pkcs11.drivers.button.browse=Parcourir
certificates.pkcs11.drivers.button.close=Fermer
certificates.pkcs11.drivers.button.delete=Supprimer
certificates.pkcs11.drivers.label.name=Nom
certificates.pkcs11.drivers.label.path=Chemin (Chemin vers une DLL pour le support PKCS\#11 - habituellement livr\u00e9 avec le logiciel de carte \u00e0 puce)
certificates.pkcs11.drivers.label.slot=Cr\u00e9neau
certificates.pkcs11.drivers.label.slotIndex=Index du cr\u00e9neau
certificates.pkcs11.drivers.title=Pilotes PKCS\#11
certificates.pkcs11.label.driver=Pilote
certificates.pkcs11.label.experimentalSliSupport=Activer le support exp\u00e9rimental pour les Slot List Index
certificates.pkcs11.label.pincode=Code PIN
certificates.pkcs11.title=PKCS\#11
certificates.pkcs12.button.add=Ajoutez au fichier de cl\u00e9s
certificates.pkcs12.button.browse=Parcourir
certificates.pkcs12.label.file=Fichier
certificates.pkcs12.label.password=Mot de passe
certificates.pkcs12.title=PKCS\#12

cfu.button.addons.browse=G\u00e9rer les accessoires
cfu.button.addons.download=T\u00e9l\u00e9chargez les \u00e9l\u00e9ments s\u00e9lectionn\u00e9s
cfu.button.addons.info=Plus d''informations
cfu.button.addons.install=Installez les \u00e9l\u00e9ments s\u00e9lectionn\u00e9s
cfu.button.addons.uninstall=D\u00e9sinstallez les \u00e9l\u00e9ments s\u00e9lectionn\u00e9s
cfu.button.addons.update=Mettre \u00e0 jour les \u00e9l\u00e9ments s\u00e9lectionn\u00e9s
cfu.button.addons.updateAll=Mettre tout \u00e0 jour
cfu.button.checkForUpdates=V\u00e9rifier les mises \u00e0 jours
cfu.button.zap.download=T\u00e9l\u00e9charger ZAP
cfu.button.zap.options=Options de t\u00e9l\u00e9chargement
cfu.button.zap.relnotes=Afficher les notes de version
cfu.check.checking=Verification de la disponibilit\u00e9 de mise \u00e0 jour...
cfu.check.failed=Erreur s''est produite.  S''il vous pla\u00eet v\u00e9rifier manuellement les nouvelles mises \u00e0 jour
cfu.check.upd.downloaded=Toutes les mises \u00e0 jour t\u00e9l\u00e9charg\u00e9es, voir l''onglet Sortie pour plus de d\u00e9tails.
cfu.check.upd.downloading=T\u00e9l\u00e9chargement des mises \u00e0 jour en cours. Vous pouvez clore cette fen\u00eatre de dialogue et laisser le t\u00e9l\u00e9chargement se poursuivre en arri\u00e8re-plan.
cfu.check.zap.downloaded=ZAP t\u00e9l\u00e9charg\u00e9 vers {0}
cfu.check.zap.downloading=T\u00e9l\u00e9chargement de ZAP. Vous pouvez clore cette fen\u00eatre de dialogue et laisser le t\u00e9l\u00e9chargement se poursuivre en arri\u00e8re-plan.
cfu.check.zap.latest=La version de ZAP est \u00e0 jour
cfu.check.zap.newer=Une version plus r\u00e9cente de OWASP ZAP est disponible\:

cfu.cmdline.addondown=Accessoire t\u00e9l\u00e9charg\u00e9 sur \: {0}
cfu.cmdline.addondown.failed=T\u00e9l\u00e9chargement de l''accessoire \u00e9chou\u00e9 car\: {0}
cfu.cmdline.addoninst=Accessoire d\u00e9j\u00e0 install\u00e9 \: {0}
cfu.cmdline.addonurl=T\u00e9l\u00e9chargement de l''accessoire de \: {0}
cfu.cmdline.addoninst.uninstalls.required=Not installing add-on(s). The installation would require uninstalling the following add-ons\: {0}
cfu.cmdline.addonuninst.uninstalls.required=Not uninstalling add-on(s). The uninstallation would require uninstalling the following add-ons\: {0}
cfu.cmdline.install.help=Installer l''accessoire sp\u00e9cifi\u00e9 depuis la foire aux modules ZAP
cfu.cmdline.installall.help=Installer tous les accessoires disponibles depuis la foire aux modules de ZAP
cfu.cmdline.list.help=List all of the installed add-ons
cfu.cmdline.update.help=Mettre \u00e0 jour tous les accessoires modifi\u00e9s depuis la foire aux modules de ZAP
cfu.cmdline.noaddon=Impossible de trouver l''accessoire\: {0}
cfu.cmdline.nocfu=La recherche de mises \u00e0 jour a \u00e9chou\u00e9
cfu.cmdline.uninstallfail=Failed to uninstall add-on {0}
cfu.cmdline.uninstallok=Uninstalled add-on {0}
cfu.cmdline.uninstall.help=Uninstall the specified add-on
cfu.cmdline.updated=V\u00e9rification des mises \u00e0 jour de l''accessoire termin\u00e9e

cfu.confirm.launch=La derni\u00e8re version de ZAP {0} a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9e {1}. Lancer ce fichier et clore ZAP?
cfu.confirm.error=Erreur de sauvegarde de la configuration
cfu.confirm.startCheck=Toujours v\u00e9rifier les mises \u00e0 jour au d\u00e9marrage ?\nCette option peut \u00eatre modifi\u00e9e via Outils/Options
cfu.confirmation.dialogue.message.addOnNewerJavaVersion=Un accessoire n\u00e9cessite une version plus r\u00e9cente de Java.
cfu.confirmation.dialogue.message.addOnsNewerJavaVersion=Les accessoires s\u00e9lectionn\u00e9s n\u00e9cessitent une version plus r\u00e9cente de Java\:
cfu.confirmation.dialogue.message.someAddOnsNewerJavaVersion=Certains des accessoires n\u00e9cessitent une version plus r\u00e9cente de Java.
cfu.confirmation.dialogue.message.someUnnamedSelectedAddOnsNewerJavaVersion=Certains des accessoires s\u00e9lectionn\u00e9s requ\u00e9raient une version plus r\u00e9cente de Java.
cfu.confirmation.dialogue.message.continueWithInstallation=Continuer l''installation?
cfu.confirmation.dialogue.message.continueWithUninstallation=Continuer la d\u00e9sinstallation?
cfu.confirmation.dialogue.message.continueWithUpdate=Continuer la mise \u00e0 jour ?
cfu.confirmation.dialogue.message.requiredChanges=Les changements suivants sont requis par le(s) accessoire(s) s\u00e9lectionn\u00e9(s)\:
cfu.confirmation.dialogue.message.requiredSuggestedChanges=Les changements suivants sont requis et sugg\u00e9r\u00e9s par le(s) accessoire(s) s\u00e9lectionn\u00e9(s)\:
cfu.confirmation.dialogue.message.selectedAddOnNewerJavaVersion=L''accessoire s\u00e9lectionn\u00e9 n\u00e9cessite une version plus r\u00e9cente de Java \: {0}\nL''accessoire ne fonctionnera pas tant que ZAP n''est pas ex\u00e9cut\u00e9 avec une version de Java plus r\u00e9cente.\n
cfu.confirmation.dialogue.message.selectedAddOnsNewerJavaVersion=Les accessoires s\u00e9lectionn\u00e9s n\u00e9cessitent une version plus r\u00e9cente de Java.
cfu.confirmation.dialogue.message.someSelectedAddOnsNewerJavaVersion=Certains des accessoires s\u00e9lectionn\u00e9s n\u00e9cessitent une version plus r\u00e9cente de Java\:
cfu.confirmation.dialogue.message.suggestedChanges=Les modifications suivantes sont sugg\u00e9r\u00e9es par le(s) accessoire(s) s\u00e9lectionn\u00e9(s)\:
cfu.confirmation.dialogue.tab.header.extensionSoftUnloads=Extensions de d\u00e9chargement doux
cfu.confirmation.dialogue.tab.header.extensionUnloads=D\u00e9charger les extensions
cfu.confirmation.dialogue.tab.header.installations=Installations
cfu.confirmation.dialogue.tab.header.optionalAddOns=Accessoires en option
cfu.confirmation.dialogue.tab.header.selectedAddOns=Accessoires s\u00e9lectionn\u00e9s
cfu.confirmation.dialogue.tab.header.softUninstalls=D\u00e9sinstallations douces
cfu.confirmation.dialogue.tab.header.uninstallations=D\u00e9sinstallations
cfu.confirmation.dialogue.tab.header.updats=Mises \u00e0 jour
cfu.confirmation.dialogue.message.uninstallsRequiredByAddOnsDownloading=Certains des accessoires qui seront d\u00e9sinstall\u00e9es sont requis par des accessoires en cours de t\u00e9l\u00e9chargement, ce qui ne fonctionnera pas.
cfu.confirmation.dialogue.message.warnAddOnsNotRunJavaVersion=Les accessoires ne fonctionneront pas tant que ZAP n''est pas ex\u00e9cut\u00e9 avec une version plus r\u00e9cente de Java.
cfu.confirmation.dialogue.message.warnUnknownNumberAddOnsNotRunJavaVersion=Le(s) accessoire(s) ne fonctionnera(ont) pas tant que ZAP n''est pas ex\u00e9cut\u00e9 avec une version plus r\u00e9cente de Java.
cfu.downloads.icon.title=T\u00e9l\u00e9chargements
cfu.download.failed=\u00c9chec
cfu.options.downloaddir.label=T\u00e9l\u00e9charger le r\u00e9pertoire \:
cfu.file.menu.loadaddon=Charger un fichier d''accessoire...
cfu.file.menu.loadaddon.mnemonic=c
cfu.generic.table.header.extension=Extension
cfu.generic.table.header.addOn=Accessoire
cfu.generic.table.header.version=Version
cfu.generic.table.header.minimumJavaVersion=Version minimum de Java
cfu.help.menu.check=V\u00e9rifier les mises \u00e0 jours...
cfu.help.menu.check.mnemonic=u
cfu.kali.options=<html><body><h3>Options de t\u00e9l\u00e9chargement de Kali</h3><br>Une version de ZAP plus r\u00e9cente est disponible pour Kali.<br>Pour l''installer, soit \: <ul><li>tapez la commande suivante sur la ligne de commande\: "apt-get update ; apt-get install zaproxy"</li> <li>utilisez un outil de gestion de paquet graphique comme"synaptic" pour mettre \u00e0 jour le package"zaproxy"</li></ul>Dans les deux cas, les privil\u00e8ges root sont n\u00e9cessaires.</body></html>
cfu.label.cfuonstart=Rechercher des mises \u00e0 jour au d\u00e9marrage ?
cfu.label.dir.border=R\u00e9pertoire des accessoires
cfu.label.addons.border=Accessoires
cfu.label.norecentcfu=Vous n''avez pas v\u00e9rifi\u00e9 les mises \u00e0 jour depuis plus de 3 mois. \nZAP est mis \u00e0 jour r\u00e9guli\u00e8rement, vous utilisez probablement \n\ndes accessoires obsol\u00e8tes. \n\nV\u00e9rifier les nouvelles mises \u00e0 jour maintenant ?\n\n
cfu.label.oldzap=Cette version de ZAP a \u00e9t\u00e9 cr\u00e9\u00e9e voici plus d''un an \! \nZAP est mis \u00e0 jour r\u00e9guli\u00e8rement, vous utilisez probablement\n\nune version obsol\u00e8te. \n\nRechercher une nouvelle version maintenant ? \n\n
cfu.label.outofdateaddons=Accessoires obsol\u00e8tes ?
cfu.label.outofdatezap=ZAP obsol\u00e8te \!
cfu.label.zap.border=Fonctionnalit\u00e9 principale de ZAP
cfu.manage.title=G\u00e9rer les accessoires
cfu.options.dialog.dirs.remove.title=Supprimer les r\u00e9pertoires de l''accessoire
cfu.options.dialog.dirs.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer les r\u00e9pertoires s\u00e9lectionn\u00e9s?
cfu.options.dialog.dirs.remove.button.confirm=Supprimer
cfu.options.dialog.dirs.remove.button.cancel=Annuler
cfu.options.dialog.dirs.remove.checkbox.label=Ne plus afficher ce message
cfu.options.dir.border=R\u00e9pertoires
cfu.options.downloadNewRelease=T\u00e9l\u00e9charger automatiquement les nouvelles versions de ZAP (installation soumise \u00e0 autorisation)
cfu.options.downloadNewRelease.kali=T\u00e9l\u00e9charger automatiquement les nouvelles versions de ZAP (d\u00e9sactiv\u00e9es sur Kali)
cfu.options.checkAddonUpdates=V\u00e9rifier si des mises \u00e0 jour sont disponibles pour les accessoires install\u00e9s
cfu.options.installAddonUpdates=Installer automatiquement les mises \u00e0 jour des accessoires pr\u00e9sents
cfu.options.installScannerRules=Installer automatiquement les mises \u00e0 jour pour les r\u00e8gles de scanner pr\u00e9sentes
cfu.options.new.border=Nouveaux accessoires
cfu.options.reportReleaseAddons=Signaler les nouveaux accessoires en qualit\u00e9 release
cfu.options.reportBetaAddons=Signaler les nouveaux accessoires en qualit\u00e9 beta
cfu.options.reportAlphaAddons=Signaler les nouveaux accessoires en qualit\u00e9 alpha
cfu.options.startUp=V\u00e9rifier les mises \u00e0 jour au d\u00e9marrage
cfu.options.table.header.dir=R\u00e9pertoires de l''accessoire
cfu.options.title=V\u00e9rifier les mises \u00e0 jours
cfu.options.updates.border=Mises \u00e0 jour des accessoires
cfu.options.zap.border=Releases ZAP
cfu.output.downloading=MIse \u00e0 jour de {0} vers {1}
cfu.output.installing=Installation de l''accessoire {0} version {1} en cours
cfu.output.replacing=Remplacement de l''accessoire {0} version {1} en cours
cfu.output.replace.failed=L''accessoire {0} version {1} n''a pas pu \u00eatre remplac\u00e9 dynamiquement - la nouvelle version sera charg\u00e9e au prochain red\u00e9marrage de ZAP
cfu.output.uninstalled=Accessoire {0} version {1} d\u00e9sinstall\u00e9
cfu.output.uninstall.failed=L''accessoire {0} version {1} n''a pas pu \u00eatre d\u00e9sinstall\u00e9 dynamiquement - cet accessoire ne sera pas charg\u00e9 au prochain red\u00e9marrage de ZAP
cfu.status.alpha=Alpha
cfu.status.beta=B\u00eata
cfu.status.example=Exemple
cfu.status.release=Release
cfu.status.weekly=Hebdomadaire
cfu.status.unknown=Inconnu
cfu.tab.installed=Install\u00e9
cfu.tab.browse=Foire aux modules
cfu.table.header.author=Auteur
cfu.table.header.changes=Changements
cfu.table.header.desc=Description
cfu.table.header.download=T\u00e9l\u00e9charger
cfu.table.header.id=Id
cfu.table.header.select=S\u00e9lectionner
cfu.table.header.name=Nom
cfu.table.header.notbefore=Pas avant la version
cfu.table.header.notfrom=Pas depuis la version
cfu.table.header.progress=Progression
cfu.table.header.status=Statut
cfu.table.header.update=Mettre \u00e0 jour
cfu.table.header.version=Version
cfu.table.header.dependencies=D\u00e9pendances
cfu.table.label.failed=A \u00e9chou\u00e9
cfu.table.label.new=* NOUVEAU *
cfu.table.label.restartRequired=Red\u00e9marrage requis 
cfu.table.label.update=Mettre \u00e0 jour
cfu.title.relnotes=<h1>Notes de release ZAP {0}</h1> 
cfu.unintall.failed=Pas tous les accessoires n''ont pas \u00e9t\u00e9 d\u00e9sinstall\u00e9s correctement.\nCertaines fonctionnalit\u00e9s peuvent ne plus fonctionner correctement.\nIl est recommand\u00e9 de red\u00e9marrer ZAP.
cfu.uninstall.confirm=\u00cates-vous s\u00fbr de vouloir d\u00e9sinstaller les accessoires s\u00e9lectionn\u00e9s ?
cfu.uninstall.dependentAddOns.confirm=Les accessoires d\u00e9pendants suivants seront \u00e9galement d\u00e9sinstall\u00e9s\:
cfu.uninstall.dependentAddonsAndExtensions.confirm=Les accessoires d\u00e9pendants suivants seront \u00e9galement d\u00e9sinstall\u00e9s et les extensions d\u00e9charg\u00e9es\:
cfu.uninstall.dependentExtensions.confirm=Les extensions d\u00e9pendantes suivantes seront d\u00e9sinstall\u00e9es \:
cfu.uninstall.message.activeActions=<html>Les actions suivantes sont toujours en cours \: <ul>{0}</ul> arr\u00eater toutes les actions en cours et continuer la d\u00e9sinstallation?</html>
cfu.uninstall.message.resourcesNotSavedAndActiveActions=<html>Des ressources ne sont pas sauvegard\u00e9es et des actions sont en cours \: <br>ressources non sauvegard\u00e9es\: <ul>{0}</ul>actions en cours\: <ul>{1}</ul>abandonner la sauvegarde de ces ressources, arr\u00eater les actions et continuer la d\u00e9sinstallation?</html>
cfu.uninstall.message.resourcesNotSaved=<html>Les ressources suivantes n''ont pas \u00e9t\u00e9 enregistr\u00e9es \: <ul>{0}</ul>Abandonner la sauvegarde de ces ressources et continuer la d\u00e9sinstallation?</html>
cfu.uninstallation.progress.dialogue.currentAddOn={0} version {1}
cfu.uninstallation.progress.dialogue.uninstallExtension={0} de {1}
cfu.uninstallation.progress.dialogue.uninstallingActiveScanner=\u00ab Retrait du scanner actif {0} de {1}
cfu.uninstallation.progress.dialogue.uninstallingExtension=\u00ab Retrait de l''extension {0} de {1}
cfu.uninstallation.progress.dialogue.uninstallingFile=\u00ab Suppression du fichier {0} de {1}
cfu.uninstallation.progress.dialogue.uninstallingPassiveScanner=\u00ab Retrait du scanner actif {0} de {1}
cfu.uninstallation.progress.dialogue.progress=\ 
cfu.uninstallation.progress.dialogue.title=D\u00e9sinstallation des accessoires
cfu.uninstallation.progress.dialogue.uninstalling=D\u00e9sinstallation\:
cfu.update.message.activeActions=<html>Les actions suivantes sont toujours en cours \: <ul>{0}</ul>Arr\u00eater toutes les actions en cours et continuer la d\u00e9sinstallation?</html>
cfu.update.message.resourcesNotSavedAndActiveActions=<html>Il y a des ressources non sauvegard\u00e9es et des actions actives \:<br>Ressources non sauvegard\u00e9es\: <ul>{0}</ul>Actions actives\: <ul>{1}</ul>Les modifications peuvent \u00eatre perdues si la mise \u00e0 jour \u00e9choue et les actions seront stopp\u00e9es.<br>Continuer la mise \u00e0 jour?</html>
cfu.update.message.resourcesNotSaved=<html>Les ressources suivantes n''ont pas \u00e9t\u00e9 enregistr\u00e9es\:<ul>{0}</ul>Les modifications peuvent \u00eatre perdues si la mise \u00e0 jour \u00e9choue. Continuer la mise \u00e0 jour?</html>
cfu.warn.addon.with.extensions.with.missing.requirements=Accessoires en option\:
cfu.warn.addon.with.missing.requirements=Exigences manquantes\:
cfu.warn.addon.with.missing.requirements.addon=Accessoire \u00ab{0}\u00bb
cfu.warn.addon.with.missing.requirements.addon.id=Accessoire avec l''ID \u00ab{0}\u00bb
cfu.warn.addon.with.missing.requirements.addon.version.notBefore=Accessoire "{0}" avec la version pas avant {1} (trouv\u00e9 la version {2})
cfu.warn.addon.with.missing.requirements.addon.version.notAfter=Accessoire "{0}" avec la version pas apr\u00e8s {1} (trouv\u00e9 la version {2})
cfu.warn.addon.with.missing.requirements.addon.semver=Accessoire \u00ab{0}\u00bb avec la version s\u00e9mantique correspondant \u00e0 "{1}" (trouv\u00e9 la version {2})
cfu.warn.addon.with.missing.requirements.addon.semver.notAvailable=Accessoire \u00ab{0}\u00bb avec la version s\u00e9mantique correspondant \u00e0 "{1}" (aucune version s\u00e9mantique trouv\u00e9e)
cfu.warn.addon.with.missing.requirements.unknown=Inconnu (r\u00e9f\u00e9rez-vous au fichier journal pour plus d''informations)
cfu.warn.addon.with.missing.requirements.javaversion=Version minimum de Java\: {0} (trouv\u00e9\: \u00ab{1}\u00bb)
cfu.warn.addon.with.missing.requirements.javaversion.dependency=Version minimum de Java\: {0} (trouv\u00e9\: \u00ab{1}\u00bb) par d\u00e9pendance\: \u00ab{2}\u00bb
cfu.warn.addon.with.missing.requirements.javaversion.unknown=inconnu
cfu.warn.addOnNotRunnable.message=L''accessoire ne fonctionnera pas tant que les conditions suivantes ne sont pas remplies\:
cfu.warn.addOnNotRunnable.question=Continuer l''installation?
cfu.warn.cantload=Impossible de charger l''accessoire sp\u00e9cifi\u00e9\:\nPas avant \= {0}\nPas depuis \= {1}
cfu.warn.invalidAddOn=Le fichier s\u00e9lectionn\u00e9 n''est pas un accessoire ZAP valide.
cfu.warn.addOnAlreadExists=Module pas install\u00e9 \! \n\nUn accessoire du m\u00eame nom existe d\u00e9j\u00e0 dans le r\u00e9pertoire "plugin" de ZAP \: \nSource \: {0} \nCible \: {1}
cfu.warn.unableToCopyAddOn=Module pas install\u00e9 \! \n\nImpossible de copier l''accessoire dans le r\u00e9pertoire "plugin" de ZAP. Assurez-vous que vous avez des autorisations d''\u00e9criture pour le r\u00e9pertoire \: {0}
cfu.warn.nolaunch=La derni\u00e8re version ZAP\: {0} a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9e pour\n{1}\nVous devrez ouvrir ce fichier manuellement.
cfu.warn.badhash=Hachage inattendu pour {0}\nCe fichier a \u00e9t\u00e9 supprim\u00e9.
cfu.warn.badurl=Impossible d''acc\u00e9der en toute s\u00e9curit\u00e9 au service "V\u00e9rifier les mises \u00e0 jours" 

# Note dont translate the option strings - they are hardcoded
cmdline.help=Usage\:\n\t{0} [Options]\n\nOptions de base\:\n\n\t-version                 Affiche la version de ZAP\n\n\t-cmd                     Execute en incrustation (quitte quand les options de ligne de commande se terminent)\n\n\t-daemon                  D\u00e9marre ZAP en mode ''daemon'', c.-\u00e0-d. sans UI\n\n\t-config <kvpair>         Ecrase la paire ''cl\u00e9\=valeur'' sp\u00e9cifi\u00e9e dans le fichier de configuration\n\n\t-dir <dir>               Utilise le r\u00e9pertoire sp\u00e9cifi\u00e9 plut\u00f4t que celui par d\u00e9faut\n\n\t-installdir <dir>        Le r\u00e9pertoire sp\u00e9cifi\u00e9 remplace la d\u00e9tection automatique du r\u00e9pertoire d''installation de ZAP\n\n\t-h                       Affiche toutes les options de ligne de commande disponibles, y compris celles apport\u00e9es par les accessores\n\n\t-help                    Semblable \u00e0 -h\n\n\t-newsession <path>       Cr\u00e9\u00e9 une nouvelle session \u00e0 la position sp\u00e9cifi\u00e9e\n\n\t-session <path>          Ouvre la session sp\u00e9cifi\u00e9e apr\u00e8s le d\u00e9marrage de ZAP\n\n\t-host <host>             Ecrase l''h\u00f4te du proxy d\u00e9sign\u00e9 dans le fichier de configuration\n\n\t-port <port>             Ecrase le port du proxy d\u00e9sign\u00e9 dans le fichier de configuration\n\n\t-lowmem                  Utiliser la base de donn\u00e9e de pr\u00e9f\u00e9rence \u00e0 la m\u00e9moire - stade encore exp\u00e9rimental\n\n\t-experimentaldb          Utiliser le code g\u00e9n\u00e9rique pour base de donn\u00e9es, cette fonction est encore exp\u00e9rimentale\n\nOptions pour accessoires\:\n

cmp.desc=Compare 2 sessions et g\u00e9n\u00e8re un fichier HTML montrant les diff\u00e9rences
cmp.file.menu.compare=Comparer avec une autre session...
cmp.report.button.allurls=N''importe quelle session
cmp.report.button.bothsessions=Les deux sessions
cmp.report.button.session1=Uniquement la session 1
cmp.report.button.session2=Uniquement la session 2
cmp.report.header.method=M\u00e9thode
cmp.report.header.url=URL

conn.options.defaultUserAgent=Agent d''utilisateur par d\u00e9faut\:
conn.options.general=Configuration g\u00e9n\u00e9rale
conn.options.proxy.address=Adresse/nom de domaine \:
conn.options.proxy.address.empty=Nom de cha\u00eene proxy vide.
conn.options.proxy.username.empty=Nom d''utilisateur de la cha\u00eene proxy vide.
conn.options.proxy.auth.auth=Authentification proxy
conn.options.proxy.auth.password=Mot de passe (enregistr\u00e9 en texte clair) \:
conn.options.proxy.auth.passprompt=Mot de passe\:
conn.options.proxy.auth.showpass=Show password?
conn.options.proxy.auth.prompt=Demander les identifiants au proxy lors du d\u00e9marrage
conn.options.proxy.auth.realm=Domaine\:
conn.options.proxy.auth.required=Le serveur proxy sortant requiert une authentification
conn.options.proxy.auth.username=Nom d''utilisateur \:
conn.options.proxy.port=Port (p.ex. 8080) \:
conn.options.proxy.skipAddresses=<html><p>Exclure les adresses IP ou les noms de domaine ci-dessous (* comme caract\u00e8re de remplacement, noms s\u00e9par\u00e9s par ;)\:</p></html>
conn.options.proxy.excluded.domain.add.title=Ajouter une Exclusion de domaine
conn.options.proxy.excluded.domain.add.button.confirm=Ajouter
conn.options.proxy.excluded.domain.field.label.domain=Domaine \:
conn.options.proxy.excluded.domain.field.label.regex=Expression r\u00e9guli\u00e8re\:
conn.options.proxy.excluded.domain.field.label.enabled=Activ\u00e9 \:
conn.options.proxy.excluded.domain.modify.title=Modifier l''Exclusion de domaine
conn.options.proxy.excluded.domain.modify.button.confirm=Modifier
conn.options.proxy.excluded.domain.warning.invalid.regex.title=Regex d''Exclusion de domaine invalide
conn.options.proxy.excluded.domain.warning.invalid.regex.text=L''expression r\u00e9guli\u00e8re n''est pas valide.
conn.options.proxy.excluded.domain.table.header.enabled=Actif
conn.options.proxy.excluded.domain.table.header.regex=Regex
conn.options.proxy.excluded.domain.table.header.value=Adresse IP/domaine
conn.options.proxy.excluded.domain.dialog.remove.title=Supprimer l''exclusion de domaine
conn.options.proxy.excluded.domain.dialog.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer l''exclusion de domaine s\u00e9lectionn\u00e9e?
conn.options.proxy.excluded.domain.dialog.remove.button.cancel=Annuler
conn.options.proxy.excluded.domain.dialog.remove.button.confirm=Supprimer
conn.options.proxy.excluded.domain.dialog.remove.checkbox.label=Ne plus afficher ce message
conn.options.proxy.useProxyChain=Utiliser une cha\u00eene de proxys
conn.options.singleCookieRequestHeader=En-t\u00eate de requ\u00eate de cookie unique
conn.options.timeout=D\u00e9lai d''expiration en secondes\:
conn.options.timeout.invalid=Dlai d''expiration en secondes invalide.
conn.options.title=Connexion
conn.options.useProxy=Utiliser un serveur proxy sortant

#context.exclude.popup              = Exclude
context.allInScope=Tout dans le p\u00e9rim\u00e8tre
context.create.title=Nouveau contexte
context.create.warning.noname=Vous devez fournir un nom de contexte
context.general=Contexte
context.ddn.dialog.add.title=Ajouter un n\u0153ud pilot\u00e9 par les donn\u00e9es
context.ddn.dialog.modify.title=Modifier le n\u0153ud pilot\u00e9 par les donn\u00e9es
context.ddn.dialog.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer le modificateur structurel s\u00e9lectionn\u00e9?
context.ddn.dialog.remove.title=Supprimer le modificateur structurel


context.ddn.dialog.type=Type\:
context.ddn.dialog.type.data=N\u0153ud pilot\u00e9 par les donn\u00e9es
context.ddn.dialog.type.struct=Param\u00e8tre structurel
context.ddn.dialog.regex=D\u00e9finition de l''expression r\u00e9guli\u00e8re\:
context.ddn.dialog.name=Nom\:
context.ddn.dialog.error.name=Vous devez fournir un nom ne contenant que des caract\u00e8res alphanum\u00e9riques
context.ddn.dialog.error.regex=Vous devez fournir un motif de regex valide comprenant 2 ou 3 groupes de regex. Consultez l''aide pour plus d''informations 

context.ddn.table.header.type=Type
context.ddn.table.header.regex=Regex
context.ddn.table.header.name=Nom

context.ddn.table.type.data=Donn\u00e9es
context.ddn.table.type.struct=Struct

context.default.name=Contexte par d\u00e9faut
context.delete.popup=Supprimer
context.delete.warning=\u00cates-vous s\u00fbr de vouloir supprimer ce contexte?
context.exclude.popup=Exclure du Contexte
context.export.error=Impossible d''exporter le contexte\:\n{0}
context.export.tooltip=S\u00e9lectionnez un contexte afin de l''exporter 
context.flag.popup=Marquer comme Contexte 
context.flag.popup.datadriven={0} \: n\u0153ud pilot\u00e9 par les donn\u00e9es
context.include.popup=Inclure dans le Contexte 
context.import.error=Impossible d''importer le contexte\:\n{0}
context.import.error.exists=Le fichier existe et ''\u00e9craser'' n''est pas s\u00e9lectionn\u00e9
context.import.error.noaccess=Vous n''avez pas les autorisations d''\u00e9criture dans le r\u00e9pertoire s\u00e9lectionn\u00e9
context.import.error.nofile=Vous devez s\u00e9lectionner un fichier valide
context.import.error.nocontext=Vous devez s\u00e9lectionner un contexte \u00e0 exporter
context.import.label.context=Contexte\:
context.import.label.dir=R\u00e9pertoire\:
context.import.label.file=Fichier\:
context.import.label.overwrite=\u00c9craser\:
context.import.title=Exporter le contexte
context.inscope.label=Dans le p\u00e9rim\u00e8tre
context.inscope.popup=Ajouter au p\u00e9rim\u00e8tre
context.label.desc=Description
context.label.exclude=URL qui seront exclues du contexte
context.label.include=URL qui sera inclue dans le contexte, \u00e0 moins qu''elle n''en soit aussi exclue
context.label.name=Nom du contexte
context.label.top=N\u0153ud sup\u00e9rieur\:
context.list=Contextes
context.list.table.index=Indice
context.list.table.name=Contexte
context.list.table.inscope=Dans le p\u00e9rim\u00e8tre
context.name.prefix.label=Contexte\:
context.new.title=Nouveau contexte
context.prefixName=Contexte\: {0}
context.outscope.popup=Retirer du p\u00e9rim\u00e8tre
context.scope.exclude.title=Exclure du Contexte
context.scope.include.title=Inclure dans le Contexte 
context.struct.label.post.kvpsep=S\u00e9parateurs de paires cl\u00e9-valeur pour POST
context.struct.label.post.kvsep=S\u00e9parateurs de valeurs de cl\u00e9 pour POST
context.struct.label.struct=Param\u00e8tres structuraux
context.struct.label.url.kvpsep=S\u00e9parateurs de paires cl\u00e9-valeur pour URL
context.struct.label.url.kvsep=S\u00e9parateurs de valeurs de cl\u00e9 pour URL
context.struct.warning.stdparser.dup=Les s\u00e9parateurs de paires cl\u00e9-valeur et les s\u00e9parateurs de valeurs de cl\u00e9 ne doivent pas contenir les m\u00eames caract\u00e8res
context.struct.warning.stdparser.nokvpsep=Vous devez fournir au moins un s\u00e9parateur de paires cl\u00e9-valeur
context.struct.warning.stdparser.nokvsep=Vous devez fournir au moins un s\u00e9parateur de valeurs de cl\u00e9
context.struct.title=Structure
context.technology.title=Technologie
context.technology.tree.root=Technologie
context.table.header.exclude=URL regexs
context.table.header.include=URL regexs
context.api.view.context=Afficher les informations sur le contexte d\u00e9sign\u00e9
context.api.view.contextList=Afficher les noms de contexte de la session en cours
context.api.view.excludeRegexs=Afficher les regexs d''exclusion du contexte
context.api.view.includeRegexs=Afficher les regexs d''inclusion au contexte
context.api.view.technologyList=R\u00e9pertorie les noms de toutes les technologies int\u00e9gr\u00e9es
context.api.view.includedTechnologyList=R\u00e9pertorie les noms de toutes les technologies incluses dans un contexte
context.api.view.excludedTechnologyList=R\u00e9pertorie les noms de toutes les technologies exclues d''un contexte
context.api.action.excludeFromContext=Ajouter la regex d''exclusion du contexte
context.api.action.includeInContext=Ajouter la regex d''inclusion au contexte
context.api.action.newContext=Cr\u00e9e un nouveau contexte dans la pr\u00e9sente session
context.api.action.removeContext=Supprime un contexte de la session en cours
context.api.action.exportContext=Exporte dans un fichier le contexte portant le nom sp\u00e9cifi\u00e9. Si un chemin d''acc\u00e8s au fichier relatif est sp\u00e9cifi\u00e9, celui-ci sera r\u00e9solu par rapport \u00e0 l''annuaire des \u00abcontextes\u00bb situ\u00e9 dans le r\u00e9pertoire d''\u00abAccueil\u00bb de ZAP.
context.api.action.importContext=Importe un contexte d''un fichier. Si un chemin d''acc\u00e8s relatif au fichier est sp\u00e9cifi\u00e9, celui-ci sera r\u00e9solu par rapport au r\u00e9pertoire des \u00abcontextes\u00bb du r\u00e9pertoire d''\u00abAccueil\u00bb de ZAP.
context.api.action.setContextInScope=Assigne un contexte au p\u00e9rim\u00e8tre (les contextes sont dans le p\u00e9rim\u00e8tre par d\u00e9faut)
context.api.action.includeContextTechnologies=Inclut \u00e0 un contexte les technologies avec les noms donn\u00e9s, s\u00e9par\u00e9s par une virgule
context.api.action.includeAllContextTechnologies=Comprend toutes les technologies incluses dans un contexte
context.api.action.excludeContextTechnologies=Exclut d''un contexte les technologies avec les noms donn\u00e9s, s\u00e9par\u00e9s par une virgule
context.api.action.excludeAllContextTechnologies=Exclut d''un contexte toutes les technologies int\u00e9gr\u00e9es

copy.copy.popup=Copier
copy.desc=Offre la possibilit\u00e9 d''un clic droit pour copier le texte s\u00e9lectionn\u00e9 dans le presse-papiers

core.api.action.accessUrl=Convenient and simple action to access a URL, optionally following redirections. Returns the request sent and response received and followed redirections, if any. Other actions are available which offer more control on what is sent, like, ''sendRequest'' or ''sendHarRequest''.
core.api.action.deleteSiteNode=Deletes the site node found in the Sites Tree on the basis of the URL, HTTP method, and post data (if applicable and specified). 
core.api.action.loadSession=Charge la session avec le nom donn\u00e9
core.api.action.newSession=Cr\u00e9e une nouvelle session, \u00e9crasant en option les fichiers existants
core.api.action.saveSession=Enregistre la session avec le nom sp\u00e9cifi\u00e9, \u00e9crasant en option les fichiers existants
core.api.action.sendRequest=Envoie la requ\u00eate HTTP, suivant en option les redirections. Renvoie la requ\u00eate envoy\u00e9e et la r\u00e9ponse re\u00e7ue et, le cas \u00e9ch\u00e9ant, les redirections suivies.
core.api.action.setMode=Sets the mode, which may be one of [safe, protect, standard, attack]
core.api.action.shutdown=Arr\u00eate ZAP
core.api.other.messagesHar=Obtient au format HAR les messages HTTP envoy\u00e9s au travers/par ZAP, en option filtr\u00e9s par URL et pagin\u00e9s avec position de ''d\u00e9part'' et ''nombre'' des messages
core.api.other.sendHarRequest=Envoie la premi\u00e8re entr\u00e9e de requ\u00eate HAR, suivant en option les redirections. Retourne, en forme\u00e2t HAR, la requ\u00eate envoy\u00e9e et la r\u00e9ponse re\u00e7ue, et, le cas \u00e9ch\u00e9ant, les redirections suivies.
core.api.other.htmlreport=G\u00e9n\u00e8re un rapport au format HTML
core.api.other.messageHar=Obtient au format HAR le message avec l''ID donn\u00e9
core.api.other.xmlreport=G\u00e9n\u00e8re un rapport au format XML
core.api.view.alert=Obtient l''alerte avec l''ID donn\u00e9, le message HTTP correspondant peut \u00eatre obtenu avec le champ ''messageId'' et la m\u00e9thode d''API ''message''
core.api.view.alerts=Obtient les alertes d\u00e9clench\u00e9es par ZAP, en option en filtrant par URL et en paginant avec la position de ''d\u00e9part'' et le ''nombre'' d''alertes
core.api.view.numberOfAlerts=Obtient le nombre d''alertes, en option en filtrant par URL
core.api.view.hosts=Obtient le nom des h\u00f4tes contact\u00e9s au travers de/par ZAP
core.api.view.sites=Obtient les sites contact\u00e9s au travers de/par ZAP (sch\u00e9ma et domaine)
core.api.view.urls=Obtient les URLs contact\u00e9es au travers de/par ZAP
core.api.view.message=Obtient le message HTTP avec l''ID donn\u00e9. Retourne l''ID, les en-t\u00eates de requ\u00eate/r\u00e9ponse et les corps, cookies et note.
core.api.view.messages=Obtient les messages HTTP envoy\u00e9s par ZAP, requ\u00eate et r\u00e9ponse au format HAR, en option filtr\u00e9s par URL et pagin\u00e9s avec la position de ''d\u00e9part'' et le ''nombre'' de messages
core.api.view.mode=Gets the mode
core.api.view.numberOfMessages=Obtient le nombre de messages, en option en filtrant par URL
core.api.view.version=Obtient la version de ZAP
core.api.view.excludedFromProxy=Obtient les expressions r\u00e9guli\u00e8res, appliqu\u00e9es aux URL, pour exclure du proxy
core.api.view.stats=Gets the global stats
core.api.view.allSitesStats=Gets all of the site stats
core.api.view.siteStats=Gets the stats for a specific site

database.optionspanel.name=Base de donn\u00e9es
database.optionspanel.option.compact.label=Compacter (lors de l''arr\u00eat)
database.optionspanel.option.recoveryLog.label=Recovery Log
database.optionspanel.option.recoveryLog.tooltip=<html>Controls whether or not database''s recovery log is enabled.<br>Improves the performance of the database when disabled but might lead to data loss if ZAP is exited abruptly.<br>Note\: current session will be unaffected, changes take effect on new and opened sessions.</html>
database.optionspanel.option.request.body.size.label=Taille de corps de requ\u00eate maximale
database.optionspanel.option.response.body.size.label=Taille de corps de r\u00e9ponse maximale 

database.optionspanel.option.newsessionopt.label=Option par d\u00e9faut\:
database.optionspanel.option.newsessionopt.unspecified=Non sp\u00e9cifi\u00e9
database.optionspanel.option.newsessionopt.timestamped=Sauvegarder avec un nom horodat\u00e9
database.optionspanel.option.newsessionopt.userspec=Sauvegarder avec un nom sp\u00e9cifi\u00e9 
database.optionspanel.option.newsessionopt.temporary=Ne pas sauvegarder automatiquement
database.optionspanel.option.newsessionprompt.label=Demander les options de sauvegarde de la nouvelle session

database.newsession.button.start=D\u00e9marrer
database.newsession.question=<html><body><b>Voulez-vous sauvegarder la session ZAP?</b> </body</html>
database.newsession.prompt.label=Rappelez-vous de mon choix et ne me demandez plus.
database.newsession.prompt.note=<html><body>Vous pouvez toujours modifier votre d\u00e9cision via l''\u00e9cran Options / Base de donn\u00e9es</body</html>
database.newsession.temporary=<html><body>Non, je ne veux pas sauvegarder cette session pour le moment</body></html>
database.newsession.timestamped=<html><body>Oui, je veux sauvegarder cette session avec un nom bas\u00e9 sur l''horodatage actuel</body></html>
database.newsession.userspec=<html><body>Oui, je veux enregistrer cette session, mais je veux en pr\u00e9ciser le nom et l''emplacement</body></html>

dynssl.button.generate=G\u00e9n\u00e9rer
dynssl.button.import=Importer
dynssl.button.later=Plus tard
dynssl.desc=Cr\u00e9e un certificat SSL dynamique pour permettre d''intercepter les communications SSL sans avertissements du navigateur 
dynssl.filter.file=Fichiers config.xml ou *.pem 
dynssl.label.rootca=Certificat racine du CA
dynssl.message1.filecouldnloaded=Le fichier n''a pas pu \u00eatre charg\u00e9.
dynssl.message1.seelogfiles=Reportez-vous au fichier journal pour plus de d\u00e9tails.
dynssl.message1.title=Erreur d''importation
dynssl.message2.caalreadyexists=Un certificat racine du CA existe d\u00e9j\u00e0.
dynssl.message2.title=Remplacer le certificat existant ?
dynssl.message2.wanttooverwrite=Vous voulez remplacer le certificat actuel ?
dynssl.message2.willreplace=Cr\u00e9ation d''un nouveau certificat, remplacera celui existant.
dynssl.options.name=Certificats SSL dynamiques
dynssl.text.createnow=Aller au panneau d''options et cr\u00e9er un certificat maintenant.
dynssl.text.notnow=Pas maintenant, mais cr\u00e9er un certificat plus tard.
dynssl.text.sslwontwork=SSL ne fonctionne pas si vous n''avez pas cr\u00e9\u00e9 et import\u00e9 un certificat racine de l''OWASP ZAP CA. Vous pouvez cr\u00e9er un tel certificat n''importe quel moment dans le menu options, vous n''avez pas \u00e0 le cr\u00e9er d\u00e8s maintenant.

edit.find.button.cancel=Annuler
edit.find.button.find=Trouver
edit.find.label.what=Rechercher \:
edit.find.popup=Rechercher...
edit.find.title=Trouver

enc2.base64.decode.error.badinput=Mauvais caract\u00e8re d\u00e9cimal en Base64 {0} \u00e0 la position {1} du tableau
enc2.base64.decode.error.invalidlenght=Une cha\u00eene encod\u00e9e en base64 doit avoir au moins quatre caract\u00e8res, mais la longueur sp\u00e9cifi\u00e9e \u00e9tait {0}
enc2.desc=Encoder/d\u00e9coder/hacher...
enc2.label.asciiDec=D\u00e9coder ASCII Hex
enc2.label.asciiEnc=Encoder en ASCII Hex
enc2.label.HTMLDec=D\u00e9coder HTML
enc2.label.HTMLEnc=Encoder en HTML
enc2.label.JavaScriptDec=D\u00e9coder JavaScript
enc2.label.JavaScriptEnc=Encoder en JavaScript
enc2.label.b64Dec=D\u00e9coder Base64
enc2.label.b64Enc=Encoder en Base64
enc2.label.illegalUTF8.2byte=2 Octets
enc2.label.illegalUTF8.3byte=3 Octets
enc2.label.illegalUTF8.4byte=4 Octets
enc2.label.md5Hash=Hachage MD5
enc2.label.sha1Hash=Hachage SHA1
enc2.label.text=Texte \u00e0 encoder/d\u00e9coder/hacher
enc2.label.urlDec=D\u00e9codage d''URL
enc2.label.urlEnc=Encodage d''URL
enc2.popup=Encoder/d\u00e9coder/hacher...
enc2.optionspanel.name=Encoder/d\u00e9coder
enc2.optionspanel.base64=Base 64
enc2.optionspanel.base64.charset=Jeu de caract\u00e8res\:
enc2.optionspanel.base64.breaklines=Saut de ligne\:
enc2.tab.decode=D\u00e9coder
enc2.tab.encode=Encoder
enc2.tab.hash=Substrat
enc2.tab.illegalUTF8=UTF8 illicite
enc2.title=Encoder/d\u00e9coder/hacher
enc2.tools.menu.encdec=Encoder/d\u00e9coder/hacher...
enc2.tools.menu.encdec.mnemonic=m

exportUrls.popup=Exporter toutes les URLs vers le fichier...

ext.desc=Vous permet de configurer les extensions charg\u00e9es au d\u00e9marrage de ZAP 

file.format.ascii=Fichier texte ASCII
file.format.html=Fichier HTML ASCII
file.format.xml=Fichier XML ASCII
file.format.zap.addon=Accessoire ZAP
file.format.zap.context=Contexte ZAP
file.format.zap.policy=Strat\u00e9gie ZAP
file.format.zap.session=Session ZAP
file.load.error=Erreur lors du chargement du fichier depuis
file.overwrite.warning=Le fichier existe. Oui\=Ecraser, No\=Ajouter?
file.save.error=Erreur lors de la sauvegarde du fichier dans  

filter.button.disableall=D\u00e9sactiver Tout
filter.button.enableall=Activer Tout
filter.changeua.label.selectua=S\u00e9lectionner l''agent utilisateur\:
filter.changeua.name=Changer le param\u00e8tre "user agent" pour d''autres navigateurs. 
filter.changeua.title=Modifier l''agent utilisateur
filter.logcookies.name=Journaliser les cookies envoy\u00e9s par le navigateur.
filter.loggets.name=Journaliser les requ\u00eates GET uniques dans le fichier\:
filter.logposts.name=Journaliser les requ\u00eates POST uniques dans le fichier\:
filter.logreqresp.name=Journaliser requ\u00eate et r\u00e9ponse dans le fichier\:
filter.malicious.name=D\u00e9tecter du contenu vuln\u00e9rable ou potentiellement malfaisant dans les r\u00e9ponses HTTP.
filter.nocache.name=\u00c9viter le cache du navigateur (enl\u00e8ve IfModifiedSince)
filter.replacedialog.invalidpattern=Patron non valide. Corriger s''il vous pla\u00eet.
filter.replacedialog.pattern=Patron
filter.replacedialog.replace=Remplacer par
filter.replacedialog.title=Entrez une expression r\u00e9guli\u00e8re comme patron.
filter.replacereqbody.name=Remplacez le corps de requ\u00eate HTTP \u00e0 l''aide du mod\u00e8le d\u00e9fini.
filter.replacereqheader.name=Remplacez l''en-t\u00eate de requ\u00eate HTTP \u00e0 l''aide du mod\u00e8le d\u00e9fini.
filter.replacerespbody.name=Remplacez le corps de r\u00e9ponse HTTP \u00e0 l''aide du mod\u00e8le d\u00e9fini.
filter.replacerespheaser.name=Remplacez l''en-t\u00eate de r\u00e9ponse HTTP \u00e0 l''aide du mod\u00e8le d\u00e9fini.
filter.request.header.send.id=Envoyer l''ID de la requ\u00eate de la session ZAP
filter.setcookie.name=D\u00e9tecter et avertir  en cas de tentative de modification de \u00ab Set-cookie \u00bb dans la r\u00e9ponse HTTP.
filter.table.enabled=Actif
filter.table.name=Nom du filtre
filter.title.filters=Filtres
filter.warning=<html><b>AVERTISSEMENT - Les filtres ont en effet \u00e9t\u00e9 remplac\u00e9s par des scripts qui sont plus puissants et flexibles. <br>Les filtres seront supprim\u00e9es dans une future version de ZAP</b></html>

flag.site.popup=Signaler comme

forcedUser.api.view.isForcedUserModeEnabled=Retourne \u00abtrue\u00bb si le mode \u00abmode utilisateur forc\u00e9\u00bb est activ\u00e9, \u00abfalse\u00bb dans le cas contraire
forcedUser.api.view.getForcedUser=Obtient l''utilisateur (ID), d\u00e9fini comme \u00abutilisateur forc\u00e9\u00bb pour le contexte donn\u00e9 (ID)
forcedUser.api.action.setForcedUser=D\u00e9finit l''utilisateur (ID) qui doit \u00eatre utilis\u00e9 en mode \u00abutilisateur forc\u00e9\u00bb pour le contexte donn\u00e9 (ID)
forcedUser.api.action.setForcedUserModeEnabled=D\u00e9finit si le mode \u00abutilisateur forc\u00e9\u00bb doit \u00eatre activ\u00e9 ou non
forceduser.panel.title=Utilisateur forc\u00e9
forceduser.panel.label.description=S\u00e9lectionnez l''utilisateur qui sera utilis\u00e9 pour toutes les requ\u00eates formul\u00e9es pour ce contexte, si le mode ''Utilisateur forc\u00e9'' est activ\u00e9 \:
forceduser.toolbar.button.disabled=Mode utilisateur forc\u00e9 d\u00e9sactiv\u00e9 - Configurez au moins un utilisateur forc\u00e9 par contexte \u00e0 activer
forceduser.toolbar.button.on=Mode utilisateur forc\u00e9 activ\u00e9 - cliquez ici pour d\u00e9sactiver
forceduser.toolbar.button.off=Mode utilisateur forc\u00e9 d\u00e9sactiv\u00e9 - Cliquez ici pour activer 

footer.alerts.high.tooltip=Alertes de priorit\u00e9 \u00e9lev\u00e9e
footer.alerts.info.tooltip=Alertes d''informations
footer.alerts.label=<html>&nbsp;Alertes&nbsp;</html>
footer.alerts.low.tooltip=Alertes de priorit\u00e9 faible
footer.alerts.medium.tooltip=Alertes de priorit\u00e9 moyenne
footer.scans.label=Scans en cours

form.dialog.button.cancel=Annuler

generic.options.panel.security.protocols.title=Protocoles de s\u00e9curit\u00e9
generic.options.panel.security.protocols.ssl2hello.label=SSLv2Hello
generic.options.panel.security.protocols.ssl3.label=SSL 3
generic.options.panel.security.protocols.tlsv1.label=TLS 1
generic.options.panel.security.protocols.tlsv1.1.label=TLS 1.1
generic.options.panel.security.protocols.tlsv1.2.label=TLS 1.2
generic.options.panel.security.protocols.protocol.not.supported.tooltip=Protocole non support\u00e9 par la JRE
generic.options.panel.security.protocols.error.no.protocols.selected=Vous devez s\u00e9lectionner au moins un protocole de s\u00e9curit\u00e9.
generic.value.disabled=D\u00e9sactiv\u00e9
generic.value.text.separator.comma={0}, {1}
generic.value.time.duration.value.unit={0} {1}
generic.value.time.duration.unit.milliseconds=ms
generic.value.time.duration.unit.seconds=r
generic.value.time.duration.unit.minutes=min
generic.value.time.duration.unit.hours=h
generic.value.size.bytes.value.unit={0} {1}
generic.value.size.bytes.unit.bytes=octets
generic.value.size.bytes.unit.kibytes=KiB
generic.value.size.bytes.unit.mibytes=MiB
generic.value.size.bytes.unit.gibytes=GiB

help.button.tooltip=Guide utilisateur de OWASP ZAP
help.dialog.button.tooltip=Aide pour cette bo\u00eete de dialogue
help.desc=Guide utilisateur de OWASP ZAP
help.error.nohelp=Guide de l''utilisateur pas install\u00e9 - t\u00e9l\u00e9chargez l''accessoire \u00abaide\u00bb depuis la foire aux modules
help.menu.guide=Guide utilisateur de OWASP ZAP

history.addnote.title=Ajouter une note
history.alert.popup=Nouvelle alerte...
history.browser.popup=Ouvrir l''URL dans le navigateur
history.browser.warning=Impossible d''afficher le message HTTP dans le navigateur.
history.delete.popup=Supprimer (de la vue)
history.export.messages.popup=Exporter le message dans un fichier...
history.export.messages.select.warning=S\u00e9lectionnez des messages HTTP dans le panneau Historique avant d''exporter vers le fichier.
history.export.response.body.warning=Corps vide.  Le fichier n''a pas \u00e9t\u00e9 cr\u00e9\u00e9.
history.export.response.popup=Exporter la r\u00e9ponse dans un fichier...
history.export.response.read.warning=Erreur de lecture de la r\u00e9ponse.
history.export.response.select.warning=S\u00e9lectionnez un message HTTP dans le panneau historique avant exportation vers le fichier.
history.export.response.single.warning=Une seule r\u00e9ponse peut \u00eatre export\u00e9e \u00e0 la fois.
history.filter.button.apply=Appliquer
history.filter.button.clear=Effacer
history.filter.button.filter=Filtrer
history.filter.badregex.warning=Expression r\u00e9guli\u00e8re invalide\: {0}
history.filter.label.alerts=Alertes
history.filter.label.codes=Codes
history.filter.label.desc=<html><p>S\u00e9lectionnez les filtres n\u00e9cessaires ci-dessous. Vous pouvez s\u00e9lectionner plusieurs lignes dans chaque \u00e9l\u00e9ment. Un \u00e9l\u00e9ment n''est pas utilis\u00e9 pour le filtre si aucune des lignes \u00e0 l''int\u00e9rieur n''a \u00e9t\u00e9 s\u00e9lectionn\u00e9e.</p></html>
history.filter.label.filter=Filtre\:
history.filter.label.methods=M\u00e9thodes
history.filter.label.notes=Notes
history.filter.label.off=OFF
history.filter.label.on=EN
history.filter.label.tags=Tags
history.filter.notes.absent=Absent
history.filter.notes.ignore=Ignorer
history.filter.notes.present=Pr\u00e9sent
history.filter.title=Historique de filtre
history.filter.label.urlexcregex=Expression r\u00e9guli\u00e8re URL exc\: 
history.filter.label.urlincregex=Expression r\u00e9guli\u00e8re URL inc\: 
history.linkWithSitesSelection.unselected.button.tooltip=Lier avec s\u00e9lection de sites
history.linkWithSitesSelection.selected.button.tooltip=Supprimer le lien avec la s\u00e9lection de sites
history.managetags.button.add=Ajouter
history.managetags.button.delete=Supprimer
history.managetags.button.save=Sauvegarder
history.managetags.label.addtag=Ajouter un Tag \:
history.managetags.label.currenttags=Tags actuels \:
history.managetags.title=G\u00e9rer les Tags
history.note.popup=Remarque...
history.panel.mnemonic=h
history.panel.title=Historique
history.purge.popup=Supprimer
history.purge.warning=L''historique va \u00eatre purg\u00e9 de la base de donn\u00e9es.  Continuer?
history.resend.popup=Renvoyer...
history.scan.warning=Erreur de chargement de l''historique.
history.scope.button.selected=Afficher toutes les URL
history.scope.button.unselected=Afficher uniquement les URL du p\u00e9rim\u00e8tre
history.showinhistory.popup=Afficher dans l''onglet Historique
history.showresponse.popup=Afficher la r\u00e9ponse dans le navigateur
history.tags.popup=G\u00e9rer les Tags...

httpSessions.api.view.sessions=Obtient les sessions du site donn\u00e9. Retourne \u00e9ventuellement la session avec le nom donn\u00e9.
httpSessions.api.view.activeSession=Obtient le nom de la session active pour le site donn\u00e9.
httpSessions.api.view.sessionTokens=Obtient les noms des jetons de session pour le site donn\u00e9.
httpSessions.api.action.createEmptySession=Cr\u00e9e une session vide pour le site donn\u00e9. En option avec le nom donn\u00e9.
httpSessions.api.action.removeSession=Supprime la session du site donn\u00e9.
httpSessions.api.action.setActiveSession=Active la session donn\u00e9e pour le site donn\u00e9.
httpSessions.api.action.unsetActiveSession=D\u00e9truit la session active du site donn\u00e9.
httpSessions.api.action.addSessionToken=Ajoute le jeton de session au site donn\u00e9.
httpSessions.api.action.removeSessionToken=Supprime le jeton de session du site donn\u00e9.
httpSessions.api.action.setSessionTokenValue=Renseigne la valeur du jeton de la session donn\u00e9e pour le site donn\u00e9.
httpSessions.api.action.renameSession=Renomme la session du site donn\u00e9.
httpsessions.panel.mnemonic=h
httpsessions.panel.title=Sessions http
httpsessions.toolbar.site.label=Site\:
httpsessions.toolbar.site.select=--S\u00e9lectionnez un site--
httpsessions.toolbar.newsession.tooltip=Forcer une nouvelle session
httpsessions.toolbar.newsession.label=Nouvelle session
httpsessions.toolbar.options.button=Options
httpsessions.session.defaultName=Session {0}
httpsessions.desc=Extension traitant les sessions HTTP
httpsessions.table.header.name=Nom
httpsessions.table.header.active=Actif
httpsessions.table.header.tokens=Valeurs des Jetons de Session
httpsessions.table.header.matched=Messages mis en correspondance
httpsessions.popup.session.active.set=D\u00e9finir comme \u00e9tant actif
httpsessions.popup.session.active.unset=Retirer le status actif
httpsessions.popup.session.copyToken=Copier la valeur du jeton de session dans le presse-papiers
httpsessions.popup.session.remove=Supprimer la session
httpsessions.popup.session.addUser=Ajouter l''utilisateur en tant que ''Manuel Auth'' pour le contexte...
httpsessions.api.error.rename=Impossible de renommer car la session n''a pas \u00e9t\u00e9 trouv\u00e9e ou le nom existe d\u00e9j\u00e0
httpsessions.options.title=Sessions http
httpsessions.options.table.header.token=Nom du jeton
httpsessions.options.label.tokens=<html><p>Jetons de session par d\u00e9faut (non sensible \u00e0 la casse)</p><p><i>* SI vous ajoutez un nom ou changez l''un des noms de jeton, il est n\u00e9cessaire de revisiter les pages contenant ces jetons afin qu''ils soient reconnus.</i></p></html>
httpsessions.options.label.proxyOnly=Activ\u00e9 uniquement pour le Proxy (non recommand\u00e9)
httpsessions.options.table.header.enabled=Actif
httpsessions.options.dialog.token.add.button.cancel=Annuler
httpsessions.options.dialog.token.add.button.confirm=Ajouter
httpsessions.options.dialog.token.add.title=Ajouter un Jeton de Session HTTP
httpsessions.options.dialog.token.field.label.enabled=Activ\u00e9 \:
httpsessions.options.dialog.token.field.label.name=Jeton\:
httpsessions.options.dialog.token.modify.button.confirm=Modifier
httpsessions.options.dialog.token.modify.title=Modifier le Jeton de Session HTTP
httpsessions.options.dialog.token.remove.button.cancel=Annuler
httpsessions.options.dialog.token.remove.button.confirm=Supprimer
httpsessions.options.dialog.token.remove.checkbox.label=Ne plus afficher ce message
httpsessions.options.dialog.token.remove.text=Etes-vous certain de vouloir supprimer le jeton s\u00e9lectionn\u00e9?
httpsessions.options.dialog.token.remove.title=Supprimer le Jeton de Session HTTP
httpsessions.options.dialog.token.warning.name.repeated.text=Un jeton de Session HTTP de m\u00eame nom existe d\u00e9j\u00e0.
httpsessions.options.dialog.token.warning.name.repeated.title=Nom du jeton de session HTTP dupliqu\u00e9

http.panel.noSuitableComponentFound=Aucun composant ad\u00e9quat n''a \u00e9t\u00e9 trouv\u00e9 pour afficher le message.
http.panel.component.all.tooltip=Affichage combin\u00e9 de l''en-t\u00eate et du corps
http.panel.component.split.body=Corps\: 
http.panel.component.split.header=En-t\u00eate\: 
http.panel.component.split.tooltip=S\u00e9parer l''affichage de l''en-t\u00eate et du corps
http.panel.request.mnemonic=r
http.panel.request.title=Requ\u00eate
http.panel.response.mnemonic=r
http.panel.response.title=R\u00e9ponse
http.panel.view.hex.name=Hex
http.panel.view.image.name=Image
http.panel.view.largerequest.name=Grande requ\u00eate
http.panel.view.largerequest.split.warning=<html><p>Tr\u00e8s grand corps de r\u00e9ponse - Changez de vue pour l''afficher.<p>Notez que le chargement de ce message peut prendre un certain temps</html> 
http.panel.view.largerequest.all.warning=Tr\u00e8s grand corps de requ\u00eate - Changez de vue pour l''afficher.\nNotez que le chargement de ce message peut prendre un certain temps. 
http.panel.view.largeresponse.name=R\u00e9ponse de grande taille
http.panel.view.largeresponse.split.warning=<html><p>Le corps de la r\u00e9ponse est de grande taille - Changez de vue pour l''afficher.<p>Sachez que le chargement de ce message peut prendre un certain temps</html> 
http.panel.view.largeresponse.all.warning=Le corps de la r\u00e9ponse est de grande taille - Changez de vue pour l''afficher. Sachez que le chargement de ce message peut prendre un certain temps. 
http.panel.view.text.name=Raw View
http.panel.view.table.name=Vue par onglet
http.panel.view.tablev2.name=Table v2
http.panel.view.table.paramName=Nom du param\u00e8tre
http.panel.view.table.paramValue=Valeur
http.panel.view.tableparam.addins=Modules compl\u00e9mentaires
http.panel.view.tableparam.type=Type
http.panel.view.tableparam.functions=Fonctions
http.panel.view.syntaxtext.popup.view.label=Vue
http.panel.view.syntaxtext.popup.view.antiAliasing=Anti-Aliasing
http.panel.view.syntaxtext.popup.view.showLineNumbers=Afficher les num\u00e9ros de ligne
http.panel.view.syntaxtext.popup.view.wordWrap=Retour \u00e0 la ligne
http.panel.view.syntaxtext.popup.view.highlightCurrentLine=Mettre en surbrillance la ligne courante
http.panel.view.syntaxtext.popup.view.fadeCurrentHighlightLine=Fondu de la ligne actuellement en surbrillance
http.panel.view.syntaxtext.popup.view.showWhitespaceCharacters=Montrer les caract\u00e8res d''espace
http.panel.view.syntaxtext.popup.view.showNewlineCharacters=Montrer les caract\u00e8res de saut de ligne
http.panel.view.syntaxtext.popup.view.markOccurrences=Marquer les occurrences
http.panel.view.syntaxtext.popup.view.roundedSelectionEdges=Bords de s\u00e9lection arrondis
http.panel.view.syntaxtext.popup.view.bracketMatching=Correspondance des parenth\u00e8ses
http.panel.view.syntaxtext.popup.view.animatedBracketMatching=Correspondance des parenth\u00e8ses anim\u00e9e
http.panel.view.syntaxtext.popup.syntax.label=Syntaxe
http.panel.view.syntaxtext.popup.syntax.autoDetect=D\u00e9tection automatique
http.panel.view.syntaxtext.syntax.plain=Brut
http.panel.view.syntaxtext.syntax.css=CSS
http.panel.view.syntaxtext.syntax.html=HTML
http.panel.view.syntaxtext.syntax.javascript=JavaScript
http.panel.view.syntaxtext.syntax.json=JSON
http.panel.view.syntaxtext.syntax.xml=XML
http.panel.view.syntaxtext.syntax.xWwwFormUrlencoded=x-www-form-urlencoded

jvm.options.title=JVM
jvm.options.error.writing=Impossible d''enregistrer les options de JVM dans le fichier de propri\u00e9t\u00e9s {0}\:\n{1}
jvm.options.label.jvmoptions=Options de JVM\:
jvm.options.warning.restart=Les modifications apport\u00e9es aux options de JVM ne s''appliqueront que lorsque le programme sera red\u00e9marr\u00e9.

keyboard.api.cheatsheet.header=<head><title>Raccourcis clavier OWASP ZAP</title></head><body><h1>Raccourcis clavier OWASP ZAP</h1> <table border\="0"> <tr><th>Action</th> <th></th> <th>Modificateurs</th> <th>Cl\u00e9</th></tr>
keyboard.api.cheatsheet.tablerow=<tr><td>{0}</td><td>&nbsp;</td><td>{1}</td><td>{2}</td></tr>
keyboard.api.cheatsheet.footer=</table> <br/> G\u00e9n\u00e9r\u00e9s par l''API de ZAP de OWASP</body>
keyboard.desc=Ajoute le support des raccourcis clavier configurables pour tous les menus ZAP.
keyboard.key.alt=Alt
keyboard.key.control=Contr\u00f4le
keyboard.key.down=Vers le bas
keyboard.key.left=Gauche
keyboard.key.right=Droit
keyboard.key.shift=MAJ
keyboard.key.up=Vers le haut

keyboard.options.button.cheatAction=Fiche de r\u00e9sum\u00e9 ''Action''
keyboard.options.button.cheatAction.tooltip=<html><body>G\u00e9n\u00e8re une fiche de r\u00e9sum\u00e9 des raccourcis clavier HTML tri\u00e9s par ''action''<br>Ceci n''est disponible que si l''API est activ\u00e9e</body></html>
keyboard.options.button.cheatKey=Fiche de r\u00e9sum\u00e9 ''Cl\u00e9''
keyboard.options.button.cheatKey.tooltip=<html><body>G\u00e9n\u00e8re une fiche de r\u00e9sum\u00e9 des raccourcis clavier HTML tri\u00e9s par ''cl\u00e9''<br>Ceci n''est disponible que si l''API est activ\u00e9e</body></html>
keyboard.dialog.button.save=Ensemble
keyboard.dialog.label.action=Action\: 
keyboard.dialog.label.key=Cl\u00e9\:
keyboard.dialog.label.control=Contr\u00f4le\:
keyboard.dialog.label.alt=Alt\:
keyboard.dialog.label.shift=MAJ\:
keyboard.dialog.title=Modifier raccourci clavier
keyboard.dialog.warning.dup=D\u00e9j\u00e0 utilis\u00e9 pour\: {0}
keyboard.options.button.reset=Remettre \u00e0 z\u00e9ro
keyboard.options.table.header.menu=Menu
keyboard.options.table.header.key=Cl\u00e9
keyboard.options.table.header.mods=Modificateurs
keyboard.options.title=Clavier

locale.options.label.change=<html><body><p>Vous pouvez changer la langue en s\u00e9lectionnant <br>&nbsp; &nbsp; &nbsp;&nbsp; Outils / Options... / Ecran</body></html>
locale.options.label.language=Veuillez s\u00e9lectionner votre langue \:

log4j.desc=Consigne les erreurs dans l''onglet sortie en mode de d\u00e9veloppement seulement
log4j.icon.title=Erreurs
log4j.tools.menu.gc=Lancer le ramasse-miettes

manReq.button.send=Envoyer
manReq.checkBox.followRedirect=Suivre les redirections
manReq.checkBox.useSession=Utiliser la session de suivi actuelle
manReq.dialog.title=Editeur de requ\u00eate
manReq.pullDown.method=M\u00e9thode
manReq.resend.popup=Renvoyer
manReq.tab.request=Requ\u00eate
manReq.tab.response=R\u00e9ponse
manReq.display.tabs=S\u00e9parer les onglets de requ\u00eate et de r\u00e9ponse
manReq.display.above=Requ\u00eate affich\u00e9e au-dessus de la r\u00e9ponse
manReq.display.sidebyside=Requ\u00eate et r\u00e9ponse c\u00f4te-\u00e0-c\u00f4te
manReq.label.timeLapse=Heure\: 
manReq.label.contentLength=Longueur du corps \: 
manReq.label.totalLength=Longueur totale \: 
manReq.label.totalLengthBytes=octets
manReq.outofscope.warning=URL cible pas dans le p\u00e9rim\u00e8tre
manReq.safe.warning=Requ\u00eates manuelles non autoris\u00e9es en mode s\u00e9curis\u00e9

menu.analyse=Analyser
menu.analyse.mnemonic=a
menu.analyse.scan=Scanner
menu.analyse.scanAll=Tout Scanner
menu.analyse.scanPolicy=Strat\u00e9gie de balayage...
menu.analyse.spider=Indexer...
menu.edit=Modifier
menu.edit.mnemonic=m
menu.edit.enableTracking=Activez le suivi de session (Cookie)
menu.edit.find=Rechercher...
menu.edit.find.mnemonic=r
menu.edit.next=Suivant
menu.edit.next.mnemonic=n
menu.edit.previous=Pr\u00e9c\u00e9dent
menu.edit.previous.mnemonic=p
menu.edit.resetState=R\u00e9initialiser l''\u00e9tat de session
menu.edit.resetState.mnemonic=r
menu.edit.search=Rechercher...
menu.edit.search.mnemonic=e
menu.file=Fichier
menu.file.mnemonic=r
menu.file.closeSession=La session en cours sera ferm\u00e9e.  Cr\u00e9er une nouvelle session ?
menu.file.closeSession.mnemonic=r
menu.file.context.create=Nouveau contexte...
menu.file.context.export=Exporter le contexte...
menu.file.context.import=Importer le contexte
menu.file.discardSession=La session en cours n''est pas enregistr\u00e9e.  L''abandonner et cr\u00e9er une nouvelle session ?
menu.file.exit=Quitter
menu.file.exit.delete=Sortir et supprimer la session...
menu.file.exit.delete.warning=\u00cates-vous s\u00fbr de vouloir supprimer la session?\nElle sera d\u00e9finitivement perdue\!
menu.file.exit.message.activeActions=<html>Les actions suivantes sont toujours actives\: <ul>{0}</ul>Arr\u00eater toutes les actions en cours et quitter?</html>
menu.file.exit.message.resourcesNotSavedAndActiveActions=<html>Des ressources ne sont pas encore sauvegard\u00e9es et des actions sont encore en cours\: <br>Ressources non sauvegard\u00e9es\: <ul>{0}</ul>Actions en cours\: <ul>{1}</ul>Arr\u00eater toutes les actions en cours, abandonner toutes ces ressources et quitter?</html>
menu.file.exit.message.resourcesNotSaved=<html>Les ressources suivantes n''ont pas \u00e9t\u00e9 enregistr\u00e9es\:<ul>{0}</ul>Quitter et abandonner toutes ces ressources?</html>
menu.file.exit.message.sessionResNotSaved=La session en cours
menu.file.exit.mnemonic=m
menu.file.loadSession=Fichier de session en cours de chargement.  Veuillez patienter...
menu.file.loadSession.mnemonic=c
menu.file.newSession.wait.dialogue=Cr\u00e9ation d''un nouveau fichier de session. Veuillez patienter...
menu.file.newSession=Nouvelle session
menu.file.newSession.error=Erreur de cr\u00e9ation de la nouvelle session
menu.file.newSession.mnemonic=n
menu.file.openSession=Ouvrir la session...
menu.file.openSession.error=Erreur d''ouverture d''une session
menu.file.openSession.errorFile=Error opening session file.
menu.file.openSession.mnemonic=o
menu.file.persistSession=Sauvegarder la session...
menu.file.persistSession.error=Erreur de sauvegarde de la session
menu.file.properties=Propri\u00e9t\u00e9s de la session...
menu.file.properties.mnemonic=p
menu.file.save=Sauvegarder
menu.file.saveAs=Enregistrer sous...
menu.file.savingSession=Fichier de session en cours de sauvegarde.  Veuillez patienter ...
menu.file.savingSession.error=Erreur de sauvegarde du fichier de session.
menu.file.savingSnapshot=Enregistrer la capture instantan\u00e9e de session
menu.file.sessionExists.error=Session d\u00e9j\u00e0 sauvegard\u00e9e sur le disque.  Vous n''avez pas besoin de l''enregistrer \u00e0 nouveau.
menu.file.sessionNotExist.error=Vous pouvez capturer une session uniquement quand elle est sauvegard\u00e9e sur le disque.
menu.file.sessionProperties=Propri\u00e9t\u00e9s de la session...
menu.file.shuttingDown=Arr\u00eat du serveur et de la base de donn\u00e9es...
menu.file.snapshotSession=Instantan\u00e9 de session
menu.file.snapshotSession.error=Erreur d''enregistrement de l''instantan\u00e9 de session
menu.file.snapshotSession.mnemonic=e
menu.help=Aide
menu.help.mnemonic=h
menu.help.about=A propos de OWASP ZAP
menu.help.about.mnemonic=a
menu.online=En ligne
menu.online.mnemonic=o
menu.report=Rapport
menu.report.mnemonic=r
menu.report.html.generate=G\u00e9n\u00e9rer un rapport HTML...
menu.report.xml.generate=G\u00e9n\u00e9rer un rapport XML...
menu.tools=Outils
menu.tools.mnemonic=o
menu.tools.ascanadv=Balayage actif avanc\u00e9...
menu.tools.brk.cont=Continuer
menu.tools.brk.cont.mnemonic=c
menu.tools.brk.custom=Ajouter un point d''arr\u00eat HTTP personnalis\u00e9...
menu.tools.brk.custom.mnemonic=p
menu.tools.brk.drop=Jeter la requ\u00eate ou la r\u00e9ponse
menu.tools.brk.drop.mnemonic=j
menu.tools.brk.req=Permuter le point d''arr\u00eat sur toutes les requ\u00eates
menu.tools.brk.req.mnemonic=j
menu.tools.brk.resp=Permuter le point d''arr\u00eat sur toutes les r\u00e9ponses
menu.tools.brk.resp.mnemonic=r
menu.tools.brk.step=Etape
menu.tools.brk.step.mnemonic=e
menu.tools.filter=Filtrer...
menu.tools.manReq=Editeur de requ\u00eate...
menu.tools.options=Options...
menu.tools.options.mnemonic=o
menu.tools.options.errorSavingOptions=Erreur d''enregistrement des options.
menu.tools.spider=Indexer...
menu.view=Vue
menu.view.mnemonic=v
menu.view.enableImage=Activer l''image dans l''historique
menu.view.showtab=Afficher l''onglet
menu.view.tab=Onglet {0}
menu.view.tabs.hide=Cacher les onglets lib\u00e9r\u00e9s
menu.view.tabs.pin=Epingler tous les onglets visibles
menu.view.tabs.show=Afficher tous les onglets
menu.view.tabs.unpin=D\u00e9tacher tous les onglets

multiple.options.regexes.table.header.regex=Regex
multiple.options.regexes.dialog.add.regex.title=Add Regular Expression
multiple.options.regexes.dialog.add.regex.button.confirm=Ajouter
multiple.options.regexes.dialog.modify.regex.title=Modify Regular Expression
multiple.options.regexes.dialog.modify.regex.button.confirm=Modifier
multiple.options.regexes.dialog.remove.regex.title=Are you sure you want to remove the selected regular expression?
multiple.options.regexes.dialog.remove.regex.text=Remove Regular Expression
multiple.options.regexes.dialog.remove.regex.button.cancel=Annuler
multiple.options.regexes.dialog.remove.regex.button.confirm=Supprimer
multiple.options.regexes.dialog.remove.regex.checkbox.label=Ne plus afficher ce message
multiple.options.regexes.dialog.regex.invalid.title=Expression r\u00e9guli\u00e8re non valide
multiple.options.regexes.dialog.regex.invalid.text=The provided regular expression is not valid\:\n{0}
multiple.options.regexes.dialog.regex.label=Expression r\u00e9guli\u00e8re\:

multiple.options.panel.add.button.label=Ajouter...
multiple.options.panel.disableAll.button.label=D\u00e9sactiver Tout
multiple.options.panel.enableAll.button.label=Activer Tout
multiple.options.panel.modify.button.label=Modifier...
multiple.options.panel.remove.button.label=Supprimer
multiple.options.panel.removeWithoutConfirmation.checkbox.label=Supprimer sans confirmation

multiple.options.panel.ordered.move.top.button.label=En haut
multiple.options.panel.ordered.move.top.button.tooltip=D\u00e9place l''\u00e9l\u00e9ment s\u00e9lectionn\u00e9 au premier rang.
multiple.options.panel.ordered.move.up.button.label=Vers le haut
multiple.options.panel.ordered.move.up.button.tooltip=D\u00e9place l''\u00e9l\u00e9ment s\u00e9lectionn\u00e9 d''une position vers le haut.
multiple.options.panel.ordered.move.down.button.label=Vers le bas
multiple.options.panel.ordered.move.down.button.tooltip=D\u00e9place l''\u00e9l\u00e9ment s\u00e9lectionn\u00e9 d''une position vers le bas.
multiple.options.panel.ordered.move.bottom.button.label=En bas
multiple.options.panel.ordered.move.bottom.button.tooltip=D\u00e9place l''\u00e9l\u00e9ment s\u00e9lectionn\u00e9 au dernier rang.

output.panel.clear.button.label=Effacer
output.panel.clear.button.toolTip=Effacer le panneau de sortie

options.acsrf.table.header.token=Jeton
options.acsrf.label.tokens=<html><body><p>Ces jetons sont trait\u00e9s comme jetons anti-CSRF.</p><p>A l''heure actuelle, seuls les jetons de param\u00e8treFORM sont pris en charge</p><p>Tous les noms de jeton sont trait\u00e9s comme insensibles \u00e0 la casse.</p><p>Si vous ajoutez ou modifiez des noms de jeton, alors il est n\u00e9cessaire de revisiter les pages contenant ces jetons afin qu''ils soient reconnus.</p></body></html>
options.acsrf.title=Jetons anti-CSRF

options.acsrf.dialog.token.add.button.cancel=Annuler
options.acsrf.dialog.token.add.button.confirm=Ajouter
options.acsrf.dialog.token.add.title=Ajouter un jeton anti-CSRF
options.acsrf.dialog.token.field.label.enabled=Activ\u00e9 \:
options.acsrf.dialog.token.field.label.name=Jeton\:
options.acsrf.dialog.token.modify.button.confirm=Modifier
options.acsrf.dialog.token.modify.title=Modifier le jeton anti-CSRF
options.acsrf.dialog.token.remove.button.cancel=Annuler
options.acsrf.dialog.token.remove.button.confirm=Supprimer
options.acsrf.dialog.token.remove.checkbox.label=Ne plus afficher ce message \u00e0 nouveau
options.acsrf.dialog.token.remove.text=Etes-vous certain de vouloir supprimer le jeton s\u00e9lectionn\u00e9?
options.acsrf.dialog.token.remove.title=Supprimer le jeton anti-CSRF
options.acsrf.dialog.token.warning.name.repeated.text=Un jeton anti-CSRF portant le nom sp\u00e9cifi\u00e9 existe d\u00e9j\u00e0.
options.acsrf.dialog.token.warning.name.repeated.title=Nom du jeton anti-CSRF dupliqu\u00e9
options.acsrf.table.header.enabled=Actif

options.display.timestamp.format.combobox.tooltip=S\u00e9lectionnez ou entrez un format d''horodatage (bas\u00e9 sur Java SimpleDateFormat). \nAppuyez sur entr\u00e9e pour le voir appliqu\u00e9 \u00e0 l''exemple.\n(si votre format conduit \u00e0 un \u00e9chec, un format par d\u00e9faut sera utilis\u00e9.)
options.display.timestamp.format.outputtabtimestamps.label=Afficher les horodateurs sur les onglets de sortie?

# TODO alpha code
options.globalexcludeurl.dialog.token.add.button.cancel=Annuler
options.globalexcludeurl.dialog.token.add.button.confirm=Ajouter
options.globalexcludeurl.dialog.token.add.title=Ajouter une regex d''URL \u00e0 exclure globalement
options.globalexcludeurl.dialog.token.field.label.enabled=Activ\u00e9 \:
options.globalexcludeurl.dialog.token.field.label.name=Regex d''exclusion d''URL \:
options.globalexcludeurl.dialog.token.field.label.description=D\u00e9scription\:
options.globalexcludeurl.dialog.token.modify.button.confirm=Modifier
options.globalexcludeurl.dialog.token.modify.title=Modifier une regex d''URL \u00e0 exclure globalement
options.globalexcludeurl.dialog.token.remove.button.cancel=Annuler
options.globalexcludeurl.dialog.token.remove.button.confirm=Supprimer
options.globalexcludeurl.dialog.token.remove.checkbox.label=Ne plus afficher ce message
options.globalexcludeurl.dialog.token.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer la regex d''URL s\u00e9lectionn\u00e9e?
options.globalexcludeurl.dialog.token.remove.title=Supprimer une regex d''URL \u00e0 exclure globalement
options.globalexcludeurl.dialog.token.warning.name.repeated.text=Une autre regex existe d\u00e9j\u00e0 pour cette URL \u00e0 exclure globalement.
options.globalexcludeurl.dialog.token.warning.name.repeated.title=Regex d''URL \u00e0 exclure globalement dupliqu\u00e9e
options.globalexcludeurl.table.header.token=Regex d''URL
options.globalexcludeurl.table.header.enabled=Actif
options.globalexcludeurl.table.header.description=Description
options.globalexcludeurl.label.tokens=<html><body><p>Ces regex d''URL seront ignor\u00e9es par le Proxy, le Scanner et le Robot d''indexation lorsqu''elles sont activ\u00e9es. Voir les pages d''aide pour plus d''informations. &nbsp; <em><b>Remarque\: fonctionnalit\u00e9 b\u00eata</b></em></p></body></html>
options.globalexcludeurl.title=URL \u00e0 exclure globalement (Beta)

# this is displayed in the three proxy/spider/scanner ignore config panels
options.globalexcludeurl.seeglobalconfig=Remarque\: les URLs r\u00e9pertori\u00e9es dans Options / URL \u00e0 exclure globalement seront \u00e9galement ignor\u00e9es.


options.cert.button.browse=Parcourir
options.cert.button.delete=Supprimer
options.cert.button.keystore=Ajoutez au fichier de cl\u00e9s
options.cert.button.pkcs11=Ajoutez au fichier de cl\u00e9s
options.cert.button.setactive=Activer
options.cert.error=Erreur
options.cert.error.accesskeystore=Erreur pour acc\u00e9der au magasin de cl\u00e9s\: 
options.cert.error.crypto=L''API Crypto ne fonctionne pas encore - D\u00e9sol\u00e9
options.cert.error.fingerprint=Erreur de calcul de l''empreinte de la cl\u00e9 \: 
options.cert.error.password=Votre mot de passe ou le pilote est peut-\u00eatre incorrect.
options.cert.error.pkcs11=Essayez d''ajouter le pilote PKCS\#11 \u00e0 nouveau...
options.cert.error.pkcs11notavailable=<html><body><p>Le fournisseur Sun PKCS\#11 requis n''est pas disponible.</p><p>Pour plus d''informations, consultez la page \:</p></body></html>
options.cert.error.pkcs11notavailable.sun.hyperlink=http\://docs.oracle.com/javase/7/docs/technotes/guides/security/p11guide.html\#Requirements
options.cert.error.pkcs11notavailable.sun.hyperlink.text=Fournisseur de PKCS\#11 Sun
options.cert.error.pkcs11notavailable.ibm.hyperlink=http\://pic.dhe.ibm.com/infocenter/java7sdk/v7r0/topic/com.ibm.java.security.component.71.doc/security-component/pkcs11implDocs/ibmpkcs11.html
options.cert.error.pkcs11notavailable.ibm.hyperlink.text=Fournisseur IBMPKCS11Impl
options.cert.error.pkcs12nopass=Les fichiers PKCS \#12 avec des mots de passe vides ne sont pas pris en charge.
options.cert.error.usepassfile=Utilisez s''il vous pla\u00eet un fichier prot\u00e9g\u00e9 par mot de passe.
options.cert.error.wrongpassword=PIN ou mot de passe PKCS\#11 incorrect
options.cert.error.wrongpasswordlast=(Dernier essai avant de bloquer la carte \u00e0 puce)
options.cert.label.activecerts=Certificat actif
options.cert.label.addkeystore=<html><body><p>Ajoutez votre fichier de cl\u00e9s, puis s\u00e9lectionnez le certificat d\u00e9sir\u00e9.</p><p>Les r\u00e9glages du certificat ne seront pas stock\u00e9s dans les options et vous devrez activer le certificat la prochaine fois que vous red\u00e9marrerez ZAP.</p></body></html>
options.cert.label.client.cert=Certificat client
options.cert.label.driver=Pilote
options.cert.label.enableunsafesslrenegotiation=Activer ren\u00e9gociation SSL/TLS non s\u00fbre
options.cert.label.enableunsafesslrenegotiationwarning=Pour activer la ren\u00e9gociation de SSL/TLS non s\u00fbre, vous devez le r\u00e9enclencher avant d''\u00e9tablir une connexion HTTPS.  Si cela ne fonctionne pas, red\u00e9marrez ZAP et activer cette option en premier lieu.
options.cert.label.enterpassword=Entrez le mot de passe
options.cert.label.file=Fichier
options.cert.label.keystore=KeyStore
options.cert.label.password=Mot de passe
options.cert.label.pincode=Code PIN
options.cert.label.useclientcert=Utiliser les certificats clients
options.cert.tab.cryptoapi=CrytoAPI
options.cert.tab.keystore=KeyStore
options.cert.tab.pkcs=PKCS\#12
options.cert.tab.pkcs11=PKCS\#11
options.cert.title=Certificat
options.cert.title.cert=Certificat
options.dialog.title=Options
options.dialog.rootName=Options
options.ext.button.openurl=Ouvrir la page d''accueil dans le navigateur
options.ext.label.author=Auteur
options.ext.label.core=Noyau
options.ext.label.enabled=Actif
options.ext.label.extension=Extension
options.ext.label.iscore=Oui
options.ext.label.name=Nom
options.ext.label.url=Page d''accueil
options.ext.title=Extensions
options.ext.label.enable=<html><body>Les extensions ne seront activ\u00e9es ou d\u00e9sactiv\u00e9es qu''apr\u00e8s red\u00e9marrage.</body></html>
options.lang.file.chooser.description=Fichier de langue ZAP
options.lang.importer.browse=Parcourir...
options.lang.importer.button=Importer
options.lang.importer.dialog.message.error=L''importation a \u00e9chou\u00e9 \: il n''y a aucun fichier de langue dans le paquet de langue fournis
options.lang.importer.dialog.message.filenotfound=L''importation a \u00e9chou\u00e9 \: le fichier de paquet de langue fourni n''est pas valide ou n''existe pas 
options.lang.importer.dialog.message.success={0} fichiers de langue import\u00e9s
options.lang.importer.dialog.title=Importateur de paquet de langue
options.lang.importer.label=Importer un nouveau paquet de langue (fichier *.zaplang) \:
options.lang.label.restart=<html><body><p>Les changements de langue ou \u00e0 l''affichage ne seront appliqu\u00e9s qu''au red\u00e9marrage du programme.</p></body></html>
options.lang.selector.label=Langue\:
options.lang.title=Langue
options.proxy.local.label.alwaysDecodeGzip=Toujours d\u00e9compresser le contenu compress\u00e9
options.proxy.local.label.browser=<html><body><br /><p>D\u00e9finissez votre configuration de proxy du navigateur \u00e0 l''aide de ce qui pr\u00e9c\u00e8de. Les ports http et https doivent \u00eatre identiques \u00e0 ceux ci-dessus.</p></body></html>
options.proxy.local.label.local=Proxy local
options.proxy.local.label.misc=Divers
options.proxy.local.label.modifyAcceptHeader=Modifier/supprimer l''en-t\u00eate de requ\u00eate "Accept-Encoding"
options.proxy.local.label.port=Port (p.ex. 8080)
options.proxy.local.label.rev.address=Adresse (p.ex. 192.168.0.1)
options.proxy.local.label.rev.local=<html><body><p>L''adresse ne devrait pas \u00eatre \u00ab localhost \u00bb parce qu''un proxy inverse doit \u00eatre accessible par un navigateur depuis un autre ordinateur.</p></body></html>
options.proxy.local.label.rev.port=Port HTTP (p.ex. 80)
options.proxy.local.label.reverse=Proxy inverse
options.proxy.local.label.userev=Utiliser un proxy inverse
options.proxy.local.title=Proxy local
options.proxy.local.tooltip.alwaysDecodeGzip=<html>Toujours d\u00e9compresser automatiquement le contenu compress\u00e9. Cette option est n\u00e9cessaire pour les applications ignorant l''en-t\u00eate modifi\u00e9e \u00ab Accept-Encoding \u00bb <br>\nCette option devrait \u00eatre toujours activ\u00e9e, \u00e0 moins que le d\u00e9codage casse l''application test\u00e9e. <br>\nLes messages encod\u00e9s ne seront pas correctement analys\u00e9s (que ce soit par les balayages passifs ou actifs).</html>
options.proxy.local.tooltip.modifyAccepHeader=<html>Permet au proxy de modifier/supprimer le champ \u00ab Accept-Encoding \u00bb de l''en-t\u00eate de requ\u00e8te, afin qu''aucun encodage ne soit appliqu\u00e9 \u00e0 la r\u00e9ponse.<br>Cette option devrait \u00eatre toujours activ\u00e9e, sauf lors du test de l''encodage.<br>Les messages encod\u00e9s ne seront pas correctement analys\u00e9s (que ce soit par les scanners actifs et passifs).</html>

options.script.table.header.dir=R\u00e9pertoire
options.script.label.dirs=<html><body><p>Les scripts seront charg\u00e9s \u00e0 partir de ces r\u00e9pertoires.</p>\n<p>Les scripts doivent \u00eatre dans des sous-r\u00e9pertoires nomm\u00e9s selon le type de script (comme ''actif'', ''passif'', ''proxy'', etc.) et avoir une extension correspondant au langage de script utilis\u00e9.</p>\n<p>Les scripts dans lesquels il n''est pas possible d''\u00e9crire seront ajout\u00e9s dans la section Mod\u00e8les .</p> </body></html>
options.script.title=Scripts
options.script.dialog.dirs.add.button.cancel=Annuler
options.script.dialog.dirs.add.button.confirm=Ajouter
options.script.dialog.dirs.modify.button.confirm=Modifier
options.script.dialog.dirs.noscripts.warning=Le r\u00e9pertoire s\u00e9lectionn\u00e9 ne semble pas contenir de scripts valides. Ajouter quand m\u00eame le r\u00e9pertoire?
options.script.dialog.dirs.remove.button.cancel=Annuler
options.script.dialog.dirs.remove.button.confirm=Supprimer
options.script.dialog.dirs.remove.checkbox.label=Ne plus afficher ce message
options.script.dialog.dirs.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer les r\u00e9pertoires s\u00e9lectionn\u00e9s?
options.script.dialog.dirs.remove.title=Supprimer les r\u00e9pertoires de script

output.panel.mnemonic=o
output.panel.title=Sortie

params.anticrsf.add.popup=Signaler comme jeton Anti CSRF
params.anticrsf.remove.popup=Supprimer l''indicateur de jeton Anti CSRF
params.api.view.params=Pr\u00e9sente les param\u00e8tres du site sp\u00e9cifi\u00e9, ou de tous les sites si le site n''est pas sp\u00e9cifi\u00e9
params.desc=R\u00e9sumer et analyser les param\u00e8tres de formulaire, l''URL ainsi que les cookies
params.panel.mnemonic=p
params.panel.title=Params
params.search.popup=Rechercher
params.session.add.popup=Signaler comme jeton de session
params.session.remove.popup=Supprimer l''indicateur de jeton de session
params.table.header.flags=Balises
params.table.header.name=Nom
params.table.header.numvals=\# valeurs
params.table.header.pcchange=% de changement
params.table.header.type=Type
params.table.header.used=Utilis\u00e9
params.table.header.values=Valeurs
params.toolbar.site.label=Site\:
params.toolbar.site.select=--S\u00e9lectionnez un site--
params.type.cookie=Cookie
params.type.form=FORM
params.type.url=URL

paste.desc=Fournit une option de clic droit pour coller le texte du presse-papiers
paste.paste.popup=Coller

proxy.error.host.unknow=H\u00f4te inconnu
proxy.error.port=Impossible d''\u00e9couter le port
proxy.error.address=Ne peut pas \u00e9couter \u00e0 l''adresse
proxy.error.generic=Une erreur s''est produite au d\u00e9marrage du proxy\:\n
proxy.error.readtimeout=Failed to read {0} within {1} seconds, check to see if the site is available and if so consider adjusting ZAP''s read time out in the Connection options panel.

pscan.api.action.setEnabled=D\u00e9finit si l''analyse passive est activ\u00e9e ou non
pscan.api.action.enableAllScanners=Active tous les scanners passifs
pscan.api.action.disableAllScanners=D\u00e9sactive tous les scanners passifs
pscan.api.action.enableScanners=Active tous les scanners passifs avec les ID donn\u00e9s (liste des ID s\u00e9par\u00e9s par des virgules)
pscan.api.action.disableScanners=D\u00e9sactive tous les scanners passifs avec les ID donn\u00e9s (liste des ID s\u00e9par\u00e9s par des virgules)
pscan.api.action.setScannerAlertThreshold=D\u00e9finit le seuil d''alerte de l''analyseur passif avec l''ID donn\u00e9, les valeurs accept\u00e9es pour le seuil d''alerte\: OFF, DEFAULT, LOW, MEDIUM et HIGH
pscan.api.view.scanners=R\u00e9pertorie tous les scanners passifs avec ses ID, nom, \u00e9tat activ\u00e9 et seuil d''alerte.
pscan.api.view.recordsToScan=Le nombre d''enregistrements \u00e0 analyser par le scanner passif
pscan.desc=Scanner passif
pscan.options.header=<html><body><p>The following passive scan rules have been defined.</p></body></html>

pscan.options.level.label=Seuil d''alerte passive\:

pscan.options.dialog.scanner.field.label.config=Configuration\:
pscan.options.dialog.scanner.field.label.editRequestHeaderRegex=Regex d''en-t\u00eate de requ\u00eate\:
pscan.options.dialog.scanner.field.label.editRequestUrlRegex=Regex d''URL de requ\u00eate\:
pscan.options.dialog.scanner.field.label.editResponseBodyRegex=Regex de corps de r\u00e9ponse\:
pscan.options.dialog.scanner.field.label.editResponseHeaderRegex=Regex d''en-t\u00eate de r\u00e9ponse\:
pscan.options.dialog.scanner.field.label.enabled=Activ\u00e9 \:
pscan.options.dialog.scanner.field.label.name=Nom\:
pscan.options.dialog.scanner.field.label.type=Type\:
pscan.options.name=Scan passif
pscan.options.table.header.enabled=Actif
pscan.options.table.header.name=Nom
pscan.options.table.header.type=Type
pscan.options.table.header.configuration=Configuration
pscan.options.dialog.scanner.add.button.confirm=Ajouter
pscan.options.dialog.scanner.add.title=Ajouter la r\u00e8gle d''analyse passive
pscan.options.dialog.scanner.modify.title=Modifier la r\u00e8gle d''analyse passive
pscan.options.dialog.scanner.modify.button.confirm=Modifier
pscan.options.dialog.scanner.remove.button.cancel=Annuler
pscan.options.dialog.scanner.remove.button.confirm=Supprimer
pscan.options.dialog.scanner.remove.checkbox.label=Ne plus afficher ce message
pscan.options.dialog.scanner.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer la r\u00e8gle d''analyse passive choisie?
pscan.options.dialog.scanner.remove.title=Supprimer la r\u00e8gle d''analyse passive
pscan.options.dialog.scanner.button.label.command=...
pscan.options.dialog.scanner.button.label.workingDir=...
pscan.options.dialog.scanner.warning.name.repeated.text=Une r\u00e8gle d''analyse passive avec le nom donn\u00e9 existe d\u00e9j\u00e0.
pscan.options.dialog.scanner.warning.name.repeated.title=Nom de la r\u00e8gle d''analyse passive dupliqu\u00e9
pscan.options.dialog.scanner.warning.invalid.regex.title=Expression r\u00e9guli\u00e8re non valide
pscan.options.dialog.scanner.warning.invalid.requestHeaderRegex=L''expression r\u00e9guli\u00e8re fournie pour l''en-t\u00eate de requ\u00eate n''est pas valide.
pscan.options.dialog.scanner.warning.invalid.requestUrlRegex=L''expression r\u00e9guli\u00e8re fournie pour la requ\u00eate URL n''est pas valide.
pscan.options.dialog.scanner.warning.invalid.responseBodyRegex=L''expression r\u00e9guli\u00e8re fournie pour le corps de r\u00e9ponse n''est pas valide.
pscan.options.dialog.scanner.warning.invalid.responseHeaderRegex=L''expression r\u00e9guli\u00e8re fournie pour le corps de r\u00e9ponse n''est pas valide.

pscan.options.policy.title=R\u00e8gles d''analyse passive
pscan.options.policy.apply.label=Appliquer
pscan.options.policy.go.button=Aller
pscan.options.policy.rules.label=R\u00e8gles
pscan.options.policy.thresholdTo.label=Seuil \u00e0

pscan.stats.passivescanner.title=Stats Passive Scan Rule
pscan.scripts.passivescanner.title=R\u00e8gles de script d''analyse passive
pscan.scripts.interface.passive.error=The provided Passive Rules script ({0}) does not implement the required interface.\nPlease refer to the provided templates for examples.
pscan.scripts.type.passive=R\u00e8gles passives
pscan.scripts.type.passive.desc=Les scripts de r\u00e8gles passives sont ex\u00e9cut\u00e9s lors de l''ex\u00e9cution de l''analyseur passif.   \nVous devez les activer pour qu''elles soient utilis\u00e9es.

report.cmdline.gen.help=-last_scan_report <path> G\u00e9n\u00e9re le \u00abdernier rapport de scan\u00bb dans le chemin sp\u00e9cifi\u00e9
report.complete.warning=Rapport d''analyse g\u00e9n\u00e9r\u00e9. Veuillez parcourir le fichier \u00e0\: {0}
report.unexpected.error=Impossible d''\u00e9crire dans le fichier, consultez le journal pour plus de d\u00e9tail
report.unknown.error=Impossible d''\u00e9crire dans le fichier {0}, voir le journal pour plus de d\u00e9tail
report.write.overwrite.dialog.title=Fichier existant
report.write.overwrite.dialog.message=Le fichier s\u00e9lectionn\u00e9 existe d\u00e9j\u00e0. Voulez-vous le remplacer ?
report.write.permission.dialog.title=\u00c9chec d''autorisation
report.write.diskspace.warning.dialog.title=Low Disk Space
report.write.diskspace.warning.dialog.message=There is less than 5MB available, would you like to continue the operation?
report.write.dialog.message=File creation may have failed or is not complete.
report.write.permission.dir.dialog.message=Directory not writable\:\n{0}\nPlease select a different location.
report.write.permission.file.dialog.message=File not writable\:\n{0}\nPlease select a different location.

scanner.category.browser=Browser client
scanner.category.info=Collecte d''informations
scanner.category.inject=Injection
scanner.category.misc=Divers
scanner.category.server=S\u00e9curit\u00e9 du serveur
scanner.category.undef=Non d\u00e9fini
scanner.completed.label=Scan termin\u00e9 en {0}s.
scanner.delete.popup=Supprimer
scanner.delete.confirm=\u00cates-vous s\u00fbr de vouloir supprimer l''alerte(s) ?
scanner.edit.popup=Modifier...
scanner.resend.popup=Renvoyer...
scanner.save.warning=Erreur de sauvegarde de la strat\u00e9gie.
scanner.select.warning=Veuillez s\u00e9lectionner un site/dossier/URL dans l''onglet Sites.

script.api.view.listEngines=R\u00e9pertorie les moteurs de script disponibles
script.api.view.listScripts=R\u00e9pertorie les scripts disponibles, avec leur moteur, nom, description, type et statut d''erreur.
script.api.action.enable=Active le script avec le nom donn\u00e9
script.api.action.disable=D\u00e9sactive le script avec le nom donn\u00e9
script.api.action.load=Charge un script dans ZAP \u00e0 partir du fichier local donn\u00e9, avec le nom, le type et le moteur, en option avec une description
script.api.action.remove=Supprime le script avec le nom donn\u00e9
script.api.action.runStandAloneScript=Ex\u00e9cute le script autonome avec le nom donn\u00e9
script.cmdline.help=Script \u00e0 d\u00e9marrer en ligne de commande ou \u00e0 charger dans l''interface graphique
script.cmdline.nofile=Script introuvable \: {0}
script.cmdline.noread=Le script n''est pas lisible \: {0}
script.cmdline.noext=Le script n''a pas d''extension \: {0}
script.cmdline.noengine=Moteur de script pas trouv\u00e9 pour l''extension \: {0}

script.desc=Int\u00e9gration de script
script.info.scriptsNotAdded.message=Il n''\u00e9tait pas possible d''ajouter les scripts suivants en raison d''erreurs\:
script.info.scriptsNotAdded.table.column.scriptName=Nom du script
script.info.scriptsNotAdded.table.column.scriptEngine=Moteur de script
script.interface.httpsender.error=Aucune interface de script trouv\u00e9e pour le script HttpSender
script.interface.proxy.error=Aucune interface de script trouv\u00e9e pour les scripts de Proxy
script.interface.targeted.error=Aucune interface de script trouv\u00e9e pour les scripts cibles
script.tree.root=Scriptage
script.tree.scripts=Scripts
script.tree.templates=Mod\u00e8les
script.type.httpsender=HTTP Sender
script.type.httpsender.desc=Le script HTTP Sender est ex\u00e9cut\u00e9 pour chaque requ\u00eate/r\u00e9ponse envoy\u00e9e/re\u00e7ue par ZAP.\n\nCela comprend les messages transmis par proxy, les messages envoy\u00e9s durant le balayage actif, le robot,...\n\nVous devez activer ces requ\u00eates/r\u00e9ponses pour qu''elles soient utilis\u00e9es.
script.type.inline=A la file
script.type.library=Biblioth\u00e8que
script.type.proxy=Proxy
script.type.proxy.desc=Les scripts de proxy sont ex\u00e9cut\u00e9s pour chaque requ\u00eate et r\u00e9ponse relay\u00e9e par ZAP.   \n\nVous devez les activer afin qu''ils soient utilis\u00e9s.
script.type.sequence=S\u00e9quence
script.type.standalone=Autonome
script.type.standalone.desc=Les scripts autonomes sont des scripts ind\u00e9pendants qui ne peuvent \u00eatre ex\u00e9cut\u00e9s que manuellement.\n\nVous les ex\u00e9cutez en utilisant le bouton \u00ab Ex\u00e9cuter \u00bb dans la barre d''outils ci-dessus.
script.type.targeted=Cibl\u00e9es
script.type.targeted.desc=Les scripts cibl\u00e9s sont des scripts agissant sur une URL ou un ensemble d''URL sp\u00e9cifi\u00e9.   \n\nG\u00e9n\u00e9ralement, vous les appelez par un clic droit sur un n\u0153ud dans l''arborescence Sites ou sur un \u00e9l\u00e9ment d''une liste de r\u00e9ponses et en s\u00e9lectionnant ''Ex\u00e9cutez avec le script''.
script.resource=Script \: {0}

search.desc=Rechercher des messages pour les cha\u00eenes et les expressions r\u00e9guli\u00e8res 
search.optionspanel.name=Rechercher
search.optionspanel.option.max.resutls.gui=Nombre maximum de r\u00e9sultats montr\u00e9s dans l''onglet "Recherche"\:
search.panel.title=Rechercher
search.results.table.header.match=Correspondance
search.toolbar.error.invalid.regex=L''expression r\u00e9guli\u00e8re fournie n''est pas valide.
search.toolbar.button.options=Options
search.toolbar.label.inverse=Inverse \:
search.toolbar.label.next=Suivant
search.toolbar.label.number.of.matches=Nombre de correspondances \: {0}
search.toolbar.label.previous=Pr\u00e9c\u00e9dent
search.toolbar.label.search=Rechercher
search.toolbar.label.type.all=Tous
search.toolbar.label.type.header=En-t\u00eate
search.toolbar.label.type.request=Requ\u00eate
search.toolbar.label.type.response=R\u00e9ponse
search.toolbar.label.type.url=URL
search.toolbar.tooltip.inverse=Afficher les messages qui ne correspondent pas \u00e0 l''expression r\u00e9guli\u00e8re
search.toolbar.tooltip.next=S\u00e9lectionner le prochain r\u00e9sultat
search.toolbar.tooltip.previous=S\u00e9lectionner le r\u00e9sultat pr\u00e9c\u00e9dent
search.toolbar.tooltip.regex=Expression r\u00e9guli\u00e8re \u00e0 rechercher
search.toolbar.warn.regex.match.empty.string.text=L''expression r\u00e9guli\u00e8re fournie accepte une cha\u00eene vide.\nCela peut provoquer de nombreux r\u00e9sultats non d\u00e9sir\u00e9s.\nRechercher quand m\u00eame?
search.toolbar.warn.regex.match.empty.string.title=Expression r\u00e9guli\u00e8re potentiellement incorrecte
search.toolbar.warn.regex.match.empty.string.button.cancel=Annuler
search.toolbar.warn.regex.match.empty.string.button.search=Rechercher
search.toolbar.tooltip.search=Rechercher
search.toolbar.tooltip.scope.selected=Rechercher toutes les URL
search.toolbar.tooltip.scope.unselected=Rechercher uniquement les URL dans le p\u00e9rim\u00e8tre

session.ascan.exclude.title=Exclure du balayage
session.ascan.label.ignore=URL ignor\u00e9es par le scanner actif 
session.desc=G\u00e9rer les jetons de session
session.dialog.title=Session
session.general=G\u00e9n\u00e9ral
session.generate.popup=Analyser les jetons de session...
session.label.desc=Description
session.label.loc=Emplacement
session.label.name=Nom de session
session.properties.title=Propri\u00e9t\u00e9s de la session
session.proxy.exclude.title=Exclure du proxy
session.proxy.label.ignore=URL \u00e0 ignorer par le proxy 
session.scope.exclude.title=Exclure du p\u00e9rim\u00e8tre
session.scope.include.title=Inclure dans le p\u00e9rim\u00e8tre
session.select.session=Session\:
session.select.title=Open Session
session.spider.exclude.title=Exclure du robot d''indexation
session.spider.label.ignore=URL \u00e0 ignorer par le robot 
session.untitled=Session sans titre

sessionmanagement.panel.title=Gestion de session
sessionmanagement.panel.config.title=Configurer la m\u00e9thode de gestion de session
sessionmanagement.panel.label.description=<html><p>Ce panneau vous permet de configurer la m\u00e9thode de gestion de session utilis\u00e9e pour ce contexte. <p><html>
sessionmanagement.panel.label.typeSelect=M\u00e9thode de gestion de session actuellement s\u00e9lectionn\u00e9e pour le contexte \: 
sessionmanagement.panel.label.noConfigPanel=<html><i>, Cette m\u00e9thode est enti\u00e8rement configur\u00e9e et ne n\u00e9cessite aucune configuration. <i></html>
sessionmanagement.method.cb.name=Gestion de session par cookie
sessionmanagement.method.ha.name=Gestion de session d''authentification Http

siterefresh.desc=Ajoute l''\u00e9l\u00e9ment de menu pour actualiser l''arborescence des Sites
siterefresh.popop=Actualiser l''arborescence des Sites

siteselect.dialog.title=S\u00e9lectionner le n\u0153ud
siteselect.button.select=S\u00e9lectionner

sites.delete.popup=Supprimer (de la vue)
sites.exclude.ascan.popup=Scanner
sites.exclude.popup=Exclure de
sites.exclude.proxy.popup=Proxy
sites.exclude.scope.popup=P\u00e9rim\u00e8tre de session
sites.exclude.spider.popup=Robot d''indexation
sites.filter.title=Arborescence de sites de filtre
sites.include.scope.popup=Inclure dans le p\u00e9rim\u00e8tre de la session
sites.panel.mnemonic=e
sites.panel.title=Sites
sites.purge.popup=Supprimer
sites.purge.warning=\u00cates-vous s\u00fbr de vouloir supprimer le ou les noeuds ?
sites.resend.popup=Renvoyer...
sites.spider.popup=Indexer...
sites.showinsites.popup=Afficher dans l''onglet Sites

spider.activeActionPrefix=Indexation\: {0}
spider.api.action.scan=Ex\u00e9cute l''analyse sur l''URL donn\u00e9e. En option, le param\u00e8tre \u00abmaxChildren\u00bb peut \u00eatre d\u00e9fini pour limiter le nombre de pages scann\u00e9es, le param\u00e8tre ''recurse'' peut \u00eatre utilis\u00e9 pour \u00e9viter les r\u00e9cursions du robot et le param\u00e8tre \u00abcontextName\u00bb peut \u00eatre utilis\u00e9 pour limiter l''analyse \u00e0 un contexte.
spider.api.action.scanAsUser=Ex\u00e9cute le robot dans la perspective d''un utilisateur, obtenue \u00e0 l''aide de l''ID du contexte et de l''ID de l''utilisateur. Voir l''action \u00abAnalyser\u00bb pour plus de d\u00e9tails.
spider.api.view.optionSendRefererHeader=Indique si l''en-t\u00eate ''Referer'' doit \u00eatre envoy\u00e9e ou non lors de l''exploration
spider.custom.button.reset=Remettre \u00e0 z\u00e9ro
spider.custom.button.scan=Lancer le balayage
spider.custom.label.adv=Afficher les options avanc\u00e9es
spider.custom.label.context=Contexte\:
spider.custom.label.maxChildren=Maximum d''enfants \u00e0 collecter\:
spider.custom.label.maxDepth=Profondeur maximale de la collecte\:
spider.custom.label.maxDuration=Dur\u00e9e maximale (min, 0 est illimit\u00e9) \:
spider.custom.label.sendReferer=Envoyer l''en-t\u00eate ''Referer''\:
spider.custom.label.postForms=Formulaire POST\:
spider.custom.label.parseComments=Analyser les commentaires HTML\:
spider.custom.label.parseRobots=Analyser ''robots.txt''\:
spider.custom.label.sitemap=Analyser ''sitemap.xml''\:
spider.custom.label.parseSvn=Analyser les m\u00e9tadonn\u00e9es SVN\:
spider.custom.label.parseGit=Analyser les m\u00e9tadonn\u00e9es Git\:
spider.custom.label.handleOdata=Traiter les param\u00e8tres OData\:

spider.custom.label.processForms=Traiter les formulaires\:
spider.custom.label.recurse=R\u00e9p\u00e9ter\:
spider.custom.label.start=Point de d\u00e9part\:
spider.custom.label.spiderSubtreeOnly=Spider Subtree Only
spider.custom.label.user=Utilisateur\:
spider.custom.popup=Indexer...
spider.custom.title=Robot
spider.custom.tab.adv=Avanc\u00e9
spider.custom.tab.scope=P\u00e9rim\u00e8tre
spider.custom.notSafe.error=Spider scans are not allowed in ''Safe'' mode.
spider.custom.nostart.error=Vous devez s\u00e9lectionner un point de d\u00e9part
spider.custom.noStartSubtreeOnly.error=A site node must be selected or a URL manually introduced, to spider a site''s subtree.
spider.custom.targetNotInScope.error=La cible suivante n''est pas autoris\u00e9e en mode \u00abProt\u00e9g\u00e9\u00bb\:\n{0}

spider.desc=Robot d''indexation utilis\u00e9 pour rechercher automatiquement des URIs d''un site
spider.label.inScope=URI d\u00e9tect\u00e9e lors de la collecte\:
spider.label.outOfScope=URI trouv\u00e9e mais hors du p\u00e9rim\u00e8tre de la collecte\:
spider.options.label.depth=Profondeur maximale de la collecte\:
spider.options.label.domains=<html><p>Indiquez ci-dessous les domaines qui sont toujours ''dans le p\u00e9rim\u00e8tre'' (utilisez '' *'' comme "n''importe quelle s\u00e9quence de caract\u00e8res" et '';'' pour s\u00e9parer les mod\u00e8les)</p> < / html
spider.options.domains.in.scope.add.title=Ajouter le Domaine toujours dans le p\u00e9rim\u00e8tre
spider.options.domains.in.scope.add.button.confirm=Ajouter
spider.options.domains.in.scope.field.label.domain=Domaine \:
spider.options.domains.in.scope.field.label.regex=Expression r\u00e9guli\u00e8re\:
spider.options.domains.in.scope.field.label.enabled=Activ\u00e9 \:
spider.options.domains.in.scope.modify.title=Modifier le Domaine toujours dans le p\u00e9rim\u00e8tre
spider.options.domains.in.scope.modify.button.confirm=Modifier
spider.options.domains.in.scope.warning.invalid.regex.title=Regex invalide de Domaine toujours dans le p\u00e9rim\u00e8tre
spider.options.domains.in.scope.warning.invalid.regex.text=L''expression r\u00e9guli\u00e8re n''est pas valide.
spider.options.domains.in.scope.table.header.enabled=Actif
spider.options.domains.in.scope.table.header.regex=Regex
spider.options.domains.in.scope.table.header.value=Domaine
spider.options.domains.in.scope.dialog.remove.title=Supprimer le Domaine toujours dans le p\u00e9rim\u00e8tre
spider.options.domains.in.scope.dialog.remove.text=Etes-vous certain de vouloir supprimer le domaine s\u00e9lectionn\u00e9?
spider.options.domains.in.scope.dialog.remove.button.cancel=Annuler
spider.options.domains.in.scope.dialog.remove.button.confirm=Supprimer
spider.options.domains.in.scope.dialog.remove.checkbox.label=Ne plus afficher ce message
spider.options.label.sendRefererHeader=Envoyer l''en-t\u00eate ''Referer''
spider.options.label.post=Formulaires POST (recommand\u00e9, mais peut g\u00e9n\u00e9rer des requ\u00eates non souhait\u00e9es)
spider.options.label.processform=Traiter les formulaires (les formulaires sont trait\u00e9s et des requ\u00eates GET soumises)
spider.options.label.threads=Nombre de threads simultan\u00e9s utilis\u00e9s \:
spider.options.label.cookies=Utiliser les cookies (envoyer au serveur les cookies re\u00e7us dans les r\u00e9ponses)
spider.options.label.comments=D\u00e9composer les commentaires HTML  
spider.options.label.duration=Dur\u00e9e maximale (min, 0 est illimit\u00e9) \:
spider.options.label.robotstxt=Rechercher de nouvelles URI dans les fichiers ''robots.txt''
spider.options.label.sitemapxml=Analyser les fichiers ''sitemap.xml'' pour les nouveau Uri
spider.options.label.svnentries=Analyser les fichiers de m\u00e9tadonn\u00e9es SVN pour de nouvelles URIs
spider.options.label.git=Analyser les fichiers de m\u00e9tadonn\u00e9es Git pour de nouvelles URIs
spider.options.label.handlehodataparameters=G\u00e9rer des param\u00e8tres sp\u00e9cifiques \u00e0 OData
spider.options.label.handleparameters=Les param\u00e8tres de requ\u00eate ci-dessous seront utilis\u00e9s pour v\u00e9rifier les URLs visit\u00e9es\:
spider.options.value.handleparameters.useAll=Prendre en compte nom et valeur du param\u00e8tre
spider.options.value.handleparameters.ignoreValue=Prendre en compte seulement le nom du param\u00e8tre
spider.options.value.handleparameters.ignoreAll=Ignorer compl\u00e8tement les param\u00e8tres

spider.options.title=Robot d''indexation
spider.panel.emptyView=Vous devez  d''abord visiter le site Web via un navigateur, puis s\u00e9lectionner un n\u0153ud/dossier/URL dans le panneau ''Sites'' affich\u00e9.
spider.panel.mnemonic=d
spider.panel.title=Robot d''indexation
spider.panel.tab.messages=Messages
spider.panel.tab.urls=URLs
spider.table.header.uri=URI
spider.table.header.inScope=Trait\u00e9
spider.table.header.method=M\u00e9thode
spider.table.header.flags=Balises
spider.toolbar.button.showmessages.label=Show Messages
spider.toolbar.button.showmessages.label.selected=Hide Messages
spider.toolbar.button.showmessages.tooltip=Shows the HTTP messages sent while spidering
spider.toolbar.found.label=| URI trouv\u00e9es \:
spider.toolbar.ascans.label=Scans en cours\:
spider.toolbar.button.clear=Ranger les balayages effectu\u00e9s
spider.toolbar.button.new=Nouveau balayage
spider.toolbar.button.options=Options du robot d''indexation
spider.toolbar.button.pause=Suspendre l''indexation
spider.toolbar.button.stop=Arr\u00eater l''indexation
spider.toolbar.button.unpause=Relancer l''indexation
spider.toolbar.progress.label=Progression\:
spider.toolbar.progress.select=--S\u00e9lectionnez le balayage--
spider.url.popup=Indexer l''URL
spider.subtree.popup=Indexer la sous-arborescence
spider.scope.popup=Indexer tout dans le p\u00e9rim\u00e8tre 
spider.site.popup=Indexer le site
spider.context.popup=Indexer le contexte...
spider.url.user.popup=Indexer l''URL en tant qu''utilisateur...
spider.context.user.popup=Indexer le contexte en tant qu''utilisateur...

start.cmdline.badfile=Le type de fichier n''est pas pris en charge ''{0}''
start.cmdline.badparam=Option pas prise en charge ''{0}''.;
start.cmdline.nofile=Fichier non trouv\u00e9 ''{0}''
start.cmdline.noparam=Param\u00e8tres manquant pour l''option ''{0}''
start.cmdline.noread=Le fichier n''est pas lisible ''{0}''
start.db.error=Acc\u00e8s \u00e0 la base de donn\u00e9es impossible\nUn autre processus ZAP serait-il en cours?\n
start.gui.cmdline.invalid.session.options=Options de la session de ligne de commande invalides\:\noption ''{0}'' pas autoris\u00e9e avec l''option ''{1}''\n\nUne nouvelle session vide sera cr\u00e9\u00e9e dans {2}
start.gui.cmdline.session.does.not.exist=La session donn\u00e9e en ligne de commande n''existe pas.\n\nUne nouvelle session vide sera cr\u00e9\u00e9e dans {0}
start.gui.cmdline.newsession.already.exist=La nouvelle session donn\u00e9e en ligne de commande existe d\u00e9j\u00e0.\n\nUne nouvelle session vide sera cr\u00e9\u00e9e dans {0}
start.gui.dialog.fatal.error.title=\u00c9chec du d\u00e9marrage de ZAP
start.gui.dialog.fatal.error.message=Une erreur irr\u00e9cup\u00e9rable s''est produite et emp\u00eache ZAP de d\u00e9marrer. Veuillez signaler cette erreur avec les d\u00e9tails suivants\:
start.gui.headless=ZAP GUI is not supported on a headless environment.\nRun ZAP inline or in daemon mode, use {0} command line argument for more details.\n(Note, some of the ZAP features that require a display, for example, running AJAX Spider with Firefox, might still be run with the help of applications like Xvfb.)
start.gui.warn.addOnsOrExtensionsNoLongerRunning=Les accessoires suivants, ou leurs extensions, ne seront plus ex\u00e9cut\u00e9s tant que leurs besoins ne seront pas restaur\u00e9s\:
start.splash.start=ZAP en d\u00e9marrage...\n
start.splash.tips.loading=Chargement  des trucs et astuces de ZAP...
start.splash.tips.none=Aucun truc et astuce disponible pour ZAP \:(
start.splash.tips.title=Trucs et astuces de ZAP\:\n\n
start.title.error=Impossible de d\u00e9marrer ZAP
start.unknown.error=Erreur inattendue. Veuillez signaler le probl\u00e8me.

state.reset.warning=L''\u00e9tat de la session sera r\u00e9initialis\u00e9e.  Continuer ?

stats.api.view.stats=Statistics
stats.api.view.allSitesStats=Gets all of the site based statistics, optionally filtered by a key prefix
stats.api.view.optionInMemoryEnabled=Returns ''true'' if in memory statistics are enabled, otherwise returns ''false''
stats.api.view.optionStatsdEnabled=Returns ''true'' if a Statsd server has been correctly configured, otherwise returns ''false''
stats.api.view.optionStatsdHost=Gets the Statsd service hostname
stats.api.view.optionStatsdPort=Gets the Statsd service port
stats.api.view.optionStatsdPrefix=Gets the prefix to be applied to all stats sent to the configured Statsd service
stats.api.view.siteStats=Gets all of the global statistics, optionally filtered by a key prefix
stats.api.action.clearStats=Clears all of the statistics
stats.api.action.setOptionInMemoryEnabled=Sets whether in memory statistics are enabled
stats.api.action.setOptionStatsdHost=Sets the Statsd service hostname, supply an empty string to stop using a Statsd service
stats.api.action.setOptionStatsdPort=Sets the Statsd service port
stats.api.action.setOptionStatsdPrefix=Sets the prefix to be applied to all stats sent to the configured Statsd service
stats.desc=Statistics
stats.options.error.statsd.host.bad=Invalid Statsd Hostname
stats.options.label.statsd.host=Statsd Hostname\:
stats.options.label.statsd.port=Statsd Port\:
stats.options.label.statsd.prefix=Statsd Prefix\:
stats.options.mem.enabled=In Memory Statistics Enabled
stats.options.statsd.enabled=Statsd Server Enabled
stats.options.statsd.panel=Statsd Server Details
stats.options.title=Statistics

stdexts.copyurls.popup=Copier l''URL dans le presse-papier
stdexts.desc=Un ensemble de menus contextuels courants pour diverses t\u00e2ches

tab.break=Pause
tab.doubleClick.warning=Vous avez double-cliqu\u00e9 sur un onglet. La fen\u00eatre de cet onglet va maintenant \u00eatre maximis\u00e9e - vous pouvez remettre cette fen\u00eatre \u00e0 sa taille pr\u00e9c\u00e9dente en double cliquant sur l''onglet \u00e0 nouveau. Cliquez sur Annuler pour conserver la fen\u00eatre de l''onglet \u00e0 sa taille actuelle. 
tab.sites=Sites

target.allInScope=Tout dans le p\u00e9rim\u00e8tre
target.empty=Vide

technologies.db=DB
technologies.lang=Langue
technologies.os=OS
technologies.scm=SCM
technologies.ws=WS

timestamp.format.default=yyyy-MM-dd HH\:mm\:ss
timestamp.format.datetime=yyyy-MM-dd HH\:mm\:ss
timestamp.format.iso8601=yyyy-MM-dd''T''HH\:mm\:ssZ
timestamp.format.timeonly=HH\:mm\:ss
# The following delimiter is used between timestamps and messages that are being stamped
timestamp.format.delimiter\ \=\ \:=\ 

users.panel.title=Utilisateurs
users.panel.description=Utilisateurs peuvant \u00eatre utilis\u00e9s pour diverses op\u00e9rations dans ce contexte.
users.table.header.enabled=Actif
users.table.header.name=Nom
users.table.header.id=ID
users.dialog.add.title=Ajouter un nouvel utilisateur
users.dialog.add.button.confirm=Ajouter
users.dialog.add.field.label.name=Nom d''utilisateur \:
users.dialog.add.field.label.enabled=Activ\u00e9 \:
users.dialog.modify.title=Modifier l''utilisateur existant
users.dialog.modify.button.confirm=Modifier
users.dialog.remove.button.cancel=Annuler
users.dialog.remove.button.confirm=Supprimer
users.dialog.remove.checkbox.label=Ne plus afficher ce message
users.dialog.remove.text=\u00cates-vous s\u00fbr de vouloir supprimer l''utilisateur s\u00e9lectionn\u00e9 ?
users.dialog.remove.title=Supprimer l''utilisateur

view.dialog.dontPrompt=Ne plus afficher ce message
view.dialog.remember=Se souvenir de mon choix et ne plus afficher ce message \u00e0 nouveau
view.href.table.header.timestamp.request=Timestamp de req.
view.href.table.header.timestamp.response=Timestamp de r\u00e9p.
view.href.table.header.hrefid=Id
view.href.table.header.hreftype=Type
view.href.table.header.method=M\u00e9thode
view.href.table.header.url=URL
view.href.table.header.code=Code
view.href.table.header.reason=Raison
view.href.table.header.rtt=RTT
view.href.table.header.sessionid=Session
view.href.table.header.size.message=Taille
view.href.table.header.size.requestheader=Taille de l''en-t\u00eate de req.
view.href.table.header.size.requestbody=Taille du corps de req.
view.href.table.header.size.responseheader=Taille de l''en-t\u00eate de r\u00e9p.
view.href.table.header.size.responsebody=Taille du corps de r\u00e9p.
view.href.table.header.highestalert=Alerte la plus \u00e9lev\u00e9e
view.href.table.header.note=Remarque
view.href.table.header.tags=Tags
view.href.table.cell.alert.risk.label.high=Haut
view.href.table.cell.alert.risk.label.medium=Moyen
view.href.table.cell.alert.risk.label.low=Bas
view.href.table.cell.alert.risk.label.info=Pour information
view.href.table.cell.alert.risk.label.undefined=Non d\u00e9fini

# Locales specified in the config file array: view.locales
view.locale.de_DE=Allemand
view.locale.en_GB=Anglais
view.locale.es_ES=Espagnol
view.locale.fr_FR=Fran\u00e7ais
view.locale.pl_PL=Polonais
view.locale.pt_BR=Portugais
view.options.label.advancedview=Activer l''affichage avanc\u00e9
view.options.label.askonexit=Demander confirmation avant d''enregistrer des donn\u00e9es lors de l''arr\u00eat
view.options.label.brkPanelView=Afficher les boutons de pause \:
view.options.label.brkPanelView.both=Panneau de pause et barre d''outils
view.options.label.brkPanelView.breakonly=Seulement dans le panneau de pause
view.options.label.brkPanelView.toolbaronly=Uniquement dans la barre d''outils
view.options.label.display=Affichage\:
view.options.label.display.bottom=Maximiser les onglets inf\u00e9rieures (Historique, etc.)
view.options.label.display.horizontal=Horizontal
view.options.label.display.left=Maximiser l''onglet de gauche (Sites)
view.options.label.display.full=Sch\u00e9ma complet
view.options.label.display.tabs=Onglets
view.options.label.display.vertical=Vertical
view.options.label.editorView=Style de l''affichage de l''\u00e9diteur de requ\u00eates \:
view.options.label.exampleText=Texte de l''exemple (taille par d\u00e9faut)
view.options.label.fontExample=Exemple de police\:
view.options.label.fontName=Nom de police\:
view.options.label.fontSize=Taille de police\:
view.options.label.largeRequestSize=Taille minimum pour affichage dans la vue des grandes requ\u00eates\:
view.options.label.largeResponseSize=Taille minimum pour affichage dans la vue des grandes r\u00e9ponses\:
view.options.label.processImages=Traiter les images dans les requ\u00eates/r\u00e9ponses HTTP
view.options.label.responsepanelpos=Response Panel Position\:
view.options.label.responsepanelpos.above=Request Shown Above Response
view.options.label.responsepanelpos.sideBySide=Panels Side by Side
view.options.label.responsepanelpos.tabs=Tabs Side by Side
view.options.label.showSplashScreen=Afficher l''\u00e9cran de d\u00e9marrage
view.options.label.showlocalconnectrequests=Show (local) CONNECT requests
view.options.label.scaleImages=Mettre les images \u00e0 l''\u00e9chelle\:
view.options.label.showTabNames=Afficher les noms d''onglet
view.options.label.showMainToolbar=Afficher la barre d''outils principale
view.options.label.wmuihandler=Laisser le gestionnaire de fen\u00eatres g\u00e9rer la fen\u00eatre ZAP
view.options.misc.title=Divers
view.options.title=Affichage
view.table.autoscroll.label=D\u00e9filement automatique
view.table.autoscroll.tooltip=D\u00e9file automatiquement lorsque de nouvelles entr\u00e9es sont ajout\u00e9es \u00e0 la table, si la barre de d\u00e9filement est en bas.
view.toolbar.expandInfo=D\u00e9velopper les onglets Information
view.toolbar.expandSites=D\u00e9veloppez l''onglet Sites
view.toolbar.expandFull=D\u00e9velopper compl\u00e8tement
view.toolbar.showNames=Afficher les nom et ic\u00f4ne des onglets
view.toolbar.showIcons=Afficher l''ic\u00f4ne des onglets, mais masquer leur nom
view.toolbar.messagePanelsPosition.tabs=Onglets de requ\u00eates et de r\u00e9ponses c\u00f4te \u00e0 c\u00f4te
view.toolbar.messagePanelsPosition.tabs.disabled=(Not supported in Full Layout) Request and Response tabs side by side
view.toolbar.messagePanelsPosition.above=Requ\u00eate affich\u00e9e au-dessus de la r\u00e9ponse
view.toolbar.messagePanelsPosition.above.disabled=(Not supported in Full Layout) Request shown above Response
view.toolbar.messagePanelsPosition.sideBySide=Onglets de requ\u00eates et de r\u00e9ponses c\u00f4te \u00e0 c\u00f4te
view.toolbar.messagePanelsPosition.sideBySide.disabled=(Not supported in Full Layout) Request and Response panels side by side
view.toolbar.mode.attack.select=Mode d''attaque
view.toolbar.mode.protect.select=Mode prot\u00e9g\u00e9
view.toolbar.mode.safe.select=Mode s\u00e9curis\u00e9
view.toolbar.mode.standard.select=Mode standard
view.toolbar.mode.tooltip=<html>\nMode s\u00e9curis\u00e9\: Ne permet aucune action risqu\u00e9e<br>\nMode prot\u00e9g\u00e9\: Permet des actions potentiellement risqu\u00e9es uniquement sur les \u00e9l\u00e9ments inclus dans le p\u00e9rim\u00e8tre<br>\nMode standard\: Permet des actions potentiellement risqu\u00e9es partout\!</html>

messagelocationspanel.add.location.warning.locations.overlap=Emplacement s\u00e9lectionn\u00e9 non valide.\nL''emplacement choisi se superpose \u00e0 un emplacement d\u00e9j\u00e0 ajout\u00e9.
messagelocationspanel.add.location.tooltip=Pour ajouter un emplacement vous devez le s\u00e9lectionner tout d''abord dans le message.
messagelocationspanel.dialog.remove.location.button.cancel=Annuler
messagelocationspanel.dialog.remove.location.button.confirm=Supprimer
messagelocationspanel.dialog.remove.location.checkbox.label=Ne plus afficher ce message
messagelocationspanel.dialog.remove.location.text=\u00cates-vous s\u00fbr de vouloir supprimer l''emplacement de message s\u00e9lectionn\u00e9?
messagelocationspanel.dialog.remove.location.title=Supprimer l''emplacement du message

messagelocations.table.header.location=Emplacement
messagelocations.table.header.value=Valeur

messagelocation.text.highlight.colorpicker=Choisir une couleur

messagelocation.http.text.location.header=En-t\u00eate
messagelocation.http.text.location.body=Corps
messagelocation.http.text.location.unknown=Inconnu

