Mobile friendly, lint correction, typescript error clear
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
"nav.machines": "Máquinas",
|
||||
"nav.reports": "Reportes",
|
||||
"nav.alerts": "Alertas",
|
||||
"nav.financial": "Finanzas",
|
||||
"nav.settings": "Configuración",
|
||||
"sidebar.productTitle": "MIS",
|
||||
"sidebar.productSubtitle": "Control Tower",
|
||||
@@ -220,7 +221,7 @@
|
||||
"reports.qualitySummary": "Resumen de calidad",
|
||||
"reports.notes": "Notas para operaciones",
|
||||
"alerts.title": "Alertas",
|
||||
"alerts.subtitle": "Politicas de escalamiento, canales y contactos.",
|
||||
"alerts.subtitle": "Historial de alertas con filtros y detalle.",
|
||||
"alerts.comingSoon": "La configuracion de alertas estara disponible pronto.",
|
||||
"alerts.loading": "Cargando alertas...",
|
||||
"alerts.error.loadPolicy": "No se pudo cargar la politica de alertas.",
|
||||
@@ -271,6 +272,53 @@
|
||||
"alerts.contacts.role.admin": "Admin",
|
||||
"alerts.contacts.role.owner": "Propietario",
|
||||
"alerts.contacts.readOnly": "Puedes ver contactos, pero solo propietarios pueden agregar o editar.",
|
||||
"alerts.inbox.title": "Bandeja de alertas",
|
||||
"alerts.inbox.loading": "Cargando alertas...",
|
||||
"alerts.inbox.loadingFilters": "Cargando filtros...",
|
||||
"alerts.inbox.empty": "No se encontraron alertas.",
|
||||
"alerts.inbox.error": "No se pudieron cargar las alertas.",
|
||||
"alerts.inbox.range.24h": "Últimas 24 horas",
|
||||
"alerts.inbox.range.7d": "Últimos 7 días",
|
||||
"alerts.inbox.range.30d": "Últimos 30 días",
|
||||
"alerts.inbox.range.custom": "Personalizado",
|
||||
"alerts.inbox.filters.title": "Filtros",
|
||||
"alerts.inbox.filters.range": "Rango",
|
||||
"alerts.inbox.filters.start": "Inicio",
|
||||
"alerts.inbox.filters.end": "Fin",
|
||||
"alerts.inbox.filters.machine": "Máquina",
|
||||
"alerts.inbox.filters.site": "Sitio",
|
||||
"alerts.inbox.filters.shift": "Turno",
|
||||
"alerts.inbox.filters.type": "Clasificación",
|
||||
"alerts.inbox.filters.severity": "Severidad",
|
||||
"alerts.inbox.filters.status": "Estado",
|
||||
"alerts.inbox.filters.search": "Buscar",
|
||||
"alerts.inbox.filters.searchPlaceholder": "Título, descripción, máquina...",
|
||||
"alerts.inbox.filters.includeUpdates": "Incluir actualizaciones",
|
||||
"alerts.inbox.filters.allMachines": "Todas las máquinas",
|
||||
"alerts.inbox.filters.allSites": "Todos los sitios",
|
||||
"alerts.inbox.filters.allShifts": "Todos los turnos",
|
||||
"alerts.inbox.filters.allTypes": "Todas las clasificaciones",
|
||||
"alerts.inbox.filters.allSeverities": "Todas las severidades",
|
||||
"alerts.inbox.filters.allStatuses": "Todos los estados",
|
||||
"alerts.inbox.table.time": "Hora",
|
||||
"alerts.inbox.table.machine": "Máquina",
|
||||
"alerts.inbox.table.site": "Sitio",
|
||||
"alerts.inbox.table.shift": "Turno",
|
||||
"alerts.inbox.table.type": "Tipo",
|
||||
"alerts.inbox.table.severity": "Severidad",
|
||||
"alerts.inbox.table.status": "Estado",
|
||||
"alerts.inbox.table.duration": "Duración",
|
||||
"alerts.inbox.table.title": "Título",
|
||||
"alerts.inbox.table.unknown": "Sin dato",
|
||||
"alerts.inbox.status.active": "Activa",
|
||||
"alerts.inbox.status.resolved": "Resuelta",
|
||||
"alerts.inbox.status.unknown": "Sin dato",
|
||||
"alerts.inbox.duration.na": "n/d",
|
||||
"alerts.inbox.duration.sec": "s",
|
||||
"alerts.inbox.duration.min": " min",
|
||||
"alerts.inbox.duration.hr": " h",
|
||||
"alerts.inbox.meta.workOrder": "OT",
|
||||
"alerts.inbox.meta.sku": "SKU",
|
||||
"reports.notes.suggested": "Acciones sugeridas",
|
||||
"reports.notes.none": "Sin insights todavía. Genera reportes tras recolectar datos.",
|
||||
"reports.noTrend": "Sin datos de tendencia.",
|
||||
@@ -307,8 +355,14 @@
|
||||
"reports.pdf.cycleDistribution": "Distribución de tiempos de ciclo",
|
||||
"reports.pdf.notes": "Notas para operaciones",
|
||||
"reports.pdf.none": "Ninguna",
|
||||
"settings.title": "Configuración",
|
||||
"settings.subtitle": "Configuración en vivo para turnos, alertas y valores predeterminados.",
|
||||
"settings.title": "Configuración",
|
||||
"settings.subtitle": "Configuración en vivo para turnos, alertas y valores predeterminados.",
|
||||
"settings.tabs.general": "General",
|
||||
"settings.tabs.shifts": "Turnos",
|
||||
"settings.tabs.thresholds": "Umbrales",
|
||||
"settings.tabs.alerts": "Alertas",
|
||||
"settings.tabs.financial": "Finanzas",
|
||||
"settings.tabs.team": "Equipo",
|
||||
"settings.loading": "Cargando configuración...",
|
||||
"settings.loadingTeam": "Cargando equipo...",
|
||||
"settings.refresh": "Actualizar",
|
||||
@@ -388,8 +442,68 @@
|
||||
"settings.role.admin": "Admin",
|
||||
"settings.role.member": "Miembro",
|
||||
"settings.role.inactive": "Inactivo",
|
||||
"settings.integrations": "Integraciones",
|
||||
"settings.integrations.webhook": "Webhook URL",
|
||||
"settings.integrations.erp": "ERP Sync",
|
||||
"settings.integrations.erpNotConfigured": "No configurado"
|
||||
}
|
||||
"settings.integrations": "Integraciones",
|
||||
"settings.integrations.webhook": "Webhook URL",
|
||||
"settings.integrations.erp": "ERP Sync",
|
||||
"settings.integrations.erpNotConfigured": "No configurado",
|
||||
"financial.title": "Impacto financiero",
|
||||
"financial.subtitle": "Convierte paros, ciclos lentos y scrap en dinero.",
|
||||
"financial.ownerOnly": "El impacto financiero solo está disponible para propietarios.",
|
||||
"financial.costsMoved": "Los costos ahora están en",
|
||||
"financial.costsMovedLink": "Configuración -> Finanzas",
|
||||
"financial.export.html": "HTML",
|
||||
"financial.export.csv": "CSV",
|
||||
"financial.totalLoss": "Pérdida total",
|
||||
"financial.currencyLabel": "Moneda: {currency}",
|
||||
"financial.noImpact": "Sin datos de impacto.",
|
||||
"financial.chart.title": "Pérdida de dinero en el tiempo",
|
||||
"financial.chart.subtitle": "Acumulado por tipo de evento",
|
||||
"financial.range.day": "Día",
|
||||
"financial.range.week": "Semana",
|
||||
"financial.range.month": "Mes",
|
||||
"financial.filters.title": "Filtros",
|
||||
"financial.filters.machine": "Máquina",
|
||||
"financial.filters.location": "Ubicación",
|
||||
"financial.filters.sku": "SKU",
|
||||
"financial.filters.currency": "Moneda",
|
||||
"financial.filters.allMachines": "Todas las máquinas",
|
||||
"financial.filters.allLocations": "Todas las ubicaciones",
|
||||
"financial.filters.skuPlaceholder": "Filtrar por SKU",
|
||||
"financial.filters.currencyPlaceholder": "MXN",
|
||||
"financial.loadingMachines": "Cargando máquinas...",
|
||||
"financial.config.title": "Parámetros de costo",
|
||||
"financial.config.subtitle": "Los valores aplican a todas las máquinas salvo override.",
|
||||
"financial.config.applyOrg": "Aplicar valores de organización a todas",
|
||||
"financial.config.save": "Guardar",
|
||||
"financial.config.saving": "Guardando...",
|
||||
"financial.config.saved": "Guardado",
|
||||
"financial.config.saveFailed": "No se pudo guardar",
|
||||
"financial.config.orgDefaults": "Valores de organización",
|
||||
"financial.config.locationOverrides": "Overrides por ubicación",
|
||||
"financial.config.machineOverrides": "Overrides por máquina",
|
||||
"financial.config.productOverrides": "Overrides por producto",
|
||||
"financial.config.addLocation": "Agregar override de ubicación",
|
||||
"financial.config.addMachine": "Agregar override de máquina",
|
||||
"financial.config.addProduct": "Agregar override de producto",
|
||||
"financial.config.noneLocation": "Sin overrides de ubicación.",
|
||||
"financial.config.noneMachine": "Sin overrides de máquina.",
|
||||
"financial.config.noneProduct": "Sin overrides de producto.",
|
||||
"financial.config.location": "Ubicación",
|
||||
"financial.config.selectLocation": "Selecciona ubicación",
|
||||
"financial.config.machine": "Máquina",
|
||||
"financial.config.selectMachine": "Selecciona máquina",
|
||||
"financial.config.currency": "Moneda",
|
||||
"financial.config.sku": "SKU",
|
||||
"financial.config.rawMaterialUnit": "Materia prima / unidad",
|
||||
"financial.config.ownerOnly": "Los costos financieros solo están disponibles para propietarios.",
|
||||
"financial.config.loading": "Cargando finanzas...",
|
||||
"financial.field.machineCostPerMin": "Costo máquina / min",
|
||||
"financial.field.operatorCostPerMin": "Costo operador / min",
|
||||
"financial.field.ratedRunningKw": "kW en operación",
|
||||
"financial.field.idleKw": "kW en espera",
|
||||
"financial.field.kwhRate": "Tarifa kWh",
|
||||
"financial.field.energyMultiplier": "Multiplicador de energía",
|
||||
"financial.field.energyCostPerMin": "Costo energía / min",
|
||||
"financial.field.scrapCostPerUnit": "Costo scrap / unidad",
|
||||
"financial.field.rawMaterialCostPerUnit": "Costo materia prima / unidad"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user