{
    "A scan is currently running": "A scan is currently running",
    "Accepts absolute paths or paths relative to the project root.": "Accepts absolute paths or paths relative to the project root.",
    "Across all scans": "Across all scans",
    "Actions": "Actions",
    "Active": "Active",
    "Adds malware signature matching on top of function and exploit analysis. Highest detection rate but may flag files that legitimately match known patterns, inspect each finding before taking action.": "Adds malware signature matching on top of function and exploit analysis. Highest detection rate but may flag files that legitimately match known patterns, inspect each finding before taking action.",
    "All recorded scans": "All recorded scans",
    "Another scan is already in progress. Please wait for it to finish or cancel it.": "Another scan is already in progress. Please wait for it to finish or cancel it.",
    "Back": "Back",
    "bytes": "bytes",
    "Cancel": "Cancel",
    "Cancel at any time without corrupting data.": "Cancel at any time without corrupting data.",
    "Cancellation requested. The scan will stop after the current file.": "Cancellation requested. The scan will stop after the current file.",
    "Cancellation requested...": "Cancellation requested...",
    "Cannot delete an active scan. Cancel it first.": "Cannot delete an active scan. Cancel it first.",
    "Clean": "Clean",
    "Close": "Close",
    "Code": "Code",
    "Completed": "Completed",
    "Configure Scan Scope": "Configure Scan Scope",
    "Confirm Manual Deletion": "Confirm Manual Deletion",
    "Controls how broadly the engine searches for threats. Higher sensitivity catches more but may flag legitimate code, always review findings before deleting.": "Controls how broadly the engine searches for threats. Higher sensitivity catches more but may flag legitimate code, always review findings before deleting.",
    "Counting files to scan...": "Counting files to scan...",
    "Currently Scanning": "Currently Scanning",
    "Custom Path": "Custom Path",
    "Custom path is required": "Custom path is required",
    "Custom Scan Path": "Custom Scan Path",
    "Date": "Date",
    "Deep Scan": "Deep Scan",
    "Deep Scan uses the full exploit database and may flag files that rely on dynamic PHP constructs (e.g. eval in template engines, assert in test suites). These are not necessarily malicious. Inspect each finding in the inline code viewer before deleting anything.": "Deep Scan uses the full exploit database and may flag files that rely on dynamic PHP constructs (e.g. eval in template engines, assert in test suites). These are not necessarily malicious. Inspect each finding in the inline code viewer before deleting anything.",
    "Define an absolute or relative directory": "Define an absolute or relative directory",
    "Delete": "Delete",
    "Delete Permanently": "Delete Permanently",
    "Delete Scan": "Delete Scan",
    "Delete Selected": "Delete Selected",
    "Delete this scan?": "Delete this scan?",
    "Deletion finished": "Deletion finished",
    "Description": "Description",
    "Detailed report with inline code preview per threat.": "Detailed report with inline code preview per threat.",
    "Details": "Details",
    "Detected Threats": "Detected Threats",
    "Duration": "Duration",
    "e.g. \/var\/www\/html or app\/Http": "e.g. \/var\/www\/html or app\/Http",
    "Entire Project Root": "Entire Project Root",
    "Failed to load the malware scanner engine": "Failed to load the malware scanner engine",
    "False Positive Warning": "False Positive Warning",
    "File": "File",
    "File Content (context)": "File Content (context)",
    "File not available on disk": "File not available on disk",
    "file truncated": "file truncated",
    "Files": "Files",
    "files": "files",
    "Files deleted successfully": "Files deleted successfully",
    "Files Scanned": "Files Scanned",
    "Files to delete:": "Files to delete:",
    "Findings": "Findings",
    "Findings will appear here as they are discovered.": "Findings will appear here as they are discovered.",
    "Finished": "Finished",
    "Flagged files might be false positives. Blindly deleting them could cause critical system failures. Always inspect the inline code before taking any manual action, deletions are irreversible.": "Flagged files might be false positives. Blindly deleting them could cause critical system failures. Always inspect the inline code before taking any manual action, deletions are irreversible.",
    "Full MPWA codebase deep scan": "Full MPWA codebase deep scan",
    "High Risk": "High Risk",
    "Highest Risk": "Highest Risk",
    "How it works": "How it works",
    "I understand the risk and confirm manual deletion": "I understand the risk and confirm manual deletion",
    "Important": "Important",
    "Infected": "Infected",
    "Informational": "Informational",
    "Initiated:": "Initiated:",
    "Inline Code Viewer": "Inline Code Viewer",
    "Invalid scan scope": "Invalid scan scope",
    "Launch Scan": "Launch Scan",
    "Line": "Line",
    "lines": "lines",
    "Live Progress": "Live Progress",
    "Malware Scanner": "Malware Scanner",
    "Malware scanner engine is missing": "Malware scanner engine is missing",
    "Matched Signature": "Matched Signature",
    "Maximum coverage": "Maximum coverage",
    "New Malware Scan": "New Malware Scan",
    "New Scan": "New Scan",
    "No scans recorded yet": "No scans recorded yet",
    "No threats detected": "No threats detected",
    "Only one scan can run at a time per environment. Scans are CPU intensive, prefer off-peak hours for full project sweeps.": "Only one scan can run at a time per environment. Scans are CPU intensive, prefer off-peak hours for full project sweeps.",
    "Overall Progress": "Overall Progress",
    "patterns": "patterns",
    "Patterns": "Patterns",
    "Pending or running": "Pending or running",
    "Preparing scan engine...": "Preparing scan engine...",
    "Public HTML": "Public HTML",
    "Queuing scan...": "Queuing scan...",
    "Real-time progress and current file are displayed.": "Real-time progress and current file are displayed.",
    "Recommended": "Recommended",
    "Review carefully before any action. False positives are possible.": "Review carefully before any action. False positives are possible.",
    "Risk": "Risk",
    "Run New Scan": "Run New Scan",
    "Safe Mode Guarantee": "Safe Mode Guarantee",
    "Scan": "Scan",
    "Scan deleted successfully": "Scan deleted successfully",
    "Scan Details": "Scan Details",
    "Scan History": "Scan History",
    "Scan in progress": "Scan in progress",
    "Scan is not running": "Scan is not running",
    "Scan queued successfully": "Scan queued successfully",
    "Scan Sensitivity": "Scan Sensitivity",
    "Scan stopped": "Scan stopped",
    "Scans for dangerous functions and exploits using the full exploit database. Skips signature matching to minimize false positives while maintaining strong detection coverage.": "Scans for dangerous functions and exploits using the full exploit database. Skips signature matching to minimize false positives while maintaining strong detection coverage.",
    "Scope": "Scope",
    "Scope:": "Scope:",
    "Search scans...": "Search scans...",
    "Security": "Security",
    "Select All": "Select All",
    "Select which directory the antivirus engine should analyze. Deeper scopes take longer but provide stronger coverage.": "Select which directory the antivirus engine should analyze. Deeper scopes take longer but provide stronger coverage.",
    "Show patterns": "Show patterns",
    "Signature": "Signature",
    "Some files could not be deleted": "Some files could not be deleted",
    "Standard": "Standard",
    "Start First Scan": "Start First Scan",
    "Start your first malware scan to protect your project files.": "Start your first malware scan to protect your project files.",
    "Started": "Started",
    "Starting scan...": "Starting scan...",
    "Status": "Status",
    "Stop Scan": "Stop Scan",
    "Stop the running scan?": "Stop the running scan?",
    "Storage Directory": "Storage Directory",
    "Successfully finished": "Successfully finished",
    "Summary": "Summary",
    "Suspicious": "Suspicious",
    "Target path does not exist or is not a directory": "Target path does not exist or is not a directory",
    "The scan record and all its findings will be permanently removed.": "The scan record and all its findings will be permanently removed.",
    "The scan runs in the background via Laravel queues.": "The scan runs in the background via Laravel queues.",
    "The scanner never deletes or modifies files automatically. You will review any detected threats manually before taking any action.": "The scanner never deletes or modifies files automatically. You will review any detected threats manually before taking any action.",
    "The selected files will be removed from disk. If they turn out to be false positives, your system may break. Make sure you have a backup.": "The selected files will be removed from disk. If they turn out to be false positives, your system may break. Make sure you have a backup.",
    "This action is permanent and cannot be undone.": "This action is permanent and cannot be undone.",
    "Total Files": "Total Files",
    "Total Infected": "Total Infected",
    "Total Scans": "Total Scans",
    "Unable to cancel scan": "Unable to cancel scan",
    "Unable to delete scan": "Unable to delete scan",
    "Unable to queue scan": "Unable to queue scan",
    "Unknown": "Unknown",
    "Unknown signature": "Unknown signature",
    "User uploads, logs and cached files": "User uploads, logs and cached files",
    "View Code": "View Code",
    "View Details": "View Details",
    "View Live Progress": "View Live Progress",
    "Waiting for job to start...": "Waiting for job to start...",
    "Web-exposed assets and index files": "Web-exposed assets and index files",
    "You can navigate away and come back later.": "You can navigate away and come back later.",
    "Your scanned files appear clean.": "Your scanned files appear clean."
}
