export default {
  common: {
    confirm: 'Confirm',
    cancel: 'Cancel',
    delete: 'Delete',
    edit: 'Edit',
    save: 'Save',
    close: 'Close',
    back: 'Back',
    next: 'Next',
    previous: 'Previous',
    submit: 'Submit',
    reset: 'Reset',
    search: 'Search',
    filter: 'Filter',
    loading: 'Loading...',
    noData: 'No Data',
    error: 'Error',
    success: 'Success',
    warning: 'Warning',
    info: 'Info',
    resourceType: 'Resource Type',
    playerName: 'Commander',
    timeHour: 'h',
    timeMinute: 'm',
    timeSecond: 's',
    featureLocked: 'Feature Locked',
    unlockRequired: 'Building Required',
    requiredBuilding: 'Required Building',
    currentLevel: 'Current Level',
    goToBuildings: 'Go to Buildings',
    locked: 'Locked',
    viewRequirements: 'View Requirements',
    requirementsNotMet: 'Requirements Not Met',
    current: 'Current',
    level: 'Level',
    gmModeActivated: 'GM Mode Activated! Check the navigation menu.'
  },
  errors: {
    requirementsNotMet: 'Requirements not met',
    insufficientResources: 'Insufficient resources',
    insufficientFleetStorage: 'Insufficient fleet storage',
    shieldDomeLimit: 'Shield dome limit reached',
    missileSiloLimit: 'Missile silo capacity exceeded',
    insufficientMissiles: 'Insufficient interplanetary missiles',
    invalidMissileCount: 'Invalid missile count',
    targetOutOfRange: 'Target out of range',
    cannotAttackOwnPlanet: 'Cannot attack your own planet',
    fleetMissionsFull: 'Fleet mission slots full',
    insufficientFleet: 'Insufficient fleet',
    insufficientFuel: 'Insufficient fuel',
    planetOnly: 'This building can only be built on planets',
    moonOnly: 'This building can only be built on moons',
    buildQueueFull: 'Build queue full',
    insufficientSpace: 'Insufficient space',
    buildingLevelZero: 'Building level is 0, cannot demolish',
    researchQueueFull: 'Research queue full',
    moonExists: 'Moon already exists',
    insufficientDebris: 'Insufficient debris field'
  },
  nav: {
    overview: 'Overview',
    buildings: 'Buildings',
    research: 'Research',
    shipyard: 'Shipyard',
    defense: 'Defense',
    fleet: 'Fleet',
    officers: 'Officers',
    simulator: 'Simulator',
    galaxy: 'Galaxy',
    diplomacy: 'Diplomacy',
    messages: 'Messages',
    settings: 'Settings',
    gm: 'GM'
  },
  sidebar: {
    language: 'Language',
    lightMode: 'Light Mode',
    darkMode: 'Dark Mode',
    collapse: 'Collapse',
    expand: 'Expand'
  },
  resources: {
    metal: 'Metal',
    crystal: 'Crystal',
    deuterium: 'Deuterium',
    darkMatter: 'Dark Matter',
    energy: 'Energy',
    production: 'Production',
    consumption: 'Consumption',
    capacity: 'Capacity',
    current: 'Current',
    max: 'Max Capacity',
    perHour: 'hour',
    perMinute: 'min',
    hour: 'hour',
    noEnergy: 'No Energy'
  },
  planet: {
    planet: 'Planet',
    moon: 'Moon',
    colony: 'Colony',
    position: 'Position',
    coordinates: 'Coordinates',
    switchToMoon: 'View Moon',
    backToPlanet: 'Back to Planet',
    switchPlanet: 'Switch Planet',
    currentPlanet: 'Current Planet',
    fields: 'Fields',
    temperature: 'Temperature',
    homePlanet: 'Home Planet',
    planetPrefix: 'Planet',
    moonSuffix: "'s Moon",
    colonyPrefix: 'Colony'
  },
  player: {
    points: 'Total Points'
  },
  buildings: {
    metalMine: 'Metal Mine',
    crystalMine: 'Crystal Mine',
    deuteriumSynthesizer: 'Deuterium Synthesizer',
    solarPlant: 'Solar Plant',
    fusionReactor: 'Fusion Reactor',
    roboticsFactory: 'Robotics Factory',
    naniteFactory: 'Nanite Factory',
    shipyard: 'Shipyard',
    researchLab: 'Research Lab',
    metalStorage: 'Metal Storage',
    crystalStorage: 'Crystal Storage',
    deuteriumTank: 'Deuterium Tank',
    darkMatterCollector: 'Dark Matter Collector',
    darkMatterTank: 'Dark Matter Tank',
    missileSilo: 'Missile Silo',
    terraformer: 'Terraformer',
    lunarBase: 'Lunar Base',
    sensorPhalanx: 'Sensor Phalanx',
    jumpGate: 'Jump Gate',
    planetDestroyerFactory: 'Planet Destroyer Factory',
    buildTime: 'Build Time',
    production: 'Production',
    consumption: 'Consumption',
    totalCost: 'Total Cost',
    totalPoints: 'Total Points',
    levelRange: 'Level Range',

    storageCapacity: 'Capacity',
    energyProduction: 'Energy Production',
    fleetStorage: 'Fleet Storage',
    buildQueueBonus: 'Build Queue',
    spaceBonus: 'Space Bonus',
    buildSpeedBonus: 'Build Speed Bonus',
    researchSpeedBonus: 'Research Speed Bonus',

    missileCapacity: 'Missile Capacity'
  },
  buildingDescriptions: {
    metalMine: 'Extracts metal resources',
    crystalMine: 'Extracts crystal resources',
    deuteriumSynthesizer: 'Synthesizes deuterium resources',
    solarPlant: 'Provides energy',
    fusionReactor: 'Uses deuterium to generate large amounts of energy',
    roboticsFactory: 'Accelerates construction speed',
    naniteFactory: 'Increases build queue capacity, +1 per level (max 10 levels)',
    shipyard: 'Constructs ships',
    researchLab: 'Researches technologies',
    metalStorage: 'Increases metal storage capacity',
    crystalStorage: 'Increases crystal storage capacity',
    deuteriumTank: 'Increases deuterium storage capacity',
    darkMatterCollector: 'Collects rare dark matter resources',
    darkMatterTank: 'Increases dark matter storage capacity',
    missileSilo: 'Stores and launches missiles, 10 missiles per level',
    terraformer: 'Terraforms planet surface, adds 30 available space per level',
    lunarBase: 'Increases available space on the moon, +30 space per level',
    sensorPhalanx: 'Detects fleet activities in surrounding systems',
    jumpGate: 'Instantly transfers fleets to other moons',
    planetDestroyerFactory: 'Constructs ultimate weapons capable of destroying planets'
  },
  ships: {
    lightFighter: 'Light Fighter',
    heavyFighter: 'Heavy Fighter',
    cruiser: 'Cruiser',
    battleship: 'Battleship',
    battlecruiser: 'Battlecruiser',
    bomber: 'Bomber',
    destroyer: 'Destroyer',
    smallCargo: 'Small Cargo',
    largeCargo: 'Large Cargo',
    colonyShip: 'Colony Ship',
    recycler: 'Recycler',
    espionageProbe: 'Espionage Probe',
    solarSatellite: 'Solar Satellite',
    darkMatterHarvester: 'Dark Matter Harvester',
    deathstar: 'Deathstar'
  },
  shipDescriptions: {
    lightFighter: 'Basic combat unit',
    heavyFighter: 'Heavily armored fighter',
    cruiser: 'Medium warship, balanced offense and defense',
    battleship: 'Powerful warship',
    battlecruiser: 'Fast powerful warship, excels at attacking battleships',
    bomber: 'Specialized ship for attacking defense structures',
    destroyer: 'Hunter specialized in destroying large ships',
    smallCargo: 'Transports small amounts of resources',
    largeCargo: 'Transports large amounts of resources',
    colonyShip: 'Used to colonize new planets',
    recycler: 'Collects debris field resources',
    espionageProbe: 'Scouts enemy planets',
    solarSatellite: 'Provides extra energy, generates 50 energy per satellite',
    darkMatterHarvester: 'Special ship for harvesting dark matter',
    deathstar: 'Ultimate weapon capable of destroying entire planets'
  },
  defenses: {
    rocketLauncher: 'Rocket Launcher',
    lightLaser: 'Light Laser',
    heavyLaser: 'Heavy Laser',
    gaussCannon: 'Gauss Cannon',
    ionCannon: 'Ion Cannon',
    plasmaTurret: 'Plasma Turret',
    smallShieldDome: 'Small Shield Dome',
    largeShieldDome: 'Large Shield Dome',
    antiBallisticMissile: 'Anti-Ballistic Missile',
    interplanetaryMissile: 'Interplanetary Missile',
    planetaryShield: 'Planetary Shield'
  },
  defenseDescriptions: {
    rocketLauncher: 'Basic defense facility',
    lightLaser: 'Light energy weapon',
    heavyLaser: 'Heavy energy weapon',
    gaussCannon: 'High-speed kinetic weapon',
    ionCannon: 'Effective against shields',
    plasmaTurret: 'Powerful defense facility',
    smallShieldDome: 'Small shield protecting the entire planet',
    largeShieldDome: 'Large shield protecting the entire planet',
    antiBallisticMissile: 'Intercepts enemy missiles, can intercept 1 interplanetary missile each',
    interplanetaryMissile: 'Can attack defense structures on other planets',
    planetaryShield: 'Super shield protecting planet from destruction attacks'
  },
  research: {
    researchTime: 'Research Time',
    totalCost: 'Total Cost',
    totalPoints: 'Total Points',
    levelRange: 'Level Range',

    attackBonus: 'Attack Bonus',
    shieldBonus: 'Shield Bonus',
    armorBonus: 'Armor Bonus',
    spyLevel: 'Spy Level',
    researchQueueBonus: 'Research Queue',
    colonySlots: 'Colony Slots',
    forAllPlanets: '(Global)',
    speedBonus: 'Speed Bonus',
    researchSpeedBonus: 'Research Speed Bonus'
  },
  technologies: {
    energyTechnology: 'Energy Technology',
    laserTechnology: 'Laser Technology',
    ionTechnology: 'Ion Technology',
    hyperspaceTechnology: 'Hyperspace Technology',
    plasmaTechnology: 'Plasma Technology',
    computerTechnology: 'Computer Technology',
    espionageTechnology: 'Espionage Technology',
    weaponsTechnology: 'Weapons Technology',
    shieldingTechnology: 'Shielding Technology',
    armourTechnology: 'Armour Technology',
    astrophysics: 'Astrophysics',
    gravitonTechnology: 'Graviton Technology',
    combustionDrive: 'Combustion Drive',
    impulseDrive: 'Impulse Drive',
    hyperspaceDrive: 'Hyperspace Drive',
    darkMatterTechnology: 'Dark Matter Technology',
    terraformingTechnology: 'Terraforming Technology',
    planetDestructionTech: 'Planet Destruction Technology'
  },
  technologyDescriptions: {
    energyTechnology: 'Improves energy efficiency',
    laserTechnology: 'Foundation of laser weapons and defense',
    ionTechnology: 'Ion weapon technology',
    hyperspaceTechnology: 'Hyperspace jump technology',
    plasmaTechnology: 'Plasma weapon technology',
    computerTechnology: 'Increases research queue capacity, +1 per level (max 10 levels)',
    espionageTechnology: 'Improves spy probe effectiveness, +1 espionage level per level',
    weaponsTechnology: 'Increases ship and defense attack power by 10% per level',
    shieldingTechnology: 'Increases ship and defense shields by 10% per level',
    armourTechnology: 'Increases ship and defense armour by 10% per level',
    astrophysics: 'Each level adds 1 colony slot and increases expedition success rate',
    gravitonTechnology: 'Studies graviton manipulation, required for Death Star',
    combustionDrive: 'Basic propulsion technology',
    impulseDrive: 'Intermediate propulsion technology',
    hyperspaceDrive: 'Advanced propulsion technology',
    darkMatterTechnology: 'Research into dark matter properties and applications',
    terraformingTechnology: 'Research planet terraforming technology, adds 30 available space to all planets per level',
    planetDestructionTech: 'Terrifying technology for destroying entire planets'
  },
  officers: {
    commander: 'Commander',
    admiral: 'Admiral',
    engineer: 'Engineer',
    geologist: 'Geologist',
    technocrat: 'Technocrat',
    darkMatterSpecialist: 'Dark Matter Specialist',
    resourceBonus: 'Resource Production Bonus',
    darkMatterBonus: 'Dark Matter Production Bonus',
    energyBonus: 'Energy Production Bonus'
  },
  officerDescriptions: {
    commander: 'Improves building speed and management',
    admiral: 'Improves fleet combat and speed',
    engineer: 'Improves energy and defense',
    geologist: 'Improves resource production',
    technocrat: 'Improves research speed and espionage',
    darkMatterSpecialist: 'Improves dark matter collection efficiency'
  },
  queue: {
    buildQueueBonus: 'Build Queue',
    spaceBonus: 'Space Bonus',
    buildSpeedBonus: 'Build Speed Bonus',
    researchSpeedBonus: 'Research Speed Bonus',
    researchQueueBonus: 'Research Queue',
    building: 'Building',
    researching: 'Researching',
    remaining: 'Remaining',
    cancel: 'Cancel',
    cancelBuild: 'Cancel Build',
    cancelResearch: 'Cancel Research',
    confirmCancel: 'Are you sure you want to cancel? 50% of resources will be refunded.',
    level: 'Level',
    quantity: 'Quantity',
    upgradeToLevel: 'Upgrade to Level'
  },
  overview: {
    title: 'Planet Overview',
    resourceOverview: 'Resources',
    fleetInfo: 'Fleet',
    currentShips: 'Ships on this planet',
    productionSources: 'Production Sources',
    productionSourcesDesc: 'Detailed resource production and bonus information',
    consumptionSources: 'Consumption Sources',
    consumptionSourcesDesc: 'Energy consumption details for buildings',
    totalProduction: 'Total Production',
    totalConsumption: 'Total Consumption',
    noConsumption: 'No energy consumption'
  },
  buildingsView: {
    title: 'Buildings',
    usedSpace: 'Used Space',
    spaceUsage: 'Space Usage',
    level: 'Level',
    upgradeCost: 'Upgrade Cost',
    buildTime: 'Build Time',
    upgrade: 'Upgrade',
    maxLevelReached: 'Max Level Reached',
    requirementsNotMet: 'Requirements Not Met',
    upgradeFailed: 'Upgrade Failed',
    upgradeFailedMessage: 'Please check if you have enough resources, space, or if there are other build tasks.',
    demolish: 'Demolish',
    demolishRefund: 'Demolish Refund',
    demolishFailed: 'Demolish Failed',
    demolishFailedMessage: 'Unable to demolish this building. Please check if the build queue is full or the building level is 0.',
    confirmDemolish: 'Confirm Demolish',
    confirmDemolishMessage: 'Are you sure you want to demolish'
  },
  researchView: {
    title: 'Research',
    researchCost: 'Research Cost',
    research: 'Research',
    maxLevelReached: 'Max Level Reached',
    researchFailed: 'Research Failed',
    researchFailedMessage: 'Please check if you have enough resources, prerequisites are met, or if there are other research tasks.'
  },
  shipyard: {
    attack: 'Attack',
    missileAttack: 'Missile Attack',
    shield: 'Shield',
    armor: 'Armor',
    speed: 'Speed',
    cargoCapacity: 'Cargo Capacity',
    fuelConsumption: 'Fuel Consumption',
    buildCost: 'Build Cost',
    buildTime: 'Build Time',
    perUnit: 'Per Unit',
    batchCalculator: 'Batch Calculator',
    quantity: 'Quantity',
    totalCost: 'Total Cost',
    totalTime: 'Total Time'
  },
  shipyardView: {
    title: 'Shipyard',
    fleetStorage: 'Fleet Storage',
    attack: 'Attack',
    missileAttack: 'Missile Attack',
    shield: 'Shield',
    speed: 'Speed',
    cargoCapacity: 'Cargo Capacity',
    unitCost: 'Unit Cost',
    buildQuantity: 'Build Quantity',
    totalCost: 'Total Cost',
    build: 'Build',
    inputError: 'Input Error',
    inputErrorMessage: 'Please enter build quantity!',
    buildFailed: 'Build Failed',
    buildFailedMessage: 'Please check if you have enough resources or if prerequisites are met.'
  },
  defense: {
    attack: 'Attack',
    missileAttack: 'Missile Attack',
    shield: 'Shield',
    armor: 'Armor',
    buildCost: 'Build Cost',
    buildTime: 'Build Time',
    perUnit: 'Per Unit',
    batchCalculator: 'Batch Calculator',
    quantity: 'Quantity',
    totalCost: 'Total Cost',
    totalTime: 'Total Time'
  },
  defenseView: {
    title: 'Defense',
    attack: 'Attack',
    missileAttack: 'Missile Attack',
    shield: 'Shield',
    armor: 'Armor',
    buildTime: 'Build Time',
    seconds: 's',
    unitCost: 'Unit Cost',
    buildQuantity: 'Build Quantity',
    totalCost: 'Total Cost',
    build: 'Build',
    shieldDomeBuilt: 'Shield dome already built',
    missileCapacity: 'Missile Capacity',
    inputError: 'Input Error',
    inputErrorMessage: 'Please enter build quantity!',
    buildFailed: 'Build Failed',
    buildFailedMessage: 'Please check if you have enough resources or if prerequisites are met. Shield domes can only be built once.'
  },
  fleetView: {
    title: 'Fleet Management',
    fleetOverview: 'Fleet Overview',
    sendFleet: 'Send Fleet',
    flightMissions: 'Flight Missions',
    currentPlanetFleet: 'Current Planet Fleet',
    attack: 'Attack',
    missileAttack: 'Missile Attack',
    shield: 'Shield',
    armor: 'Armor',
    speed: 'Speed',
    cargo: 'Cargo',
    selectFleet: 'Select Fleet',
    selectFleetDescription: 'Select the number of ships to send',
    available: 'Available',
    all: 'All',
    targetCoordinates: 'Target Coordinates',
    galaxy: 'Galaxy',
    system: 'System',
    position: 'Position',
    missionType: 'Mission Type',
    missionInfo: 'Mission Info',
    fuelConsumption: 'Fuel Consumption',
    flightTime: 'Flight Time',
    attackMission: 'Attack',
    transport: 'Transport',
    colonize: 'Colonize',
    spy: 'Spy',
    deploy: 'Deploy',
    recycle: 'Recycle',
    destroy: 'Planet Destruction',
    transportResources: 'Transport Resources',
    totalCargoCapacity: 'Total Cargo Capacity',
    used: 'Used',
    noFlightMissions: 'No flight missions',
    outbound: 'Outbound',
    returning: 'Returning',
    fleetComposition: 'Fleet Composition',
    carryingResources: 'Carrying Resources',
    arrivalTime: 'Arrival Time',
    returnTime: 'Return Time',
    recallFleet: 'Recall Fleet',
    sendFailed: 'Send Failed',
    sendFailedMessage: 'Please check fleet count, fuel availability, or cargo capacity limits.',
    recallFailed: 'Recall Failed',
    recallFailedMessage: 'This mission cannot be recalled.',
    unknownPlanet: 'Unknown Planet',
    fleetMissionSlots: 'Fleet Mission Slots',
    noShipsSelected: 'No ships selected',
    cannotSendToOwnPlanet: 'Cannot send fleet to your own planet',
    cargoExceedsCapacity: 'Cargo exceeds capacity',
    noColonyShip: 'Colony ship required for colonization mission',
    noDebrisAtTarget: 'No debris field at target coordinates or debris field is empty',
    noDeathstar: 'Deathstar required for destruction mission',
    giftMode: 'Gift Mode',
    giftModeDescription: 'Send resources as a gift to',
    estimatedReputationGain: 'Estimated reputation gain'
  },
  officersView: {
    title: 'Officers',
    activated: 'Activated',
    inactive: 'Inactive',
    activeStatus: 'Active Status',
    expirationTime: 'Expiration Time',
    remainingTime: 'Remaining Time',
    recruitCost: 'Recruitment Cost',
    days: 'days',
    benefitsBonus: 'Benefits Bonus',
    resourceProduction: 'Resource Production',
    darkMatterProduction: 'Dark Matter Production',
    energyProduction: 'Energy Production',
    buildingSpeed: 'Building Speed',
    researchSpeed: 'Research Speed',
    fleetSpeed: 'Fleet Speed',
    fuelConsumption: 'Fuel Consumption',
    defense: 'Defense',
    storageCapacity: 'Storage Capacity',
    buildQueueBonus: 'Build Queue',
    spaceBonus: 'Space Bonus',
    buildSpeedBonus: 'Build Speed Bonus',
    researchSpeedBonus: 'Research Speed Bonus',
    fleetSlots: 'Fleet Slots',
    hire: 'Hire',
    renew: 'Renew',
    dismiss: 'Dismiss',
    hireTitle: 'Hire Officer',
    hireMessage: 'Are you sure you want to hire {name}? Valid for 7 days.',
    renewTitle: 'Renew Officer',
    renewMessage: 'Are you sure you want to renew {name} for 7 days?',
    dismissTitle: 'Dismiss Officer',
    dismissMessage: 'Are you sure you want to dismiss {name}? No refunds will be given.',
    hireFailed: 'Hire Failed',
    renewFailed: 'Renew Failed',
    insufficientResources: 'Insufficient resources!'
  },
  galaxyView: {
    title: 'Galaxy',
    selectCoordinates: 'Select Coordinates',
    galaxy: 'Galaxy',
    selectGalaxy: 'Select Galaxy',
    system: 'System',
    selectSystem: 'Select System',
    view: 'View',
    myPlanet: 'My Planet',
    myPlanets: 'View My Systems',
    npcPlanets: 'NPC Planets',
    selectPlanetToView: 'Select planet to view its system',
    totalPositions: '10 planet positions total',
    mine: 'Mine',
    hostile: 'Hostile',
    emptySlot: 'Empty - Colonizable',
    scout: 'Scout',
    attack: 'Attack',
    missileAttack: 'Missile Attack',
    colonize: 'Colonize',
    switch: 'Switch',
    recycle: 'Recycle',
    debrisField: 'Debris Field',
    scoutPlanetTitle: 'Scout Planet',
    attackPlanetTitle: 'Attack Planet',
    missileAttackTitle: 'Missile Attack',
    colonizePlanetTitle: 'Colonize Planet',
    recyclePlanetTitle: 'Recycle Debris',
    scoutPlanetMessage:
      'Are you sure you want to send espionage probes to scout planet [{coordinates}]?\n\nPlease go to the fleet page to select ships and send.',
    attackPlanetMessage: 'Are you sure you want to attack planet [{coordinates}]?\n\nPlease go to the fleet page to select ships and send.',
    missileAttackMessage: 'Launch interplanetary missiles to attack planet [{coordinates}]',
    missileCount: 'Missile Count',
    availableMissiles: 'Available Missiles',
    missileRange: 'Missile Range',
    systems: 'systems',
    distance: 'Distance',
    flightTime: 'Flight Time',
    launchMissile: 'Launch',
    cancel: 'Cancel',
    colonizePlanetMessage:
      'Are you sure you want to colonize position [{coordinates}]?\n\nPlease go to the fleet page to send a colony ship.',
    recyclePlanetMessage:
      'Are you sure you want to recycle debris at position [{coordinates}]?\n\nPlease go to the fleet page to send recycler ships.',
    sendGift: 'Send Gift',
    debris: 'Debris',
    giftPlanetTitle: 'Send Gift',
    giftPlanetMessage:
      'Are you sure you want to send resources as a gift to planet [{coordinates}]?\n\nPlease go to the fleet page to select transport ships and load resources.'
  },
  messagesView: {
    title: 'Messages',
    battles: 'Battles',
    spy: 'Spy',
    npc: 'NPC',
    battleReports: 'Battle Reports',
    spyReports: 'Spy Reports',
    noBattleReports: 'No battle reports',
    noSpyReports: 'No spy reports',
    battleReport: 'Battle Report',
    spyReport: 'Spy Report',
    victory: 'Victory',
    defeat: 'Defeat',
    draw: 'Draw',
    attackerFleet: 'Attacker Fleet',
    defenderFleet: 'Defender Fleet',
    defenderDefense: 'Defender Defense',
    attackerLosses: 'Attacker Losses',
    defenderLosses: 'Defender Losses',
    noLosses: 'No losses',
    plunder: 'Plunder',
    debrisField: 'Debris Field',
    resources: 'Resources',
    fleet: 'Fleet',
    defense: 'Defense',
    buildings: 'Buildings',
    unread: 'Unread',
    targetPlanet: 'Target Planet',
    spied: 'Spied',
    spiedNotification: 'Spied Notification',
    noSpiedNotifications: 'No spied notifications',
    detected: 'Detected',
    undetected: 'Undetected',
    missions: 'Missions',
    noMissionReports: 'No mission reports',
    success: 'Success',
    failed: 'Failed',
    npcActivity: 'NPC Activity',
    noNPCActivity: 'No NPC activity notifications',
    npcRecycleActivity: 'NPC Recycling Debris',
    gifts: 'Gifts',
    giftRejected: 'Rejected',
    noGiftNotifications: 'No gift notifications',
    noGiftRejected: 'No rejected gifts',
    giftFrom: 'Gift from {npcName}',
    giftRejectedBy: '{npcName} rejected the gift',
    giftResources: 'Gift resources',
    rejectedResources: 'Rejected resources',
    expectedReputation: 'Expected reputation',
    currentReputation: 'Current reputation',
    acceptGift: 'Accept',
    rejectGift: 'Reject',
    rejectionReason: {
      hostile: 'They are hostile towards you and do not accept gifts',
      neutral_distrust: 'They lack trust in you',
      polite_decline: 'They politely declined'
    }
  },
  missionReports: {
    transportSuccess: 'Transport mission completed successfully',
    transportFailed: 'Transport mission failed',
    colonizeSuccess: 'Colonization mission successful, new planet established',
    colonizeFailed: 'Colonization mission failed',
    deploySuccess: 'Deployment mission completed successfully',
    deployFailed: 'Deployment mission failed',
    recycleSuccess: 'Recycling mission completed successfully',
    recycleFailed: 'Recycling mission failed, no debris at target location',
    destroySuccess: 'Planet destruction mission executed successfully',
    destroyFailed: 'Planet destruction mission failed'
  },
  simulatorView: {
    title: 'Battle Simulator',
    attacker: 'Attacker',
    defender: 'Defender',
    attackerConfig: 'Attacker Configuration',
    attackerConfigDesc: 'Configure attacker fleet and technology levels',
    defenderConfig: 'Defender Configuration',
    defenderConfigDesc: 'Configure defender fleet, defense, and technology levels',
    fleet: 'Fleet',
    defenseStructures: 'Defense Structures',
    techLevels: 'Technology Levels',
    weapon: 'Weapon',
    shield: 'Shield',
    armor: 'Armor',
    defenderResources: 'Defender Resources (for plunder calculation)',
    startSimulation: 'Start Simulation',
    reset: 'Reset',
    battleResult: 'Battle Result',
    attackerVictory: 'Attacker Victory',
    defenderVictory: 'Defender Victory',
    draw: 'Draw',
    afterRounds: 'After {rounds} rounds',
    attackerLosses: 'Attacker Losses',
    defenderLosses: 'Defender Losses',
    noLosses: 'No losses',
    attackerRemaining: 'Attacker Remaining',
    defenderRemaining: 'Defender Remaining',
    allDestroyed: 'All destroyed',
    plunderableResources: 'Plunderable Resources',
    debrisField: 'Debris Field',
    moonChance: 'Moon chance',
    showRoundDetails: 'Show round details',
    hideRoundDetails: 'Hide round details',
    round: 'Round {round}',
    attackerRemainingPower: 'Attacker remaining power',
    defenderRemainingPower: 'Defender remaining power',
    spied: 'Spied',
    spiedNotification: 'Spied Notification',
    noSpiedNotifications: 'No spied notifications',
    detected: 'Detected',
    undetected: 'Undetected'
  },
  settings: {
    dataManagement: 'Data Management',
    dataManagementDesc: 'Export, import, or clear game data',
    exportData: 'Export Data',
    exportDataDesc: 'Export game progress as JSON file',
    export: 'Export',
    exporting: 'Exporting...',
    exportSuccess: 'Export successful',
    exportFailed: 'Export failed, please try again',
    importData: 'Import Data',
    importDataDesc: 'Restore game progress from JSON file',
    selectFile: 'Select File',
    importSuccess: 'Import successful',
    importConfirmTitle: 'Confirm Import',
    importConfirmMessage: 'Importing will overwrite current game progress. This action cannot be undone. Continue?',
    importFailed: 'Import failed, please check file format',
    clearData: 'Clear Data',
    clearDataDesc: 'Delete all game data and reset',
    clear: 'Clear',
    clearConfirmTitle: 'Confirm Clear Data',
    clearConfirmMessage: 'This will delete all game data and start over. This action cannot be undone. Continue?',
    gameSettings: 'Game Settings',
    gameSettingsDesc: 'Adjust game parameters and preferences',
    gamePause: 'Game Pause',
    gamePauseDesc: 'Pause or resume game time and resource production',
    pause: 'Pause',
    resume: 'Resume',
    gamePaused: 'Game paused',
    gameResumed: 'Game resumed',
    playerName: 'Player Name',
    gameSpeed: 'Resource Production Speed',
    gameSpeedDesc: 'Current resource production speed multiplier',
    speedChanged: 'Resource production speed changed to {speed}x',
    speedReset: 'Resource production speed reset to 1x',
    reset: 'Reset',
    about: 'About',
    version: 'Version',
    latestVersion: 'Latest Version',
    checkUpdate: 'Check Update',
    checking: 'Checking...',
    newVersionAvailable: 'New version {version} available',
    upToDate: 'Already up to date',
    checkUpdateCooldown: 'Please try again later (5 minute cooldown)',
    checkUpdateFailed: 'Failed to check for updates, please check your network connection',
    viewUpdate: 'View Update',
    updateAvailable: 'A new version is available. Click to view release notes.',
    download: 'Download',
    goToDownload: 'Go to Download',
    buildDate: 'Build Date',
    community: 'Community',
    github: 'GitHub Repository',
    qqGroup: 'QQ Group'
  },
  gmView: {
    title: 'GM Control Panel',
    adminOnly: 'Admin Only',
    selectPlanet: 'Select Planet',
    choosePlanet: 'Choose a planet',
    resources: 'Resources',
    buildings: 'Buildings',
    research: 'Research',
    ships: 'Ships',
    defense: 'Defense',
    officers: 'Officers',
    modifyResources: 'Modify Resources',
    resourcesDesc: 'Quickly modify planet resources',
    modifyBuildings: 'Modify Buildings',
    buildingsDesc: 'Quickly set building levels',
    modifyResearch: 'Modify Research',
    researchDesc: 'Quickly set research levels',
    modifyShips: 'Modify Ships',
    shipsDesc: 'Quickly set ship counts',
    modifyDefense: 'Modify Defense',
    defenseDesc: 'Quickly set defense counts',
    modifyOfficers: 'Modify Officers',
    officersDesc: 'Quickly set officer expiration time',
    days: 'd',
    npcTesting: 'NPC Testing',
    npcTestingDesc: 'Test NPC spy and attack behavior',
    selectNPC: 'Select NPC',
    chooseNPC: 'Choose an NPC',
    targetPlanet: 'Target Planet',
    chooseTarget: 'Choose target planet',
    testSpy: 'Test Spy',
    testAttack: 'Test Attack',
    testSpyAndAttack: 'Test Spy & Attack',
    testSpyMessage: 'Click confirm to accelerate the spy mission',
    testAttackMessage: 'Click confirm to accelerate the attack mission',
    testSpyAndAttackMessage: 'Click confirm to accelerate the missions',
    initializeFleet: 'Initialize NPC Fleet',
    accelerateMissions: 'Accelerate All Missions (5s)',
    selectNPCFirst: 'Please select an NPC first',
    npcNoProbes: 'NPC has no spy probes',
    npcNoSpyReport: 'NPC needs to spy first',
    npcMissionFailed: 'Failed to create mission',
    npcNoPlanets: 'NPC has no planets',
    npcWillSpyIn5s: '{npcName} will spy in 5 seconds',
    npcWillAttackIn5s: '{npcName} will attack in 5 seconds',
    npcWillSpyAndAttack: '{npcName} will spy in 5s and attack in 10s',
    acceleratedMissions: 'Accelerated {count} missions to 5 seconds',
    npcFleetInitialized: '{npcName} fleet initialized',
    npcFleetDetails: '100 Spy Probes\n500 Light Fighters\n300 Heavy Fighters\n200 Cruisers\n100 Battleships\n50 Bombers\n30 Destroyers\n20 Battlecruisers',
    dangerZone: 'Danger Zone',
    dangerZoneDesc: 'The following operations are irreversible',
    resetGame: 'Reset Game',
    resetGameConfirm: 'Are you sure you want to reset the game? This will delete all data!'
  },
  alerts: {
    npcSpyIncoming: 'NPC Spy Probe Incoming',
    npcAttackIncoming: 'NPC Fleet Attack Incoming!',
    npcFleetIncoming: 'NPC Fleet Approaching',
    ships: 'ships',
    spiedBy: 'Spied By',
    attackedBy: 'Attacked By',
    detectionSuccess: 'Spy detected',
    detectionFailed: 'Spy not detected',
    npcSpiedYourPlanet: 'NPC spied your planet',
    npcAttackedYourPlanet: 'NPC attacked your planet'
  },
  diplomacy: {
    title: 'Diplomacy',
    description: 'Manage diplomatic relations with NPCs',
    tabs: {
      all: 'All',
      friendly: 'Friendly',
      neutral: 'Neutral',
      hostile: 'Hostile'
    },
    noNpcs: 'No NPCs',
    noFriendlyNpcs: 'No friendly NPCs',
    noNeutralNpcs: 'No neutral NPCs',
    noHostileNpcs: 'No hostile NPCs',
    recentEvents: 'Recent Events',
    recentEventsDescription: 'Recent diplomatic activity log',
    ago: 'ago',
    status: {
      friendly: 'Friendly',
      neutral: 'Neutral',
      hostile: 'Hostile'
    },
    planets: 'planets',
    allies: 'allies',
    reputation: 'Reputation',
    alliedWith: 'Allied with',
    more: 'more',
    actions: {
      gift: 'Send Gift',
      viewPlanets: 'View Planets'
    },
    lastEvent: 'Last Event',
    events: {
      gift: 'Sent Gift',
      attack: 'Attack',
      missileAttack: 'Missile Attack',
      allyAttacked: 'Ally Attacked',
      spy: 'Espionage',
      stealDebris: 'Debris Stolen'
    },
    reports: {
      giftedResources: 'Gifted {metal}M {crystal}C {deuterium}D',
      receivedGiftFromPlayer: 'Received gift from player',
      giftedToNpc: 'You gifted resources to {npcName}. Reputation +{reputation}',
      rejectedPlayerGift: 'Rejected player\'s gift',
      npcRejectedGift: '{npcName} rejected your gift. Reputation {reputation}',
      attackedNpc: 'Attacked {npcName}',
      wasAttackedByPlayer: 'Was attacked by player',
      youAttackedNpc: 'You attacked {npcName}',
      playerAttackedAlly: 'Player attacked ally {allyName}',
      allyDispleased: '{allyName} is displeased that you attacked their ally {targetName}',
      wasSpiedByPlayer: 'Was spied by player (detected: {detected})',
      spyDetected: 'Your espionage was detected by {npcName}',
      stoleDebrisFromTerritory: 'Stole debris from {npcName}\'s territory',
      playerStoleDebris: 'Player stole debris from territory',
      recycledDebrisNearNpc: 'You recycled debris near {npcName}\'s planet. They are displeased.',
      giftedResourcesToPlayer: 'Gifted resources to player',
      receivedGiftFromNpc: 'Received gift from {npcName}',
      acceptedGiftFromNpc: 'You accepted a gift from {npcName}: {metal}M {crystal}C {deuterium}D',
      playerRejectedGift: 'Player rejected gift',
      rejectedGiftFromNpc: 'You rejected a gift from {npcName}. Reputation {reputation}'
    }
  },
  pagination: {
    previous: 'Previous',
    next: 'Next',
    first: 'First',
    last: 'Last',
    page: 'Page {page}'
  },
  notFound: {
    title: 'Page Not Found',
    description: 'Sorry, the page you are looking for does not exist',
    goHome: 'Go Home'
  }
}
