{
  "statuses": {
    "passed": "passed",
    "failed": "failed",
    "broken": "broken",
    "skipped": "skipped",
    "unknown": "unknown",
    "total": "total",
    "flakyTests": "flaky",
    "newTests": "new",
    "retryTests": "retry"
  },
  "testSummary": {
    "total": "Total",
    "flaky": "Flaky tests",
    "retries": "Retried tests",
    "new": "New tests"
  },
  "tabs": {
    "total": "All",
    "results": "Results",
    "globalAttachments": "Global Attachments",
    "globalErrors": "Global Errors",
    "qualityGates": "Quality Gates",
    "categories": "Categories"
  },
  "search": {
    "search": "Search",
    "search-placeholder": "Name or ID"
  },
  "filters": {
    "flaky": "Flaky",
    "nonFlaky": "Non-flaky",
    "retry": "Retry",
    "new": "New",
    "fixed": "Fixed",
    "regressed": "Regressed",
    "malfunctioned": "Malfunctioned",
    "transition": "Transition",
    "status": "Status",
    "severity": "Severity",
    "owner": "Owner",
    "layer": "Layer",
    "tags": "Tags",
    "categories": "Categories",
    "goto_filter": "Go to filter",
    "errors": {
      "max_values_one": "Only the first {{count}} value is used for filtering.\nAdditional values are ignored",
      "max_values_other": "Only the first {{count}} values are used for filtering.\nAdditional values are ignored"
    },
    "description": {
      "flaky": "Show unstable tests",
      "retry": "Show test results that were rerun",
      "new": "Show test results that appear for the first time in this report",
      "fixed": "Show tests that are passed now but had been \"failed\" or \"broken\" in a previous report",
      "regressed": "Show test results that changed to \"failed\" status from \"passed\" or \"broken\" status",
      "malfunctioned": "Show test results that changed to \"broken\" status from \"passed\" or \"failed\" status",
      "tags": "Show test results that have the specified tags",
      "categories": "Show test results that have the specified categories"
    }
  },
  "sort-by": {
    "sort-by-text": "Sort by:",
    "sort-by-category": "Sort by",
    "direction-category": "Direction"
  },
  "sort-by.values": {
    "order": "Order",
    "alphabet": "Alphabet",
    "duration": "Duration",
    "status": "Status"
  },
  "sort-by.directions": {
    "order-desc": "Latest – Earliest",
    "order-asc": "Earliest – Latest",
    "order-asc-short": "Earliest",
    "order-desc-short": "Latest",
    "alphabet-asc": "A – Z",
    "alphabet-desc": "Z – A",
    "alphabet-asc-short": "A – Z",
    "alphabet-desc-short": "Z – A",
    "duration-asc": "1 – 9",
    "duration-desc": "9 – 1",
    "duration-asc-short": "1 – 9",
    "duration-desc-short": "9 – 1",
    "status-asc": "As in the filter list",
    "status-desc": "Reversed",
    "status-asc-short": "Regular",
    "status-desc-short": "Reversed"
  },
  "empty": {
    "no-results": "No results",
    "no-value": "No value",
    "no-value-for": "No value: {{entity}}",
    "no-transition": "No transition",
    "no-layer": "No layer",
    "no-owner": "No owner",
    "no-severity": "No severity",
    "no-status": "No status",
    "no-environment": "No environment",
    "no-flaky": "No flaky",
    "empty-value": "Empty",
    "no-tests-found": "No results found",
    "no-message-provided": "No message is provided",
    "clear-filters": "Clear filters",
    "no-attachments-results": "No attachments information available",
    "no-global-errors-results": "No global errors information available",
    "no-quality-gate-results": "No quality gate results available",
    "no-history-results": "No history information available",
    "no-retries-results": "No retries information available",
    "no-test-steps-results": "No test steps information available",
    "no-test-case-results": "No test case results",
    "no-environments-results": "No environments information available",
    "no-categories-results": "No categories results available"
  },
  "severity": {
    "blocker": "blocker",
    "critical": "critical",
    "normal": "normal",
    "minor": "minor",
    "trivial": "trivial"
  },
  "execution": {
    "name": "Execution",
    "body": "Test body",
    "setup": "Set up",
    "teardown": "Tear down"
  },
  "environments": {
    "environment_one": "Environment",
    "environment_other": "Environments",
    "all": "All"
  },
  "ui": {
    "labels": "Labels",
    "metadata": "Metadata",
    "parameters": "Parameters",
    "category": "Category",
    "description": "Description",
    "links": "Links",
    "overview": "Overview",
    "history": "History",
    "attachments": "Attachments",
    "retries": "Retries",
    "environments": "Environments",
    "error": "Error",
    "goToStep": "Go to step",
    "showLess": "Show less",
    "showMore": "Show more",
    "copy": "Copy",
    "copy-email": "Copy email",
    "attempt": "Attempt {{attempt}} of {{total}}",
    "at": "at",
    "variables": "Variables",
    "openPwTrace": "Open Playwright Trace",
    "pwTracePopupBlocked": "Browser blocked opening Playwright Trace Viewer.",
    "pwTracePopupBlockedHint": "Allow popups and retry.",
    "finishedAtOriginal": "{{formattedCreatedAt}}, with exit code {{original}}",
    "finishedAtBoth": "{{formattedCreatedAt}}, with exit code {{actual}} (original {{original}})"
  },
  "controls": {
    "newTabAttachment": "Open attachment in new tab",
    "nextTR": "Next Test result",
    "prevTR": "Previous Test result",
    "downloadAttachment": "Download attachment",
    "previewAttachment": "Preview",
    "viewCode": "View code",
    "syntaxHighlight": "Syntax highlighting",
    "backto": "Back to",
    "clipboard": "Copy to clipboard",
    "clipboardError": "Can not copy value to clipboard. Seems like this feature is not supported for your browser",
    "clipboardSuccess": "Successfully copied",
    "collapse": "Collapse",
    "expand": "Expand",
    "fullscreen": "Full screen",
    "language": "Change language",
    "openInNewTab": "Open in new tab",
    "openPreview": "Open preview",
    "noSelectedTR": "No selected Test result",
    "comparison": "Comparison",
    "showDiff": "Show difference",
    "viewMode": "View mode",
    "unified": "Unified",
    "side-by-side": "Side by Side",
    "compareBy": "Compare by",
    "chars": "chars",
    "words": "words",
    "lines": "lines",
    "actual": "Actual",
    "expected": "Expected"
  },
  "errors": {
    "missedAttachment": "Attachment not found"
  },
  "sections": {
    "report": "Report",
    "charts": "Graphs",
    "timeline": "Timeline"
  },
  "timeline": {
    "empty": "No data",
    "empty_host": "No data for {{ host }}",
    "selected_one": "Selected {{ count }} test ({{ percentage }}%) with duration more than {{ minDuration }} and less than {{ maxDuration }}",
    "selected_other": "Selected {{ count }} tests ({{ percentage }}%) with duration more than {{ minDuration }} and less than {{ maxDuration }}",
    "host": "Host: {{ host }}"
  },
  "charts": {
    "trend": {
      "title": "Trend Chart: {{type}}",
      "type": {
        "status": "Status",
        "severity": "Severity"
      }
    },
    "currentStatus": {
      "title": "Current Status",
      "status": {
        "passed": "$t(statuses:passed, capitalize)",
        "failed": "$t(statuses:failed, capitalize)",
        "broken": "$t(statuses:broken, capitalize)",
        "skipped": "$t(statuses:skipped, capitalize)",
        "unknown": "$t(statuses:unknown, capitalize)"
      },
      "percentage": "{{percentage}}%",
      "of": "of {{total}}",
      "total": "total",
      "tests": {
        "new_zero": "No new tests",
        "new_one": "{{count}} new test",
        "new_other": "{{count}} new tests",
        "flaky_zero": "No flaky tests",
        "flaky_one": "{{count}} flaky test",
        "flaky_other": "{{count}} flaky tests",
        "retries_zero": "No retried tests",
        "retries_one": "{{count}} retried test",
        "retries_other": "{{count}} retried tests"
      }
    },
    "statusDynamics": {
      "title": "Status dynamics",
      "status": {
        "passed": "$t(statuses:passed, capitalize)",
        "failed": "$t(statuses:failed, capitalize)",
        "broken": "$t(statuses:broken, capitalize)",
        "skipped": "$t(statuses:skipped, capitalize)",
        "unknown": "$t(statuses:unknown, capitalize)"
      },
      "no-history": "$t(empty:no-history-results)",
      "no-results": "$t(empty:no-results)",
      "tooltips": {
        "current": "Latest report ({{timestamp, timestamp_long_no_seconds}})",
        "history": "Report from {{timestamp, timestamp_long_no_seconds}}"
      },
      "ticks": {
        "current": "Latest",
        "history": "{{timestamp, timestamp_date}}"
      }
    },
    "statusTransitions": {
      "title": "Status transitions",
      "legend": {
        "trend": "Fix rate"
      },
      "transitions": {
        "new": "$t(transitions:new, capitalize)",
        "fixed": "$t(transitions:fixed, capitalize)",
        "regressed": "$t(transitions:regressed, capitalize)",
        "malfunctioned": "$t(transitions:malfunctioned, capitalize)"
      },
      "no-history": "$t(empty:no-history-results)",
      "no-results": "$t(empty:no-results)",
      "tooltips": {
        "current": "Latest report ({{timestamp, timestamp_long_no_seconds}})",
        "history": "Report from {{timestamp, timestamp_long_no_seconds}}"
      },
      "ticks": {
        "current": "Latest",
        "history": "{{timestamp, timestamp_date}}"
      }
    },
    "durations": {
      "title": "Durations by {{groupBy}} histogram",
      "title_none": "Durations histogram",
      "no-results": "$t(empty:no-results)",
      "groupBy": {
        "none": "None",
        "layer": "Layer"
      },
      "ticks": {
        "durationRange": "{{from, format_duration}} - {{to, format_duration}}"
      },
      "tooltips": {
        "durationRange": "{{from, format_duration}} - {{to, format_duration}}"
      },
      "legend": {
        "value": "{{value}}",
        "total": "Tests count"
      }
    },
    "stabilityDistribution": {
      "title": "Stability distribution",
      "no-results": "$t(empty:no-results)",
      "legend": {
        "stabilityRate": "Stability rate"
      }
    },
    "testBaseGrowthDynamics": {
      "title": "Test base growth dynamics",
      "status": {
        "newpassed": "New $t(statuses:passed)",
        "newfailed": "New $t(statuses:failed)",
        "newbroken": "New $t(statuses:broken)",
        "newskipped": "New $t(statuses:skipped)",
        "newunknown": "New $t(statuses:unknown)",
        "removedpassed": "Removed $t(statuses:passed)",
        "removedfailed": "Removed $t(statuses:failed)",
        "removedbroken": "Removed $t(statuses:broken)",
        "removedskipped": "Removed $t(statuses:skipped)",
        "removedunknown": "Removed $t(statuses:unknown)"
      },
      "legend": {
        "trend": "Growth trend"
      },
      "no-history": "$t(empty:no-history-results)",
      "no-results": "$t(empty:no-results)",
      "tooltips": {
        "current": "Latest report ({{timestamp, timestamp_long_no_seconds}})",
        "history": "Report from {{timestamp, timestamp_long_no_seconds}}"
      },
      "ticks": {
        "current": "Latest",
        "history": "{{timestamp, timestamp_date}}"
      }
    },
    "statusAgePyramid": {
      "title": "Status age pyramid",
      "status": {
        "passed": "$t(statuses:passed, capitalize)",
        "failed": "$t(statuses:failed, capitalize)",
        "broken": "$t(statuses:broken, capitalize)",
        "skipped": "$t(statuses:skipped, capitalize)",
        "unknown": "$t(statuses:unknown, capitalize)"
      },
      "no-history": "$t(empty:no-history-results)",
      "no-results": "$t(empty:no-results)",
      "tooltips": {
        "current": "Latest report ({{timestamp, timestamp_long_no_seconds}})",
        "history": "Report from {{timestamp, timestamp_long_no_seconds}}"
      },
      "ticks": {
        "current": "Latest",
        "history": "{{timestamp, timestamp_date}}"
      }
    },
    "trSeverities": {
      "title": "Test results by severities",
      "no-results": "$t(empty:no-results)",
      "status": {
        "passed": "$t(statuses:passed, capitalize)",
        "failed": "$t(statuses:failed, capitalize)",
        "broken": "$t(statuses:broken, capitalize)",
        "skipped": "$t(statuses:skipped, capitalize)",
        "unknown": "$t(statuses:unknown, capitalize)"
      },
      "severity": {
        "blocker": "$t(severity:blocker, capitalize)",
        "critical": "$t(severity:critical, capitalize)",
        "normal": "$t(severity:normal, capitalize)",
        "minor": "$t(severity:minor, capitalize)",
        "trivial": "$t(severity:trivial, capitalize)",
        "unset": "No severity"
      }
    },
    "durationDynamics": {
      "title": "Duration dynamics",
      "durations": {
        "sequential": "Sequential duration",
        "duration": "Test duration",
        "speedup": "Speedup"
      },
      "no-results": "$t(empty:no-results)",
      "tooltips": {
        "current": "Latest report ({{timestamp, timestamp_long_no_seconds}})",
        "history": "Report from {{timestamp, timestamp_long_no_seconds}}"
      },
      "ticks": {
        "current": "Latest",
        "history": "{{timestamp, timestamp_date}}"
      },
      "legend": {
        "duration": "{{duration, format_duration}}",
        "speedup": "{{speedup}}x"
      }
    }
  },
  "transitions": {
    "description": {
      "new": "The first occurrence of this test result in the report",
      "fixed": "A previously \"failed\" or \"broken\" test that is now \"passed\"",
      "regressed": "A previously \"passed\" or \"broken\" test that is now \"failed\"",
      "malfunctioned": "A previously \"passed\" or \"failed\" test that is now \"broken\"",
      "retries": "{{count}} retries",
      "flaky": "Inconsistent across runs"
    },
    "new": "new",
    "fixed": "fixed",
    "regressed": "regressed",
    "malfunctioned": "malfunctioned"
  },
  "trHistory": {
    "unknown-date": "Unknown date"
  },
  "attachments": {
    "imageDiff": {
      "mode": {
        "diff": "Diff",
        "actual": "Actual",
        "expected": "Expected",
        "side-by-side": "Side by side",
        "overlay": "Overlay"
      },
      "empty": {
        "failed-to-load": "Failed to load image diff"
      },
      "image": {
        "diff": "Diff",
        "actual": "Actual",
        "expected": "Expected"
      }
    }
  }
}
