{
  "version": 1,
  "branding": {
    "orgName": "Nigerian Midstream and Downstream Petroleum Regulatory Authority",
    "shortName": "NMDPRA",
    "logoUrl": "",
    "logoEmoji": "⛽",
    "primaryColor": "#2563eb",
    "secondaryColor": "#16a34a",
    "footerText": "Petroleum Monitoring Platform",
    "productNames": {
      "consumption": "Operators Compliance Dashboard",
      "supply": "Stock and Admin Dashboard",
      "dashboard": "Central Monitoring Dashboard"
    },
    "productColors": {
      "PMS": "#E8B923",
      "AGO": "#C47A12",
      "DPK": "#E6D080",
      "LPG": "#F06012",
      "ATK": "#D4C47A",
      "JET-A1": "#D4C47A",
      "NAPHTHA": "#E8C44A",
      "HPFO": "#6B4A2A",
      "MDO": "#B56E14"
    }
  },
  "menus": {
    "consumption": [
      { "id": "dashboard", "label": "Dashboard", "visible": true },
      { "id": "stations", "label": "Filling Stations", "visible": true },
      { "id": "consumers", "label": "Industrial & Other", "visible": true },
      { "id": "analytics", "label": "Analytics", "visible": true },
      { "id": "deliveries", "label": "Incoming Deliveries", "visible": true },
      { "id": "records", "label": "All Records", "visible": true },
      { "id": "reports", "label": "Reports", "visible": true },
      { "id": "documents", "label": "Documents", "visible": true },
      { "id": "alerts", "label": "Alerts", "visible": true },
      { "id": "scada", "label": "SCADA (POC)", "visible": true },
      { "id": "atg", "label": "Station ATG", "visible": true },
      { "id": "fcc", "label": "Station FCC", "visible": true },
      { "id": "smarteye", "label": "SmartEye", "visible": true },
      { "id": "forecourt-api", "label": "Forecourt API", "visible": true },
      { "id": "other-stations", "label": "Other stations", "visible": true },
      { "id": "other-fcc", "label": "Other FCC station", "visible": true },
      { "id": "admin", "label": "Admin", "visible": true },
      { "id": "my-station", "label": "My Station", "visible": true },
      { "id": "data-entry", "label": "Data Entry", "visible": true },
      { "id": "station-analytics", "label": "Analytics", "visible": true },
      { "id": "station-users", "label": "Users", "visible": true }
    ],
    "supply": [
      { "id": "dashboard", "label": "Dashboard", "visible": true },
      { "id": "clearances", "label": "Clearances", "visible": true },
      { "id": "clearances-new", "label": "New Clearance", "visible": true },
      { "id": "refinery-stock", "label": "Daily Stock Entry", "visible": true },
      { "id": "refinery-weekly", "label": "Weekly Ops Report", "visible": true },
      { "id": "crude", "label": "Crude Intake", "visible": true },
      { "id": "yield", "label": "Refinery Yield", "visible": true },
      { "id": "vessels", "label": "Import Vessels", "visible": true },
      { "id": "depot-ops", "label": "Depot Operations", "visible": true },
      { "id": "pipeline", "label": "Pipeline & Transport", "visible": true },
      { "id": "supply-chain", "label": "Supply Chain Overview", "visible": true },
      { "id": "reports", "label": "Reports", "visible": true },
      { "id": "users", "label": "User Management", "visible": true },
      { "id": "logs", "label": "Activity Logs", "visible": true },
      { "id": "platform", "label": "Platform Customization", "visible": true }
    ],
    "dashboard": [
      { "id": "supply", "label": "⛽ Supply", "visible": true },
      { "id": "consumption", "label": "📊 Consumption", "visible": true },
      { "id": "reserve", "label": "🏛️ Oil Sufficiency", "visible": true },
      { "id": "analysis", "label": "✦ AI Analysis", "visible": true },
      { "id": "settings", "label": "⚙ Settings", "visible": true }
    ]
  },
  "strings": {
    "login.tagline": "Infitech Global Solutions Ltd",
    "login.subtitle.consumption": "Operators Compliance Dashboard",
    "login.subtitle.supply": "Stock and Admin Dashboard",
    "login.subtitle.dashboard": "Central Monitoring Dashboard",
    "header.orgLine": "Infitech Global Solutions Ltd",
    "section.refinery": "Refinery",
    "section.midstream": "Midstream",
    "section.importation": "Importation",
    "section.distribution": "Distribution",
    "section.administration": "Administration",

    "page.dashboard.title": "National Dashboard",
    "page.stations.title": "Filling Stations",
    "page.consumers.title": "Industrial & Other Consumers",
    "page.deliveries.title": "Incoming Deliveries",
    "page.analytics.title": "Analytics",
    "page.records.title": "All Station Records",
    "page.reports.title": "Reports",
    "page.documents.title": "Documents",
    "page.alerts.title": "Alerts & Notifications",
    "page.admin.title": "Administration",
    "page.supply.title": "Supply & Import",
    "page.storage.title": "Depots & Storage",
    "page.dataEntry.title": "Daily Data Entry",
    "page.dataEntry.short": "Data Entry",
    "page.stationNew.title": "Add New Station",
    "page.stationEdit.title": "Edit Station",
    "page.stationDetail.title": "Station Detail",
    "page.stationNotFound.title": "Station Not Found",
    "page.myStation.title": "My Station",

    "page.scada.title": "SCADA Overview",
    "page.scada.subtitle": "Pipeline telemetry · Depot tank levels · Process sensors",
    "page.scada.pocBanner": "Proof of Concept — Simulated Data",
    "page.scada.pocDetail": "All readings below are randomly generated. No real sensor hardware is connected.",
    "page.scada.pipelineStatus": "Pipeline Status",
    "page.scada.depotTanks": "Depot Tank Levels",
    "page.scada.sensors": "Process Sensors (FT / PT / TT)",
    "page.scada.live": "Live",
    "page.scada.paused": "Paused",
    "page.scada.lastTick": "Last tick",
    "page.scada.activeAlarms": "active alarms",
    "page.scada.activeAlarm": "active alarm",

    "page.smartTank.title": "Smart Tank",
    "page.smartTank.subtitle": "Live fuel and water levels from ATG probes, refreshed every 30 seconds.",
    "page.smartTank.tabDashboard": "Latest Tank Dashboard",
    "page.smartTank.tabStock": "Stock / Time Report",
    "page.smartTank.tabManage": "Manage ATGs",

    "page.smartPump.title": "FCC Pump",
    "page.smartPump.subtitle": "Live FCC pump, nozzle and sales data from SmartEye.",
    "page.smartPump.tabDashboard": "Pump Dashboard",
    "page.smartPump.tabTransactions": "Sales & Transactions",
    "page.smartPump.tabManage": "Manage FCC",
    "page.smartPump.tabPrices": "Price Definition",

    "page.smarteye.title": "SmartEye Devices / API",
    "page.smarteye.subtitle": "Live ATG tanks, FCC pumps and settled sales from SmartEye, in one interface.",
    "page.smarteye.tabPumps": "Pumps",
    "page.smarteye.tabTanks": "Tanks",
    "page.smarteye.tabSales": "Settled sales",
    "page.smarteye.tabStock": "Stock / Time",
    "page.smarteye.tabPrices": "Price Definition",
    "page.smarteye.tabManage": "Manage",

    "page.atg.title": "Other stations",
    "page.atg.subtitle": "Commission automatic tank gauges on filling stations, watch live probe inventory, and keep high / low / water-cut alarms.",
    "page.atg.tabNetwork": "Station network",
    "page.atg.tabLive": "Live inventory",
    "page.atg.tabHistory": "Probe history",
    "page.atg.tabSetup": "Setup",

    "page.fcc.title": "Other FCC station",
    "page.fcc.subtitle": "Commission forecourt controllers, post pump prices, and monitor nozzle sales in real time.",
    "page.fcc.tabNetwork": "Station network",
    "page.fcc.tabPumps": "Live pumps",
    "page.fcc.tabPrices": "Posted prices",
    "page.fcc.tabSales": "Sales & reports",
    "page.fcc.tabSetup": "Setup",
    "page.forecourtApi.title": "Forecourt API",
    "page.forecourtApi.subtitle": "Pumps, tank gauges and settled sales from the Mintin forecourt API. A test key never reads a real pump.",
    "page.forecourtApi.tabPumps": "Pumps",
    "page.forecourtApi.tabTanks": "Tanks",
    "page.forecourtApi.tabSales": "Settled sales",
    "page.forecourtApi.tabLive": "Live fill",
    "page.forecourtApi.tabLink": "Link station",

    "page.reports.builder": "Report Builder",
    "page.reports.summary": "Report Summary",
    "page.storage.stockByProduct": "Depot Stock Levels by Product",
    "page.supply.pipelineStatus": "Pipeline Status",
    "page.analytics.zoneOverview": "Geopolitical Zone Overview",

    "supply.page.dashboard.welcome": "Welcome back",
    "supply.page.clearances.title": "Clearances",
    "supply.page.clearanceNew.title": "New Tanker Loading Clearance",
    "supply.page.clearanceEdit.title": "Edit Clearance",
    "supply.page.clearanceForm.subtitle": "Complete all 7 stages of the SOP pre-loading inspection process",
    "supply.page.refineryStock.title": "Refinery Stock Report",
    "supply.page.refineryStock.subtitle": "Daily tank farm stock balance — Opening · Receipt · Evacuation · Closing",
    "supply.page.refineryWeekly.title": "Weekly Operations Report",
    "supply.page.refineryWeekly.subtitle": "Refinery weekly summary — production · evacuation · crude processed · train status",
    "supply.page.crude.title": "Crude Oil Intake",
    "supply.page.crude.subtitle": "Midstream crude receipt and sourcing log",
    "supply.page.yield.title": "Refinery Yield",
    "supply.page.yield.subtitle": "Product yield output from crude processing batches",
    "supply.page.vessels.title": "Import Vessels",
    "supply.page.vessels.subtitle": "Vessel tracker — ETA, berthing, discharge status",
    "supply.page.depotOps.title": "Depot Operations",
    "supply.page.depotOps.subtitle": "Receipts, stock balances and movements for all depots",
    "supply.page.pipeline.title": "Pipeline & Transport",
    "supply.page.pipeline.subtitle": "Pipeline flow records and transport dispatch summaries",
    "supply.page.supplyChain.title": "Supply Chain Overview",
    "supply.page.supplyChain.subtitle": "End-to-end petroleum product flow — crude intake through final clearance",
    "supply.page.reports.title": "Reports & Analytics",
    "supply.page.users.title": "User Management",
    "supply.page.logs.title": "Activity Log",
    "supply.page.logs.subtitle": "Complete audit trail of all user actions, timestamps, and IP addresses",
    "supply.page.platform.title": "Platform Customization",

    "dash.tab.supply": "Supply",
    "dash.tab.consumption": "Consumption",
    "dash.tab.reserve": "Oil Sufficiency",
    "dash.tab.analysis": "AI Analysis",
    "dash.tab.settings": "Settings"
  },
  "stringMeta": {
    "login.tagline": { "label": "Login tagline", "group": "Login" },
    "login.subtitle.consumption": { "label": "Consumption login subtitle", "group": "Login" },
    "login.subtitle.supply": { "label": "Supply login subtitle", "group": "Login" },
    "login.subtitle.dashboard": { "label": "Dashboard login subtitle", "group": "Login" },
    "header.orgLine": { "label": "Page header org line", "group": "Login" },
    "section.refinery": { "label": "Nav section: Refinery", "group": "Nav sections" },
    "section.midstream": { "label": "Nav section: Midstream", "group": "Nav sections" },
    "section.importation": { "label": "Nav section: Importation", "group": "Nav sections" },
    "section.distribution": { "label": "Nav section: Distribution", "group": "Nav sections" },
    "section.administration": { "label": "Nav section: Administration", "group": "Nav sections" },
    "page.dashboard.title": { "label": "National Dashboard", "group": "Consumption pages" },
    "page.stations.title": { "label": "Filling Stations", "group": "Consumption pages" },
    "page.consumers.title": { "label": "Industrial & Other Consumers", "group": "Consumption pages" },
    "page.deliveries.title": { "label": "Incoming Deliveries", "group": "Consumption pages" },
    "page.analytics.title": { "label": "Analytics", "group": "Consumption pages" },
    "page.records.title": { "label": "All Station Records", "group": "Consumption pages" },
    "page.reports.title": { "label": "Reports", "group": "Consumption pages" },
    "page.documents.title": { "label": "Documents", "group": "Consumption pages" },
    "page.alerts.title": { "label": "Alerts & Notifications", "group": "Consumption pages" },
    "page.admin.title": { "label": "Administration", "group": "Consumption pages" },
    "page.supply.title": { "label": "Supply & Import", "group": "Consumption pages" },
    "page.storage.title": { "label": "Depots & Storage", "group": "Consumption pages" },
    "page.dataEntry.title": { "label": "Daily Data Entry", "group": "Consumption pages" },
    "page.dataEntry.short": { "label": "Data Entry (short)", "group": "Consumption pages" },
    "page.stationNew.title": { "label": "Add New Station", "group": "Consumption pages" },
    "page.stationEdit.title": { "label": "Edit Station", "group": "Consumption pages" },
    "page.stationDetail.title": { "label": "Station Detail", "group": "Consumption pages" },
    "page.stationNotFound.title": { "label": "Station Not Found", "group": "Consumption pages" },
    "page.myStation.title": { "label": "My Station", "group": "Consumption pages" },
    "page.scada.title": { "label": "SCADA Overview (title)", "group": "SCADA" },
    "page.scada.subtitle": { "label": "SCADA subtitle", "group": "SCADA" },
    "page.scada.pocBanner": { "label": "SCADA POC banner", "group": "SCADA" },
    "page.scada.pocDetail": { "label": "SCADA POC detail", "group": "SCADA" },
    "page.scada.pipelineStatus": { "label": "Pipeline Status heading", "group": "SCADA" },
    "page.scada.depotTanks": { "label": "Depot Tank Levels heading", "group": "SCADA" },
    "page.scada.sensors": { "label": "Process Sensors heading", "group": "SCADA" },
    "page.scada.live": { "label": "Live button", "group": "SCADA" },
    "page.scada.paused": { "label": "Paused button", "group": "SCADA" },
    "page.scada.lastTick": { "label": "Last tick label", "group": "SCADA" },
    "page.scada.activeAlarms": { "label": "Active alarms (plural)", "group": "SCADA" },
    "page.scada.activeAlarm": { "label": "Active alarm (singular)", "group": "SCADA" },
    "page.smartTank.title": { "label": "Smart Tank title", "group": "Smart Tank" },
    "page.smartTank.subtitle": { "label": "Smart Tank subtitle", "group": "Smart Tank" },
    "page.smartTank.tabDashboard": { "label": "Latest Tank Dashboard tab", "group": "Smart Tank" },
    "page.smartTank.tabStock": { "label": "Stock / Time Report tab", "group": "Smart Tank" },
    "page.smartTank.tabManage": { "label": "Manage ATGs tab", "group": "Smart Tank" },
    "page.smartPump.title": { "label": "FCC Pump title", "group": "FCC Pump" },
    "page.smartPump.subtitle": { "label": "FCC Pump subtitle", "group": "FCC Pump" },
    "page.smartPump.tabDashboard": { "label": "Pump Dashboard tab", "group": "FCC Pump" },
    "page.smartPump.tabTransactions": { "label": "Sales & Transactions tab", "group": "FCC Pump" },
    "page.smartPump.tabManage": { "label": "Manage FCC tab", "group": "FCC Pump" },
    "page.smartPump.tabPrices": { "label": "Price Definition tab", "group": "FCC Pump" },
    "page.smarteye.title": { "label": "SmartEye title", "group": "SmartEye" },
    "page.smarteye.subtitle": { "label": "SmartEye subtitle", "group": "SmartEye" },
    "page.smarteye.tabPumps": { "label": "Pumps tab", "group": "SmartEye" },
    "page.smarteye.tabTanks": { "label": "Tanks tab", "group": "SmartEye" },
    "page.smarteye.tabSales": { "label": "Settled sales tab", "group": "SmartEye" },
    "page.smarteye.tabStock": { "label": "Stock / Time tab", "group": "SmartEye" },
    "page.smarteye.tabPrices": { "label": "Price Definition tab", "group": "SmartEye" },
    "page.smarteye.tabManage": { "label": "Manage tab", "group": "SmartEye" },
    "page.atg.title": { "label": "Other stations title", "group": "Other stations" },
    "page.atg.subtitle": { "label": "Station ATG subtitle", "group": "Station ATG" },
    "page.atg.tabNetwork": { "label": "ATG network tab", "group": "Station ATG" },
    "page.atg.tabLive": { "label": "ATG live tab", "group": "Station ATG" },
    "page.atg.tabHistory": { "label": "ATG history tab", "group": "Station ATG" },
    "page.atg.tabSetup": { "label": "ATG setup tab", "group": "Station ATG" },
    "page.fcc.title": { "label": "Other FCC station title", "group": "Other FCC station" },
    "page.fcc.subtitle": { "label": "Station FCC subtitle", "group": "Station FCC" },
    "page.fcc.tabNetwork": { "label": "FCC network tab", "group": "Station FCC" },
    "page.fcc.tabPumps": { "label": "FCC pumps tab", "group": "Station FCC" },
    "page.fcc.tabPrices": { "label": "FCC prices tab", "group": "Station FCC" },
    "page.fcc.tabSales": { "label": "FCC sales tab", "group": "Station FCC" },
    "page.fcc.tabSetup": { "label": "FCC setup tab", "group": "Station FCC" },
    "page.forecourtApi.title": { "label": "Forecourt API title", "group": "Forecourt API" },
    "page.forecourtApi.subtitle": { "label": "Forecourt API subtitle", "group": "Forecourt API" },
    "page.forecourtApi.tabPumps": { "label": "Pumps tab", "group": "Forecourt API" },
    "page.forecourtApi.tabTanks": { "label": "Tanks tab", "group": "Forecourt API" },
    "page.forecourtApi.tabSales": { "label": "Settled sales tab", "group": "Forecourt API" },
    "page.forecourtApi.tabLive": { "label": "Live fill tab", "group": "Forecourt API" },
    "page.forecourtApi.tabLink": { "label": "Link station tab", "group": "Forecourt API" },
    "page.reports.builder": { "label": "Report Builder", "group": "Consumption pages" },
    "page.reports.summary": { "label": "Report Summary", "group": "Consumption pages" },
    "page.storage.stockByProduct": { "label": "Depot Stock Levels by Product", "group": "Consumption pages" },
    "page.supply.pipelineStatus": { "label": "Supply page Pipeline Status", "group": "Consumption pages" },
    "page.analytics.zoneOverview": { "label": "Geopolitical Zone Overview", "group": "Consumption pages" },
    "supply.page.dashboard.welcome": { "label": "Dashboard welcome prefix", "group": "Supply pages" },
    "supply.page.clearances.title": { "label": "Clearances", "group": "Supply pages" },
    "supply.page.clearanceNew.title": { "label": "New Clearance", "group": "Supply pages" },
    "supply.page.clearanceEdit.title": { "label": "Edit Clearance", "group": "Supply pages" },
    "supply.page.clearanceForm.subtitle": { "label": "Clearance form subtitle", "group": "Supply pages" },
    "supply.page.refineryStock.title": { "label": "Refinery Stock Report", "group": "Supply pages" },
    "supply.page.refineryStock.subtitle": { "label": "Refinery Stock subtitle", "group": "Supply pages" },
    "supply.page.refineryWeekly.title": { "label": "Weekly Operations Report", "group": "Supply pages" },
    "supply.page.refineryWeekly.subtitle": { "label": "Weekly Ops subtitle", "group": "Supply pages" },
    "supply.page.crude.title": { "label": "Crude Oil Intake", "group": "Supply pages" },
    "supply.page.crude.subtitle": { "label": "Crude Intake subtitle", "group": "Supply pages" },
    "supply.page.yield.title": { "label": "Refinery Yield", "group": "Supply pages" },
    "supply.page.yield.subtitle": { "label": "Refinery Yield subtitle", "group": "Supply pages" },
    "supply.page.vessels.title": { "label": "Import Vessels", "group": "Supply pages" },
    "supply.page.vessels.subtitle": { "label": "Import Vessels subtitle", "group": "Supply pages" },
    "supply.page.depotOps.title": { "label": "Depot Operations", "group": "Supply pages" },
    "supply.page.depotOps.subtitle": { "label": "Depot Operations subtitle", "group": "Supply pages" },
    "supply.page.pipeline.title": { "label": "Pipeline & Transport", "group": "Supply pages" },
    "supply.page.pipeline.subtitle": { "label": "Pipeline subtitle", "group": "Supply pages" },
    "supply.page.supplyChain.title": { "label": "Supply Chain Overview", "group": "Supply pages" },
    "supply.page.supplyChain.subtitle": { "label": "Supply Chain subtitle", "group": "Supply pages" },
    "supply.page.reports.title": { "label": "Reports & Analytics", "group": "Supply pages" },
    "supply.page.users.title": { "label": "User Management", "group": "Supply pages" },
    "supply.page.logs.title": { "label": "Activity Log", "group": "Supply pages" },
    "supply.page.logs.subtitle": { "label": "Activity Log subtitle", "group": "Supply pages" },
    "supply.page.platform.title": { "label": "Platform Customization", "group": "Supply pages" },
    "dash.tab.supply": { "label": "Supply tab plain label", "group": "Central dashboard" },
    "dash.tab.consumption": { "label": "Consumption tab plain label", "group": "Central dashboard" },
    "dash.tab.reserve": { "label": "Oil Sufficiency tab plain label", "group": "Central dashboard" },
    "dash.tab.analysis": { "label": "AI Analysis tab plain label", "group": "Central dashboard" },
    "dash.tab.settings": { "label": "Settings tab plain label", "group": "Central dashboard" }
  }
}
