{
  "lens_block": {
    "title": "What are you looking for here?",
    "lead": "Your question decides which wavelength ranges matter. Satellite availability is checked for the area you selected.",
    "family_not_recorded": "Not recorded",
    "provider_fallback": "Provider",
    "reason_fallback": "not checked",
    "band_match": "matters here",
    "ready_processed": "Processed and ready",
    "ready_catalogue": "Catalogue data available",
    "catalogue_one": "{count} returned catalogue result",
    "catalogue_many": "{count} returned catalogue results",
    "catalogue_none": "availability proven by processed data",
    "no_band_definition": "no band definition held",
    "target_one": "{count} target range of {total} bands",
    "target_many": "{count} target ranges of {total} bands",
    "definition_label": "Instrument band definition",
    "processed_one": "{count} processed observation",
    "processed_many": "{count} processed observations",
    "unlisted_note": "RefCal holds no band definition for this satellite yet, so its ranges are not listed and Compare cannot draw it.",
    "no_area": "Pick an area first.",
    "capability_error": "Processed status could not be read for this area. The catalogue check did not run.",
    "checking_processed": "Checking what is already processed for {area}.",
    "checking_catalogue": "Processed status is ready. Checking provider catalogues for {area}.",
    "catalogue_error": "The provider catalogue could not be read: {reason}. Any processed satellites below remain valid.",
    "catalogue_error_fallback": "the request did not complete",
    "contact_lead": "Want this processed?",
    "contact_link": "Contact SpectraWorks",
    "empty": "No exact satellite could be identified from the returned catalogue sample or processed-platform rows. Collection totals are not used to guess one.",
    "not_checked": "Not checked: {notes}",
    "availability_title": "Satellite availability",
    "availability_intro": "Satellites with data over this area, grouped by satellite. Expand one to see every band; ranges used by your target are highlighted.",
    "area_fallback": "the selected area",
    "targets_unavailable": "The target list is unavailable."
  },
  "lens_questions": {
    "iron": "Iron oxide",
    "clay": "Clay",
    "carbonate": "Carbonate",
    "alteration": "General alteration",
    "lithium": "Lithium pegmatite",
    "copper": "Copper",
    "vegetation": "Vegetation change",
    "all": "Everything the sensors share"
  },
  "lens_why": {
    "mining": "Iron oxide leans on blue vs red, clay and carbonate on the two short-wave infrared bands, near-infrared anchors both.",
    "vegetation": "Red and near-infrared carry nearly all vegetation indices.",
    "all": "The six wavelengths Sentinel-2 and Landsat both measure."
  },
  "data_roadmap": {
    "factor_title": "Measurement factor analysis",
    "factor_1_title": "First validated factor result",
    "factor_1_unlocks": "A measured factor applied and checked on independent data, with accuracy and precision read separately.",
    "factor_2_title": "The Moon as a reference",
    "factor_2_unlocks": "An atmosphere-free target that helps separate sensor drift from atmospheric effects.",
    "bound_title": "Per-sensor ambiguity bound",
    "bound_1_title": "How good does it need to be",
    "bound_1_unlocks": "State the quality your decision needs. RefCal says whether the sensor can support it.",
    "bound_2_title": "Exploration proxies and robustness",
    "bound_2_unlocks": "Show whether an iron oxide, clay, carbonate, alteration, lithium pegmatite or copper signal survives the ambiguity.",
    "multi_title": "Multi-sensor comparison",
    "multi_1_title": "Hyperspectral sources join",
    "multi_1_unlocks": "EMIT first, then EnMAP and PRISMA, compared on the same basis as Sentinel-2 and Landsat.",
    "multi_2_title": "Available where you already buy data",
    "multi_2_unlocks": "Bring the comparison into UP42, SkyFi, Bluestaq and WASDI."
  }
}
