<?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="ru" original="../TerminalResources.resx">
    <body>
      <trans-unit id="Aborted">
        <source>Aborted</source>
        <target state="translated">Прервано</target>
        <note />
      </trans-unit>
      <trans-unit id="Actual">
        <source>Actual</source>
        <target state="translated">Фактические</target>
        <note />
      </trans-unit>
      <trans-unit id="CancelledLowercase">
        <source>canceled</source>
        <target state="translated">отменено</target>
        <note />
      </trans-unit>
      <trans-unit id="CancellingTestSession">
        <source>Canceling the test session...</source>
        <target state="translated">Отмена тестового сеанса...</target>
        <note />
      </trans-unit>
      <trans-unit id="CodeCoverageSummary">
        <source>Code Coverage Summary:</source>
        <target state="translated">Сводка по объему протестированного кода</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">Консоль уже находится в пакетном режиме.</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">Среднее</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">Максимум</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">Минимум</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} за {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">Всего</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">Блокировка</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">Ветвь</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">Класс</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">Сложность</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">Условие</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">Функция</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">Инструкция</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">Строка</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">Метод</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">Регион</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">Инструкция</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">Нет данных</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">Сборка</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">Файл</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">Модуль</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">Пространство имен</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">Всего</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">Тип</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">{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">Нет данных, подлежащих защите (не прошли проверку политикой)</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">Нет данных, подлежащих защите (прошли проверку политикой)</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">{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">Результаты порогового значения покрытия:</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}) в сборке.</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}) в сборках ({1})</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}).</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">Обнаружение тестов из</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">длительность</target>
        <note />
      </trans-unit>
      <trans-unit id="Error">
        <source>error</source>
        <target state="translated">Ошибка</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">Сборки с ошибками:</target>
        <note />
      </trans-unit>
      <trans-unit id="ExitCode">
        <source>Exit code</source>
        <target state="translated">Код завершения</target>
        <note />
      </trans-unit>
      <trans-unit id="Expected">
        <source>Expected</source>
        <target state="translated">Ожидалось</target>
        <note />
      </trans-unit>
      <trans-unit id="Failed">
        <source>Failed</source>
        <target state="translated">Сбой</target>
        <note />
      </trans-unit>
      <trans-unit id="FailedLowercase">
        <source>failed</source>
        <target state="translated">сбой</target>
        <note />
      </trans-unit>
      <trans-unit id="FailedWithErrors">
        <source>failed with {0} error(s)</source>
        <target state="translated">сбой с ошибками ({0})</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}</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">нестабильные: {0} (пройдены после повторной попытки)</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">Нестабильные тесты:</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">сбой -&gt; пройдено</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">Для теста</target>
        <note>is followed by test name</note>
      </trans-unit>
      <trans-unit id="HandshakeFailuresHeader">
        <source>Handshake failures:</source>
        <target state="translated">Сбои при подтверждении:</target>
        <note />
      </trans-unit>
      <trans-unit id="InProcessArtifactsProduced">
        <source>In process file artifacts produced:</source>
        <target state="translated">Созданные в процессе артефакты файлов:</target>
        <note />
      </trans-unit>
      <trans-unit id="MinimumExpectedTestsPolicyViolation">
        <source>Minimum expected tests policy violation, tests ran {0}, minimum expected {1}</source>
        <target state="translated">Нарушение политики минимального ожидаемого числа тестов, тесты выполнено: {0}, ожидаемый минимум: {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">и еще {0}</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}</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">Созданные вне процесса артефакты файлов:</target>
        <note />
      </trans-unit>
      <trans-unit id="Passed">
        <source>Passed</source>
        <target state="translated">Пройден</target>
        <note />
      </trans-unit>
      <trans-unit id="PassedLowercase">
        <source>passed</source>
        <target state="translated">пройдено</target>
        <note />
      </trans-unit>
      <trans-unit id="PressCtrlCAgainToForceExit">
        <source>Press Ctrl+C again to force exit.</source>
        <target state="translated">Нажмите Ctrl+C еще раз, чтобы выполнить принудительный выход.</target>
        <note>{Locked="Ctrl+C"}</note>
      </trans-unit>
      <trans-unit id="Retried">
        <source>retried</source>
        <target state="translated">повторено</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}, дополнительных выполнений: {1}</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">Выполнение тестов из</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">пропущено</target>
        <note />
      </trans-unit>
      <trans-unit id="SlowestTests">
        <source>Slowest tests:</source>
        <target state="translated">Самые медленные тесты:</target>
        <note />
      </trans-unit>
      <trans-unit id="StackFrameAt">
        <source>at</source>
        <target state="translated">в</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">в</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">Вывод ошибок</target>
        <note />
      </trans-unit>
      <trans-unit id="StandardOutput">
        <source>Standard output</source>
        <target state="translated">Стандартный вывод</target>
        <note />
      </trans-unit>
      <trans-unit id="SucceededLowercase">
        <source>succeeded</source>
        <target state="translated">успешно выполнено</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="new">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.</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 ожидает один параметр со значением "auto", "on" (или "true", "enable", "1") либо "off" (или "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">Отключить вывод escape-символов ANSI на экран.</target>
        <note />
      </trans-unit>
      <trans-unit id="TerminalNoProgressOptionDescription">
        <source>[Deprecated, use '--progress off' instead] Disable reporting progress to screen.</source>
        <target state="translated">[Не рекомендуется, используйте вместо этого "--progress off"] Отключить вывод информации о ходе выполнения на экран.</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">Уровень детализации вывода при отправке отчетов о тестах.
Допустимые значения: "Normal", "Detailed". Значение по умолчанию: "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 ожидает один параметр со значением "Normal" или "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">запущено... выполнено: {0}, сбой: {1}</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"> | активно: {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="new">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.</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 ожидает один параметр со значением "auto", "on" (или "true", "enable", "1") или "off" (или "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] все еще выполняется после {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="new">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.</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 не ожидает ни одного параметра или ожидает один параметр: "on" либо "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 и --show-stderr принимают один параметр со значением "All" (Все), "Failed" (Сбой), "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">Показывать указанное количество самых медленных тестов (по сообщенной длительности выполнения) в сводке запуска. Ожидается положительное целое число.</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 ожидает один положительный целочисленный параметр.</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">Определяет, когда показывать зафиксированный вывод ошибок теста.
Допустимые значения: "All" (Все), "Failed" (Сбой), "None" (Нет). Значение по умолчанию — "All" (Все) (или "Failed" (Сбой), если обнаружена среда агента LLM/ИИ).</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">Определяет, когда показывать зафиксированный стандартный вывод теста.
Допустимые значения: "All" (Все), "Failed" (Сбой), "None" (Нет). Значение по умолчанию — "All" (Все) (или "Failed" (Сбой), если обнаружена среда агента LLM/ИИ).</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">Записывает результаты теста в терминал.</target>
        <note />
      </trans-unit>
      <trans-unit id="TerminalTestReporterDisplayName">
        <source>Terminal test reporter</source>
        <target state="translated">Средство отчетности о тесте для терминала</target>
        <note />
      </trans-unit>
      <trans-unit id="TestDiscoverySummarySingular">
        <source>Test discovery summary: found {0} test(s)</source>
        <target state="translated">Сводка по обнаружению тестов: найдены тесты ({0})</target>
        <note>{0} is the number of discovered tests.</note>
      </trans-unit>
      <trans-unit id="TestRunSummary">
        <source>Test run summary:</source>
        <target state="translated">Сводка тестового запуска:</target>
        <note />
      </trans-unit>
      <trans-unit id="Try">
        <source>try {0}</source>
        <target state="translated">попробуйте {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">Запущено ноль тестов</target>
        <note />
      </trans-unit>
      <trans-unit id="TotalLowercase">
        <source>total</source>
        <target state="translated">всего</target>
        <note />
      </trans-unit>
    </body>
  </file>
</xliff>