From f6ea922106579faee2b2893df6a3d679ff25a62d Mon Sep 17 00:00:00 2001 From: Eloi Codina Date: Fri, 15 May 2026 19:30:13 +0200 Subject: [PATCH 1/2] Close Catalan gap in main --- .../ui/public/i18n/locales/ca/common.json | 8 +++ .../ui/public/i18n/locales/ca/components.json | 5 +- .../ui/public/i18n/locales/ca/dag.json | 51 +++++++++++++++++++ .../ui/public/i18n/locales/ca/dags.json | 5 ++ 4 files changed, 68 insertions(+), 1 deletion(-) diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json index 82c1d98b0d4b8..c2586d7dde21a 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json @@ -198,6 +198,12 @@ }, "tooltip": "Prem {{hotkey}} per desplaçar-te cap a {{direction}}" }, + "search": { + "advanced": { + "description": "Coincidir en qualsevol lloc del valor (recerca de subcadena). Més lent en instàncies grans perquè no pot utilitzar l'índex B-tree predeterminat. Més detalls a la secció de documentació sobre índexs de metadades personalitzats.", + "title": "Coincidir en qualsevol lloc" + } + }, "security": { "actions": "Accions", "permissions": "Permisos", @@ -262,6 +268,8 @@ "task_one": "Tasca", "task_other": "Tasques", "taskGroup": "Grup de tasques", + "taskGroup_one": "Grup de tasques", + "taskGroup_other": "Grups de tasques", "taskId": "ID de la tasca", "taskInstance": { "dagVersion": "Versió del Dag", diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/components.json b/airflow-core/src/airflow/ui/public/i18n/locales/ca/components.json index c22560c862e24..889a5ac08e687 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/components.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/components.json @@ -10,9 +10,11 @@ "maxRuns": "Màxim d'execucions actives", "missingAndErroredRuns": "Execucions absents i amb errors", "missingRuns": "Execucions absents", + "overrideExistingParams": "Substituir paràmetres en les execucions existents", "permissionDenied": "Execució de prova fallida: l'usuari no té permís per crear reompliments.", "reprocessBehavior": "Comportament de reprocessament", "run": "Executar reompliment", + "scheduleNotBackfillable": "La programació d'aquest Dag no permet reompliments", "selectDescription": "Executar aquest Dag per a un interval de dates", "selectLabel": "Reompliment", "title": "Execució de reompliment", @@ -91,7 +93,8 @@ "otherDagRuns": "+Altres execucions de Dag", "taskCount_one": "{{count}} Tasca", "taskCount_other": "{{count}} Tasques", - "taskGroup": "Grup de tasques" + "taskGroup": "Grup de tasques", + "zoomToTask": "Zoom a la tasca seleccionada" }, "limitedList": "+{{count}} més", "limitedList.allItems": "Tots els {{count}} elements:", diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json b/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json index 70aecfeb39409..eb390768fd9fc 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json @@ -40,9 +40,37 @@ "parseDuration": "Duració de l'anàlisi:", "parsedAt": "Analitzat a:" }, + "deadlineAlerts": { + "completionRule": "Ha de completar-se dins de {{interval}} de {{reference}}", + "count_one": "{{count}} termini", + "count_other": "{{count}} terminis", + "referenceType": { + "AverageRuntimeDeadline": "durada promig d'execució", + "DagRunLogicalDateDeadline": "data lògica", + "DagRunQueuedAtDeadline": "estona en cua" + } + }, + "deadlineStatus": { + "actual": "Real", + "expected": "Esperat", + "finishedEarly": "Finalitzat {{duration}} abans del termini", + "finishedLate": "Finalitzat {{duration}} després del termini", + "label": "Termini", + "met": "Complert", + "missed": "No complert", + "missedCount_one": "{{count}} Termini no complert", + "missedCount_other": "{{count}} Terminis no complerts", + "mixedCount": "{{missedCount}} No complerts, {{upcomingCount}} Propers", + "stillRunning": "Encara s'està executant", + "upcoming": "Propers", + "upcomingCount_one": "{{count}} Termini proper", + "upcomingCount_other": "{{count}} Terminis propers" + }, "extraLinks": "Enllaços addicionals", "grid": { "buttons": { + "newerRuns": "Execucions més recents", + "olderRuns": "Execucions més antigues", "resetToLatest": "Restablir a l'últim", "toggleGroup": "Alternar grup" }, @@ -52,6 +80,9 @@ "buttons": { "advanced": "Avançat", "dagDocs": "Documentació del Dag" + }, + "status": { + "deactivated": "Desactivat" } }, "logs": { @@ -66,12 +97,18 @@ }, "info": "INFO", "noTryNumber": "Sense número d'intent", + "search": { + "matchCount": "{{current}} de {{total}}", + "noMatches": "Sense resultats", + "placeholder": "Cercar registres..." + }, "settings": "Configuració dels registres", "viewInExternal": "Veure els registres a {{name}} (intent {{attempt}})", "warning": "ADVERTIMENT" }, "navigation": { "navigation": "Navegació: Shift+{{arrow}}", + "openGraphFilters": "Filtres de tasques: Ctrl+Maj+F", "toggleGroup": "Alternar grup: Espai" }, "notFound": { @@ -93,6 +130,10 @@ "assetEvent_one": "Esdeveniment d'Asset creat", "assetEvent_other": "Esdeveniments d'Asset creats" }, + "deadlines": { + "showAll": "Mostrar tot", + "title": "Terminis" + }, "failedLogs": { "hideLogs": "Amagar registres", "showLogs": "Mostrar registres", @@ -122,6 +163,16 @@ "graphDirection": { "label": "Direcció del gràfic" }, + "graphFilters": { + "clearFilters": "Esborrar filtres", + "durationGte": "Durada mínima (s)", + "durationGteHint": "Per a tasques mapejades, mesura l'interval total en totes les instàncies", + "mapIndex": "Índex de mapa mín.", + "mapIndexHint": "Mostra les tasques mapejades expandides almenys fins a aquest índex", + "selectStatus": "Seleccionar estat", + "selectTaskGroup": "Seleccionar grup de tasques", + "title": "Filtres de tasques" + }, "showVersionIndicator": { "label": "Mostrar indicador de versió", "options": { diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/dags.json b/airflow-core/src/airflow/ui/public/i18n/locales/ca/dags.json index 4d0d22014b81e..c80349e6c2baa 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/dags.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/dags.json @@ -34,6 +34,11 @@ "error": "No s'ha pogut rellançar {{type}}", "title": "Rellançar {{type}}" }, + "clearAllMapped": { + "button": "Esborrar totes les tasques mapejades", + "buttonTooltip": "Prem maj+c per esborrar totes les instàncies de tasques mapejades", + "title": "Esborrar totes les instàncies de tasques mapejades" + }, "confirmationDialog": { "description": "La tasca es troba en estat {{state}} iniciada per l'usuari {{user}} a les {{time}}. \nL'usuari no pot rellançar aquesta tasca fins que no hagi acabat d'executar-se o fins que un usuari desmarqui l'opció \"Evitar rellançar tasques en execució\" al diàleg de rellançament de tasques.", "title": "No s'ha pogut rellançar la instància de tasca" From 1ade352828797d7ca90948040d14490fa3852ddd Mon Sep 17 00:00:00 2001 From: Eloi Codina Date: Sat, 16 May 2026 10:35:38 +0200 Subject: [PATCH 2/2] fix wrong word --- airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json b/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json index eb390768fd9fc..65377b127d492 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json @@ -45,7 +45,7 @@ "count_one": "{{count}} termini", "count_other": "{{count}} terminis", "referenceType": { - "AverageRuntimeDeadline": "durada promig d'execució", + "AverageRuntimeDeadline": "durada mitjana d'execució", "DagRunLogicalDateDeadline": "data lògica", "DagRunQueuedAtDeadline": "estona en cua" }