Downtime catalog

This commit is contained in:
Marcelo
2026-05-06 00:36:48 +00:00
parent 0491237bad
commit bfc1673d89
42 changed files with 8035 additions and 1093 deletions

View File

@@ -115,10 +115,7 @@
"machines.status.stopped": "STOPPED",
"machines.stoppedFor": "Stopped for {min} min",
"recap.grid.title": "Machine recap",
"recap.status.dataLoss": "Data Loss",
"recap.status.idle": "Idle",
"recap.card.dataLoss": "{count} untracked cycles — press START",
"recap.card.notStarted": "Operator hasn't pressed START",
"recap.card.idle": "No active work order",
"recap.grid.subtitle": "Last 24h · click to open details",
"recap.grid.updatedAgo": "Updated {sec}s ago",
@@ -467,6 +464,7 @@
"settings.tabs.alerts": "Alerts",
"settings.tabs.financial": "Financial",
"settings.tabs.team": "Team",
"settings.tabs.reasonCatalog": "Downtime & scrap",
"settings.loading": "Loading settings...",
"settings.loadingTeam": "Loading team...",
"settings.refresh": "Refresh",
@@ -522,6 +520,46 @@
"settings.thresholds.macroStoppage": "Macro stoppage multiplier",
"settings.alerts": "Alerts",
"settings.alertsSubtitle": "Choose which alerts to notify.",
"settings.reasonCatalog.title": "Downtime and scrap catalogs",
"settings.reasonCatalog.subtitle": "Catalogs are stored in MIS (categories + codes). Changes bump settings version so machines pick them up. Deactivate retired codes instead of deleting them.",
"settings.reasonCatalog.version": "Catalog version",
"settings.reasonCatalog.hint": "Increase version when you change codes so edge devices can detect updates. Use \"Active\" to hide a code from new selections while keeping history labels.",
"settings.reasonCatalog.downtime": "Downtime (stops)",
"settings.reasonCatalog.scrap": "Scrap",
"settings.reasonCatalog.addCategory": "Add category",
"settings.reasonCatalog.emptyKind": "No categories yet.",
"settings.reasonCatalog.categoryId": "Category id",
"settings.reasonCatalog.categoryLabel": "Category name",
"settings.reasonCatalog.reasons": "Reasons",
"settings.reasonCatalog.addReason": "Add reason",
"settings.reasonCatalog.removeCategory": "Remove category",
"settings.reasonCatalog.detailId": "Detail id",
"settings.reasonCatalog.reasonCode": "Printed code",
"settings.reasonCatalog.detailLabel": "Description",
"settings.reasonCatalog.active": "Active",
"settings.reasonCatalog.removeRow": "Remove",
"settings.reasonCatalog.removeDetailHint": "Prefer deactivating codes that were already used in production.",
"settings.reasonCatalog.newCategory": "New category",
"settings.reasonCatalog.newReason": "New reason",
"settings.reasonCatalog.dbVersionHint": "Settings version (includes catalog): {version}",
"settings.reasonCatalog.reload": "Reload",
"settings.reasonCatalog.stepKind": "1. Catalog type",
"settings.reasonCatalog.stepCategory": "2. Category and prefix",
"settings.reasonCatalog.pickCategory": "Category",
"settings.reasonCatalog.inactive": "inactive",
"settings.reasonCatalog.categoryNameEdit": "Category name",
"settings.reasonCatalog.codePrefixEdit": "Code prefix (letters; optional digits/hyphen after first letter)",
"settings.reasonCatalog.categoryActive": "Category active",
"settings.reasonCatalog.newCategorySection": "New category in this catalog type",
"settings.reasonCatalog.codePrefixField": "Prefix (shown before the number)",
"settings.reasonCatalog.stepReason": "3. Add reason (numbers only)",
"settings.reasonCatalog.digitsOnlyHint": "Enter only the numeric part; the full printed code is prefix + number.",
"settings.reasonCatalog.fullCodePreview": "Printed code",
"settings.reasonCatalog.numericSuffix": "Number",
"settings.reasonCatalog.reasonsInCategory": "Reasons in this category",
"settings.reasonCatalog.noItemsYet": "No reasons yet.",
"settings.reasonCatalog.prefixInvalid": "Prefix must start with a letter and use letters, digits, or hyphen.",
"settings.alerts.oeeDrop": "OEE drop alerts",
"settings.alerts.oeeDropHelper": "Notify when OEE falls below threshold",
"settings.alerts.performanceDegradation": "Performance degradation alerts",

View File

@@ -121,10 +121,7 @@
"recap.card.stoppedFor": "Detenida hace {min} min",
"machines.status.stopped": "DETENIDA",
"machines.stoppedFor": "Detenida hace {min} min",
"recap.status.dataLoss": "Sin tracking",
"recap.status.idle": "Inactiva",
"recap.card.dataLoss": "{count} ciclos sin tracking — presione INICIAR",
"recap.card.notStarted": "Operador no ha presionado INICIAR",
"recap.card.idle": "Sin orden de trabajo activa",
"recap.grid.title": "Resumen de máquinas",
"recap.grid.subtitle": "Últimas 24h · click para ver detalle",
@@ -474,6 +471,7 @@
"settings.tabs.alerts": "Alertas",
"settings.tabs.financial": "Finanzas",
"settings.tabs.team": "Equipo",
"settings.tabs.reasonCatalog": "Paros y scrap",
"settings.loading": "Cargando configuración...",
"settings.loadingTeam": "Cargando equipo...",
"settings.refresh": "Actualizar",
@@ -529,6 +527,46 @@
"settings.thresholds.macroStoppage": "Multiplicador de macroparo",
"settings.alerts": "Alertas",
"settings.alertsSubtitle": "Elige qué alertas notificar.",
"settings.reasonCatalog.title": "Catálogos de paros y scrap",
"settings.reasonCatalog.subtitle": "Los catálogos viven en MIS (categorías y códigos). Los cambios suben la versión de ajustes para que las máquinas los reciban. Desactiva códigos retirados en lugar de borrarlos.",
"settings.reasonCatalog.version": "Versión del catálogo",
"settings.reasonCatalog.hint": "Sube la versión cuando cambies códigos para que el borde detecte actualizaciones. Usa \"Activo\" para ocultar un código en nuevas capturas sin perder etiquetas en histórico.",
"settings.reasonCatalog.downtime": "Tiempo muerto (paros)",
"settings.reasonCatalog.scrap": "Scrap",
"settings.reasonCatalog.addCategory": "Agregar categoría",
"settings.reasonCatalog.emptyKind": "Aún no hay categorías.",
"settings.reasonCatalog.categoryId": "Id de categoría",
"settings.reasonCatalog.categoryLabel": "Nombre de categoría",
"settings.reasonCatalog.reasons": "Razones",
"settings.reasonCatalog.addReason": "Agregar razón",
"settings.reasonCatalog.removeCategory": "Quitar categoría",
"settings.reasonCatalog.detailId": "Id del detalle",
"settings.reasonCatalog.reasonCode": "Código impreso",
"settings.reasonCatalog.detailLabel": "Descripción",
"settings.reasonCatalog.active": "Activo",
"settings.reasonCatalog.removeRow": "Quitar",
"settings.reasonCatalog.removeDetailHint": "Para códigos ya usados en producción, preferir desactivar en lugar de quitar la fila.",
"settings.reasonCatalog.newCategory": "Nueva categoría",
"settings.reasonCatalog.newReason": "Nueva razón",
"settings.reasonCatalog.dbVersionHint": "Versión de ajustes (incluye catálogo): {version}",
"settings.reasonCatalog.reload": "Recargar",
"settings.reasonCatalog.stepKind": "1. Tipo de catálogo",
"settings.reasonCatalog.stepCategory": "2. Categoría y prefijo",
"settings.reasonCatalog.pickCategory": "Categoría",
"settings.reasonCatalog.inactive": "inactiva",
"settings.reasonCatalog.categoryNameEdit": "Nombre de categoría",
"settings.reasonCatalog.codePrefixEdit": "Prefijo de código (letras; opcional dígitos o guión después de la primera letra)",
"settings.reasonCatalog.categoryActive": "Categoría activa",
"settings.reasonCatalog.newCategorySection": "Nueva categoría en este tipo de catálogo",
"settings.reasonCatalog.codePrefixField": "Prefijo (se muestra antes del número)",
"settings.reasonCatalog.stepReason": "3. Agregar razón (solo números)",
"settings.reasonCatalog.digitsOnlyHint": "Captura solo la parte numérica; el código impreso completo es prefijo + número.",
"settings.reasonCatalog.fullCodePreview": "Código impreso",
"settings.reasonCatalog.numericSuffix": "Número",
"settings.reasonCatalog.reasonsInCategory": "Razones en esta categoría",
"settings.reasonCatalog.noItemsYet": "Aún no hay razones.",
"settings.reasonCatalog.prefixInvalid": "El prefijo debe empezar con letra y usar letras, dígitos o guión.",
"settings.alerts.oeeDrop": "Alertas por caída de OEE",
"settings.alerts.oeeDropHelper": "Notificar cuando OEE esté por debajo del umbral",
"settings.alerts.performanceDegradation": "Alertas por baja de Performance",