reliability semi-fix
This commit is contained in:
@@ -111,26 +111,55 @@
|
||||
"overview.recap.cta": "Open daily recap",
|
||||
"recap.title": "Recap",
|
||||
"recap.subtitle": "Last 24h",
|
||||
"recap.grid.title": "Machine recap",
|
||||
"recap.grid.subtitle": "Last 24h · click to open details",
|
||||
"recap.grid.updatedAgo": "Updated {sec}s ago",
|
||||
"recap.grid.empty": "No machines match the current filters.",
|
||||
"recap.detail.back": "All machines",
|
||||
"recap.allMachines": "All machines",
|
||||
"recap.filter.allLocations": "All locations",
|
||||
"recap.filter.allStatuses": "All statuses",
|
||||
"recap.status.running": "Running",
|
||||
"recap.status.moldChange": "Mold change",
|
||||
"recap.status.stopped": "Stopped",
|
||||
"recap.status.offline": "Offline",
|
||||
"recap.range.24h": "24h",
|
||||
"recap.range.shift": "Shift",
|
||||
"recap.range.custom": "Custom range",
|
||||
"recap.range.shiftCurrent": "Current shift",
|
||||
"recap.range.yesterday": "Yesterday",
|
||||
"recap.range.custom": "Custom",
|
||||
"recap.range.apply": "Apply",
|
||||
"recap.shift.1": "Shift 1",
|
||||
"recap.shift.2": "Shift 2",
|
||||
"recap.shift.3": "Shift 3",
|
||||
"recap.kpi.oee": "Avg OEE",
|
||||
"recap.kpi.oee": "OEE",
|
||||
"recap.kpi.noData": "No KPI data",
|
||||
"recap.kpi.good": "Good parts",
|
||||
"recap.kpi.stops": "Total stops",
|
||||
"recap.kpi.stops": "Total stops (min)",
|
||||
"recap.kpi.scrap": "Scrap",
|
||||
"recap.card.oee": "OEE",
|
||||
"recap.card.good": "Good parts",
|
||||
"recap.card.scrap": "Scrap",
|
||||
"recap.card.stops": "Stops",
|
||||
"recap.card.noProduction": "No production",
|
||||
"recap.card.lastActivity": "Last activity {min} min ago",
|
||||
"recap.card.activeWorkOrder": "Active WO: {id}",
|
||||
"recap.card.moldChangeActive": "Mold change in progress · {min}m",
|
||||
"recap.card.desynced": "CT desynchronized",
|
||||
"recap.production.title": "Production by SKU",
|
||||
"recap.production.bySku": "Production by SKU",
|
||||
"recap.production.sku": "SKU",
|
||||
"recap.production.good": "Good",
|
||||
"recap.production.scrap": "Scrap",
|
||||
"recap.production.target": "Target",
|
||||
"recap.production.progress": "Progress",
|
||||
"recap.production.progress": "Progress%",
|
||||
"recap.downtime.title": "Top downtime",
|
||||
"recap.downtime.top": "Top stops",
|
||||
"recap.workOrders.title": "Work orders",
|
||||
"recap.workOrders.active": "Active",
|
||||
"recap.workOrders.completed": "Completed",
|
||||
"recap.workOrders.none": "No production recorded",
|
||||
"recap.workOrders.sku": "SKU",
|
||||
"recap.workOrders.startedAt": "Started",
|
||||
"recap.workOrders.goodParts": "Good parts",
|
||||
"recap.workOrders.duration": "Duration",
|
||||
@@ -138,10 +167,22 @@
|
||||
"recap.machine.running": "Running",
|
||||
"recap.machine.stopped": "Stopped",
|
||||
"recap.machine.mold": "Mold change",
|
||||
"recap.machine.online": "Connected",
|
||||
"recap.machine.offline": "Disconnected",
|
||||
"recap.machine.lastHeartbeat": "Last heartbeat",
|
||||
"recap.machine.uptime": "Uptime",
|
||||
"recap.banner.mold": "Mold change in progress since",
|
||||
"recap.banner.moldChange": "Mold change in progress since {time}",
|
||||
"recap.banner.offline": "No signal for {min} min",
|
||||
"recap.banner.ongoingStop": "Machine stopped for {min} min",
|
||||
"recap.banner.stopped": "Machine stopped for {minutes} min",
|
||||
"recap.timeline.title": "24h timeline",
|
||||
"recap.timeline.noData": "No timeline data",
|
||||
"recap.timeline.type.production": "Production",
|
||||
"recap.timeline.type.moldChange": "Mold change",
|
||||
"recap.timeline.type.macrostop": "Macrostop",
|
||||
"recap.timeline.type.microstop": "Microstop",
|
||||
"recap.timeline.type.idle": "Idle",
|
||||
"recap.empty.production": "No production recorded",
|
||||
"machines.title": "Machines",
|
||||
"machines.subtitle": "Select a machine to view live KPIs.",
|
||||
|
||||
@@ -111,37 +111,78 @@
|
||||
"overview.recap.cta": "Abrir resumen diario",
|
||||
"recap.title": "Resumen",
|
||||
"recap.subtitle": "Últimas 24h",
|
||||
"recap.grid.title": "Resumen de máquinas",
|
||||
"recap.grid.subtitle": "Últimas 24h · click para ver detalle",
|
||||
"recap.grid.updatedAgo": "Actualizado hace {sec}s",
|
||||
"recap.grid.empty": "No hay máquinas que coincidan con los filtros.",
|
||||
"recap.detail.back": "Todas las máquinas",
|
||||
"recap.allMachines": "Todas las máquinas",
|
||||
"recap.filter.allLocations": "Todas las ubicaciones",
|
||||
"recap.filter.allStatuses": "Todos los estados",
|
||||
"recap.status.running": "En marcha",
|
||||
"recap.status.moldChange": "Cambio de molde",
|
||||
"recap.status.stopped": "Detenida",
|
||||
"recap.status.offline": "Sin señal",
|
||||
"recap.range.24h": "24h",
|
||||
"recap.range.shift": "Turno",
|
||||
"recap.range.custom": "Rango personalizado",
|
||||
"recap.range.shiftCurrent": "Turno actual",
|
||||
"recap.range.yesterday": "Ayer",
|
||||
"recap.range.custom": "Personalizado",
|
||||
"recap.range.apply": "Aplicar",
|
||||
"recap.shift.1": "Turno 1",
|
||||
"recap.shift.2": "Turno 2",
|
||||
"recap.shift.3": "Turno 3",
|
||||
"recap.kpi.oee": "OEE prom",
|
||||
"recap.kpi.good": "Piezas buenas",
|
||||
"recap.kpi.stops": "Paros totales",
|
||||
"recap.kpi.oee": "OEE",
|
||||
"recap.kpi.noData": "Sin datos de KPI",
|
||||
"recap.kpi.good": "Buenas",
|
||||
"recap.kpi.stops": "Paros totales (min)",
|
||||
"recap.kpi.scrap": "Scrap",
|
||||
"recap.card.oee": "OEE",
|
||||
"recap.card.good": "Piezas buenas",
|
||||
"recap.card.scrap": "Scrap",
|
||||
"recap.card.stops": "Paros",
|
||||
"recap.card.noProduction": "Sin producción",
|
||||
"recap.card.lastActivity": "Última actividad hace {min} min",
|
||||
"recap.card.activeWorkOrder": "WO activa: {id}",
|
||||
"recap.card.moldChangeActive": "Cambio de molde en curso · {min}m",
|
||||
"recap.card.desynced": "CT desincronizado",
|
||||
"recap.production.title": "Producción por SKU",
|
||||
"recap.production.bySku": "Producción por SKU",
|
||||
"recap.production.sku": "SKU",
|
||||
"recap.production.good": "Buenas",
|
||||
"recap.production.scrap": "Scrap",
|
||||
"recap.production.target": "Meta",
|
||||
"recap.production.progress": "Avance",
|
||||
"recap.production.progress": "Avance%",
|
||||
"recap.downtime.title": "Top downtime",
|
||||
"recap.downtime.top": "Top paros",
|
||||
"recap.workOrders.title": "Órdenes de trabajo",
|
||||
"recap.workOrders.active": "Activa",
|
||||
"recap.workOrders.completed": "Completadas",
|
||||
"recap.workOrders.none": "Sin producción registrada",
|
||||
"recap.workOrders.sku": "SKU",
|
||||
"recap.workOrders.startedAt": "Inicio",
|
||||
"recap.workOrders.goodParts": "Buenas",
|
||||
"recap.workOrders.duration": "Duración",
|
||||
"recap.machine.title": "Estado de máquina",
|
||||
"recap.machine.title": "Estado máquina",
|
||||
"recap.machine.running": "En marcha",
|
||||
"recap.machine.stopped": "Detenida",
|
||||
"recap.machine.mold": "Cambio de molde",
|
||||
"recap.machine.online": "Conectada",
|
||||
"recap.machine.offline": "Sin conexión",
|
||||
"recap.machine.lastHeartbeat": "Último heartbeat",
|
||||
"recap.machine.uptime": "Uptime",
|
||||
"recap.banner.mold": "Cambio de molde en curso desde",
|
||||
"recap.banner.moldChange": "Cambio de molde en curso desde {time}",
|
||||
"recap.banner.offline": "Sin señal hace {min} min",
|
||||
"recap.banner.ongoingStop": "Máquina detenida hace {min} min",
|
||||
"recap.banner.stopped": "Máquina detenida hace {minutes} min",
|
||||
"recap.timeline.title": "Timeline 24h",
|
||||
"recap.timeline.noData": "Sin datos de línea de tiempo",
|
||||
"recap.timeline.type.production": "Producción",
|
||||
"recap.timeline.type.moldChange": "Cambio de molde",
|
||||
"recap.timeline.type.macrostop": "Macroparo",
|
||||
"recap.timeline.type.microstop": "Microparo",
|
||||
"recap.timeline.type.idle": "Idle",
|
||||
"recap.empty.production": "Sin producción registrada",
|
||||
"machines.title": "Máquinas",
|
||||
"machines.subtitle": "Selecciona una máquina para ver KPIs en vivo.",
|
||||
|
||||
Reference in New Issue
Block a user