{
  "coincidence": {
    "time_span": "Time span",
    "timing_key": "Meteosat ticks: scan schedule or provider timing. Other marks: catalogue pass start; the map source uses its recorded time.",
    "expected_scan": "Expected scan from the schedule, not a verified image",
    "expected_slot": "scheduled scan",
    "provider_scan": "Time from the provider's scan-strip record",
    "recorded_image": "Recorded image time at this spot",
    "pass_start": "Catalogue pass start; exact imaging time at this spot not supplied",
    "span_10min": "10 min",
    "span_1h": "1 h",
    "span_1day": "1 day",
    "span_2weeks": "2 weeks",
    "centre_moment": "Back to chosen moment",
    "zoom_hint": "Scroll to zoom; drag to move through time.",
    "longer_spans": "Longer spans coming. Choose a shorter span for now.",
    "stored_span": "Showing the scans saved with this example. Other scans in this span have not been looked up.",
    "sensors": "Sensors",
    "show_sensor": "Show {source}",
    "no_scans": "No recorded scans in this span.",
    "whole_map": "This geostationary view covers the whole map. The outline marks your selected area.",
    "at_moment": "at the chosen moment",
    "before_moment": "{offset} before the chosen moment",
    "after_moment": "{offset} after the chosen moment",
    "pass_description": "{source}: the catalogue places this pass between {start} and {end}. The pass starts {offset}; the exact time it imaged this spot is not supplied.",
    "spot_description": "{source} imaged this spot at {start}, {offset}. This is the recorded time of the prepared example.",
    "scan_description": "{source}: the provider's scan times place this spot between {start} and {end}, {offset}. The mapping assumptions are in the evidence.",
    "scheduled_description": "{source} was scheduled to scan this spot between {start} and {end}, {offset}. This is an expected scan time, not a verified image.",
    "pass_images": "Images from this pass",
    "minimise_timeline": "Minimise",
    "expand_timeline": "Expand",
    "timeline_summary": "Observations: {sources} sources, nearest {minutes} min",
    "timeline_summary_empty": "Observations: no timed view",
    "lookup_another": "Look up another place and time",
    "method_title": "Method and assumptions",
    "purpose_woldhuis": "A contrail labelled in a published dataset. Does our marking find it, and which satellites looked at the same spot, how close in time?",
    "purpose_aircraft": "DLH3LX, seen by Sentinel-2. Did it leave a contrail, and which satellites looked at the same spot, how close in time? No contrail is claimed here.",
    "select_observation": "Select a line on the timeline or a pixel on the map to see its details.",
    "selected_evidence": "Evidence and download for the selected item",
    "selected_footprint": "The map fits this image's footprint, outlined in orange.",
    "footprint_unread": "This record does not include the image's full outline. The map keeps your selected area or example field in view.",
    "chosen_moment": "Chosen moment: {time} UTC",
    "shown_on_map": "shown on the map",
    "no_view": "No recorded view in this span from: {sources}.",
    "sources_unread": "Coverage not read from: {sources}.",
    "unresolved_times": "{count} observations without a time for this spot",
    "stored_coverage": "Stored catalogue coverage, read {time}.",
    "legend_field": "B10 field square: {source}. Time at this spot: {time}. Colour shows product reflectance.",
    "time_at_spot_heading": "Time at this spot",
    "basis_case_sensing": "Time at this spot from the prepared example's recorded time",
    "catalogue_start": "Catalogue start (UTC)",
    "catalogue_time_basis": "Catalogue timing basis",
    "legend_marking": "Orange outlines: our marking, with model-based signal confidence above 50%.",
    "legend_aircraft": "Aircraft arrow: {callsign}, {time} UTC, {altitude} ft, heading {heading} deg (ADS-B).",
    "legend_footprint": "Selected footprint: {source}.",
    "legend_area": "Teal outline: selected area.",
    "legend_seams": "Thin seams: gaps between 180 m sampling squares, not image features.",
    "busy": "The observation lookup is busy. Try again in a minute.",
    "unavailable": "Observation lookup is unavailable right now. Try again later.",
    "pixel_range": "Native 60 m B10 product reflectance: {lo} to {hi}. Colour shows reflectance.",
    "pixel_title": "B10 pixel evidence",
    "pixel_index": "Native row, column",
    "pixel_reflectance": "B10 product reflectance",
    "pixel_background_se": "Background median standard error",
    "pixel_effective_n": "Effective background count (quantization and dependence limited)",
    "pixel_lead": "Sentinel-2 Level-1C B10 product value in one native 60 m pixel. Its full projected pixel support is retained in the record.",
    "pixel_label": "B10 pixel reflectance {value}",
    "pixel_marking_summary": "{count} native pixels have signal confidence above 50%. Orange outlines mark them, each drawn at its full 60 m size.",
    "pixel_annotation": "Dashed white outline: published Woldhuis et al. (2026) contrail annotation, for comparison with our marking.",
    "pixel_confidence_explanation": "This model-based score measures a pixel's B10 product value above nearby background, using single-pixel predictive spread and a background median error that accounts for short-range dependence and quantization. It accounts for every pixel in the field: above 50%, the model permits at most 0.5 expected false marks per field under its declared marginal-tail assumptions. It is not a contrail or aircraft-cause probability, and empirical coverage has not been established. Cell and pixel scores share data and cannot be combined as independent evidence.",
    "timeline_title": "Observations at your place and time",
    "timeline_lead": "Enter a place and UTC time, or draw an area. Choose a time span and sensors to see their observations.",
    "date_label": "Date (UTC)",
    "load": "Show observations",
    "choose": "Enter a point, or draw or choose an area.",
    "loading": "Looking up observations: {seconds} s elapsed. The first lookup for a place and time can take about a minute; repeat lookups are faster.",
    "failure": "Coverage could not be read: {reason}",
    "contract_error": "The observation service returned data this page cannot display yet.",
    "generated": "Catalogues read {time} ({cached}).",
    "live": "LIVE",
    "not_connected": "NOT CONNECTED",
    "error": "PROVIDER ERROR",
    "unknown": "Not reported",
    "clock": "{source} scan of your area",
    "nominal_sampling_note": "This row interval describes nominal sampling duration, not an uncertainty or confidence interval.",
    "cycle_reason": "Area timing unavailable because",
    "utc_axis": "Observation timeline in UTC for the returned search window",
    "date_only_note": "The provider gives only a date, so its time relative to the chosen moment is not known.",
    "acquisition_date": "Acquisition date (UTC)",
    "time_note": "Provider timing note",
    "basis_provider_date_only": "Acquisition date only, reported by the provider",
    "credit_eumetsat": "Contains modified EUMETSAT Meteosat data/product {year}.",
    "credit_sentinel": "Contains modified Copernicus Sentinel data {year}.",
    "credit_landsat": "Landsat data courtesy of the U.S. Geological Survey.",
    "credit_nasa": "NASA Earthdata: {source} acquisition metadata, {year}.",
    "drawer_eyebrow": "Acquisition evidence",
    "drawer_lead": "What the provider's catalogue reports, how its time compares with the chosen moment, and how each scan time was set. Unknown values stay unknown.",
    "basis_provider_sensing": "Start of the satellite pass in the catalogue; the exact time it imaged this spot is not supplied",
    "basis_provider_chunk_interval": "From the provider's scan-strip times, with this spot placed in the strip under the assumptions below",
    "basis_nominal_scan_law": "Computed from the planned scan schedule, not a recorded scan time",
    "offset_self": "Not applicable: this is {source} itself.",
    "overlap_point": "Not measurable from a point footprint",
    "cloud_value": "{percent}%",
    "assumption_declared": "Basis: declared by us, not measured.",
    "assumption_resolves": "Replaced when: {condition}",
    "clock_record": "Geostationary clocks and assumptions",
    "start": "Catalogue interval start (UTC)",
    "end": "Catalogue interval end (UTC)",
    "time_basis": "Time basis",
    "offset": "Offset to {source}",
    "offset_value": "{seconds} s ({minutes} min)",
    "offset_basis": "Offset basis",
    "offset_definition": "Provider catalogue start minus the nearest {source} scan time for this area; how that scan time was set is shown below",
    "cycle": "Cycle start",
    "area_time_start": "Time-at-area start",
    "area_time_end": "Time-at-area end",
    "chunk": "Scan strip (chunk number)",
    "row": "Projected grid row",
    "assumptions": "Assumptions used to place your area in this scan",
    "overlap": "Share of your area covered",
    "overlap_value": "{percent}%",
    "pixel": "Native pixel size",
    "pixel_value": "{metres} m",
    "pixel_note": "Native pixel size is the provider's headline figure. Individual bands can have larger or smaller pixels, and pixel size alone does not tell you the smallest contrail this sensor can see.",
    "cloud": "Scene cloud cover reported by the provider",
    "lineage": "Lineage",
    "connector": "Connector",
    "footprint": "Footprint",
    "anchor_time": "Time (UTC)",
    "anchor_offset": "Time relative to the chosen moment",
    "anchor_unknown": "Time relative to the chosen moment is not known",
    "nominal_pixel": "Nominal pixel size",
    "pixel_ratio": "{metres} m nominal; {ratio} times the map source pixel",
    "view_geometry": "View geometry",
    "zenith": "{degrees} degrees GEO zenith, calculated from nominal geometry",
    "cloud_source": "{percent}% scene cloud cover; source: {source}",
    "not_read": "Not read at catalogue level",
    "atmosphere_summary": "Cirrus, water vapour and aerosol: not read at catalogue level",
    "cirrus": "Cirrus / high cloud",
    "water_vapour": "Column water vapour",
    "aerosol": "Aerosol",
    "untested": "Can this view resolve a contrail here? Untested. Compare each factor separately; there is no combined verdict.",
    "height": "Cloud or contrail height (m)",
    "parallax_note": "Declared assumption: nominal satellite longitude (FCI and SEVIRI full disc at 0 E; SEVIRI rapid scan at 9.5 E) and the height you choose. If the catalogue gives no footprint outline, selecting a Meteosat observation projects your area instead. No measured cloud height is implied.",
    "wind": "Wind drift aid",
    "wind_east": "Eastward wind (m/s)",
    "wind_north": "Northward wind (m/s)",
    "wind_note": "Declared assumption: constant wind at the chosen height. The GEO footprint moves by wind times the elapsed time since the chosen moment, after parallax correction. No weather observation supplies this wind.",
    "band_span": "Band timing aid: Sentinel-2 has a nominal band span of about 2.6 s within one detector (B02/B09); cirrus band B10 is about 0.85 s from B02. Detector order can reverse and gaps between neighbouring detectors can reach about 7 s. Per-band times for this area have not been read. Motion and height parallax can shift bands relative to each other. Landsat per-band timing has not been read here.",
    "collection_title": "Example datasets",
    "case_label": "Woldhuis et al. (2026) examples",
    "case_prompt": "Select a place and moment",
    "case_evidence": "Open case evidence",
    "collection_evidence": "Open dataset evidence",
    "record_lead": "Source records, processing steps and results behind this comparison.",
    "load_collection": "Explore the labelled contrail cases from Woldhuis et al. (2026)",
    "collection_loading": "Loading the recorded collection. Your area and time remain available.",
    "visual_hook": "Published contrail, Netherlands, 1 Nov 2022",
    "visual_hook_absent": "Netherlands cirrus-band example not in this collection yet.",
    "caught_example": "Aircraft DLH3LX (A321), 8 Oct 2026",
    "caught_example_absent": "ADS-B timing match: not supplied yet. No aircraft identification or contrail is claimed.",
    "signal_title": "Sentinel-2 cirrus band (B10) and contrail marking",
    "overlay_prepared": "Show B10 field and marking",
    "overlay_range": "Sentinel-2 B10 top-of-atmosphere reflectance, ESA Level-1C, cell mean: {lo} to {hi}. Cells {support} m wide.",
    "overlay_cell": "B10 reflectance, cell mean {mean}",
    "overlay_annotation": "Dashed white outline: published Woldhuis et al. (2026) contrail annotation, for comparison. Exact alignment with the sample cells is unresolved.",
    "overlay_evidence": "Open signal provenance",
    "overlay_incomplete": "Prepared signal provenance does not match this case.",
    "cached_yes": "cached",
    "cached_no": "fresh discovery",
    "anchor_band_span": "Illustrative band span: about 2.6 s within one Sentinel-2 detector. This is not this area's timing; no end time is inferred from the catalogue time.",
    "caught_example_unidentified": "Published aircraft example, Sentinel-2, 2025",
    "go_areas": "Draw or choose an area",
    "height_note": "This height shifts the Meteosat footprint for parallax; it is an assumption, not a measured cloud height.",
    "search_prompt": "Enter a place and UTC time, then show observations.",
    "latitude": "Latitude",
    "longitude": "Longitude",
    "browser_link": "View this scene in Copernicus Browser",
    "marking_basis": "Each confidence score is a model-based measure of B10 signal above local background, set for the whole field at once. It is not a contrail probability.",
    "field_uncertainty": "The absolute radiometric uncertainty of these B10 values has not been quantified: ESA's Level-1C quality reporting excludes B10 from absolute radiometric validation.",
    "marking_summary": "{count} cells have signal confidence above 50%. Orange outlines show the marked cells; colour shows the B10 mean.",
    "marking_empty": "No cells have signal confidence above 50% in this scene.",
    "marking_pending": "Marking confidence has not been supplied for this scene.",
    "cell_title": "B10 cell evidence",
    "aircraft_evidence": "Aircraft position and heading",
    "point_note": "Coordinates search a small area, about 1 km north to south, centred on your point.",
    "sampling_note": "Sampling and timing notes",
    "marking_unassessed": "No cell in this scene could be scored, so no confidence is shown.",
    "confidence_explanation": "This score measures how strongly the cell's B10 signal stands above nearby background, using cell and background pixel spread and the declared assumptions listed in the full record, available to download. It accounts for testing every cell in the field: above 50%, the model allows at most 0.5 expected false marks per field under those assumptions. It is not a probability that a contrail is present or that an aircraft caused the signal. The 0.5 bound is a model result and has not been checked against observed false-mark rates.",
    "cell_lead": "Sentinel-2 Level-1C B10 reflectance in this {support} m cell: mean, median, and the spread of its native pixel values.",
    "cell_location": "Centre (latitude, longitude)",
    "cell_mean": "Mean B10 reflectance",
    "cell_median": "Median B10 reflectance",
    "cell_spread": "Pixel standard deviation (spread, not uncertainty)",
    "cell_pixels": "Valid native pixels",
    "cell_excess": "B10 excess over local background",
    "cell_confidence": "Signal confidence (whole field)",
    "cell_confidence_value": "Signal confidence {confidence}%",
    "cell_unassessed": "Not scored",
    "download_record": "Download full record",
    "record_entries": "{count} entries, available in the full record download.",
    "select_on_map": "Select a location in the B10 field to open its evidence. Keyboard: focus a location and press Enter."
  }
}
