This is an automated email from the ASF dual-hosted git repository. potiuk 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 8961e9c6b72 close gap (#55353) 8961e9c6b72 is described below commit 8961e9c6b7275c773214ec24f6357e90db1c6183 Author: ecodina <41503039+ecod...@users.noreply.github.com> AuthorDate: Mon Sep 8 00:55:46 2025 +0200 close gap (#55353) --- .../airflow/ui/public/i18n/locales/es/admin.json | 11 +++- .../airflow/ui/public/i18n/locales/es/assets.json | 1 + .../airflow/ui/public/i18n/locales/es/browse.json | 3 + .../airflow/ui/public/i18n/locales/es/common.json | 55 ++++++++++++++++- .../ui/public/i18n/locales/es/components.json | 16 ++++- .../src/airflow/ui/public/i18n/locales/es/dag.json | 68 ++++++++++++++++++---- .../airflow/ui/public/i18n/locales/es/dags.json | 14 ++++- .../ui/public/i18n/locales/es/dashboard.json | 9 +++ .../airflow/ui/public/i18n/locales/es/hitl.json | 36 ++++++++++++ 9 files changed, 196 insertions(+), 17 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 f785cba3461..48e33e4fb28 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 @@ -19,13 +19,16 @@ "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": "Estas a punto de eliminar las siguientes conexiones:", + "firstConfirmMessage_other": "Estás a punto de eliminar las siguientes conexiones:", "title": "Eliminar Conexión" }, "edit": "Editar Conexión", @@ -36,6 +39,7 @@ "extraFields": "Campos Extra", "extraFieldsJson": "Campos Extra (tipo JSON)", "helperText": "¿Falta el Tipo de conexión? Asegúrate de haber instalado el paquete de proveedores de Airflow correspondiente.", + "helperTextForRedactedFields": "Los campos redactados ('***') permanecerán sin cambios si no se modifican.", "selectConnectionType": "Seleccionar Tipo de Conexión", "standardFields": "Campos Estándar" }, @@ -78,6 +82,7 @@ "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", "searchPlaceholder": "Buscar por archivo" @@ -99,6 +104,7 @@ "slots": "Slots" }, "noPoolsFound": "No se encontraron pools", + "pool_many": "Pools", "pool_one": "Pool", "pool_other": "Pools", "searchPlaceholder": "Buscar Pools", @@ -120,8 +126,10 @@ "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", @@ -160,6 +168,7 @@ }, "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 e6042674167..bbfba653429 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 @@ -25,5 +25,6 @@ "lastAssetEvent": "Último Evento de Asset", "name": "Nombre", "producingTasks": "Tareas produciendo", + "scheduledDags": "Dags programados", "searchPlaceholder": "Buscar Assets" } 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 6dafc001000..b967b5b4ab6 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 @@ -10,6 +10,9 @@ "user": "Usuario", "when": "Cuando" }, + "filters": { + "eventType": "Tipo de evento" + }, "title": "Auditar Log" }, "xcom": { 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 f0a5db8132d..4c6784f9ef6 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 @@ -7,19 +7,32 @@ "Providers": "Proveedores", "Variables": "Variables" }, + "allOperators": "Todos los operadores", + "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", + "backfill_many": "Backfills", "backfill_one": "Backfill", "backfill_other": "Backfills", "browse": { "auditLog": "Auditar Log", + "requiredActions": "Acciones Requeridas", "xcoms": "XComs" }, "collapseDetailsPanel": "Colapsar Detalles del Panel", + "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": { @@ -54,10 +67,13 @@ "runAfter": "Ejecutar Después", "runType": "Tipo de Ejecución", "sourceAssetEvent": "Evento de Asset Fuente", - "triggeredBy": "Activado por" + "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", "dagWarnings": "Advertencias/Errores del Dag", "defaultToGraphView": "Por defecto a vista gráfica", "defaultToGridView": "Por defecto a vista en cuadrícula", @@ -76,12 +92,29 @@ "notFound": "Página no encontrada", "title": "Error" }, + "expand": { + "collapse": "Colapsar", + "expand": "Expandir", + "hotkey": "e", + "tooltip": "Presiona {{hotkey}} para alternar expandir" + }, "expression": { "all": "Todos", "and": "Y", "any": "Cualquiera", "or": "O" }, + "filters": { + "dagDisplayNamePlaceholder": "Filtrar por Dag", + "keyPlaceholder": "Filtrar por Clave de XCom", + "logicalDateFromPlaceholder": "Fecha Lógica Desde", + "logicalDateToPlaceholder": "Fecha Lógica Hasta", + "mapIndexPlaceholder": "Filtrar por Índice de Mapa", + "runAfterFromPlaceholder": "Ejecutar Después Desde", + "runAfterToPlaceholder": "Ejecutar Después Hasta", + "runIdPlaceholder": "Filtrar por ID de Ejecución", + "taskIdPlaceholder": "Filtrar por ID de Tarea" + }, "logicalDate": "Fecha Lógica", "logout": "Cerrar Sesión", "logoutConfirmation": "Estás a punto de cerrar sesión de la aplicación.", @@ -101,6 +134,7 @@ "dags": "Dags", "docs": "Docs", "home": "Inicio", + "legacyFabViews": "Vistas obsoletas", "plugins": "Plugins", "security": "Seguridad" }, @@ -115,6 +149,7 @@ "pools": { "deferred": "Diferido", "open": "Abierto", + "pools_many": "pools", "pools_one": "pool", "pools_other": "pools", "queued": "En Cola", @@ -145,6 +180,12 @@ }, "selectLanguage": "Seleccionar Idioma", "showDetailsPanel": "Mostrar Panel de Detalles", + "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", @@ -154,6 +195,7 @@ "failed": "Fallido", "no_status": "Sin Estado", "none": "Sin Estado", + "planned": "Planificado", "queued": "En Cola", "removed": "Removido", "restarting": "Reiniciando", @@ -170,6 +212,7 @@ "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", @@ -188,8 +231,10 @@ "operator": "Operador", "triggerRule": "Regla de Activación" }, + "task_many": "Tareas", "task_one": "Tarea", "task_other": "Tareas", + "taskGroup": "Grupo de Tareas", "taskId": "ID de la Tarea", "taskInstance": { "dagVersion": "Versión del Dag", @@ -214,6 +259,7 @@ }, "unixname": "Nombre de Unix" }, + "taskInstance_many": "Instancias de Tarea", "taskInstance_one": "Instancia de Tarea", "taskInstance_other": "Instancias de Tarea", "timeRange": { @@ -222,6 +268,11 @@ "lastHour": "Última Hora", "pastWeek": "Semana Pasada" }, + "timestamp": { + "hide": "Ocultar marcas de tiempo", + "hotkey": "t", + "show": "Mostrar marcas de tiempo" + }, "timezone": "Zona Horaria", "timezoneModal": { "current-timezone": "Hora actual en", @@ -266,10 +317,12 @@ } } }, + "total": "Total {{state}}", "triggered": "Activado", "tryNumber": "Intento Número", "user": "Usuario", "wrap": { + "hotkey": "w", "tooltip": "Presiona {{hotkey}} para alternar el 'envolver'", "unwrap": "Desenvolver", "wrap": "Envolver" 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 6ebf32f3271..52d40f4b79f 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,14 +1,18 @@ { "backfill": { + "affected_many": "Se activarán {{count}} ejecuciones.", "affected_one": "1 ejecución será activada.", - "affected_other": "{{count}} ejecuciones serán activadas.", + "affected_other": "Se activarán {{count}} ejecuciones.", "affectedNone": "No hay ejecuciones que coincidan con los criterios seleccionados.", + "allRuns": "Todas las Ejecuciones", "backwards": "Ejecutar Hacia Atrás", "dateRange": "Rango de Fechas", "dateRangeFrom": "Desde", "dateRangeTo": "Hasta", "errorStartDateBeforeEndDate": "La Fecha Inicial debe ser antes de la Fecha Final", "maxRuns": "Máximo de Ejecuciones Activas", + "missingAndErroredRuns": "Ejecutaciones Faltantes y con Errores", + "missingRuns": "Ejecutaciones Faltantes", "reprocessBehavior": "Comportamiento de Reprocesamiento", "run": "Ejecutar Backfill", "selectDescription": "Ejecutar este Dag para un rango de fechas", @@ -43,15 +47,20 @@ "invalidJson": "Formato JSON inválido: {{errorMessage}}" }, "dagWarnings": { + "error_many": "Errores", "error_one": "1 Error", + "error_other": "Errores", "errorAndWarning": "1 Error y {{warningText}}", - "warning_one": "1 Aviso", + "warning_many": "{{count}} Advertencias", + "warning_one": "1 Advertencia", "warning_other": "{{count}} Advertencias" }, "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", "queuedDuration": "Duración en Cola", @@ -59,6 +68,8 @@ "runDuration": "Duración de la Ejecución" }, "fileUpload": { + "files_many": "{{count}} archivos", + "files_one": "{{count}} archivo", "files_other": "{{count}} archivos" }, "flexibleForm": { @@ -80,6 +91,7 @@ "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" 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 6d16460f67c..eb7f127a60a 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 @@ -5,6 +5,33 @@ "reason": "Razón", "title": "Dependencias que bloquean la tarea de ser programada" }, + "calendar": { + "daily": "Diario", + "hourly": "Cada hora", + "legend": { + "less": "Menos", + "more": "Más" + }, + "navigation": { + "nextMonth": "Mes siguiente", + "nextYear": "Año siguiente", + "previousMonth": "Mes anterior", + "previousYear": "Año anterior" + }, + "noData": "No hay datos disponibles", + "noRuns": "No hay ejecuciones", + "totalRuns": "Total de Ejecuciones", + "week": "Semana {{weekNumber}}", + "weekdays": { + "friday": "Vie", + "monday": "Lun", + "saturday": "Sáb", + "sunday": "Dom", + "thursday": "Jue", + "tuesday": "Mar", + "wednesday": "Mié" + } + }, "code": { "bundleUrl": "URL del Bundle", "noCode": "No se encontró código", @@ -19,27 +46,50 @@ }, "header": { "buttons": { + "advanced": "Avanzado", "dagDocs": "Documentacion del Dag" } }, "logs": { + "allLevels": "Todos los niveles de log", + "allSources": "Todas las fuentes", + "critical": "CRÍTICO", + "debug": "DEPURACIÓN", + "error": "ERROR", + "fullscreen": { + "button": "Pantalla completa", + "tooltip": "Presiona {{hotkey}} para pantalla completa" + }, + "info": "INFO", "noTryNumber": "No hay número de intento", - "viewInExternal": "Ver logs en {{name}} (intento {{attempt}})" + "settings": "Configuración de logs", + "viewInExternal": "Ver logs en {{name}} (intento {{attempt}})", + "warning": "ADVERTENCIA" + }, + "navigation": { + "navigation": "Navegación: Shift+{{arrow}}", + "toggleGroup": "Alternar grupo: Espacio" }, "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" }, "failedLogs": { + "hideLogs": "Ocultar Logs", + "showLogs": "Mostrar Logs", "title": "Logs de Tareas Fallidas Recientes", "viewFullLogs": "Ver logs completos" } @@ -47,8 +97,9 @@ "panel": { "buttons": { "options": "Opciones", - "showGraph": "Mostrar Gráfico", - "showGrid": "Mostrar Grilla" + "showGantt": "Mostrar Gantt", + "showGraphShortcut": "Mostrar Gráfico (Presiona g)", + "showGridShortcut": "Mostrar cuadrícula (Presiona g)" }, "dagRuns": { "label": "Número de Ejecuciones de Dag" @@ -83,13 +134,16 @@ "assetEvents": "Eventos de Asset", "auditLog": "Auditoría de Log", "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", "renderedTemplates": "Plantillas Renderizadas", + "requiredActions": "Acciones Requeridas", "runs": "Ejecuciones", "taskInstances": "Instancias de Tarea", "tasks": "Tareas", @@ -98,13 +152,5 @@ "taskGroups": { "collapseAll": "Colapsar todos los grupos de tareas", "expandAll": "Expandir todos los grupos de tareas" - }, - "taskLogs": { - "allLogLevels": "Todos los Niveles de Log", - "allSources": "Todos los Orígenes", - "fullscreen": { - "button": "Pantalla completa", - "tooltip": "Presiona {{hotkey}} para pantalla completa" - } } } 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 35dc7093e91..7d93addccfc 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 @@ -6,14 +6,22 @@ "warning": "Esto eliminará toda la metadata relacionada con el Dag, incluyendo Ejecuciones y Tareas." } }, + "favoriteDag": "Dag Favorito", "filters": { "allRunTypes": "Todos los Tipos de Ejecución", "allStates": "Todos los Estados", + "favorite": { + "all": "Todos", + "favorite": "Favoritos", + "unfavorite": "No Favoritos" + }, "paused": { "active": "Activo", "all": "Todos", "paused": "Pausado" - } + }, + "runIdPatternFilter": "Buscar Ejecuciones de Dag", + "triggeringUserNameFilter": "Buscar por usuario que activó" }, "ownerLink": "Enlace de Propietario para {{owner}}", "runAndTaskActions": { @@ -55,6 +63,7 @@ "onlyFailed": "Limpiar solo tareas fallidas", "past": "Pasado", "queueNew": "Poner en cola nuevas tareas", + "runOnLatestVersion": "Ejecutar en la última versión del bundle", "upstream": "Upstream" } }, @@ -83,5 +92,6 @@ "desc": "Ordenar por Ejecución de Dag (Más Reciente-Más Antiguo)" }, "placeholder": "Ordenar por" - } + }, + "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 0d18361392d..9c055a4a334 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,11 @@ { + "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.", + "noFavoriteDags": "Aún no hay favoritos. Haz clic en el ícono de estrella junto a un Dag en la lista para agregarlo a tus favoritos." + }, "group": "Grupo", "health": { "dagProcessor": "Procesador de Dags", @@ -13,6 +20,7 @@ }, "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", @@ -30,6 +38,7 @@ "activeDags": "Dags Activos", "failedDags": "Dags Fallidos", "queuedDags": "Dags en Cola", + "requiredActions": "Acciones Requeridas", "runningDags": "Dags en Ejecución", "stats": "Estadísticas" }, 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 new file mode 100644 index 00000000000..823d1f5bacf --- /dev/null +++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/hitl.json @@ -0,0 +1,36 @@ +{ + "filters": { + "response": { + "all": "Todas", + "pending": "Pendientes", + "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", + "response": { + "error": "Error en la Respuesta", + "optionsDescription": "Elige tus opciones para esta instancia de tarea", + "optionsLabel": "Opciones", + "received": "Respuesta recibida en ", + "respond": "Responder", + "success": "Respuesta de {{taskId}} exitosa", + "title": "Instancia de Tarea Humana - {{taskId}}" + }, + "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" + }, + "subject": "Asunto" +}