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

jscheffl pushed a commit to branch v3-2-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-2-test by this push:
     new 45a06a7d51d [v3-2-test] Close Catalan gap (#65078) (#65389)
45a06a7d51d is described below

commit 45a06a7d51d3bdef08f41794302ad03677a571cf
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Apr 17 15:42:24 2026 +0200

    [v3-2-test] Close Catalan gap (#65078) (#65389)
    
    * [v3-2-test] Close Catalan gap (#65078)
    (cherry picked from commit e2dfae148d3aa3edc2ecab140e262d0d1e8e386c)
    
    Co-authored-by: ecodina <[email protected]>
    
    * Check translation completeness, updates
    
    * Update airflow-core/src/airflow/ui/public/i18n/locales/ca/dag.json
    
    Co-authored-by: ecodina <[email protected]>
    
    ---------
    
    Co-authored-by: ecodina <[email protected]>
    Co-authored-by: Jens Scheffler <[email protected]>
    Co-authored-by: Jens Scheffler <[email protected]>
---
 .../airflow/ui/public/i18n/locales/ca/admin.json   |  3 ++-
 .../airflow/ui/public/i18n/locales/ca/assets.json  |  1 -
 .../airflow/ui/public/i18n/locales/ca/common.json  | 22 ++++++++++++++++++++++
 .../ui/public/i18n/locales/ca/components.json      |  1 -
 .../src/airflow/ui/public/i18n/locales/ca/dag.json |  6 +++++-
 5 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/admin.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/ca/admin.json
index d69eb42a984..d7971977234 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/admin.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/admin.json
@@ -120,7 +120,8 @@
       "includeDeferred": "Incloure diferides",
       "nameMaxLength": "El nom pot contenir un màxim de 256 caràcters",
       "nameRequired": "El nom és obligatori",
-      "slots": "Slots"
+      "slots": "Slots",
+      "slotsHelperText": "Utilitza -1 per a slots il·limitats."
     },
     "noPoolsFound": "No s'han trobat pools",
     "pool_one": "Pool",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/assets.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/ca/assets.json
index 36c75bc6127..f3147196aeb 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/assets.json
@@ -2,7 +2,6 @@
   "additional_data": "Dades addicionals",
   "asset_many": "Assets",
   "asset_one": "Asset",
-  "asset_other": "Assets",
   "consumingDags": "Dags consumidors",
   "consumingTasks": "Tasques consumidores",
   "createEvent": {
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 2b28d1503ce..6e16376076c 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
@@ -28,6 +28,7 @@
   },
   "collapseAllExtra": "Col·lapsar tots els camps extra json",
   "collapseDetailsPanel": "Col·lapsar el panell de detalls",
+  "consumingAsset": "Asset consumidor",
   "createdAssetEvent_one": "Esdeveniment d'Asset creat",
   "createdAssetEvent_other": "Esdeveniments d'Asset creats",
   "dag_one": "Dag",
@@ -103,6 +104,12 @@
     "notFound": "Pàgina no trobada",
     "title": "Error"
   },
+  "errors": {
+    "forbidden": {
+      "description": "No teniu permisos per a realitzar aquesta acció.",
+      "title": "Accés denegat"
+    }
+  },
   "expand": {
     "collapse": "Col·lapsar",
     "expand": "Expandir",
@@ -125,9 +132,11 @@
     "logicalDateTo": "Data Lògica Fins a",
     "runAfterFrom": "Executar Després de",
     "runAfterTo": "Executar Després de",
+    "searchAsset": "Cercar Asset",
     "selectDateRange": "Seleccionar interval de dates",
     "startTime": "Hora d'inici"
   },
+  "generateToken": "Generar token",
   "logicalDate": "Data Lògica",
   "logout": "Tancar sessió",
   "logoutConfirmation": "Està a punt de tancar sessió de l'aplicació.",
@@ -171,6 +180,7 @@
   "reset": "Restablir",
   "runId": "ID de l'execució",
   "runTypes": {
+    "asset_materialization": "Materialització d'Asset",
     "asset_triggered": "Executat per Asset",
     "backfill": "Reomplir",
     "manual": "Manual",
@@ -327,6 +337,18 @@
       }
     }
   },
+  "tokenGeneration": {
+    "apiToken": "Token d'API",
+    "cliToken": "Token de CLI",
+    "errorDescription": "S'ha produït un error en generar el token. Torneu-ho 
a provar.",
+    "errorTitle": "Ha fallat la generació del token",
+    "generate": "Generar",
+    "selectType": "Seleccioneu el tipus de token que voleu generar.",
+    "title": "Generar token",
+    "tokenExpiresIn": "Aquest token caduca en {{duration}}.",
+    "tokenGenerated": "S'ha generat el vostre token.",
+    "tokenShownOnce": "Aquest token només es mostrarà una vegada. Copieu-lo 
ara."
+  },
   "total": "Total {{state}}",
   "triggered": "Executat",
   "tryNumber": "Número d'intent",
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 dfae7c37a3b..02ab3bd1a6b 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
@@ -46,7 +46,6 @@
   },
   "dagWarnings": {
     "error_one": "1 Error",
-    "error_other": "{{count}} Errors",
     "errorAndWarning": "1 Error i {{warningText}}",
     "warning_one": "1 Advertència",
     "warning_other": "{{count}} Advertències"
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 1b101c70ba0..7092020b920 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,12 +45,16 @@
     "buttons": {
       "resetToLatest": "Restablir a l'últim",
       "toggleGroup": "Alternar grup"
-    }
+    },
+    "runTypeLegend": "Llegenda del tipus d'execució"
   },
   "header": {
     "buttons": {
       "advanced": "Avançat",
       "dagDocs": "Documentació del Dag"
+    },
+    "status": {
+      "deactivated": "Desactivat"
     }
   },
   "logs": {

Reply via email to