
{
  "common": {
    "language": {
      "label": "Language",
      "english": "English",
      "spanish": "Spanish",
      "slovenian": "Slovenian"
    }
  },
  "navigation": {
    "dashboard": "Dashboard",
    "legalSearch": "Legal Search",
    "arrestCalculator": "Arrest Calculator",
    "arrestReport": "Arrest Report",
    "paperworkGenerators": "Paperwork Generators",
    "simplifiedPenalCode": "Simplified Penal Code",
    "caselaw": "Caselaw & Legal Resources",
    "map": "Interactive Map",
    "logParser": "Log Parser",
    "reportArchive": "Report Archive",
    "settings": "Settings",
    "help": "Help & Feedback",
    "announcements": "Announcements",
    "github": "GitHub"
  },
  "announcements": {
    "pageTitle": "Announcements",
    "header": {
      "title": "Announcements",
      "description": "Stay up-to-date with the latest news and updates."
    },
    "postedOn": "Posted on"
  },
  "settings": {
    "pageTitle": "Settings",
    "header": {
      "title": "Settings",
      "description": "Manage your application settings and data."
    },
    "appearance": {
      "title": "Appearance",
      "description": "Customize the look and feel of the application.",
      "light": "Light",
      "dark": "Dark",
      "system": "System",
      "backgroundLogo": {
        "title": "Background Logo",
        "description": "Choose the logo that is displayed behind the application content.",
        "options": {
          "sanAndreasSeal": "San Andreas Seal",
          "lspd": "Los Santos Police Department",
          "lssd": "Los Santos County Sheriff's Department"
        }
      }
    },
    "defaultOfficer": {
      "title": "Default Officer Information",
      "description": "Set the default officer details that will be pre-filled in new arrest reports.",
      "predefinedActive": {
        "title": "Predefined Lineup Active",
        "description": "Your officer information is currently managed by a predefined lineup.",
        "alert": "To manage your officer list, please go to the Advanced Form Parameters page. You can reset to a single default officer setup below.",
        "goToAdvanced": "Go to Advanced Parameters",
        "reset": "Reset to Default"
      },
      "fields": {
        "fullName": "Full Name",
        "fullNamePlaceholder": "John Doe",
        "rankAndDept": "Rank & Department",
        "rankPlaceholder": "Select Rank",
        "badgeNo": "Badge Number",
        "badgePlaceholder": "12345",
        "divDetail": "Division / Detail",
        "divDetailPlaceholder": "e.g. Mission Row"
      }
    },
    "advancedParams": {
      "title": "Advanced Form Parameters",
      "description": "Configure advanced form options, such as setting a default officer lineup.",
      "button": "Go to Advanced Parameters"
    },
    "predefinedCallsigns": {
      "title": "Predefined Callsigns",
      "description": "Manage a list of callsigns to quickly select from in forms.",
      "placeholder": "Callsign #{index}",
      "addButton": "Add Callsign"
    },
    "altCharacters": {
      "title": "Alternative Characters",
      "description": "Manage up to 3 alternative characters for quick selection in reports.",
      "character": "Character {index}",
      "addButton": "Add Character"
    },
    "formVisibility": {
      "title": "Form Visibility",
      "description": "Control which faction-specific forms are visible on the Paperwork Generators page.",
      "noGroups": "No toggleable faction form groups found."
    },
    "privacy": {
      "title": "Privacy Settings",
      "description": "Manage how your data is used.",
      "analyticsLabel": "Anonymous Analytics",
      "analyticsDescription": "Help improve the application by sharing anonymous usage data."
    },
    "experimental": {
      "title": "Experimental Features",
      "description": "Opt-in to try new features that are still in development. These may be unstable.",
      "aiReportsLabel": "AI Arrest Reports",
      "aiReportsDescription": "Shows AI features on the Basic Arrest Report, which can help with writing arrest reports for anyone who pled guilty."
    },
    "dataManagement": {
      "title": "Data Management",
      "description": "Permanently delete all your stored data, including saved reports, charges, and default settings. This action cannot be undone.",
      "exportButton": "Export Data",
      "importButton": "Import Data",
      "clearButton": "Clear All Site Data",
      "clearDialog": {
        "title": "Are you absolutely sure?",
        "description": "This action cannot be undone. This will permanently delete all your application data from your browser's storage."
      }
    },
    "toasts": {
      "settingsSaved": "Settings Saved",
      "settingsSavedDesc": "Your settings have been updated.",
      "dataCleared": "Data Cleared",
      "dataClearedDesc": "All local and session data has been successfully cleared.",
      "clearError": "Error",
      "clearErrorDesc": "Could not clear all site data. Check the console for details.",
      "dataExported": "Data Exported",
      "dataExportedDesc": "A file with your data has been downloaded.",
      "dataImported": "Data Imported",
      "dataImportedDesc": "Local storage data has been imported.",
      "importFailed": "Import Failed",
      "importFailedDesc": "Could not import data. Please ensure the file is valid."
    },
    "buttons": {
      "save": "Save All Changes",
      "cancel": "Cancel",
      "continue": "Continue"
    },
    "advanced": {
      "pageTitle": "Advanced Form Parameters",
      "header": {
        "title": "Advanced Form Parameters",
        "description": "Manage your predefined officer lineup for forms."
      },
      "setup": {
        "title": "Predefined Officer Setup",
        "description": "Define a list of officers you frequently patrol with. This lineup will be automatically loaded into new reports.",
        "officer": "Officer {index}",
        "addOfficerButton": "Add Officer"
      }
    }
  },
  "reportArchive": {
    "documentTitle": "Report Archive",
    "header": {
      "title": "Report Archive",
      "description": "View and restore your past arrest reports and paperwork generator submissions."
    },
    "buttons": {
      "deleteAll": "Delete All",
      "cancel": "Cancel",
      "continue": "Continue",
      "restore": "Restore",
      "delete": "Delete"
    },
    "dialogs": {
      "deleteAll": {
        "title": "Are you absolutely sure?",
        "description": "This action cannot be undone. This will permanently delete all {count} archived reports."
      },
      "deleteSingle": {
        "title": "Are you sure?",
        "description": "This action cannot be undone. This will permanently delete this archived report."
      }
    },
    "tabs": {
      "arrestReports": "Arrest Reports",
      "paperworkGenerators": "Paperwork Generators"
    },
    "arrestReports": {
      "title": "Arrest Reports",
      "empty": "No archived arrest reports found."
    },
    "paperworkSubmissions": {
      "title": "Paperwork Generator Submissions",
      "empty": "No archived paperwork submissions found."
    },
    "table": {
      "headers": {
        "date": "Date",
        "reportType": "Report Type",
        "suspectName": "Suspect Name",
        "actions": "Actions",
        "generator": "Generator",
        "source": "Source"
      },
      "notAvailable": "N/A",
      "unknownGenerator": "Unknown Generator"
    },
    "reportTypes": {
      "basic": "Basic",
      "advanced": "Advanced"
    },
    "sourceTypes": {
      "user": "Custom",
      "static": "Static"
    }
  },
  "logParser": {
    "pageTitle": "Log Parser",
    "header": {
      "title": "Log Parser",
      "description": "Filter GTA:World chat logs to isolate specific character interactions."
    },
    "configuration": {
      "title": "Configuration",
      "description": "Enter the character names and select the filtering options.",
      "characterNamesLabel": "Character Names",
      "characterNamePlaceholder": "Character Name {index}",
      "addCharacterButton": "Add Character",
      "filteringOptionsLabel": "Filtering Options",
      "options": {
        "includeTimestamps": "Include Timestamps",
        "includeEmotes": "Include Emotes",
        "includeRadio": "Include Radio",
        "includeAme": "Include /ame",
        "includeDo": "Include /do"
      }
    },
    "io": {
      "title": "Input & Output",
      "rawLogLabel": "Raw Chat Log",
      "rawLogPlaceholder": "Paste your chat log here...",
      "filteredOutputLabel": "Filtered Output",
      "filteredOutputPlaceholder": "Filtered logs will appear here...",
      "parseButton": "Parse Logs",
      "copyButton": "Copy Output"
    },
    "toasts": {
      "missingName": {
        "title": "Missing Character Name",
        "description": "Please enter at least one character name to filter the logs."
      },
      "success": {
        "title": "Logs Parsed",
        "description": "The chat log has been filtered based on your selections."
      },
      "nothingToCopy": {
        "title": "Nothing to Copy",
        "description": "The output is empty."
      },
      "copied": {
        "title": "Copied!",
        "description": "The filtered output has been copied to your clipboard."
      }
    }
  },
  "simplifiedPenalCode": {
    "page": {
      "documentTitle": "Simplified Penal Code",
      "header": {
        "title": "Simplified Penal Code",
        "description": "Browse and search through the list of charges."
      },
      "searchPlaceholder": "Search by ID, name, definition, or stipulation...",
      "filters": {
        "all": "All",
        "felonies": "Felonies",
        "misdemeanors": "Misdemeanors",
        "infractions": "Infractions"
      },
      "error": {
        "title": "Failed to Load Data",
        "fetchFailed": "Failed to fetch penal code data"
      },
      "noResults": "No charges found matching your search criteria."
    },
    "chargeCard": {
      "types": {
        "felony": "Felony",
        "misdemeanor": "Misdemeanor",
        "infraction": "Infraction",
        "other": "Other"
      },
      "drugRelated": "Drug Related",
      "details": {
        "classes": "Classes",
        "offenses": "Offenses",
        "points": "Points",
        "fine": "Fine",
        "minSentence": "Min Sentence (Guilty)",
        "maxSentence": "Max Sentence (No Contest)",
        "bail": "Bail",
        "varies": "Varies",
        "variesByCategory": "Varies by Category"
      },
      "stipulations": {
        "title": "Stipulations",
        "note": "Note"
      },
      "drugCategories": {
        "title": "Drug Categories & Stipulations",
        "minTime": "Min Time",
        "fine": "Fine"
      },
      "time": {
        "days": {
          "one": "Day",
          "other": "Days"
        },
        "hours": {
          "one": "Hour",
          "other": "Hours"
        },
        "minutes": {
          "one": "Minute",
          "other": "Minutes"
        }
      },
      "bail": {
        "noBail": "No Bail",
        "discretionary": "Discretionary",
        "autoBail": "Auto Bail"
      }
    }
  },
  "legalSearch": {
    "pageTitle": "Legal Search",
    "header": {
      "title": "Legal Search",
      "description": "Ask any questions and get penal code and caselaw citations in a single response."
    },
    "accuracyNotice": {
      "title": "Accuracy Notice",
      "description": "This assistant can make mistakes. Always confirm the cited penal code and caselaw before acting on the information provided."
    },
    "intro": {
      "title": "Legal Search Assistant",
      "description": "Describe a situation or ask about a statute. I will provide a short explanation and cite relevant penal code charges or caselaw so you can dig deeper instantly.",
      "bullets": {
        "penalCode": "Find matching San Andreas Penal Code charges.",
        "caselaw": "Surface local caselaw summaries and implications.",
        "oyez": "Link out to similar Oyez cases for further reading."
      }
    },
    "chargeTypes": {
      "felony": "Felony",
      "misdemeanor": "Misdemeanor",
      "infraction": "Infraction"
    },
    "results": {
      "explanation": "Explanation",
      "penalCode": "Penal Code Citations",
      "caselaw": "Caselaw Citations",
      "oyez": "Oyez References",
      "noPenalCode": "No penal code charges were identified for this query.",
      "noCaselaw": "No local caselaw directly matched this question.",
      "summary": "Summary",
      "implication": "Implication"
    },
    "inputPlaceholder": "Ask about a charge, caselaw, or legal scenario...",
    "buttons": {
      "search": "Search",
      "searching": "Searching..."
    },
    "errors": {
      "title": "Unable to search",
      "overloaded": "The model is currently overloaded. Please try your search again in a moment.",
      "generic": "An error occurred while searching. Please try again."
    }
  },
  "caselaw": {
    "pageTitle": "Caselaw & Legal Resources",
    "header": {
      "title": "Caselaw & Legal Resources",
      "description": "Quickly access legal documents, schedules, and important caselaw."
    },
    "database": {
      "title": "Caselaw Database",
      "description": "Search for relevant caselaws.",
      "searchPlaceholder": "Search by case name or summary...",
      "filters": {
        "all": "All",
        "federal": "United States",
        "local": "San Andreas"
      },
      "noResults": "No caselaws found matching your search criteria."
    },
    "cards": {
      "summary": "Summary",
      "implication": "Implication for Officers",
      "viewSource": "View Source"
    },
    "jurisdictions": {
      "federal": "Federal",
      "federalCivil": "Federal (Civil)",
      "localSupreme": "SA Supreme Court",
      "localAppeals": "SA Court of Appeals",
      "localAppealsCivil": "SA Court of Appeals (Civil)",
      "unknown": "Unknown"
    },
    "toasts": {
      "copied": {
        "title": "Copied to Clipboard",
        "description": "{title} content has been copied."
      }
    }
  },
  "paperworkGenerators": {
    "page": {
      "documentTitle": "Paperwork Generators",
      "header": {
        "title": "Paperwork Generators",
        "description": "Select a template or use one of your saved forms."
      },
      "builderButton": "Create New Form",
      "customForms": {
        "title": "Your Custom Forms",
        "table": {
          "title": "Title",
          "description": "Description",
          "lastModified": "Last Modified",
          "actions": "Actions",
          "useForm": "Use Form"
        },
        "empty": "You haven't created any forms yet. Click \"Create New Form\" to get started."
      },
      "newAddition": "NEW"
    },
    "builder": {
      "pageTitle": "Form Builder"
    },
    "list": {
      "globalTitle": "Global Generators",
      "empty": "No paperwork generators available."
    }
  },
  "paperworkSubmit": {
    "documentTitle": "Paperwork Submission",
    "header": {
      "title": "Paperwork Submission",
      "description": "Review the formatted paperwork below."
    },
    "alert": {
      "title": "Heads up!",
      "description": "The preview on this page may not look 100% accurate, but the generated content is designed to work perfectly where you paste it. This report has also been archived."
    },
    "reportTitleLabel": "Report Title",
    "buttons": {
      "copyTitle": "Copy Title",
      "download": "Download Report",
      "downloading": "Preparing Image...",
      "copyPaperwork": "Copy Paperwork"
    },
    "error": {
      "header": {
        "title": "Submission Error",
        "description": "Could not find the necessary data to generate this paperwork."
      },
      "alert": {
        "title": "Error",
        "description": "Could not load report data. Please go back to the generators page and try again."
      }
    },
    "toasts": {
      "copySuccess": {
        "title": "Success",
        "description": "Paperwork content copied to clipboard."
      },
      "copyTitleSuccess": {
        "description": "Report title copied to clipboard."
      },
      "downloadStart": {
        "title": "Download started",
        "description": "Your paperwork image is being downloaded."
      },
      "downloadFailed": {
        "title": "Download failed",
        "description": "Could not create an image from the paperwork preview. Please try again."
      }
    }
  },
  "maintenance": {
    "title": "Under Maintenance",
    "message": "We are currently performing scheduled maintenance. We should be back online shortly."
  },
  "clientLayout": {
    "betaEndedTitle": "Beta Access has Ended",
    "betaEndedMessage": "This beta version is no longer active. Please use the main site.",
    "betaLiveSite": "Go to Live Site",
    "exportData": "Export Data",
    "toast": {
      "exportedTitle": "Data Exported",
      "exportedDescription": "A file with your data has been downloaded."
    }
  },
  "dashboard": {
    "header": {
      "title": "Dashboard",
      "description": "Welcome to MDC Panel+. Here are your available tools."
    },
    "modules": {
      "arrestCalculator": {
        "title": "Arrest Calculator",
        "description": "Calculate arrest sentences based on charges."
      },
      "arrestReport": {
        "title": "Arrest Report",
        "description": "Create and manage arrest reports."
      },
      "paperworkGenerators": {
        "title": "Paperwork Generators",
        "description": "Generate different types of paperwork."
      },
      "penalCode": {
        "title": "Simplified Penal Code",
        "description": "Browse a simplified version of the penal code."
      },
      "caselaw": {
        "title": "Caselaw & Legal Resources",
        "description": "Access caselaw and other legal resources."
      },
      "settings": {
        "title": "Settings",
        "description": "Manage your application settings and data."
      }
    }
  },
  "footer": {
    "rights": "All rights reserved.",
    "version": "Version",
    "about": "About Page",
    "credits": "Credits and Contributions"
  },
  "about": {
    "pageTitle": "About",
    "header": {
      "title": "About MDC Panel+",
      "description": "A passion project designed to help."
    },
    "overview": {
      "title": "What's this all about?",
      "paragraphs": [
        "Hello! I'm a solo developer who created this tool out of a genuine desire to assist our roleplay community's law enforcement officers. My goal was simple: make the paperwork and resource-gathering aspects of the job a little easier and more efficient.",
        "This project is a labor of love, built to streamline daily tasks and provide a centralized hub for essential LEO tools. Whether you're calculating a sentence, writing a report, or looking up a piece of caselaw, I hope this panel makes your experience smoother."
      ]
    },
    "tech": {
      "title": "Technical Tidbits",
      "description": "A brief look under the hood.",
      "cards": {
        "openSource": {
          "title": "Open Source",
          "description": "This entire project is open-source. You can view the code, suggest changes, or even contribute yourself over at the {link}.",
          "linkLabel": "GitHub repository"
        },
        "ai": {
          "title": "AI-Assisted Development",
          "description": "To accelerate development and explore modern coding practices, this application was built with the assistance of AI, specifically Google's Firebase Studio."
        }
      },
      "table": {
        "siteVersion": {
          "label": "Site Version",
          "tooltip": "The current public version of the application."
        },
        "cacheVersion": {
          "label": "Cache Version",
          "tooltip": "Controls browser cache; changes on major updates to force-fetch new assets."
        },
        "localStorageVersion": {
          "label": "Local Storage Version",
          "tooltip": "Controls local data; changes on major updates to clear outdated settings."
        },
        "cdn": {
          "label": "CDN",
          "tooltip": "The base URL from which static assets like penal codes are served."
        },
        "github": {
          "label": "GitHub Repository",
          "tooltip": "The public source code for this project."
        },
        "discord": {
          "label": "Discord Community",
          "tooltip": "The official community and support server."
        },
        "notSet": "Not Set"
      }
    },
    "support": {
      "title": "Support & Donations",
      "description": "Your support is appreciated, but let's share the love.",
      "intro": "While I truly appreciate any thought of a donation, I'd first encourage you to support the platforms and people who made this project possible. Please consider donating to {gtaWorld} for keeping our community running, or to the original creator of the MDC Panel, {founder}, whose foundation I built upon.",
      "buttons": {
        "supportFounder": "Support the Founder",
        "donate": "Donate to me on Ko-fi"
      }
    },
    "contact": {
      "title": "Contact & Feedback",
      "description": "The current maintainer is {maintainer}. If you have any questions, find a bug, or have a suggestion, please feel free to reach out via Discord or use the feedback form available on the site."
    }
  },
  "credits": {
    "pageTitle": "Credits & Contributions",
    "header": {
      "title": "Credits & Contributions",
      "description": "This project stands on the shoulders of giants."
    },
    "intro": "A huge thank you to everyone who has contributed, inspired, or supported this project. Many ideas and features were inspired by the work of others in the community, condensed here into one unified tool."
  },
  "map": {
    "pageTitle": "Interactive Map"
  },
  "help": {
    "pageTitle": "Help & Feedback",
    "header": {
      "title": "Help & Feedback Center",
      "description": "Find answers to common questions and get support."
    },
    "faq": {
      "title": "Frequently Asked Questions",
      "searchPlaceholder": "Search questions...",
      "empty": "No questions found matching your search."
    },
    "cta": {
      "title": "Can't find what you're looking for?",
      "description": "I'm always happy to collect feedback.",
      "button": "Submit Feedback"
    }
  },
  "shared": {
    "generalSection": {
      "title": "General Section",
      "date": "Date",
      "datePlaceholder": "DD/MMM/YYYY",
      "time": "Time",
      "timePlaceholder": "HH:MM",
      "callSign": "Call Sign",
      "callSignPlaceholder": "CALL SIGN",
      "callSignComboboxPlaceholder": "Select or type callsign..."
    },
    "locationDetails": {
      "district": "District",
      "districtPlaceholder": "Select or type a district",
      "searchDistricts": "Search districts...",
      "noDistrictsFound": "No districts found.",
      "street": "Street Name",
      "streetPlaceholder": "Select or type a street",
      "searchStreets": "Search streets...",
      "noStreetsFound": "No streets found."
    },
    "officerSection": {
      "title": "Officer Section",
      "addOfficer": "Add Officer",
      "fullName": "Full Name",
      "rank": "Rank",
      "selectRank": "Select Rank",
      "badgeNo": "Badge No.",
      "unitDetail": "Unit / Detail",
      "policyNotice": {
        "title": "Policy Notice",
        "description": "LSPD policy requires the use of the advanced arrest report format.",
        "button": "Switch to Advanced"
      }
    },
    "textareaWithPreset": {
      "enablePreset": "Enable Preset?",
      "clearToReenable": "Clear the textarea to re-enable presets.",
      "textareaInGroupError": "textarea-with-preset cannot be used inside an input group.",
      "addEntry": "Add {label}"
    },
    "streetsAct": {
      "title": "Heads up!",
      "description": "One or more of the charges are applicable to <strong>Section IV</strong> of the STREETS Act.<br/>The arrestee may be subject to the repeat offender clause and increased vehicle seizures and license suspenses (from 7 to 28 days).<br/> Reference: {link}",
      "linkLabel": "Strengthen Traffic Regulations to Ensure Every Traveler's Safety Act 2024 (STREETS Act)"
    }
  },
  "arrestCalculator": {
    "page": {
      "documentTitle": "MDC Panel – Arrest Calculator",
      "header": {
        "title": "Arrest Calculator",
        "description": "Calculate arrest sentences based on charges."
      },
      "buttons": {
        "addCharge": "Add Charge",
        "calculate": "Calculate Arrest"
      },
      "paroleViolatorLabel": "Suspect is a Parole Violator",
      "fields": {
        "charge": "Charge",
        "class": "Class",
        "offense": "Offense",
        "addition": "Addition",
        "category": "Category"
      },
      "placeholders": {
        "selectCharge": "Select a charge...",
        "searchCharge": "Search charge by name or ID...",
        "selectClass": "Select class",
        "selectOffense": "Select offense",
        "selectAddition": "Select addition",
        "selectCategory": "Select category"
      },
      "options": {
        "classA": "Class A",
        "classB": "Class B",
        "classC": "Class C",
        "offense": "Offense #{number}"
      },
      "noChargeFound": "No charge found.",
      "depaWarning": {
        "title": "Heads up!",
        "description": "Please ensure you select the correct Category for drug charges. Check the warrant (if applicable) for more information.",
        "link": "Drug Enforcement & Prevention Act of 2020 (DEPA)"
      },
      "depaCategories": {
        "title": "DEPA Controlled Substance Categories"
      },
      "loadingPenalCode": "Loading penal code...",
      "toasts": {
        "noCharges": {
          "title": "No Charges",
          "description": "Please add at least one charge."
        },
        "incomplete": {
          "title": "Incomplete Charge",
          "selectCharge": "Please select a charge for all rows.",
          "selectClass": "Please select a class for \"{charge}\".",
          "selectOffense": "Please select an offense for \"{charge}\".",
          "selectAddition": "Please select an addition for \"{charge}\".",
          "selectCategory": "Please select a category for the drug charge \"{charge}\"."
        }
      }
    },
    "results": {
      "additionNames": {
        "offender": "Offender",
        "attempt": "Attempt",
        "accomplice": "Accomplice",
        "accessory": "Accessory",
        "conspiracy": "Conspiracy",
        "solicitation": "Solicitation",
        "paroleViolation": "Parole Violation"
      },
      "types": {
        "felony": "Felony",
        "misdemeanor": "Misdemeanor",
        "infraction": "Infraction",
        "unknown": "Unknown"
      },
      "autoBail": {
        "na": "N/A",
        "noBail": "No Bail",
        "auto": "Auto Bail",
        "discretionary": "Discretionary"
      },
      "bailStatus": {
        "na": "N/A",
        "notEligible": "Not Eligible",
        "discretionary": "Discretionary",
        "eligible": "Eligible"
      },
      "labels": {
        "yes": "Yes",
        "no": "No",
        "notAvailable": "N/A",
        "yesWithValue": "Yes ({value})"
      },
      "currency": "${value}",
      "time": {
        "zero": "0 minutes",
        "days": {
          "one": "{count} Day",
          "other": "{count} Days"
        },
        "hours": {
          "one": "{count} Hour",
          "other": "{count} Hours"
        },
        "minutes": {
          "one": "{count} Minute",
          "other": "{count} Minutes"
        },
        "summary": "{parts} ({minutes} mins total)"
      },
      "charges": {
        "cardTitle": "Charges",
        "copyLink": "Copy calculation link",
        "modify": "Modify charges",
        "title": "{prefix} {id}. {charge}",
        "categorySuffix": "(Category: {category})",
        "offenseSuffix": "(Offense {offense})",
        "offenseNumber": "Offense #{offense}",
        "copyTooltip": "Copy {field} to clipboard",
        "copyAria": "Copy {field} to clipboard",
        "table": {
          "title": "Charge",
          "addition": "Addition",
          "offense": "Offense",
          "type": "Type",
          "minTime": "Min Time",
          "maxTime": "Max Time",
          "points": "Points",
          "fine": "Fine",
          "impound": "Impound",
          "suspension": "Suspension",
          "autoBail": "Auto Bail",
          "bail": "Bail"
        },
        "tooltip": {
          "sentenceMultiplier": "Sentence multiplier: x{value}",
          "pointsMultiplier": "Points multiplier: x{value}",
          "originalTime": "Original time: {value}",
          "modifiedTime": "Modified time: {value}",
          "originalPoints": "Original points: {value}",
          "modifiedPoints": "Modified points: {value}"
        }
      },
      "copyLabels": {
        "rawFine": "Raw Fine"
      },
      "stipulations": {
        "title": "Stipulations",
        "charge": "Charge",
        "stipulation": "Stipulation"
      },
      "summary": {
        "title": "Summary",
        "alerts": {
          "sentence": {
            "title": "Sentence capped",
            "description": "The total sentence exceeds the maximum of {maxDays} days. The displayed time has been capped.",
            "originalMinLabel": "Original Min:",
            "originalMaxLabel": "Original Max:"
          },
          "impound": {
            "title": "Impound capped",
            "description": "The total impound duration exceeds the maximum of {maxDays} days. Displayed value: {value}."
          },
          "suspension": {
            "title": "Suspension capped",
            "description": "The total suspension duration exceeds the maximum of {maxDays} days. Displayed value: {value}."
          }
        },
        "mobile": {
          "minTime": "Min Time",
          "maxTime": "Max Time",
          "points": "Points",
          "fine": "Fine",
          "impound": "Impound",
          "suspension": "Suspension",
          "bailStatus": "Bail Status",
          "highestBail": "Highest Bail"
        },
        "table": {
          "minTime": "Min Time",
          "maxTime": "Max Time",
          "points": "Points",
          "fine": "Fine",
          "impound": "Impound",
          "suspension": "Suspension",
          "bailStatus": "Bail Status",
          "highestBail": "Highest Bail"
        }
      },
      "copyables": {
        "minMinutes": "Minimum minutes",
        "maxMinutes": "Maximum minutes",
        "totalImpound": "Total impound days",
        "totalSuspension": "Total suspension days",
        "bailCost": "Highest bail",
        "toastTitle": "Copied",
        "toastDescription": "{label} copied to clipboard.",
        "originalValue": "Original value: {value}"
      },
      "toasts": {
        "copiedTitle": "Copied to clipboard",
        "copiedDescription": "Copied: {value}",
        "copiedDescriptionWithLabel": "Copied {label}: {value}",
        "linkCopiedTitle": "Link copied",
        "linkCopiedDescription": "Share this link to view the same calculation"
      }
    }
  },
  "arrestCalculation": {
    "page": {
      "documentTitle": "Arrest Calculation",
      "loadingDescription": "Loading your shared arrest calculation...",
      "title": "Arrest Calculation",
      "description": "A shared arrest calculation.",
      "error": {
        "title": "Error Loading Calculation",
        "description": "There was an issue processing the shared arrest calculation link.",
        "alertTitle": "Error",
        "missingCharges": "The shared link does not contain any charge information.",
        "invalidFormat": "Charge #{index} has an invalid format. Expected at least 3 parts, but got {parts}.",
        "unknownCharge": "Charge ID '{id}' is not a valid charge in the penal code.",
        "invalidCategory": "Invalid drug category index '{category}' for charge '{id}'."
      },
      "errors": {
        "penalCodeFetch": "Failed to fetch penal code data."
      },
      "empty": {
        "title": "No Charges Found",
        "description": "No valid charges were found in the provided link."
      }
    },
    "results": {
      "additionNames": {
        "offender": "Offender",
        "attempt": "Attempt",
        "accomplice": "Accomplice",
        "accessory": "Accessory",
        "conspiracy": "Conspiracy",
        "solicitation": "Solicitation",
        "paroleViolation": "Parole Violation"
      },
      "types": {
        "felony": "Felony",
        "misdemeanor": "Misdemeanor",
        "infraction": "Infraction",
        "unknown": "Unknown"
      },
      "autoBail": {
        "na": "N/A",
        "noBail": "No Bail",
        "auto": "Auto Bail",
        "discretionary": "Discretionary"
      },
      "bailStatus": {
        "na": "N/A",
        "notEligible": "Not Eligible",
        "discretionary": "Discretionary",
        "eligible": "Eligible"
      },
      "labels": {
        "yes": "Yes",
        "no": "No",
        "notAvailable": "N/A",
        "yesWithValue": "Yes ({value})"
      },
      "currency": "${value}",
      "time": {
        "zero": "0 minutes",
        "days": {
          "one": "{count} Day",
          "other": "{count} Days"
        },
        "hours": {
          "one": "{count} Hour",
          "other": "{count} Hours"
        },
        "minutes": {
          "one": "{count} Minute",
          "other": "{count} Minutes"
        },
        "summary": "{parts} ({minutes} mins total)"
      },
      "charges": {
        "cardTitle": "Charges",
        "copyLink": "Copy calculation link",
        "modify": "Modify charges",
        "title": "{prefix} {id}. {charge}",
        "categorySuffix": "(Category: {category})",
        "offenseSuffix": "(Offense {offense})",
        "offenseNumber": "Offense #{offense}",
        "copyTooltip": "Copy {field} to clipboard",
        "copyAria": "Copy {field} to clipboard",
        "table": {
          "title": "Charge",
          "addition": "Addition",
          "offense": "Offense",
          "type": "Type",
          "minTime": "Min Time",
          "maxTime": "Max Time",
          "points": "Points",
          "fine": "Fine",
          "impound": "Impound",
          "suspension": "Suspension",
          "autoBail": "Auto Bail",
          "bail": "Bail"
        },
        "tooltip": {
          "sentenceMultiplier": "Sentence multiplier: x{value}",
          "pointsMultiplier": "Points multiplier: x{value}",
          "originalTime": "Original time: {value}",
          "modifiedTime": "Modified time: {value}",
          "originalPoints": "Original points: {value}",
          "modifiedPoints": "Modified points: {value}"
        }
      },
      "copyLabels": {
        "rawFine": "Raw Fine"
      },
      "stipulations": {
        "title": "Stipulations",
        "charge": "Charge",
        "stipulation": "Stipulation"
      },
      "summary": {
        "title": "Summary",
        "alerts": {
          "sentence": {
            "title": "Sentence capped",
            "description": "The total sentence exceeds the maximum of {maxDays} days. The displayed time has been capped.",
            "originalMinLabel": "Original Min:",
            "originalMaxLabel": "Original Max:"
          },
          "impound": {
            "title": "Impound capped",
            "description": "The total impound duration exceeds the maximum of {maxDays} days. Displayed value: {value}."
          },
          "suspension": {
            "title": "Suspension capped",
            "description": "The total suspension duration exceeds the maximum of {maxDays} days. Displayed value: {value}."
          }
        },
        "mobile": {
          "minTime": "Min Time",
          "maxTime": "Max Time",
          "points": "Points",
          "fine": "Fine",
          "impound": "Impound",
          "suspension": "Suspension",
          "bailStatus": "Bail Status",
          "highestBail": "Highest Bail"
        },
        "table": {
          "minTime": "Min Time",
          "maxTime": "Max Time",
          "points": "Points",
          "fine": "Fine",
          "impound": "Impound",
          "suspension": "Suspension",
          "bailStatus": "Bail Status",
          "highestBail": "Highest Bail"
        }
      },
      "copyables": {
        "minMinutes": "Min Minutes",
        "maxMinutes": "Max Minutes",
        "totalImpound": "Total Impound Days",
        "totalSuspension": "Total Suspension Days",
        "bailCost": "Highest Bail",
        "toastTitle": "Copied",
        "toastDescription": "{label} copied to clipboard.",
        "originalValue": "Original: {value}"
      },
      "toasts": {
        "copiedTitle": "Copied",
        "copiedDescriptionWithLabel": "{label}: {value} copied to clipboard.",
        "copiedDescription": "{value} copied to clipboard.",
        "linkCopiedTitle": "Link copied",
        "linkCopiedDescription": "Share this link to view the same calculation"
      }
    }
  },
  "arrestReport": {
    "page": {
      "documentTitle": "MDC Panel – Arrest Report",
      "header": {
        "title": "Arrest Report",
        "descriptionWithReport": "A summary of the calculated charges and report form.",
        "descriptionNew": "Create a new arrest report."
      },
      "disclaimer": {
        "title": "Disclaimer",
        "description": "This tool is to provide you assistance with your paperwork, the quality of your writing is your responsibility. You are still expected to provide truthful and detailed information."
      },
      "enableAdvanced": "Enable Advanced Report",
      "noCharges": {
        "title": "No Charges Selected",
        "description": "You must first select charges from the Arrest Calculator before you can create a report.",
        "button": "Go to Arrest Calculator"
      }
    },
    "form": {
      "sections": {
        "location": {
          "title": "Location Details"
        },
        "arrest": {
          "title": "Arrest Section"
        },
        "evidence": {
          "title": "Evidence Section"
        }
      },
      "fields": {
        "suspectName": {
          "label": "Suspect's Full Name",
          "placeholder": "Firstname Lastname"
        },
        "narrative": {
          "label": "Arrest Narrative",
          "placeholder": "Arrest Narrative",
          "description": "Describe the events leading up to the arrest in first person and in chronological order, ensure you explain your probable cause of each of the charges and the arrest."
        },
        "supportingEvidence": {
          "label": "Supporting Evidence",
          "placeholder": "Videos, Photographs, Links, Audio Recordings / Transcripts, Witness Statements & Testimony",
          "description": "Provide supporting evidence to aid the arrest report."
        },
        "dashcam": {
          "label": "Dashboard Camera",
          "placeholder": "The dashboard camera captures audio and video footage showcasing...",
          "description": {
            "main": "Roleplay what the dashboard camera captures OR provide Streamable/YouTube links.",
            "warning": "(( Lying in this section will lead to OOC punishment ))"
          }
        }
      },
      "modifiers": {
        "callOfService": {
          "label": "Call of Service",
          "text": "received a call of service #"
        },
        "evaded": {
          "label": "Evaded",
          "text": "When attempting to detain {{suspect}}, they fled in a vehicle leading to a pursuit by the department."
        },
        "resistedArrest": {
          "label": "Resisted Arrest",
          "text": "When attempting to apprehend {{suspect}}, the suspect physically resisted detainment and attempted to flee from the peace officers involved in the arrest."
        },
        "searched": {
          "label": "Searched",
          "text": "{{suspect}} was positioned in front of a department vehicle's dashcam and searched in accordance to the legal requirements as well as department's policy as well as the training I've undergone, the following items have been found in the posession of the suspect:"
        },
        "booking": {
          "label": "Booking",
          "text": "I transported {{suspect}} to the nearest department's station, where I booked them for the charges mentioned within this report according to all outlined departmental guidelines, state requirements and training."
        }
      },
      "narrative": {
        "base": "On the {date}, I {rank} {name} (#{badge}) of the {department} while under the callsign {callsign} conducted an arrest on {suspect}. At approximately {time} hours, I was driving on {street} when I "
      },
      "buttons": {
        "generateAi": "Generate Narrative with AI",
        "saveDraft": "Save as Draft",
        "submit": "Submit Report"
      }
    },
    "basicReport": {
      "title": "Arrest Report",
      "sections": {
        "general": {
          "title": "1. GENERAL INFORMATION",
          "date": "A. DATE",
          "time": "B. TIME (24HR)",
          "callsign": "C. CALLSIGN"
        },
        "officers": {
          "title": "2. OFFICER(S) INFORMATION",
          "officerName": "A. OFFICER {number} NAME",
          "rank": "B. RANK",
          "badge": "C. BADGE"
        },
        "suspect": {
          "title": "3. SUSPECT INFORMATION",
          "fullName": "A. FULL NAME"
        },
        "location": {
          "title": "4. LOCATION OF ARREST",
          "district": "A. DISTRICT",
          "street": "B. STREET"
        },
        "charges": {
          "title": "5. CHARGES",
          "headers": {
            "description": "CHARGE DESCRIPTION",
            "type": "TYPE",
            "class": "CLASS",
            "offense": "OFFENCE",
            "addition": "ADDITION"
          }
        },
        "narrative": {
          "title": "6. NARRATIVE"
        },
        "evidence": {
          "title": "7. EVIDENCE",
          "supporting": "A. SUPPORTING EVIDENCE",
          "dashcam": "B. DASHCAM FOOTAGE"
        },
        "summary": {
          "title": "(( 8. SENTENCING & AUTO-BAIL SUMMARY ))",
          "minSentence": "MINIMUM SENTENCE",
          "maxSentence": "MAXIMUM SENTENCE",
          "totalFine": "TOTAL FINE",
          "points": "POINTS",
          "bailStatus": "BAIL STATUS",
          "bailAmount": "BAIL AMOUNT"
        }
      },
      "types": {
        "felony": "Felony",
        "misdemeanor": "Misdemeanor",
        "infraction": "Infraction",
        "unknown": "Unknown"
      },
      "time": {
        "zero": "0 minutes",
        "days": {
          "one": "{count} Day",
          "other": "{count} Days"
        },
        "hours": {
          "one": "{count} Hour",
          "other": "{count} Hours"
        },
        "minutes": {
          "one": "{count} Minute",
          "other": "{count} Minutes"
        },
        "summary": "{parts} ({minutes} mins total)"
      }
    },
    "advancedReport": {
      "department": {
        "lspd": "LOS SANTOS POLICE DEPARTMENT",
        "lssd": "LOS SANTOS COUNTY SHERIFF'S DEPARTMENT"
      },
      "title": "ARREST REPORT",
      "officer": "{officer}"
    },
    "advancedForm": {
      "headers": {
        "arresteeName": "ARRESTEE NAME (FIRST, MIDDLE, LAST)",
        "sex": "SEX (M/F/O)",
        "hair": "HAIR",
        "eyes": "EYES",
        "residence": "RESIDENCE",
        "age": "AGE",
        "height": "HEIGHT",
        "descent": "DESCENT",
        "clothing": "CLOTHING",
        "oddities": "PERSONAL ODDITIES",
        "alias": "MONIKER/ALIAS",
        "gang": "GANG/CLUB",
        "charges": "CHARGES",
        "personsWithSubject": "PERSONS WITH SUBJECT",
        "name": "NAME",
        "gangMoniker": "GANG/MONIKER",
        "remove": "REMOVE",
        "incidentSetting": "INCIDENT SETTING",
        "date": "DATE",
        "time": "TIME",
        "location": "LOCATION",
        "handlingOfficers": "HANDLING {officer}",
        "rank": "RANK",
        "badgeNo": "{badge} NO.",
        "callsign": "CALLSIGN",
        "divDetail": "{div}/DETAIL",
        "modifiers": "ARREST REPORT MODIFIERS"
      },
      "placeholders": {
        "arresteeName": "ARRESTEE NAME",
        "sex": "M / F / O",
        "hair": "HAIR COLOR",
        "eyes": "EYE COLOR",
        "residence": "ADDRESS, CITY, STATE",
        "age": "AGE",
        "height": "HEIGHT",
        "descent": "DESCENT",
        "clothing": "DESCRIBE CLOTHING",
        "oddities": "DESCRIBE PERSONAL ODDITIES",
        "alias": "MONIKER / ALIAS IF KNOWN",
        "gang": "GANG / CLUB IF KNOWN",
        "name": "NAME {index}",
        "gangMoniker": "GANG / MONIKER / ALIAS IF KNOWN",
        "date": "DD/MMM/YYYY",
        "time": "HH:MM (24H)",
        "district": "Select or type a district",
        "street": "Select or type a street",
        "rank": "Select Rank",
        "officer": "OFFICER {index}",
        "badgeNo": "{badge} NO.",
        "callsign": "CALL SIGN",
        "divDetail": "{div}/DETAIL",
        "vehicleColor": "VEHICLE COLOR",
        "vehicleModel": "VEHICLE MODEL",
        "vehiclePlate": "VEHICLE PLATE",
        "transportingRank": "TRANSPORTING OFFICER RANK",
        "transportingName": "TRANSPORTING OFFICER NAME",
        "bookingRank": "BOOKING OFFICER RANK",
        "bookingName": "BOOKING OFFICER NAME",
        "dicvsLink": "DICVS Footage Link",
        "cctvLink": "CCTV Footage Link",
        "photosLink": "Photographs Link",
        "thirdPartyLink": "Third Party Footage Link",
        "plea": "Select Plea..."
      },
      "buttons": {
        "addPerson": "ADD PERSON",
        "addOfficer": "ADD {officer}",
        "submit": "Generate Report Preview"
      },
      "unknownCharge": "Unknown Charge",
      "noChargesSelected": "No charges selected",
      "modifiers": {
        "markedUnit": "Marked Unit?",
        "slicktop": "Slicktop?",
        "inUniform": "In Uniform?",
        "undercover": "Undercover?",
        "inMetroUniform": "In {metro} Uniform?",
        "inG3Uniform": "In G3 Uniform?",
        "suspectInVehicle": "Suspect In Vehicle?",
        "mirandized": "Mirandized?",
        "understoodRights": "Understood Rights?",
        "video": "Video?",
        "photographs": "Photographs?",
        "cctv": "CCTV?",
        "thirdPartyVideo": "3rd Party Video?",
        "transported": "Did You Transport?",
        "booked": "Did You Book?",
        "biometricsOnFile": "Biometrics On File?"
      },
      "narrative": {
        "source": {
          "title": "SOURCE OF ACTIVITY",
          "placeholder": "Describe the initial contact or observation..."
        },
        "investigation": {
          "title": "INVESTIGATION",
          "placeholder": "Describe your investigation..."
        },
        "arrest": {
          "title": "ARREST",
          "placeholder": "Describe the arrest procedure..."
        },
        "photographs": {
          "title": "PHOTOGRAPHS, VIDEOS, IN-CAR VIDEO (DICV), and DIGITAL IMAGING",
          "placeholder": "Provide links to any evidence...",
          "noVideoPlaceholder": "No video or photographic evidence was available."
        },
        "booking": {
          "title": "BOOKING",
          "placeholder": "Describe the booking procedure..."
        },
        "evidence": {
          "title": "PHYSICAL EVIDENCE",
          "placeholder": "List any physical evidence collected..."
        },
        "court": {
          "title": "COURT INFORMATION",
          "placeholder": "Add any information relevant to the court..."
        },
        "additional": {
          "title": "ADDITIONAL INFORMATION",
          "placeholder": "Any additional information..."
        },
        "enablePreset": "Enable Preset?",
        "clearToReenable": "Clear the textarea to re-enable presets."
      },
      "pleas": {
        "guilty": "Guilty",
        "notGuilty": "Not Guilty",
        "noContest": "No Contest",
        "requiredCase": "Required Case"
      },
      "evidenceLog": {
        "logNumber": "EVIDENCE LOG NUMBER",
        "description": "DESCRIPTION",
        "quantity": "QUANTITY",
        "add": "ADD EVIDENCE LOG",
        "itemDescriptionPlaceholder": "DESCRIPTION OF ITEM {index}"
      },
      "presets": {
        "source": {
          "partnerDetail": "{rank} {name} (#{badge}), assigned to {divDetail}",
          "withPartners": "On {date}, I, {rank} {name} (#{badge}), assigned to {divDetail}, partnered with {partners}, were deployed under Unit {callsign}.",
          "singleOfficer": "On {date}, I, {rank} {name} (#{badge}), assigned to {divDetail}, was deployed under Unit {callsign}.",
          "vehicleMarkedSlicktop": "I was driving a marked black and white slicktop.",
          "vehicleMarkedLightbar": "I was driving a marked black and white with a rooftop light bar.",
          "vehicleUnmarked": "I was driving an unmarked vehicle.",
          "uniformWithBadge": "I was wearing my department-issued {uniform} uniform and was openly displaying my badge of office on my uniform.",
          "patrolUniform": "I was wearing my department-issued patrol uniform and was openly displaying my badge of office on my uniform.",
          "plainClothes": "I was wearing plain clothes.",
          "plainClothesBadge": "I was wearing plain clothes and was openly displaying my badge.",
          "uniforms": {
            "g3": {
              "lspd": "metropolitan G3",
              "lssd": "SEB G3"
            },
            "bdu": {
              "lspd": "metropolitan BDU",
              "lssd": "SEB BDU"
            }
          }
        },
        "investigation": {
          "vehicleObserved": "At approximately {time} hours, I was driving on {street} when I observed a {color} {model}, {plate}.",
          "onPatrol": "At approximately {time} hours, I was driving on {street}.",
          "plateKnown": "with {plate} plates",
          "plateUnknown": "with no plates"
        },
        "arrest": {
          "defaultSuspect": "the suspect",
          "notebooks": {
            "lssd": "Sheriff's Reference Book",
            "lspd": "Field Officer’s Notebook"
          },
          "responses": {
            "affirmative": "affirmatively",
            "negative": "negatively"
          },
          "miranda": "I admonished {suspectName} utilizing my {notebookType}, reading the following, verbatim:\n“You have the right to remain silent. Anything you say may be used against you in a court of law. You have the right to the presence of an attorney during any questioning. If you cannot afford an attorney, one will be appointed to you, free of charge, before any questioning, if you want. Do you understand?”\n{suspectName} responded {understood}.",
          "stations": {
            "lssd": "the nearest booking station",
            "lspd": "Mission Row Station"
          },
          "transportSelf": "I transported {suspectName} to {station}.",
          "transportOther": "{suspectName} was transported to {station} by {transportingRank} {transportingName}.",
          "searched": "{suspectName} was searched in front of a police vehicle, which was covered by the vehicle's Digital In-Car Video (DICV).",
          "arrestedFor": "{suspectName} was arrested for {charges}.",
          "aforementionedCharges": "the aforementioned charges"
        },
        "photographs": {
          "dicv": "My Digital In-Car Video (DICV) was activated during this investigation - {link}",
          "photos": "I took photographs using my Department-issued cell phone - {link}",
          "cctv": "I obtained closed-circuit television (CCTV) footage - {link}",
          "thirdParty": "I obtained third party video footage - {link}"
        },
        "booking": {
          "bookerSelf": "I",
          "bookerOther": "{rank} {name}",
          "biometricsOnFile": "{suspectName}'s full biometrics, including fingerprints and DNA, were already on file, streamlining the booking process.",
          "booked": "{booker} booked {suspectName} on all of the charges listed under the ARREST sub-heading.",
          "fingerprints": "During booking, {booker} took 10 fingerprint samples from {suspectName} and entered them into the Automated Fingerprint Identification System (AFIS).",
          "dna": "As {suspectName} was booked on a felony charge, {booker} took a Bode SecurSwab 2 Deoxyribonucleic acid (DNA) profile from him.",
          "codis": "{booker} submitted this profile to the Combined DNA Index System (CODIS)."
        },
        "evidence": {
          "propertyRoom": {
            "lssd": "the booking station's property room",
            "lspd": "the Mission Row Station property room"
          },
          "booked": "I booked all evidence into {propertyRoom}.",
          "item": "Item {index} - {logNumber} - {description} (x{quantity})"
        },
        "court": {
          "primary": "I, {rank} {name} #{badge}, can testify to the contents of this report.",
          "additional": "{rank} {name} #{badge} can also testify to the contents of this report."
        },
        "additional": {
          "plea": "(( {suspectName} pled {plea}. ))"
        }
      }
    }
  },
  "arrestSubmit": {
    "documentTitle": "Arrest Submission",
    "header": {
      "title": "Arrest Report Submission",
      "description": "Review the calculated charges and the formatted arrest report below."
    },
    "alert": {
      "title": "Heads up!",
      "description": "The preview on this page may not look 100% accurate, but the generated content is designed to work perfectly where you paste it. This report has also been archived."
    },
    "formattedReport": "Formatted Report",
    "buttons": {
      "mdcRecord": "Open MDC Record",
      "impound": "Quick-Create Impound",
      "download": "Download Report",
      "downloading": "Preparing Image...",
      "copy": "Copy Paperwork"
    },
    "toasts": {
      "success": {
        "title": "Success",
        "description": "Report content copied to clipboard."
      },
      "downloadStart": {
        "title": "Download started",
        "description": "Your formatted report image is being downloaded."
      },
      "downloadFailed": {
        "title": "Download failed",
        "description": "Could not create an image from the paperwork preview. Please try again."
      }
    }
  },
  "feedbackDialog": {
    "title": "Share Your Feedback",
    "description": "Let me know what you think. Your feedback helps me improve.",
    "reasons": {
      "title": "What's on your mind?",
      "positive": {
        "design": "The design is clean and intuitive.",
        "performance": "The application is fast and responsive.",
        "feature": "I really like a specific feature.",
        "helpful": "This tool is very helpful for my tasks."
      },
      "negative": {
        "bug": "I encountered a technical bug or error.",
        "slow": "The application feels slow or laggy.",
        "confusing": "I find the layout or a feature confusing.",
        "missing": "A feature I need is missing."
      }
    },
    "additionalThoughts": "Do you have any additional thoughts? (Optional)",
    "additionalThoughtsPlaceholder": "Tell us more...",
    "help": "Help",
    "cancel": "Cancel",
    "submit": "Submit Feedback",
    "submitting": "Submitting...",
    "toasts": {
      "selectType": "Please select a feedback type (thumbs up or down).",
      "success": {
        "title": "Thank you!",
        "description": "Your feedback has been submitted successfully."
      },
      "error": {
        "title": "Error",
        "description": "Could not submit feedback. Please try again."
      }
    }
  },
  "aiDialog": {
    "title": "Generate Narrative with AI",
    "description": "Paste your logs to generate a report narrative.",
    "disclaimer": {
      "title": "Important Disclaimer",
      "description": "The usage of AI is heavily discouraged and in the majority of cases disallowed, you should check with your department's policies as well as any standing LFM directives before utilizing AI to write arrest reports. This is meant as a tool and not as an outright replacement. The authenticity of the narrative is your responsibility."
    },
    "logsLabel": "Your Logs",
    "logsPlaceholder": "Paste your raw, unedited logs here...",
    "error": {
      "title": "Error",
      "generic": "An error occurred while generating the narrative. Please try again."
    },
    "buttons": {
      "cancel": "Cancel",
      "generate": "Generate",
      "generating": "Generating..."
    }
  },
  "changelog": {
    "pageTitle": "Changelog",
    "header": {
      "title": "Changelog",
      "description": "Follow our journey! All the latest features, improvements, and fixes."
    },
    "stats": {
      "totalVersions": "Total Versions",
      "totalChanges": "Overall Changes",
      "featuresAdded": "Features & Additions",
      "bugsFixed": "Bugs Fixed"
    },
    "whatsNew": {
      "title": "What's New?",
      "description": "A quick guide to understanding our update types."
    },
    "releaseTypes": {
      "release": "Major features and stable releases.",
      "major": "Significant new functionality.",
      "minor": "Smaller improvements and tweaks.",
      "hotfix": "Urgent bug fixes."
    },
    "filters": {
      "searchPlaceholder": "Search changelog...",
      "typePlaceholder": "Filter by type",
      "all": "All Types"
    },
    "releaseTypeLabels": {
      "release": "Release",
      "majorupdate": "Major Update",
      "minorupdate": "Minor Update",
      "hotfix": "Hotfix"
    },
    "itemTypes": {
      "feature": "🚀 Feature",
      "addition": "✨ Addition",
      "modification": "🎨 Modification",
      "backend": "🔧 Backend",
      "fix": "🐛 Fix"
    },
    "version": "Version",
    "releasedOn": "Released on",
    "lastUpdatedOn": "Last Updated on",
    "experimental": {
      "title": "Experimental Features",
      "description": "Try upcoming ideas before they become permanent. Your choices are saved locally.",
      "enable": "Enable",
      "disable": "Disable",
      "currentlyEnabled": "Currently enabled",
      "currentlyDisabled": "Currently disabled"
    },
    "cacheVersion": "Cache Version",
    "localStorageVersion": "Local Storage Version"
  }
}
