This is an automated email from the ASF dual-hosted git repository.

bbovenzi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new c7b14d1b2f4 Close spanish translation gap (#71796)
c7b14d1b2f4 is described below

commit c7b14d1b2f4050b8103cb4c6f3fd0889c5986739
Author: Brent Bovenzi <[email protected]>
AuthorDate: Wed Sep 9 15:34:39 2026 -0400

    Close spanish translation gap (#71796)
    
    * Close spanish translation gap
    
    * Apply Spanish translation review feedback
    
    Native-speaker reviewers preferred "Log de Auditoría" to the reversed noun
    order, "Hora de Inicio" to "Hora Inicial", and keeping "Job" untranslated as
    an accepted technical term in Spanish. The pool slots helper text goes back
    to the formal register at the reviewer's request.
    
    Each is extended to its untouched siblings so the locale does not end up
    disagreeing with itself: the duplicate Audit Log tab label, the endTime
    counterpart, the three pre-existing "Trabajo" strings, and the second use of
    "ordenamiento" — which also carried a stale plural agreement.
    
    * Translate Spanish strings added upstream
    
    Rebasing onto main brought in new keys for the settings panel, partition
    backfills, and the Dags filter bar, which would otherwise fall back to 
English
    for Spanish users.
    
    * Translate remaining Spanish filter labels
    
    Rebasing brought in new filter keys for completion time and max active runs
    that would otherwise fall back to English for Spanish users.
---
 .../airflow/ui/public/i18n/locales/es/admin.json   |  29 +--
 .../airflow/ui/public/i18n/locales/es/assets.json  |  22 ++-
 .../airflow/ui/public/i18n/locales/es/browse.json  |   5 +-
 .../airflow/ui/public/i18n/locales/es/common.json  | 220 ++++++++++++++++-----
 .../ui/public/i18n/locales/es/components.json      |  53 +++--
 .../src/airflow/ui/public/i18n/locales/es/dag.json |  52 ++---
 .../airflow/ui/public/i18n/locales/es/dags.json    |  27 ++-
 .../ui/public/i18n/locales/es/dashboard.json       |   8 +-
 .../airflow/ui/public/i18n/locales/es/hitl.json    |  20 +-
 9 files changed, 296 insertions(+), 140 deletions(-)

diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/admin.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/admin.json
index 419920d709a..71cc2bf2c0a 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/admin.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/admin.json
@@ -9,7 +9,9 @@
   "config": {
     "columns": {
       "section": "Sección"
-    }
+    },
+    "config_one": "Configuración",
+    "config_other": "Configuraciones"
   },
   "connections": {
     "add": "Agregar Conexión",
@@ -19,14 +21,11 @@
       "host": "Host",
       "port": "Puerto"
     },
-    "connection_many": "Conexiones",
     "connection_one": "Conexión",
     "connection_other": "Conexiones",
     "delete": {
-      "deleteConnection_many": "Eliminar {{count}} conexiones",
       "deleteConnection_one": "Eliminar 1 conexión",
       "deleteConnection_other": "Eliminar {{count}} conexiones",
-      "firstConfirmMessage_many": "Estás a punto de eliminar las siguientes 
conexiones:",
       "firstConfirmMessage_one": "Estás a punto de eliminar la siguiente 
conexión:",
       "firstConfirmMessage_other": "Estás a punto de eliminar las siguientes 
conexiones:",
       "title": "Eliminar Conexión"
@@ -88,7 +87,7 @@
       "executorClass": "Clase de Executor",
       "hostname": "Nombre de Host",
       "id": "ID",
-      "jobType": "Tipo de Trabajo",
+      "jobType": "Tipo de Job",
       "latestHeartbeat": "Último Heartbeat",
       "unixname": "Nombre de Unix"
     },
@@ -98,15 +97,18 @@
       "dagProcessorJob": "DagProcessorJob",
       "schedulerJob": "SchedulerJob",
       "triggererJob": "TriggererJob"
-    }
+    },
+    "job_one": "Job",
+    "job_other": "Jobs"
   },
   "plugins": {
     "columns": {
       "source": "Origen"
     },
-    "importError_many": "Errores de Importación de Plugins",
     "importError_one": "Error de Importación de Plugin",
     "importError_other": "Errores de Importación de Plugins",
+    "plugin_one": "Plugin",
+    "plugin_other": "Plugins",
     "searchPlaceholder": "Buscar por archivo"
   },
   "pools": {
@@ -120,14 +122,13 @@
     "form": {
       "checkbox": "Marcar para incluir tareas diferidas cuando se calculan los 
slots abiertos del pool",
       "description": "Descripción",
-      "includeDeferred": "Incluir diferidos",
+      "includeDeferred": "Incluir Diferidos",
       "nameMaxLength": "El nombre puede contener un máximo de 256 caracteres",
       "nameRequired": "El nombre es requerido",
       "slots": "Slots",
       "slotsHelperText": "Use -1 para slots ilimitados."
     },
     "noPoolsFound": "No se encontraron pools",
-    "pool_many": "Pools",
     "pool_one": "Pool",
     "pool_other": "Pools",
     "searchPlaceholder": "Buscar Pools",
@@ -141,18 +142,18 @@
     "columns": {
       "packageName": "Nombre del Paquete",
       "version": "Versión"
-    }
+    },
+    "provider_one": "Provider",
+    "provider_other": "Providers"
   },
   "variables": {
     "add": "Agregar Variable",
     "columns": {
-      "isEncrypted": "Está encriptada"
+      "isEncrypted": "Está Encriptada"
     },
     "delete": {
-      "deleteVariable_many": "Eliminar {{count}} Variables",
       "deleteVariable_one": "Eliminar 1 Variable",
       "deleteVariable_other": "Eliminar {{count}} Variables",
-      "firstConfirmMessage_many": "Estás a punto de eliminar las siguientes 
variables:",
       "firstConfirmMessage_one": "Estás a punto de eliminar la siguiente 
variable:",
       "firstConfirmMessage_other": "Estás a punto de eliminar las siguientes 
variables:",
       "title": "Eliminar Variable",
@@ -183,13 +184,13 @@
           "title": "Omitir"
         }
       },
+      "parsingFile": "Analizando archivo...",
       "title": "Importar Variables",
       "upload": "Cargar un Archivo JSON",
       "uploadPlaceholder": "Cargar un archivo JSON que contenga variables 
(e.g., {\"key\": \"value\", ...})"
     },
     "noRowsMessage": "No se encontraron variables",
     "searchPlaceholder": "Buscar Claves",
-    "variable_many": "Variables",
     "variable_one": "Variable",
     "variable_other": "Variables"
   }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/assets.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/assets.json
index caacecd572d..b8ba9505b3f 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/assets.json
@@ -1,6 +1,8 @@
 {
   "additional_data": "Datos Adicionales",
-  "asset_many": "Assets",
+  "alias_one": "Alias",
+  "alias_other": "Alias",
+  "aliases": "Alias",
   "asset_one": "Asset",
   "asset_other": "Assets",
   "assetStateStore": {
@@ -14,12 +16,14 @@
     "deleteWarning": "El Asset perderá esta entrada de almacenamiento de 
estado persistente.",
     "edit": "Editar Almacenamiento de Estado de Asset",
     "emptyState": "El almacenamiento de estado de Asset almacena valores con 
alcance en la identidad de un Asset, compartidos entre todas las ejecuciones 
del Dag. Los workers pueden escribir en el almacenamiento de estado de Asset 
mediante el Task SDK.",
+    "entry_one": "Entrada",
+    "entry_other": "Entradas",
     "lastUpdatedBy": "Última Actualización Realizada Por",
     "lastUpdatedByApi": "API",
     "lastUpdatedByWatcher": "Watcher",
     "title": "Almacenamiento de Estado de Asset"
   },
-  "consumingDags": "Consumiendo Dags",
+  "consumingDags": "Dags Consumidores",
   "consumingTasks": "Tareas Consumidoras",
   "createEvent": {
     "button": "Crear Evento",
@@ -43,13 +47,19 @@
     "title": "Crear Evento de Asset para {{name}}"
   },
   "events": "Eventos",
-  "extra": "Extra",
+  "filters": {
+    "groupPlaceholder": "Buscar grupo",
+    "lastEventDateRange": "Fecha del Último Evento"
+  },
   "group": "Grupo",
   "lastAssetEvent": "Último Evento de Asset",
   "name": "Nombre",
-  "producingTasks": "Tareas produciendo",
-  "scheduledDags": "Dags programados",
+  "producingTasks": "Tareas Productoras",
+  "scheduledDags": "Dags Programados",
   "scheduling": "Programación",
   "searchPlaceholder": "Buscar Assets",
-  "taskDependencies": "Dependencias de Tareas"
+  "taskDependencies": "Dependencias de Tareas",
+  "watcher_one": "Watcher",
+  "watcher_other": "Watchers",
+  "watchers": "Watchers"
 }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/browse.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/browse.json
index 83c201e92a8..279886b558f 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/browse.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/browse.json
@@ -7,7 +7,7 @@
       "when": "Cuando"
     },
     "filters": {
-      "eventType": "Tipo de evento"
+      "eventType": "Tipo de Evento"
     }
   },
   "deadlines": {
@@ -16,7 +16,6 @@
       "deadlineTime": "Hora del Plazo",
       "status": "Estado"
     },
-    "deadline_many": "Plazos",
     "deadline_one": "Plazo",
     "deadline_other": "Plazos",
     "filters": {
@@ -57,6 +56,8 @@
       "successTitle": "XCom Actualizado",
       "title": "Editar XCom"
     },
+    "entry_one": "Entrada de XCom",
+    "entry_other": "Entradas de XCom",
     "key": "Clave",
     "title": "XCom",
     "value": "Valor"
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json
index 95f39cc7346..91e7f739eb5 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json
@@ -4,56 +4,53 @@
     "Connections": "Conexiones",
     "Plugins": "Plugins",
     "Pools": "Pools",
-    "Providers": "Proveedores",
+    "Providers": "Providers",
     "Variables": "Variables"
   },
-  "allOperators": "Todos los operadores",
+  "allOperators": "Todos los Operadores",
+  "allTeams": "Todos los Equipos",
   "appearance": {
     "appearance": "Apariencia",
     "darkMode": "Modo Oscuro",
     "lightMode": "Modo Claro",
     "systemMode": "Seguir Configuración del Sistema"
   },
-  "asset_many": "Assets",
   "asset_one": "Asset",
   "asset_other": "Assets",
-  "assetEvent_many": "Eventos de Asset",
   "assetEvent_one": "Evento de Asset",
   "assetEvent_other": "Eventos de Asset",
   "assetInactive": {
     "tooltip": "El Asset upstream ha sido desactivado; el programador retiene 
la evaluación de particiones hasta que se reactive."
   },
-  "backfill_many": "Backfills",
   "backfill_one": "Backfill",
   "backfill_other": "Backfills",
+  "breadcrumb": "Ruta de navegación",
   "browse": {
-    "auditLog": "Auditar Log",
+    "auditLog": "Log de Auditoría",
     "deadlines": "Plazos",
-    "jobs": "Trabajos",
+    "jobs": "Jobs",
     "requiredActions": "Acciones Requeridas",
     "xcoms": "XComs"
   },
   "collapseAllExtra": "Colapsar todos los extra json",
   "collapseDetailsPanel": "Colapsar Detalles del Panel",
   "consumingAsset": "Asset Consumidor",
-  "createdAssetEvent_many": "Eventos de Asset Creados",
   "createdAssetEvent_one": "Evento de Asset Creado",
   "createdAssetEvent_other": "Eventos de Asset Creados",
-  "dag_many": "Dags",
   "dag_one": "Dag",
   "dag_other": "Dags",
   "dagDetails": {
     "activeRuns": "Ejecuciones Activas",
     "catchup": "Catchup",
-    "dagRunTimeout": "Tiempo de Ejecución del Dag",
+    "dagRunTimeout": "Tiempo de Espera de la Ejecución del Dag",
     "defaultArgs": "Argumentos por Defecto",
     "description": "Descripción",
     "documentation": "Documentación del Dag",
     "fileLocation": "Ubicación del Archivo",
-    "hasTaskConcurrencyLimits": "Tiene límites de concurrencia de áreas",
+    "hasTaskConcurrencyLimits": "Tiene Límites de Concurrencia de Tareas",
     "lastExpired": "Último Expirado",
-    "lastParseDuration": "Duración del último parseo",
-    "lastParsed": "Último Parseado",
+    "lastParseDuration": "Duración del Último Análisis",
+    "lastParsed": "Último Análisis",
     "latestDagVersion": "Última Versión del Dag",
     "latestRun": "Última Ejecución",
     "maxActiveRuns": "Máximo de Ejecuciones Activas",
@@ -63,7 +60,8 @@
     "owner": "Propietario",
     "params": "Parámetros",
     "schedule": "Programación",
-    "tags": "Etiquetas"
+    "tags": "Etiquetas",
+    "team": "Equipo"
   },
   "dagId": "ID del Dag",
   "dagRun": {
@@ -78,6 +76,7 @@
     "expectedDuration": "Duración Esperada",
     "lastSchedulingDecision": "Última Decisión de Programación",
     "mappedPartitionKey": "Clave de Partición Mapeada",
+    "partitionDate": "Fecha de Partición",
     "partitionKey": "Clave de Partición",
     "queuedAt": "En Cola en",
     "runAfter": "Ejecutar Después",
@@ -86,13 +85,11 @@
     "triggeredBy": "Activado por",
     "triggeringUser": "Nombre del Usuario que Activa"
   },
-  "dagRun_many": "Ejecuciones del Dag",
   "dagRun_one": "Ejecución del Dag",
   "dagRun_other": "Ejecuciones del Dag",
   "dagRunId": "ID de la Ejecución del Dag",
+  "dagRunState": "Estado de la Ejecución del Dag",
   "dagWarnings": "Advertencias/Errores del Dag",
-  "defaultToGraphView": "Por defecto a vista gráfica",
-  "defaultToGridView": "Por defecto a vista en cuadrícula",
   "delete": "Eliminar",
   "diff": "Diff",
   "diffCompareWith": "Comparar con",
@@ -107,7 +104,7 @@
   "download": {
     "download": "Descargar",
     "hotkey": "d",
-    "tooltip": "Presiona {{hotkey}} para descargar los registros"
+    "tooltip": "Presiona {{hotkey}} para descargar los logs"
   },
   "duration": "Duración",
   "edit": "Editar",
@@ -116,8 +113,8 @@
     "back": "Atrás",
     "defaultMessage": "Ocurrió un error inesperado",
     "home": "Inicio",
-    "invalidUrl": "Página No Encontrada. Verifica la URL e inténtalo de 
nuevo.",
-    "notFound": "Página no encontrada",
+    "invalidUrl": "Página no encontrada. Verifica la URL e inténtalo de 
nuevo.",
+    "notFound": "Página No Encontrada",
     "title": "Error"
   },
   "errors": {
@@ -126,6 +123,8 @@
       "title": "Acceso Denegado"
     }
   },
+  "event_one": "Evento",
+  "event_other": "Eventos",
   "expand": {
     "collapse": "Colapsar",
     "expand": "Expandir",
@@ -141,26 +140,35 @@
   },
   "filter": "Filtro",
   "filters": {
+    "addFilter": "Agregar Filtro",
+    "completedAt": "Completado en",
+    "date": "Fecha",
     "durationFrom": "Duración Desde",
     "durationTo": "Duración Hasta",
-    "endTime": "Hora Final",
+    "endTime": "Hora de Fin",
     "logicalDateFrom": "Fecha Lógica Desde",
     "logicalDateTo": "Fecha Lógica Hasta",
+    "maxActiveRunsFrom": "Máximo de Ejecuciones Activas Desde",
+    "maxActiveRunsTo": "Máximo de Ejecuciones Activas Hasta",
+    "removeFilter": "Eliminar Filtro",
     "runAfterFrom": "Ejecutar Después Desde",
     "runAfterTo": "Ejecutar Después Hasta",
     "searchAsset": "Buscar Asset",
     "selectDateRange": "Seleccionar Rango de Fechas",
-    "startTime": "Hora Inicial"
+    "selectDateTime": "Seleccionar Fecha y Hora",
+    "startTime": "Hora de Inicio",
+    "time": "Hora"
   },
   "fullscreen": {
     "tooltip": "Presiona {{hotkey}} para pantalla completa"
   },
   "generateToken": "Generar Token",
+  "includedIn": "Incluido en",
   "key": "Clave",
   "logicalDate": "Fecha Lógica",
   "logout": "Cerrar Sesión",
   "logoutConfirmation": "Estás a punto de cerrar sesión de la aplicación.",
-  "mapIndex": "Mapa de Índice",
+  "mapIndex": "Map Index",
   "modal": {
     "add": "Agregar",
     "cancel": "Cancelar",
@@ -176,13 +184,14 @@
     "assets": "Assets",
     "browse": "Navegar",
     "dags": "Dags",
+    "dashboard": "Panel de Control",
     "docs": "Docs",
     "home": "Inicio",
-    "legacyFabViews": "Vistas obsoletas",
+    "legacyFabViews": "Vistas Obsoletas",
     "plugins": "Plugins",
     "security": "Seguridad"
   },
-  "noItemsFound": "No se encontraron {{modelName}}s",
+  "noItemsFound": "No se encontraron {{modelName}}",
   "note": {
     "add": "Agregar una nota",
     "dagRun": "Nota de Ejecución del Dag",
@@ -194,17 +203,35 @@
     "write": "Escribir"
   },
   "overallStatus": "Estado General",
-  "partitionedDagRun_many": "Ejecuciones del Dag Particionadas",
+  "partition_one": "Partición",
+  "partition_other": "Particiones",
   "partitionedDagRun_one": "Ejecución del Dag Particionada",
   "partitionedDagRun_other": "Ejecuciones del Dag Particionadas",
   "partitionedDagRunDetail": {
     "receivedAssetEvents": "Eventos de Asset Recibidos"
   },
-  "pendingDagRun_many": "{{count}} Ejecuciones del Dag Pendientes",
+  "pause": "Pausar",
   "pendingDagRun_one": "{{count}} Ejecución del Dag Pendiente",
   "pendingDagRun_other": "{{count}} Ejecuciones del Dag Pendientes",
+  "presetFilters": {
+    "deleteTitle": "Eliminar Filtro Preestablecido",
+    "deleteWarning": "Los filtros preestablecidos se almacenan solo en este 
navegador.",
+    "duplicate": "El filtro preestablecido \"{{name}}\" ya guarda exactamente 
esta configuración.",
+    "empty": "Aún no hay filtros preestablecidos",
+    "info": {
+      "default": "Fija un filtro preestablecido como predeterminado y se 
aplicará automáticamente al llegar a esta página sin filtros aplicados.",
+      "save": "Guarda los filtros y el orden actual como un filtro 
preestablecido con nombre, y vuelve a él cuando quieras.",
+      "storage": "Los filtros preestablecidos se almacenan en este navegador."
+    },
+    "namePlaceholder": "Nombre del filtro preestablecido",
+    "nothingToSave": "No hay nada que guardar. Aplica filtros o cambia el 
orden para guardar un filtro preestablecido.",
+    "save": "Guardar",
+    "setDefault": "Establecer como predeterminado",
+    "title": "Filtros Preestablecidos",
+    "unsetDefault": "Quitar predeterminado"
+  },
   "reset": "Restablecer",
-  "runId": "ID de la ejecución",
+  "runId": "ID de la Ejecución",
   "runTypes": {
     "asset_materialization": "Materialización de Asset",
     "asset_triggered": "Asset Activado",
@@ -234,14 +261,108 @@
   },
   "selectLanguage": "Seleccionar Idioma",
   "selected": "Seleccionado",
+  "settings": {
+    "clearing": {
+      "preventRunningTask": {
+        "helper": "Omitir las tareas que están en ejecución al limpiar 
instancias de tarea.",
+        "label": "Evitar limpiar tareas en ejecución"
+      },
+      "runSelection": {
+        "helper": "Opciones seleccionadas por defecto al limpiar una ejecución 
del Dag.",
+        "label": "Selección predeterminada al limpiar ejecuciones"
+      },
+      "taskSelection": {
+        "helper": "Opciones seleccionadas por defecto al limpiar instancias de 
tarea.",
+        "label": "Selección predeterminada al limpiar tareas"
+      },
+      "title": "Limpieza"
+    },
+    "description": "Estas preferencias se guardan solo en este navegador y se 
aplican en toda la aplicación.",
+    "general": {
+      "landingPage": {
+        "helper": "Página que se muestra al abrir Airflow.",
+        "label": "Página de inicio",
+        "options": {
+          "dags": "Dags",
+          "dashboard": "Panel de Control"
+        }
+      },
+      "title": "General"
+    },
+    "graph": {
+      "defaultDirection": {
+        "helper": "Dirección de disposición para los gráficos de Dag y de 
Asset que no hayas configurado individualmente.",
+        "label": "Dirección predeterminada del gráfico"
+      },
+      "title": "Gráfico"
+    },
+    "marking": {
+      "taskSelection": {
+        "helper": "Opciones seleccionadas por defecto al marcar el estado de 
una instancia de tarea.",
+        "label": "Selección predeterminada al marcar"
+      },
+      "title": "Marcado"
+    },
+    "taskInstance": {
+      "defaultTab": {
+        "helper": "Pestaña que se muestra primero al abrir una instancia de 
tarea. Los enlaces a una pestaña específica siguen abriendo esa pestaña.",
+        "label": "Pestaña predeterminada de la instancia de tarea"
+      },
+      "title": "Instancia de Tarea"
+    },
+    "title": "Configuración"
+  },
+  "shortcuts": {
+    "categories": {
+      "code": "Código",
+      "dagView": "Vista del Dag",
+      "filters": "Filtros",
+      "global": "Global",
+      "logs": "Logs",
+      "navigation": "Navegación",
+      "runActions": "Acciones de Ejecución y Tarea",
+      "search": "Búsqueda"
+    },
+    "descriptions": {
+      "clearRun": "Limpiar $t(dagRun_one)",
+      "clearTaskInstance": "Limpiar $t(taskInstance_one)",
+      "downloadLogs": "Descargar logs",
+      "focusFilterSearch": "Enfocar la búsqueda de filtros",
+      "focusLogSearch": "Buscar en los logs",
+      "focusSearch": "Enfocar la búsqueda",
+      "markRunFailed": "Marcar $t(dagRun_one) como fallida",
+      "markRunSuccess": "Marcar $t(dagRun_one) como exitosa",
+      "markTaskFailed": "Marcar $t(task_one) como fallida",
+      "markTaskGroupFailed": "Marcar $t(taskGroup_one) como fallido",
+      "markTaskGroupSuccess": "Marcar $t(taskGroup_one) como exitoso",
+      "markTaskSuccess": "Marcar $t(task_one) como exitosa",
+      "navigateTasks": "Navegar por $t(task_other)",
+      "openGraphFilters": "Abrir los filtros del gráfico",
+      "scrollBottom": "Desplazarse hacia abajo",
+      "scrollTop": "Desplazarse hacia arriba",
+      "searchDags": "Buscar $t(dag_other)",
+      "showHelp": "Mostrar $t(shortcuts.title)",
+      "toggleExpand": "Expandir o colapsar todos los grupos",
+      "toggleFullscreen": "Alternar pantalla completa",
+      "toggleGraphGrid": "Alternar vista de gráfico / cuadrícula",
+      "toggleSource": "Alternar fuente",
+      "toggleTaskGroup": "Expandir o colapsar $t(taskGroup_one)",
+      "toggleTimestamp": "Alternar marcas de tiempo",
+      "toggleWrap": "Alternar $t(wrap.wrap)"
+    },
+    "empty": "No hay atajos de teclado disponibles en esta página.",
+    "title": "Atajos de Teclado"
+  },
   "showDetailsPanel": "Mostrar Panel de Detalles",
   "signedInAs": "Sesión iniciada como",
+  "slot": "Slot",
+  "slot_one": "Slot",
+  "slot_other": "Slots",
   "source": {
     "hide": "Ocultar Fuente",
     "hotkey": "s",
     "show": "Mostrar Fuente"
   },
-  "sourceAssetEvent_many": "Eventos de Asset Fuente",
   "sourceAssetEvent_one": "Evento de Asset Fuente",
   "sourceAssetEvent_other": "Eventos de Asset Fuente",
   "startDate": "Fecha Inicial",
@@ -265,17 +386,20 @@
     "up_for_retry": "Por Reintentar",
     "upstream_failed": "Fallido en Upstream"
   },
+  "switchDag": "Cambiar de $t(dag_one)",
   "table": {
     "completedAt": "Completado en",
     "createdAt": "Creado en",
     "filterByTag": "Filtrar Dags por etiqueta",
     "filterColumns": "Filtrar columnas de la tabla",
-    "filterReset_many": "Restablecer filtros",
     "filterReset_one": "Restablecer filtro",
     "filterReset_other": "Restablecer filtros",
     "from": "Desde",
     "maxActiveRuns": "Máximo de Ejecuciones Activas",
+    "noResultsFound": "No se encontraron resultados",
     "noTagsFound": "No se encontraron etiquetas",
+    "noTeamsFound": "No se encontraron equipos",
+    "ownerPlaceholder": "Filtrar por propietario",
     "tagMode": {
       "all": "Todos",
       "any": "Cualquiera"
@@ -293,13 +417,11 @@
     "triggerRule": "Regla de Activación",
     "waitForDownstream": "Esperar Downstream"
   },
-  "task_many": "Tareas",
   "task_one": "Tarea",
   "task_other": "Tareas",
   "taskGroup": {
     "documentation": "Documentación del Grupo de Tareas"
   },
-  "taskGroup_many": "Grupos de Tareas",
   "taskGroup_one": "Grupo de Tareas",
   "taskGroup_other": "Grupos de Tareas",
   "taskId": "ID de la Tarea",
@@ -325,15 +447,20 @@
       "class": "Clase del Trigger",
       "createdAt": "Tiempo de Creación del Trigger",
       "id": "ID del Trigger",
-      "job": "Trabajo del Triggerer",
+      "job": "Job del Triggerer",
       "latestHeartbeat": "Último Heartbeat del Triggerer",
       "title": "Información del Triggerer"
     },
     "unixname": "Nombre de Unix"
   },
-  "taskInstance_many": "Instancias de Tarea",
   "taskInstance_one": "Instancia de Tarea",
   "taskInstance_other": "Instancias de Tarea",
+  "teams": {
+    "more_one": "y {{count}} más",
+    "more_other": "y {{count}} más",
+    "none": "Sin equipo",
+    "title": "Equipos"
+  },
   "timeRange": {
     "last12Hours": "Últimas 12 Horas",
     "last24Hours": "Últimas 24 Horas",
@@ -341,9 +468,9 @@
     "pastWeek": "Semana Pasada"
   },
   "timestamp": {
-    "hide": "Ocultar marcas de tiempo",
+    "hide": "Ocultar Marcas de Tiempo",
     "hotkey": "t",
-    "show": "Mostrar marcas de tiempo"
+    "show": "Mostrar Marcas de Tiempo"
   },
   "timezone": "Zona Horaria",
   "timezoneModal": {
@@ -361,10 +488,10 @@
       }
     },
     "bulkDelete": {
-      "error": "Eliminar {{resourceName}} Request Fallido",
+      "error": "Solicitud de Eliminación Masiva de {{resourceName}} Fallida",
       "success": {
         "description": "{{count}} {{resourceName}} han sido eliminados 
exitosamente. Claves: {{keys}}",
-        "title": "Eliminar {{resourceName}} Request Enviado"
+        "title": "Solicitud de Eliminación Masiva de {{resourceName}} Enviada"
       }
     },
     "bulkUpdate": {
@@ -375,31 +502,31 @@
       }
     },
     "create": {
-      "error": "Crear {{resourceName}} Request Fallido",
+      "error": "Solicitud de Creación de {{resourceName}} Fallida",
       "success": {
         "description": "{{resourceName}} ha sido creado exitosamente.",
-        "title": "Crear {{resourceName}} Request Enviado"
+        "title": "Solicitud de Creación de {{resourceName}} Enviada"
       }
     },
     "delete": {
-      "error": "Eliminar {{resourceName}} Request Fallido",
+      "error": "Solicitud de Eliminación de {{resourceName}} Fallida",
       "success": {
         "description": "{{resourceName}} ha sido eliminado exitosamente.",
-        "title": "Eliminar {{resourceName}} Request Enviado"
+        "title": "Solicitud de Eliminación de {{resourceName}} Enviada"
       }
     },
     "import": {
-      "error": "Importar {{resourceName}} Request Fallido",
+      "error": "Solicitud de Importación de {{resourceName}} Fallida",
       "success": {
         "description": "{{count}} {{resourceName}} han sido importados 
exitosamente.",
-        "title": "Importar {{resourceName}} Request Enviado"
+        "title": "Solicitud de Importación de {{resourceName}} Enviada"
       }
     },
     "update": {
-      "error": "Actualizar {{resourceName}} Request Fallido",
+      "error": "Solicitud de Actualización de {{resourceName}} Fallida",
       "success": {
         "description": "{{resourceName}} ha sido actualizado exitosamente.",
-        "title": "Actualizar {{resourceName}} Request Enviado"
+        "title": "Solicitud de Actualización de {{resourceName}} Enviada"
       }
     }
   },
@@ -418,6 +545,7 @@
   "total": "Total {{state}}",
   "triggered": "Activado",
   "tryNumber": "Intento Número",
+  "unpause": "Reanudar",
   "user": "Usuario",
   "validation": {
     "mustBeAtLeast": "Debe ser al menos {{min}}.",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/components.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/components.json
index 75a32c16183..51fa4ba3fb1 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/components.json
@@ -1,6 +1,5 @@
 {
   "backfill": {
-    "affected_many": "Se activarán {{count}} ejecuciones.",
     "affected_one": "1 ejecución será activada.",
     "affected_other": "Se activarán {{count}} ejecuciones.",
     "affectedNone": "No hay ejecuciones que coincidan con los criterios 
seleccionados.",
@@ -8,10 +7,20 @@
     "backwards": "Ejecutar Hacia Atrás",
     "dateRange": "Rango de Fechas",
     "errorStartDateBeforeEndDate": "La Fecha Inicial debe ser antes de la 
Fecha Final",
+    "exceptionReason": {
+      "alreadyExists": "Ya existe",
+      "inFlight": "En curso",
+      "unknown": "Desconocido"
+    },
     "maxRuns": "Máximo de Ejecuciones Activas",
-    "missingAndErroredRuns": "Ejecutaciones Faltantes y con Errores",
-    "missingRuns": "Ejecutaciones Faltantes",
+    "missingAndErroredRuns": "Ejecuciones Faltantes y con Errores",
+    "missingRuns": "Ejecuciones Faltantes",
+    "notCreatedReason": "Motivo de No Creación",
     "overrideExistingParams": "Sobrescribir parámetros en ejecuciones 
existentes",
+    "partitionRange": "Rango de Particiones",
+    "partitionsAffected_one": "Se aplicará backfill a 1 partición:",
+    "partitionsAffected_other": "Se aplicará backfill a {{count}} 
particiones:",
+    "partitionsNone": "No hay particiones que coincidan con el rango 
seleccionado.",
     "permissionDenied": "Ejecución en Seco Fallida: el usuario no tiene 
permiso para crear backfills.",
     "reprocessBehavior": "Comportamiento de Reprocesamiento",
     "run": "Ejecutar Backfill",
@@ -30,7 +39,8 @@
     "validation": {
       "datesRequired": "Ambos intervalos de Fecha Inicial y Fecha Final deben 
ser proporcionados.",
       "startBeforeEnd": "El intervalo de Fecha Inicial debe ser menor o igual 
a la Fecha Final."
-    }
+    },
+    "viewSlots": "Ver slots del Backfill #{{id}}"
   },
   "banner": {
     "backfillInProgress": "Backfill en progreso",
@@ -50,7 +60,6 @@
   "dagWarnings": {
     "error_one": "1 Error",
     "errorAndWarning": "1 Error y {{warningText}}",
-    "warning_many": "{{count}} Advertencias",
     "warning_one": "1 Advertencia",
     "warning_other": "{{count}} Advertencias"
   },
@@ -63,25 +72,23 @@
   },
   "durationChart": {
     "duration": "Duración (segundos)",
-    "lastDagRun_many": "Últimas {{count}} Ejecuciones de Dag",
     "lastDagRun_one": "Última Ejecución de Dag",
     "lastDagRun_other": "Últimas {{count}} Ejecuciones de Dag",
-    "lastTaskInstance_many": "Últimas {{count}} Instancias de Tarea",
     "lastTaskInstance_one": "Última Instancia de Tarea",
     "lastTaskInstance_other": "Últimas {{count}} Instancias de Tarea",
+    "medianTotalDuration": "Total: {{duration}}",
     "queuedDuration": "Duración en Cola",
     "runAfter": "Ejecutar Después",
     "runDuration": "Duración de la Ejecución"
   },
   "fileUpload": {
-    "files_many": "{{count}} archivos",
     "files_one": "{{count}} archivo",
     "files_other": "{{count}} archivos"
   },
   "flexibleForm": {
     "durationPlaceholder": "Ingresa la duración en formato ISO 8601",
     "placeholder": "Seleccionar Valor",
-    "placeholderArray": "Ingrese cada cadena en una nueva línea",
+    "placeholderArray": "Ingresa cada cadena en una nueva línea",
     "placeholderExamples": "Comience a escribir para ver opciones",
     "placeholderMulti": "Seleccionar uno o múltiples valores",
     "validationErrorArrayNotArray": "El valor debe ser un array.",
@@ -91,15 +98,14 @@
     "validationErrorRequired": "Este campo es requerido"
   },
   "graph": {
-    "directionDown": "De arriba a abajo",
-    "directionLeft": "De derecha a izquierda",
-    "directionRight": "De izquierda a derecha",
-    "directionUp": "De abajo a arriba",
+    "directionDown": "De Arriba a Abajo",
+    "directionLeft": "De Derecha a Izquierda",
+    "directionRight": "De Izquierda a Derecha",
+    "directionUp": "De Abajo a Arriba",
     "downloadImage": "Descargar imagen",
     "downloadImageError": "Error al descargar la imagen.",
     "downloadImageErrorTitle": "Descarga Fallida",
     "otherDagRuns": "+Otras Ejecuciones de Dag",
-    "taskCount_many": "{{count}} Tareas",
     "taskCount_one": "{{count}} Tarea",
     "taskCount_other": "{{count}} Tareas",
     "taskGroup": "Grupo de Tareas",
@@ -107,20 +113,26 @@
   },
   "limitedList": "+{{count}} más",
   "limitedList.allItems": "Todos los {{count}} elementos:",
-  "limitedList.allTags_many": "Todas las etiquetas ({{count}})",
-  "limitedList.allTags_one": "Todas las etiquetas (1)",
-  "limitedList.allTags_other": "Todas las etiquetas ({{count}})",
+  "limitedList.allTags_one": "Todas las Etiquetas (1)",
+  "limitedList.allTags_other": "Todas las Etiquetas ({{count}})",
   "limitedList.clickToInteract": "Haz clic en una etiqueta para filtrar Dags",
   "limitedList.clickToOpenFull": "Haz clic en \"+{{count}} más\" para ver la 
lista completa",
   "limitedList.copyPasteText": "Puedes copiar y pegar el texto de arriba",
-  "limitedList.showingItems_many": "Mostrando {{count}} elementos",
   "limitedList.showingItems_one": "Mostrando 1 elemento",
   "limitedList.showingItems_other": "Mostrando {{count}} elementos",
   "logs": {
     "file": "Archivo",
     "location": "línea {{line}} en {{name}}"
   },
-  "reparseDag": "Reparar Dag",
+  "passwordToggle": {
+    "hide": "Ocultar valor",
+    "show": "Mostrar valor"
+  },
+  "reparseDag": "Reanalizar Dag",
+  "slowestTaskInstances": {
+    "empty": "No hay instancias de tarea completadas en este rango",
+    "title": "Instancias de Tarea Más Lentas"
+  },
   "sortedAscending": "ordenado ascendente",
   "sortedDescending": "ordenado descendente",
   "sortedUnsorted": "sin ordenar",
@@ -143,8 +155,9 @@
     "intervalEnd": "Fin",
     "intervalStart": "Inicio",
     "loading": "Cargando información del Dag...",
-    "loadingFailed": "Error al cargar la información del Dag. Por favor, 
inténtelo de nuevo.",
+    "loadingFailed": "Error al cargar la información del Dag. Por favor, 
inténtalo de nuevo.",
     "manualRunDenied": "Las ejecuciones manuales no están permitidas para este 
Dag",
+    "partitionKeyHelp": "Opcional - solo aplica a Dags particionados",
     "runIdHelp": "Opcional - se generará si no se proporciona",
     "selectDescription": "Activar una ejecución única de este Dag",
     "selectLabel": "Ejecución Única",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/dag.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/dag.json
index 005fdeed444..00324562d4d 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/dag.json
@@ -37,13 +37,13 @@
   "code": {
     "bundleUrl": "URL del Bundle",
     "noCode": "No se encontró código",
-    "parseDuration": "Duración del parseo:",
-    "parsedAt": "Parseado en:"
+    "parseDuration": "Duración del análisis:",
+    "parsedAt": "Analizado en:"
   },
   "deadlineAlerts": {
     "completionRule": "Debe completarse dentro de {{interval}} de 
{{reference}}",
-    "count_many": "{{count}} plazos",
-    "count_one": "{{count}} plazos",
+    "completionRuleDynamic": "Debe completarse dentro de un intervalo variable 
medido desde {{reference}}",
+    "count_one": "{{count}} plazo",
     "count_other": "{{count}} plazos",
     "referenceType": {
       "AverageRuntimeDeadline": "duración promedio de ejecución",
@@ -59,14 +59,12 @@
     "label": "Plazo",
     "met": "Cumplido",
     "missed": "Incumplido",
-    "missedCount_many": "{{count}} Plazos Incumplidos",
-    "missedCount_one": "{{count}} Plazos Incumplidos",
+    "missedCount_one": "{{count}} Plazo Incumplido",
     "missedCount_other": "{{count}} Plazos Incumplidos",
     "mixedCount": "{{missedCount}} Incumplidos, {{upcomingCount}} Próximos",
     "stillRunning": "Aún en ejecución",
     "upcoming": "Próximos",
-    "upcomingCount_many": "{{count}} Plazos Próximos",
-    "upcomingCount_one": "{{count}} Plazos Próximos",
+    "upcomingCount_one": "{{count}} Plazo Próximo",
     "upcomingCount_other": "{{count}} Plazos Próximos"
   },
   "extraLinks": "Enlaces Extra",
@@ -82,15 +80,15 @@
   "header": {
     "buttons": {
       "advanced": "Avanzado",
-      "dagDocs": "Documentacion del Dag"
+      "dagDocs": "Documentación del Dag"
     },
     "status": {
       "deactivated": "Desactivado"
     }
   },
   "logs": {
-    "allLevels": "Todos los niveles de log",
-    "allSources": "Todas las fuentes",
+    "allLevels": "Todos los Niveles de Log",
+    "allSources": "Todas las Fuentes",
     "critical": "CRÍTICO",
     "debug": "DEPURACIÓN",
     "error": "ERROR",
@@ -101,15 +99,10 @@
       "noMatches": "Sin coincidencias",
       "placeholder": "Buscar en logs..."
     },
-    "settings": "Configuración de logs",
+    "settings": "Configuración de Logs",
     "viewInExternal": "Ver logs en {{name}} (intento {{attempt}})",
     "warning": "ADVERTENCIA"
   },
-  "navigation": {
-    "navigation": "Navegación: Shift+{{arrow}}",
-    "openGraphFilters": "Filtros de Tareas: Ctrl+Shift+F",
-    "toggleGroup": "Alternar grupo: Espacio"
-  },
   "notFound": {
     "back": "Volver",
     "backToDags": "Volver a Dags",
@@ -118,18 +111,14 @@
   },
   "overview": {
     "buttons": {
-      "failedRun_many": "Ejecuciones Fallidas",
       "failedRun_one": "Ejecución Fallida",
       "failedRun_other": "Ejecuciones Fallidas",
-      "failedTask_many": "Tareas Fallidas",
       "failedTask_one": "Tarea Fallida",
       "failedTask_other": "Tareas Fallidas",
-      "failedTaskInstance_many": "Instancias de Tarea Fallidas",
       "failedTaskInstance_one": "Instancia de Tarea Fallida",
       "failedTaskInstance_other": "Instancias de Tarea Fallidas"
     },
     "charts": {
-      "assetEvent_many": "Eventos de Asset Creados",
       "assetEvent_one": "Evento de Asset Creado",
       "assetEvent_other": "Eventos de Asset Creados"
     },
@@ -155,13 +144,7 @@
       "label": "Número de Ejecuciones de Dag"
     },
     "dependencies": {
-      "label": "Dependencias",
-      "options": {
-        "allDagDependencies": "Todas las Dependencias de Dag",
-        "externalConditions": "Condiciones Externas",
-        "onlyTasks": "Solo tareas"
-      },
-      "placeholder": "Dependencias"
+      "allDagDependencies": "Todas las Dependencias de Dag"
     },
     "graphDirection": {
       "label": "Dirección del Gráfico"
@@ -210,24 +193,23 @@
   "parse": {
     "toaster": {
       "error": {
-        "description": "El Dag no pudo ser reparado. Puede haber solicitudes 
de reparsing pendientes por procesar.",
-        "title": "El Dag no pudo ser reparado"
+        "description": "La solicitud de análisis del Dag falló. Puede haber 
solicitudes de análisis pendientes por procesar.",
+        "title": "El Dag no pudo ser reanalizado"
       },
       "success": {
-        "description": "El Dag debería reparsearse pronto.",
-        "title": "Solicitud de reparsing enviada exitosamente"
+        "description": "El Dag debería reanalizarse pronto.",
+        "title": "Solicitud de reanálisis enviada exitosamente"
       }
     }
   },
   "tabs": {
     "assetEvents": "Eventos de Asset",
-    "auditLog": "Auditoría de Log",
+    "auditLog": "Log de Auditoría",
     "backfills": "Backfills",
     "calendar": "Calendario",
     "code": "Código",
     "details": "Detalles",
     "logs": "Logs",
-    "mappedTaskInstances_many": "Instancias de Tarea [{{count}}]",
     "mappedTaskInstances_one": "Instancia de Tarea [{{count}}]",
     "mappedTaskInstances_other": "Instancias de Tarea [{{count}}]",
     "overview": "Resumen",
@@ -255,6 +237,8 @@
     "deleteWarning": "La tarea perderá esta memoria persistente. Si la tarea 
usa esta clave para hacer seguimiento de trabajo externo (p. ej., un ID de 
trabajo externo), no podrá reanudarlo.",
     "edit": "Editar Almacenamiento de Estado de Tarea",
     "emptyStore": "El almacenamiento de estado de tarea almacena valores que 
persisten entre reintentos. Los workers pueden escribir en el almacenamiento de 
estado de tarea mediante el Task SDK.",
+    "entry_one": "Entrada",
+    "entry_other": "Entradas",
     "expiresAt": {
       "column": "Expira en",
       "custom": "Personalizado",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/dags.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/dags.json
index e94092f3b47..7a6980effc4 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/dags.json
@@ -10,17 +10,28 @@
   "filters": {
     "allRunTypes": "Todos los Tipos de Ejecución",
     "allStates": "Todos los Estados",
+    "anyRunState": "Cualquier Ejecución",
+    "anyRunStatePlaceholder": "Seleccionar cualquier estado de ejecución…",
     "favorite": {
       "all": "Todos",
       "favorite": "Favoritos",
       "unfavorite": "No Favoritos"
     },
+    "favoriteState": "Estado de Favorito",
+    "favoriteStatePlaceholder": "Seleccionar estado de favorito…",
+    "lastRunState": "Última Ejecución",
+    "lastRunStatePlaceholder": "Seleccionar estado de la última ejecución…",
+    "noTimetableTypesFound": "No se encontraron tipos de programación",
     "paused": {
       "active": "Activo",
       "all": "Todos",
       "paused": "Pausado"
     },
-    "runIdPatternFilter": "Buscar Ejecuciones de Dag"
+    "pausedPlaceholder": "Seleccionar estado de pausa…",
+    "pausedState": "Estado de Pausa",
+    "requiresHitlAction": "Requiere Acción HITL",
+    "runIdPatternFilter": "Buscar Ejecuciones de Dag",
+    "timetableType": "Tipo de Programación"
   },
   "ownerLink": "Enlace de Propietario para {{owner}}",
   "runAndTaskActions": {
@@ -73,9 +84,15 @@
       "preventRunningTasks": "Evitar reejecución si la tarea está en 
ejecución",
       "queueNew": "Poner en cola nuevas tareas",
       "runOnLatestVersion": "Ejecutar en la última versión del bundle",
+      "runOnLatestVersionForced": "Siempre usa la última — no hay una versión 
anterior a la que volver",
       "upstream": "Upstream"
     }
   },
+  "runStateCounts": {
+    "label": "Estados de Ejecución",
+    "loading": "Cargando conteos de estados de ejecución",
+    "tooltip": "{{state}}: {{formattedCount}} — haz clic para filtrar 
ejecuciones"
+  },
   "search": {
     "advanced": "Búsqueda Avanzada",
     "clear": "Limpiar búsqueda",
@@ -88,9 +105,9 @@
       "asc": "Ordenar por Nombre (A-Z)",
       "desc": "Ordenar por Nombre (Z-A)"
     },
-    "lastRunStartDate": {
-      "asc": "Ordenar por Fecha Inicial de Ejecución (Más Antiguo-Más 
Reciente)",
-      "desc": "Ordenar por Fecha Inicial de Ejecución (Más Reciente-Más 
Antiguo)"
+    "lastRunAfter": {
+      "asc": "Ordenar por Ejecutar Después de la Última Ejecución (Más 
Antiguo-Más Reciente)",
+      "desc": "Ordenar por Ejecutar Después de la Última Ejecución (Más 
Reciente-Más Antiguo)"
     },
     "lastRunState": {
       "asc": "Ordenar por Estado de Ejecución (A-Z)",
@@ -102,5 +119,5 @@
     },
     "placeholder": "Ordenar por"
   },
-  "unfavoriteDag": "Desmarcar Dag como favorito"
+  "unfavoriteDag": "Desmarcar Dag como Favorito"
 }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/dashboard.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/dashboard.json
index d5aa4923ddc..9e8631f78e1 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/dashboard.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/dashboard.json
@@ -1,4 +1,10 @@
 {
+  "alerts": {
+    "seeLessContext": "Ver menos",
+    "seeMoreContext": "Ver más",
+    "showMoreAlerts_one": "+{{count}} alerta más",
+    "showMoreAlerts_other": "+{{count}} alertas más"
+  },
   "deadlines": {
     "pending": {
       "empty": "No hay plazos próximos",
@@ -14,7 +20,6 @@
   "deferredSlotsNotCounted": "Diferidos no contados en slots: {{count}}",
   "deferredSlotsNotCountedTooltip": "Las tareas diferidas mostradas en la 
barra se cuentan contra los slots del pool. Las tareas diferidas mostradas 
debajo de la barra provienen de pools que no cuentan las tareas diferidas 
contra los slots.",
   "favorite": {
-    "favoriteDags_many": "Primeros {{count}} Dags Favoritos",
     "favoriteDags_one": "Primer {{count}} Dag Favorito",
     "favoriteDags_other": "Primeros {{count}} Dags Favoritos",
     "noDagRuns": "Aún no hay Ejecuciones de Dag para este Dag.",
@@ -34,7 +39,6 @@
   },
   "history": "Historial",
   "importErrors": {
-    "dagImportError_many": "Errores de Importación de Dags",
     "dagImportError_one": "Error de Importación de Dag",
     "dagImportError_other": "Errores de Importación de Dags",
     "searchByFile": "Buscar por archivo",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/hitl.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/es/hitl.json
index 5a225674781..dc3e9e6fd85 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/hitl.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/hitl.json
@@ -8,10 +8,8 @@
       "received": "Revisadas"
     }
   },
-  "requiredAction_many": "Acciones Requeridas",
   "requiredAction_one": "Acción Requerida",
   "requiredAction_other": "Acciones Requeridas",
-  "requiredActionCount_many": "Acciones Requeridas ({{count}})",
   "requiredActionCount_one": "Acción Requerida ({{count}})",
   "requiredActionCount_other": "Acciones Requeridas ({{count}})",
   "requiredActionState": "Estado de Acción Requerida",
@@ -22,7 +20,7 @@
     "optionsLabel": "Opciones",
     "received": "Respuesta recibida en ",
     "respond": "Responder",
-    "responded_by_user_name": "Respondido por (Nombre de usuario)",
+    "responded_by_user_name": "Respondido por (Nombre de Usuario)",
     "success": "Respuesta de {{taskId}} exitosa",
     "title": "Instancia de Tarea Humana - {{taskId}}"
   },
@@ -41,14 +39,14 @@
     "viewAll": "Ver todas las acciones requeridas"
   },
   "state": {
-    "approvalReceived": "Aprobación recibida",
-    "approvalRequired": "Aprobación requerida",
-    "choiceReceived": "Elección recibida",
-    "choiceRequired": "Elección requerida",
-    "noResponseReceived": "No se recibió respuesta",
-    "rejectionReceived": "Rechazo recibido",
-    "responseReceived": "Respuesta recibida",
-    "responseRequired": "Respuesta requerida"
+    "approvalReceived": "Aprobación Recibida",
+    "approvalRequired": "Aprobación Requerida",
+    "choiceReceived": "Elección Recibida",
+    "choiceRequired": "Elección Requerida",
+    "noResponseReceived": "Respuesta No Recibida",
+    "rejectionReceived": "Rechazo Recibido",
+    "responseReceived": "Respuesta Recibida",
+    "responseRequired": "Respuesta Requerida"
   },
   "subject": "Asunto"
 }

Reply via email to