2026-11-12 12:28:40 +08:00
{
"entries" : [
{
"key" : "ui.home.subtitle" ,
"value" : "MECH RECOVERY OPERATIONS"
},
{
"key" : "ui.home.loadout" ,
"value" : "STARTING LOADOUT"
},
{
"key" : "ui.slot.0" ,
"value" : "PRIMARY"
},
{
"key" : "ui.slot.1" ,
"value" : "SECONDARY"
},
{
"key" : "ui.slot.2" ,
"value" : "PROPULSION"
},
{
"key" : "ui.slot.3" ,
"value" : "DEFENSE"
},
{
"key" : "ui.home.part" ,
"value" : "{0} / {1} [{2} M / {3} P]"
},
{
"key" : "ui.home.budget" ,
"value" : "MASS {0} / {1} POWER {2} / {3}"
},
{
"key" : "ui.home.deploy" ,
"value" : "DEPLOY SORTIE"
},
{
"key" : "ui.home.range" ,
"value" : "DRIVING RANGE"
},
{
"key" : "ui.home.resume" ,
"value" : "RESUME SORTIE"
},
{
"key" : "ui.home.locked" ,
2026-11-12 18:02:26 +08:00
"value" : "Selected gear is out of stock. Standard slots can use loaners. All models are available in the range."
2026-11-12 12:28:40 +08:00
},
{
"key" : "ui.home.moveHint" ,
"value" : "WASD move / mouse aim / V perspective / Shift boost / Space jump & lift"
},
{
"key" : "ui.home.fireHint" ,
"value" : "LMB primary / RMB precision aim / Q secondary / F shield / E interact"
},
{
"key" : "ui.home.inventory" ,
"value" : "HANGAR INVENTORY"
},
{
"key" : "ui.home.stock" ,
"value" : "ALLOY {0} CELLS {1} SCHEMATICS {2} EXTRACTIONS {3} ROUTES CLEARED {4}"
},
{
"key" : "ui.home.researched" ,
"value" : "{0} / RESEARCHED"
},
{
"key" : "ui.home.research" ,
"value" : "{0} / RESEARCH: 2 ALLOY + 1 CELL"
},
{
"key" : "ui.home.quit" ,
"value" : "QUIT"
},
{
"key" : "ui.home.language" ,
"value" : "语言 / Language · {0}"
},
{
"key" : "ui.home.languageHelp" ,
"value" : "Choose language"
},
{
"key" : "ui.language.current" ,
"value" : "{0} / Selected"
},
{
"key" : "ui.hud.operation" ,
"value" : "CURRENT OPERATION"
},
{
"key" : "ui.hud.armor" ,
"value" : "ARMOR {0}"
},
{
"key" : "ui.hud.energy" ,
"value" : "ENERGY {0}"
},
{
"key" : "ui.hud.shield" ,
"value" : "SHIELD ACTIVE"
},
{
"key" : "ui.hud.podUsed" ,
"value" : "POD USED / 1 OF 1"
},
{
"key" : "ui.hud.podPreparing" ,
"value" : "PREPARING POD..."
},
{
"key" : "ui.hud.podReady" ,
"value" : "POD READY / SELECT IN TAB"
},
{
"key" : "ui.hud.hint" ,
"value" : "V VIEW SHIFT BOOST SPACE LIFT Q SECONDARY F SHIELD E INTERACT TAB CARGO HOLD G SEND POD ESC PAUSE"
},
{
"key" : "ui.hud.zone" ,
"value" : "ZONE {0} / 5"
},
{
"key" : "ui.hud.status" ,
"value" : "{0} {1}"
},
{
"key" : "ui.hud.complete" ,
"value" : "MISSION COMPLETE / bring your cargo to extraction"
},
{
"key" : "ui.hud.boss" ,
"value" : "Defeat the Overseer"
},
{
"key" : "ui.hud.escort" ,
"value" : "Escort the engineering crawler to the far gate"
},
{
"key" : "ui.hud.routeOpen" ,
"value" : "Route unlocked / search, extract or proceed"
},
{
"key" : "ui.hud.objective" ,
"value" : "Recover navigation data at the relay"
},
{
"key" : "ui.hud.cockpit" ,
"value" : "COCKPIT"
},
{
"key" : "ui.hud.shoulder" ,
"value" : "SHOULDER"
},
{
"key" : "ui.hud.telemetry" ,
2026-11-12 18:02:26 +08:00
"value" : "{0}\n{1} / {2}\nCARGO {3} / 16\n{4}"
2026-11-12 12:28:40 +08:00
},
{
"key" : "ui.hud.transportReady" ,
"value" : "TRANSPORT READY / BOARD AT PAD"
},
{
"key" : "ui.hud.transportEta" ,
"value" : "TRANSPORT ETA {0}s"
},
{
"key" : "ui.hud.extractionAvailable" ,
"value" : "EXTRACTION AVAILABLE / ORANGE PAD"
},
{
"key" : "ui.cargo.title" ,
2026-11-12 18:02:26 +08:00
"value" : "Cargo and ejection safe case"
2026-11-12 12:28:40 +08:00
},
{
"key" : "ui.cargo.used" ,
2026-11-12 18:02:26 +08:00
"value" : "Pod launched. On destruction, only items in the safe case return."
2026-11-12 12:28:40 +08:00
},
{
"key" : "ui.cargo.help" ,
2026-11-12 18:02:26 +08:00
"value" : "Drag an item or select it and click a cell. Press R to rotate. The safe case returns on destruction. Mark cargo, close this panel and hold G while stationary for three seconds to launch the pod."
2026-11-12 12:28:40 +08:00
},
{
"key" : "ui.cargo.stack" ,
"value" : "{0} {1} × {2}"
},
{
"key" : "ui.cargo.selected" ,
"value" : "[SELECTED]"
},
{
"key" : "ui.cargo.capacity" ,
2026-11-12 18:02:26 +08:00
"value" : "Hold {0}/16 cells Pod {1}/4 cells"
2026-11-12 12:28:40 +08:00
},
{
"key" : "ui.return" ,
"value" : "RETURN TO PILOT"
},
{
"key" : "ui.refit.title" ,
"value" : "FIELD REFIT"
},
{
"key" : "ui.refit.help" ,
"value" : "Recovered a replacement part. Compare mass and power before installing."
},
{
"key" : "ui.refit.equipped" ,
"value" : "EQUIPPED / {0} {1} M / {2} P"
},
{
"key" : "ui.refit.recovered" ,
"value" : "RECOVERED / {0} {1} M / {2} P"
},
{
"key" : "ui.refit.install" ,
"value" : "INSTALL RECOVERED PART"
},
{
"key" : "ui.refit.keep" ,
"value" : "KEEP CURRENT LOADOUT"
},
{
"key" : "ui.routes.split" ,
"value" : "COMMIT TO AN ENDPOINT"
},
{
"key" : "ui.routes.title" ,
"value" : "CHOOSE THE NEXT WARZONE"
},
{
"key" : "ui.routes.splitHelp" ,
"value" : "Your loadout has had two zones to develop. Choose the mission your mech is ready to tackle."
},
{
"key" : "ui.routes.help" ,
"value" : "Objectives and resource categories are known. Specific salvage is discovered inside the zone."
},
{
"key" : "ui.routes.boss" ,
"value" : "OVERSEER ROUTE / assault relay / weapon salvage"
},
{
"key" : "ui.routes.escort" ,
"value" : "ENGINEERING ESCORT / restore supply link / propulsion salvage"
},
{
"key" : "ui.routes.freight" ,
"value" : "FREIGHT RECLAMATION / recover navigation data / alloy-rich"
},
{
"key" : "ui.routes.power" ,
"value" : "POWER SUBSTATION / reactivate relay / cell-rich"
},
{
"key" : "ui.routes.stay" ,
"value" : "STAY IN THIS WARZONE"
},
{
"key" : "ui.pause.title" ,
"value" : "PAUSED"
},
{
"key" : "ui.pause.help" ,
"value" : "Sortie progress is saved at checkpoints and every successful recovery."
},
{
"key" : "ui.pause.resume" ,
"value" : "RESUME"
},
{
"key" : "ui.pause.range" ,
"value" : "RETURN FROM RANGE"
},
{
"key" : "ui.pause.quit" ,
"value" : "SAVE & QUIT"
},
{
"key" : "report.ready" ,
"value" : "Choose a chassis and configure your sortie."
},
{
"key" : "report.range" ,
"value" : "Driving range complete. Your sortie inventory is ready in the hangar."
},
{
"key" : "report.destroyed" ,
2026-11-12 18:02:26 +08:00
"value" : "Mech destroyed. Lost {0} equipped items or cargo stacks. The safe case returned {1} items or stacks."
2026-11-12 12:28:40 +08:00
},
{
"key" : "report.complete" ,
"value" : "MISSION COMPLETE / all carried materials and schematics secured."
},
{
"key" : "report.extracted" ,
2026-11-12 18:02:26 +08:00
"value" : "Extracted. Equipped gear, cargo and safe case contents recovered."
2026-11-12 12:28:40 +08:00
},
{
"key" : "notice.unfinished" ,
"value" : "An unfinished sortie is available. Resume it first."
},
{
"key" : "notice.budget" ,
"value" : "Loadout exceeds chassis mass or power budget."
},
{
"key" : "notice.researchFirst" ,
2026-11-12 18:02:26 +08:00
"value" : "Selected gear is out of stock."
2026-11-12 12:28:40 +08:00
},
{
"key" : "notice.saveFailed" ,
"value" : "Could not save. Please try again."
},
{
"key" : "notice.range" ,
"value" : "DRIVING RANGE / V switches perspective. E operates nearby devices."
},
{
"key" : "notice.enter" ,
"value" : "Search the zone. Complete the objective to open the onward route."
},
{
"key" : "notice.podSecured" ,
"value" : "CARGO SECURED / banked immediately. Sortie continues."
},
{
"key" : "notice.cargoUnavailable" ,
"value" : "Cargo selection is no longer available."
},
{
"key" : "notice.twoSlots" ,
2026-11-12 18:02:26 +08:00
"value" : "The marked items do not fit in the 2× 2 pod."
2026-11-12 12:28:40 +08:00
},
{
"key" : "notice.holdFull" ,
"value" : "Cargo hold full. Send two stacks or extract."
},
{
"key" : "notice.recovered" ,
"value" : "RECOVERED / {0} × {1}"
},
{
"key" : "notice.partBudget" ,
"value" : "That part exceeds the chassis budget."
},
{
"key" : "notice.refit" ,
"value" : "FIELD REFIT / {0}"
},
{
"key" : "notice.routeOpen" ,
"value" : "ROUTE OPEN / continue searching, extract, or use the onward gate."
},
{
"key" : "notice.complete" ,
"value" : "MISSION COMPLETE / return to the extraction pad with your cargo."
},
{
"key" : "notice.objectiveFirst" ,
"value" : "Complete the zone objective to open the route."
},
{
"key" : "notice.rangeComplete" ,
"value" : "Range objective complete. Extract or keep testing your chassis."
},
{
"key" : "notice.extract" ,
"value" : "Use the extraction pad to bring your cargo home."
},
{
"key" : "notice.researched" ,
"value" : "SCHEMATIC RESEARCHED / next sortie gains a starting upgrade."
},
{
"key" : "notice.researchCost" ,
"value" : "Research needs a recovered schematic, 2 alloy and 1 cell."
},
{
"key" : "notice.transportInbound" ,
"value" : "TRANSPORT INBOUND / you can move and fight while waiting."
},
{
"key" : "notice.extractionCalled" ,
"value" : "EXTRACTION CALLED / hold for 15 seconds, then return to board."
},
{
"key" : "notice.transportReady" ,
"value" : "TRANSPORT READY / return to the orange pad and press E to board."
},
{
"key" : "notice.escortLost" ,
"value" : "ENGINEERING CRAWLER LOST / extraction remains available."
},
{
"key" : "prompt.search" ,
"value" : "E SEARCH SALVAGE"
},
{
"key" : "prompt.relayOnline" ,
"value" : "RELAY ONLINE"
},
{
"key" : "prompt.objective" ,
"value" : "E RECOVER NAVIGATION DATA"
},
{
"key" : "prompt.route" ,
"value" : "E CHOOSE ONWARD ROUTE"
},
{
"key" : "prompt.routeLocked" ,
"value" : "ROUTE LOCKED / COMPLETE OBJECTIVE"
},
{
"key" : "prompt.board" ,
"value" : "E BOARD / BANK CARGO"
},
{
"key" : "prompt.inbound" ,
"value" : "TRANSPORT INBOUND"
},
{
"key" : "prompt.call" ,
"value" : "E CALL EXTRACTION / 15s"
},
{
"key" : "world.extraction" ,
"value" : "EXTRACTION"
},
{
"key" : "world.relay" ,
"value" : "RELAY / ONWARD ROUTE"
},
{
"key" : "world.overseer" ,
"value" : "OVERSEER"
},
{
"key" : "world.bulwark" ,
"value" : "BULWARK"
},
{
"key" : "world.skimmer" ,
"value" : "SKIMMER"
},
{
"key" : "world.sentinel" ,
"value" : "SENTINEL"
},
{
"key" : "world.escort" ,
"value" : "ENGINEERING CRAWLER"
},
{
"key" : "chassis.chassis_0.name" ,
"value" : "Kestrel / Light"
},
{
"key" : "chassis.chassis_0.description" ,
"value" : "Aerial mobility"
},
{
"key" : "chassis.chassis_1.name" ,
"value" : "Warden / Medium"
},
{
"key" : "chassis.chassis_1.description" ,
"value" : "Balanced assault"
},
{
"key" : "chassis.chassis_2.name" ,
"value" : "Bastion / Heavy"
},
{
"key" : "chassis.chassis_2.description" ,
"value" : "Armored advance"
},
{
"key" : "equipment.rapid.name" ,
"value" : "Hail / rapid cannon"
},
{
"key" : "equipment.coil.name" ,
"value" : "Lance / coil rifle"
},
{
"key" : "equipment.siege.name" ,
"value" : "Maul / heavy cannon"
},
{
"key" : "equipment.guided.name" ,
"value" : "Wisp / guided salvo"
},
{
"key" : "equipment.pulse.name" ,
"value" : "Breaker / pulse burst"
},
{
"key" : "equipment.efficient.name" ,
"value" : "Cruise / efficient drive"
},
{
"key" : "equipment.vector.name" ,
"value" : "Vector / overdrive"
},
{
"key" : "equipment.composite_guard.name" ,
"value" : "Composite plating"
},
{
"key" : "equipment.reactive_guard.name" ,
"value" : "Reactive shield"
},
{
"key" : "item.alloy" ,
"value" : "ALLOY"
},
{
"key" : "item.cells" ,
"value" : "CELLS"
},
{
"key" : "item.blueprint_boost_efficient" ,
"value" : "SCHEMATIC / EFFICIENT DRIVE"
},
{
"key" : "item.blueprint_coil_capacitor" ,
"value" : "SCHEMATIC / COIL CAPACITOR"
},
{
"key" : "item.blueprint_reactive_guard" ,
"value" : "SCHEMATIC / REACTIVE SHIELD"
2026-11-12 18:02:26 +08:00
},
{
"key" : "ui.cargo.hold" ,
"value" : "Cargo hold · 4× 4"
},
{
"key" : "ui.cargo.case" ,
"value" : "Ejection safe case · 2× 2"
},
{
"key" : "ui.cargo.selection" ,
"value" : "Selected {0} {1}× {2} cells Quantity {3}"
},
{
"key" : "ui.cargo.rotate" ,
"value" : "Rotate (R)"
},
{
"key" : "ui.cargo.cancel" ,
"value" : "Deselect"
},
{
"key" : "ui.cargo.install" ,
"value" : "Install"
},
{
"key" : "ui.cargo.mark" ,
"value" : "Mark for pod"
},
{
"key" : "ui.cargo.unmark" ,
"value" : "Unmark"
},
{
"key" : "notice.installFailed" ,
"value" : "Cannot install. Check the loadout budget and the space for the replaced part."
},
{
"key" : "notice.placement" ,
"value" : "Cannot place here. Check bounds, occupied cells and stack quantity."
},
{
"key" : "ui.home.chooseItem" ,
"value" : "Equip {0} · {1}"
},
{
"key" : "ui.home.manufacture" ,
"value" : "Build {0} · {1} alloy / {2} cells"
2026-11-12 12:28:40 +08:00
}
]
}