<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
  <file datatype="xml" source-language="en" target-language="fr" original="../TerminalResources.resx">
    <body>
      <trans-unit id="Aborted">
        <source>Aborted</source>
        <target state="translated">Abandonné</target>
        <note />
      </trans-unit>
      <trans-unit id="Actual">
        <source>Actual</source>
        <target state="translated">Réel</target>
        <note />
      </trans-unit>
      <trans-unit id="CancelledLowercase">
        <source>canceled</source>
        <target state="translated">annulé</target>
        <note />
      </trans-unit>
      <trans-unit id="CancellingTestSession">
        <source>Canceling the test session...</source>
        <target state="translated">Annulation en cours de la session de test... Merci de patienter.</target>
        <note />
      </trans-unit>
      <trans-unit id="CodeCoverageSummary">
        <source>Code Coverage Summary:</source>
        <target state="translated">Résumé de la couverture du code :</target>
        <note>Heading printed before the per-scope code coverage percentages in the run summary.</note>
      </trans-unit>
      <trans-unit id="ConsoleIsAlreadyInBatchingMode">
        <source>Console is already in batching mode.</source>
        <target state="translated">La console est déjà en mode de traitement par lot.</target>
        <note>Exception that is thrown when console is already collecting input into a batch (into a string builder), and code asks to enable batching mode again.</note>
      </trans-unit>
      <trans-unit id="CoverageAggregationAverage">
        <source>Average</source>
        <target state="translated">Moyenne</target>
        <note>Label for the average-across-scopes statistic used in a coverage threshold comparison (e.g. 'Line (Average): ...').</note>
      </trans-unit>
      <trans-unit id="CoverageAggregationMaximum">
        <source>Maximum</source>
        <target state="translated">Maximum</target>
        <note>Label for the maximum-across-scopes statistic used in a coverage threshold comparison (e.g. 'Line (Maximum): ...').</note>
      </trans-unit>
      <trans-unit id="CoverageAggregationMinimum">
        <source>Minimum</source>
        <target state="translated">Minimum</target>
        <note>Label for the minimum-across-scopes statistic used in a coverage threshold comparison (e.g. 'Line (Minimum): ...').</note>
      </trans-unit>
      <trans-unit id="CoverageAggregationOver">
        <source>{0} over {1}</source>
        <target state="translated">{0} sur {1}</target>
        <note>Coverage threshold aggregation description. {0} is the aggregation label and {1} is the population scope level.</note>
      </trans-unit>
      <trans-unit id="CoverageAggregationTotal">
        <source>Total</source>
        <target state="translated">Total</target>
        <note>Label for the total (aggregate) statistic used in a coverage threshold comparison (e.g. 'Line (Total): ...').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricBlock">
        <source>Block</source>
        <target state="translated">Bloquer</target>
        <note>Label for block code coverage in the coverage summary (e.g. 'Total - Block: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricBranch">
        <source>Branch</source>
        <target state="translated">Branche</target>
        <note>Label for branch code coverage in the coverage summary (e.g. 'Total - Branch: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricClass">
        <source>Class</source>
        <target state="translated">Classe</target>
        <note>Label for class code coverage in the coverage summary (e.g. 'Total - Class: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricComplexity">
        <source>Complexity</source>
        <target state="translated">Complexité</target>
        <note>Label for cyclomatic complexity in the coverage summary (e.g. 'Total - Complexity: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricCondition">
        <source>Condition</source>
        <target state="translated">Condition</target>
        <note>Label for condition code coverage in the coverage summary (e.g. 'Total - Condition: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricFunction">
        <source>Function</source>
        <target state="translated">Fonction</target>
        <note>Label for function code coverage in the coverage summary (e.g. 'Total - Function: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricInstruction">
        <source>Instruction</source>
        <target state="translated">Instruction</target>
        <note>Label for instruction code coverage in the coverage summary (e.g. 'Total - Instruction: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricLine">
        <source>Line</source>
        <target state="translated">Ligne</target>
        <note>Label for line code coverage in the coverage summary (e.g. 'Total - Line: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricMethod">
        <source>Method</source>
        <target state="translated">Méthode</target>
        <note>Label for method code coverage in the coverage summary (e.g. 'Total - Method: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricRegion">
        <source>Region</source>
        <target state="translated">Région</target>
        <note>Label for region code coverage in the coverage summary (e.g. 'Total - Region: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricStatement">
        <source>Statement</source>
        <target state="translated">Instruction</target>
        <note>Label for statement code coverage in the coverage summary (e.g. 'Total - Statement: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageMetricWithProducer">
        <source>{0} [{1}]</source>
        <target state="translated">{0} [{1}]</target>
        <note>Disambiguates duplicate coverage metric rows. {0} is the metric label and {1} is the coverage producer id.</note>
      </trans-unit>
      <trans-unit id="CoverageNoData">
        <source>N/A</source>
        <target state="translated">N/A</target>
        <note>Placeholder shown instead of a percentage when a coverage metric has no coverable data.</note>
      </trans-unit>
      <trans-unit id="CoverageScopeAssembly">
        <source>Assembly</source>
        <target state="translated">Assemblée</target>
        <note>Label for the assembly scope level in coverage threshold aggregation descriptions.</note>
      </trans-unit>
      <trans-unit id="CoverageScopeFile">
        <source>File</source>
        <target state="translated">Fichier</target>
        <note>Label for the file scope level in coverage threshold aggregation descriptions.</note>
      </trans-unit>
      <trans-unit id="CoverageScopeModule">
        <source>Module</source>
        <target state="translated">Module</target>
        <note>Label for the module scope level in coverage threshold aggregation descriptions.</note>
      </trans-unit>
      <trans-unit id="CoverageScopeNamespace">
        <source>Namespace</source>
        <target state="translated">Espace de noms</target>
        <note>Label for the namespace scope level in coverage threshold aggregation descriptions.</note>
      </trans-unit>
      <trans-unit id="CoverageScopeOverall">
        <source>Total</source>
        <target state="translated">Total</target>
        <note>Label for the whole-run (overall) scope in the coverage summary (e.g. 'Total - Line: 95.0%').</note>
      </trans-unit>
      <trans-unit id="CoverageScopeType">
        <source>Type</source>
        <target state="translated">Type</target>
        <note>Label for the type scope level in coverage threshold aggregation descriptions.</note>
      </trans-unit>
      <trans-unit id="CoverageThresholdFailed">
        <source>{0}% &lt; {1}% threshold</source>
        <target state="translated">Seuil : {0} % &lt; {1} %</target>
        <note>Coverage threshold comparison shown when the threshold is not met. {0} is the actual coverage percentage, {1} is the threshold percentage.</note>
      </trans-unit>
      <trans-unit id="CoverageThresholdNoDataFailed">
        <source>No coverable data (failed by policy)</source>
        <target state="translated">Aucune donnée pouvant être couverte (échec par stratégie)</target>
        <note>Coverage threshold result shown when a scope has no coverable data and the configured policy treats that as a failure.</note>
      </trans-unit>
      <trans-unit id="CoverageThresholdNoDataPassed">
        <source>No coverable data (passed by policy)</source>
        <target state="translated">Aucune donnée pouvant être couverte (validé par la stratégie)</target>
        <note>Coverage threshold result shown when a scope has no coverable data and the configured policy treats that as a pass.</note>
      </trans-unit>
      <trans-unit id="CoverageThresholdPassed">
        <source>{0}% &gt;= {1}% threshold</source>
        <target state="translated">Seuil : {0} % &gt;= {1} %</target>
        <note>Coverage threshold comparison shown when the threshold is met. {0} is the actual coverage percentage, {1} is the threshold percentage.</note>
      </trans-unit>
      <trans-unit id="CoverageThresholdResults">
        <source>Coverage Threshold Results:</source>
        <target state="translated">Résultats du seuil de couverture :</target>
        <note>Heading printed before the coverage threshold pass/fail comparisons in the run summary.</note>
      </trans-unit>
      <trans-unit id="DiscoveredTestsInAssembly">
        <source>Discovered {0} tests in assembly</source>
        <target state="translated">{0} tests découverts dans l’assembly</target>
        <note>Per-assembly discovery header printed by the dotnet test orchestrator; followed by the assembly path/target framework/architecture. {0} is the discovered test count.</note>
      </trans-unit>
      <trans-unit id="DiscoveredTestsSummary">
        <source>Discovered {0} tests in {1} assemblies.</source>
        <target state="translated">{0} tests découverts dans {1} assemblys.</target>
        <note>dotnet test orchestrator discovery total across multiple assemblies. {0} is the discovered test count, {1} the assembly count.</note>
      </trans-unit>
      <trans-unit id="DiscoveredTestsSummarySingular">
        <source>Discovered {0} tests.</source>
        <target state="translated">{0} tests découverts.</target>
        <note>dotnet test orchestrator discovery total for a single assembly. {0} is the discovered test count.</note>
      </trans-unit>
      <trans-unit id="DiscoveringTestsFrom">
        <source>Discovering tests from</source>
        <target state="translated">Découverte des tests à partir de</target>
        <note>Per-assembly banner printed by the dotnet test orchestrator before discovering tests in an assembly; followed by the assembly path/target framework/architecture.</note>
      </trans-unit>
      <trans-unit id="DurationLowercase">
        <source>duration</source>
        <target state="translated">durée</target>
        <note />
      </trans-unit>
      <trans-unit id="Error">
        <source>error</source>
        <target state="translated">Erreur</target>
        <note>Label for the count of assemblies that failed without producing a failed test (crash / non-zero exit / handshake failure) in the run summary, e.g. 'error: 1'.</note>
      </trans-unit>
      <trans-unit id="ErroredAssembliesHeader">
        <source>Errored assemblies:</source>
        <target state="translated">Assemblys en erreur :</target>
        <note />
      </trans-unit>
      <trans-unit id="ExitCode">
        <source>Exit code</source>
        <target state="translated">Code de sortie</target>
        <note />
      </trans-unit>
      <trans-unit id="Expected">
        <source>Expected</source>
        <target state="translated">Attendu</target>
        <note />
      </trans-unit>
      <trans-unit id="Failed">
        <source>Failed</source>
        <target state="translated">Échec</target>
        <note />
      </trans-unit>
      <trans-unit id="FailedLowercase">
        <source>failed</source>
        <target state="translated">échec</target>
        <note />
      </trans-unit>
      <trans-unit id="FailedWithErrors">
        <source>failed with {0} error(s)</source>
        <target state="translated">a échoué avec {0} erreur(s)</target>
        <note>{0} is the number of errors in an assembly summary line</note>
      </trans-unit>
      <trans-unit id="FlakyAttempts">
        <source>{0} attempts</source>
        <target state="translated">{0} tentatives</target>
        <note>{0} is the total number of times the test ran (first run plus retries), shown next to a flaky test's name.</note>
      </trans-unit>
      <trans-unit id="FlakyLowercase">
        <source>flaky: {0} (passed after retry)</source>
        <target state="translated">non fiable : {0} (passé après une nouvelle tentative)</target>
        <note>{0} is the number of tests that failed at least once but eventually passed. Rendered in the run summary after the 'skipped' line. The parenthetical is important: it states that these tests are already included in the 'succeeded' count rather than forming a fourth outcome category alongside failed/succeeded/skipped.</note>
      </trans-unit>
      <trans-unit id="FlakyTests">
        <source>Flaky tests:</source>
        <target state="translated">Tests non fiables :</target>
        <note>Header of the run summary section that lists tests which failed at least once but eventually passed after a retry.</note>
      </trans-unit>
      <trans-unit id="FlakyTransition">
        <source>failed -&gt; passed</source>
        <target state="translated">échec -&gt; réussite</target>
        <note>Describes the outcome change of a flaky test, shown next to its name in the 'Flaky tests:' section. The arrow reads left (first outcome) to right (final outcome).</note>
      </trans-unit>
      <trans-unit id="ForTest">
        <source>For test</source>
        <target state="translated">Pour le test</target>
        <note>is followed by test name</note>
      </trans-unit>
      <trans-unit id="HandshakeFailuresHeader">
        <source>Handshake failures:</source>
        <target state="translated">Échecs de l’établissement d’une liaison :</target>
        <note />
      </trans-unit>
      <trans-unit id="InProcessArtifactsProduced">
        <source>In process file artifacts produced:</source>
        <target state="translated">Artéfacts produits dans les dossiers en cours de traitement :</target>
        <note />
      </trans-unit>
      <trans-unit id="MinimumExpectedTestsPolicyViolation">
        <source>Minimum expected tests policy violation, tests ran {0}, minimum expected {1}</source>
        <target state="translated">Violation de stratégie de tests minimale attendue, tests exécutés {0}, minimum attendu {1}</target>
        <note>{0} is the number of tests that ran. {1} is the minimum expected number of tests.</note>
      </trans-unit>
      <trans-unit id="ActiveTestsRunning_MoreTestsCount">
        <source>and {0} more</source>
        <target state="translated">et {0} de plus</target>
        <note>{0} is the number of additional active tests.</note>
      </trans-unit>
      <trans-unit id="ActiveTestsRunning_FullTestsCount">
        <source>{0} tests running</source>
        <target state="translated">{0} tests en cours d’exécution</target>
        <note>{0} is the number of currently running tests.</note>
      </trans-unit>
      <trans-unit id="OutOfProcessArtifactsProduced">
        <source>Out of process file artifacts produced:</source>
        <target state="translated">Artefacts de fichier hors processus produits :</target>
        <note />
      </trans-unit>
      <trans-unit id="Passed">
        <source>Passed</source>
        <target state="translated">Réussite</target>
        <note />
      </trans-unit>
      <trans-unit id="PassedLowercase">
        <source>passed</source>
        <target state="translated">réussite</target>
        <note />
      </trans-unit>
      <trans-unit id="PressCtrlCAgainToForceExit">
        <source>Press Ctrl+C again to force exit.</source>
        <target state="translated">Appuyez de nouveau sur Ctrl+C pour forcer la fermeture.</target>
        <note>{Locked="Ctrl+C"}</note>
      </trans-unit>
      <trans-unit id="Retried">
        <source>retried</source>
        <target state="translated">réessayé</target>
        <note>Label of the run summary line counting distinct tests that ran more than once because of a retry, e.g. 'retried: 2 tests, 4 extra runs'. Keep parallel to the 'failed'/'succeeded'/'skipped' labels.</note>
      </trans-unit>
      <trans-unit id="RetriedTestsAndRuns">
        <source>{0} test(s), {1} extra run(s)</source>
        <target state="translated">{0} test(s), {1} exécution(s) en plus</target>
        <note>{0} is the number of distinct tests that were retried. {1} is the number of additional executions those retries caused. Rendered after the 'retried:' label. The '(s)' suffix follows the existing convention used elsewhere in the platform for counts that may be one.</note>
      </trans-unit>
      <trans-unit id="RunningTestsFrom">
        <source>Running tests from</source>
        <target state="translated">Exécuter des tests à partir de</target>
        <note>Per-assembly banner printed by the dotnet test orchestrator before running an assembly; followed by the assembly path/target framework/architecture.</note>
      </trans-unit>
      <trans-unit id="SkippedLowercase">
        <source>skipped</source>
        <target state="translated">ignoré</target>
        <note />
      </trans-unit>
      <trans-unit id="SlowestTests">
        <source>Slowest tests:</source>
        <target state="translated">Tests les plus lents :</target>
        <note />
      </trans-unit>
      <trans-unit id="StackFrameAt">
        <source>at</source>
        <target state="translated">sur</target>
        <note>at that is used for a stack frame location in a stack trace, is followed by a class and method name</note>
      </trans-unit>
      <trans-unit id="StackFrameIn">
        <source>in</source>
        <target state="translated">dans</target>
        <note>in that is used in stack frame it is followed by file name</note>
      </trans-unit>
      <trans-unit id="StandardError">
        <source>Error output</source>
        <target state="translated">Sortie d’erreur</target>
        <note />
      </trans-unit>
      <trans-unit id="StandardOutput">
        <source>Standard output</source>
        <target state="translated">Sortie standard</target>
        <note />
      </trans-unit>
      <trans-unit id="SucceededLowercase">
        <source>succeeded</source>
        <target state="translated">opération réussie</target>
        <note />
      </trans-unit>
      <trans-unit id="TerminalAnsiOptionDescription">
        <source>Control whether ANSI escape characters are emitted.
Valid values are 'auto' (default), 'on' (also accepts 'true', 'enable', '1') or 'off' (also accepts 'false', 'disable', '0').
'on' forces ANSI escape codes (including cursor movement) even when stdout is redirected; pair it with --progress off if you only want colors.
When both --ansi and --no-ansi are provided, --ansi wins.</source>
        <target state="translated">Déterminez si des caractères d’échappement ANSI sont émis.
Les valeurs valides sont 'auto' (par défaut), 'on' (accepte également 'true', 'enable', '1') ou 'off' (accepte également 'false', 'disable', '0').
'on' force les codes d’échappement ANSI (notamment le déplacement du curseur) même lorsque stdout est redirigé, associez-le à --progress off si vous ne voulez que des couleurs.
Lorsque --ansi et --no-ansi sont fournis, --ansi est prioritaire.</target>
        <note>{Locked="'auto'"}{Locked="'on'"}{Locked="'true'"}{Locked="'enable'"}{Locked="'1'"}{Locked="'off'"}{Locked="'false'"}{Locked="'disable'"}{Locked="'0'"}{Locked="--progress off"}{Locked="--ansi"}{Locked="--no-ansi"}</note>
      </trans-unit>
      <trans-unit id="TerminalAnsiOptionInvalidArgument">
        <source>--ansi expects a single parameter with value 'auto', 'on' (or 'true', 'enable', '1') or 'off' (or 'false', 'disable', '0').</source>
        <target state="translated">--ansi attend un seul paramètre avec la valeur « auto », « on » (ou « true », « enable », « 1 ») ou « off » (ou « false », « disable », « 0 »).</target>
        <note>{Locked="--ansi"}{Locked="auto"}{Locked="on"}{Locked="true"}{Locked="enable"}{Locked="1"}{Locked="off"}{Locked="false"}{Locked="disable"}{Locked="0"}</note>
      </trans-unit>
      <trans-unit id="TerminalNoAnsiOptionDescription">
        <source>Disable outputting ANSI escape characters to screen.</source>
        <target state="translated">Désactiver la sortie des caractères d’échappement ANSI à l’écran.</target>
        <note />
      </trans-unit>
      <trans-unit id="TerminalNoProgressOptionDescription">
        <source>[Deprecated, use '--progress off' instead] Disable reporting progress to screen.</source>
        <target state="translated">[Déconseillé, utilisez « --progress off » à la place] Désactivez l’affichage de la progression à l’écran.</target>
        <note>{Locked="--progress off"}</note>
      </trans-unit>
      <trans-unit id="TerminalOutputOptionDescription">
        <source>Output verbosity when reporting tests.
Valid values are 'Normal', 'Detailed'. Default is 'Normal'.</source>
        <target state="translated">Verbosité de la sortie lors de l’établissement des rapports de tests.
Les valeurs valides sont « Normal » et « Detailed ». La valeur par défaut est « Normal ».</target>
        <note>{Locked="Normal"}{Locked="Detailed"}</note>
      </trans-unit>
      <trans-unit id="TerminalOutputOptionInvalidArgument">
        <source>--output expects a single parameter with value 'Normal' or 'Detailed'.</source>
        <target state="translated">--output attend un seul paramètre avec la valeur « Normal » ou « Detailed ».</target>
        <note>{Locked="--output"}{Locked="Normal"}{Locked="Detailed"}</note>
      </trans-unit>
      <trans-unit id="TerminalProgressHeartbeat">
        <source>running... {0} completed, {1} failed</source>
        <target state="translated">Exécution en cours... {0} terminés, {1} en échec</target>
        <note>Heartbeat line emitted on non-cursor terminals when the run goes silent. {0} is the number of completed tests, {1} is the number of failed tests.</note>
      </trans-unit>
      <trans-unit id="TerminalProgressHeartbeatActiveSuffix">
        <source> | active: {0}</source>
        <target state="translated"> | actif : {0}</target>
        <note>Suffix appended to the heartbeat line naming the currently active test. {0} is the active test name.</note>
      </trans-unit>
      <trans-unit id="TerminalProgressOptionDescription">
        <source>Control whether progress is reported to screen.
Valid values are 'auto' (default), 'on' (also accepts 'true', 'enable', '1') or 'off' (also accepts 'false', 'disable', '0').
'auto' shows progress unless the terminal cannot update in place (for example with --no-ansi or in CI).
This option takes precedence over the deprecated --no-progress flag.</source>
        <target state="translated">Contrôlez si la progression est indiquée à l’écran.
Les valeurs valides sont « auto » (par défaut), « on » (accepte également « true », « enable », « 1 ») ou « off » (accepte également « false », « disable », « 0 »).
« auto » affiche la progression, sauf si le terminal ne peut pas être mis à jour sur place (par exemple avec --no-ansi ou dans CI).
Cette option prévaut sur l’indicateur --no-progress déconseillé.</target>
        <note>{Locked="auto"}{Locked="on"}{Locked="true"}{Locked="enable"}{Locked="1"}{Locked="off"}{Locked="false"}{Locked="disable"}{Locked="0"}{Locked="--no-ansi"}{Locked="--no-progress"}</note>
      </trans-unit>
      <trans-unit id="TerminalProgressOptionInvalidArgument">
        <source>--progress expects a single parameter with value 'auto', 'on' (or 'true', 'enable', '1') or 'off' (or 'false', 'disable', '0').</source>
        <target state="translated">--progress attend un seul paramètre avec la valeur « auto », « on » (ou « true », « enable », « 1 ») ou « off » (ou « false », « disable », « 0 »).</target>
        <note>{Locked="--progress"}{Locked="auto"}{Locked="on"}{Locked="true"}{Locked="enable"}{Locked="1"}{Locked="off"}{Locked="false"}{Locked="disable"}{Locked="0"}</note>
      </trans-unit>
      <trans-unit id="TerminalProgressSlowTest">
        <source>[slow] still running after {0}: {1}</source>
        <target state="translated">[slow] toujours en cours après {0} : {1}</target>
        <note>Line emitted on non-cursor terminals when a single test runs longer than the slow-test threshold. {0} is the elapsed duration, {1} is the test description. {Locked="[slow]"}</note>
      </trans-unit>
      <trans-unit id="TerminalShowFlakyTestsOptionDescription">
        <source>Control whether tests that failed at least once but eventually passed after a retry are listed in the run summary.
Valid values are 'on' (the default, also accepts 'true', 'enable', '1') or 'off' (also accepts 'false', 'disable', '0').
Passing the option without a value turns it on.</source>
        <target state="translated">Contrôlez si les tests qui ont échoué au moins une fois, mais qui ont finalement réussi après une nouvelle tentative, sont répertoriés dans le résumé d’exécution.
Les valeurs valides sont « on » (par défaut, accepte également « true », « enable », « 1 ») ou « off » (accepte également « false », « disable », «0 »).
Si vous passez l’option sans valeur, elle est activée.</target>
        <note>Do not localize the values {Locked="on"}{Locked="true"}{Locked="enable"}{Locked="1"}{Locked="off"}{Locked="false"}{Locked="disable"}{Locked="0"}.</note>
      </trans-unit>
      <trans-unit id="TerminalShowFlakyTestsOptionInvalidArgument">
        <source>--show-flaky-tests expects no parameter, or a single 'on' or 'off' parameter.</source>
        <target state="translated">--show-flaky-tests n’attend aucun paramètre ou un seul paramètre « on » ou « off ».</target>
        <note>{Locked="--show-flaky-tests"}{Locked="on"}{Locked="off"}</note>
      </trans-unit>
      <trans-unit id="TerminalShowOutputOptionInvalidArgument">
        <source>--show-stdout and --show-stderr expect a single parameter with value 'All', 'Failed', or 'None'.</source>
        <target state="translated">--show-stdout et --show-stderr attendent un seul paramètre avec la valeur « All », « Failed » ou « None ».</target>
        <note>{Locked="--show-stdout"}{Locked="--show-stderr"}{Locked="All"}{Locked="Failed"}{Locked="None"}</note>
      </trans-unit>
      <trans-unit id="TerminalShowSlowestTestsOptionDescription">
        <source>Show the specified number of slowest tests (by reported execution duration) in the run summary. Expects a positive integer.</source>
        <target state="translated">Affichez le nombre spécifié de tests les plus lents (selon la durée d’exécution signalée) dans le résumé de l’exécution. Attend un entier positif.</target>
        <note />
      </trans-unit>
      <trans-unit id="TerminalShowSlowestTestsOptionInvalidArgument">
        <source>--show-slowest-tests expects a single positive integer parameter.</source>
        <target state="translated">--show-slowest-tests attend un seul paramètre entier positif.</target>
        <note>{Locked="--show-slowest-tests"}</note>
      </trans-unit>
      <trans-unit id="TerminalShowStderrOptionDescription">
        <source>Determines when to show captured error output of a test.
Valid values are 'All', 'Failed', 'None'. Default is 'All' (or 'Failed' when an LLM/AI agent environment is detected).</source>
        <target state="translated">Permet de déterminer quand afficher la sortie d’erreur capturée d’un test.
Les valeurs valides sont « All », « Failed » et « None ». La valeur par défaut est « All » (ou « Failed » lorsqu’un environnement d’agent LLM/IA est détecté).</target>
        <note>{Locked="All"}{Locked="Failed"}{Locked="None"}</note>
      </trans-unit>
      <trans-unit id="TerminalShowStdoutOptionDescription">
        <source>Determines when to show captured standard output of a test.
Valid values are 'All', 'Failed', 'None'. Default is 'All' (or 'Failed' when an LLM/AI agent environment is detected).</source>
        <target state="translated">Permet de déterminer quand afficher la sortie standard capturée d’un test.
Les valeurs valides sont « All », « Failed » et « None ». La valeur par défaut est « All » (ou « Failed » lorsqu’un environnement d’agent LLM/IA est détecté).</target>
        <note>{Locked="All"}{Locked="Failed"}{Locked="None"}</note>
      </trans-unit>
      <trans-unit id="TerminalTestReporterDescription">
        <source>Writes test results to terminal.</source>
        <target state="translated">Écrit les résultats des tests dans le terminal.</target>
        <note />
      </trans-unit>
      <trans-unit id="TerminalTestReporterDisplayName">
        <source>Terminal test reporter</source>
        <target state="translated">Rapporteur de test terminal</target>
        <note />
      </trans-unit>
      <trans-unit id="TestDiscoverySummarySingular">
        <source>Test discovery summary: found {0} test(s)</source>
        <target state="translated">Résumé de la découverte de tests : {0} test(s) trouvé(s)</target>
        <note>{0} is the number of discovered tests.</note>
      </trans-unit>
      <trans-unit id="TestRunSummary">
        <source>Test run summary:</source>
        <target state="translated">Résumé de série de tests :</target>
        <note />
      </trans-unit>
      <trans-unit id="Try">
        <source>try {0}</source>
        <target state="translated">essayer {0}</target>
        <note>number of tries of the current test assembly when test assembly is being retried. {0} is number that starts at 1</note>
      </trans-unit>
      <trans-unit id="ZeroTestsRan">
        <source>Zero tests ran</source>
        <target state="translated">Zéro tests exécutés</target>
        <note />
      </trans-unit>
      <trans-unit id="TotalLowercase">
        <source>total</source>
        <target state="translated">total</target>
        <note />
      </trans-unit>
    </body>
  </file>
</xliff>