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

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


The following commit(s) were added to refs/heads/v3-3-test by this push:
     new 396f5f5fdc9 [v3-3-test] Add missing UI translations for Greek(el) 
(#70467) (#70471)
396f5f5fdc9 is described below

commit 396f5f5fdc9ed59f6f35981b12be514cfab0acf2
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Jul 27 08:59:44 2026 +0300

    [v3-3-test] Add missing UI translations for Greek(el) (#70467) (#70471)
    
    (cherry picked from commit 895646bfaa9888303d3ebbb477206dd5c9af84f0)
    
    Co-authored-by: Christos Bisias <[email protected]>
---
 .agents/skills/airflow-translations/locales/el.md  |  67 +++----
 .../airflow/ui/public/i18n/locales/el/admin.json   |  32 +++-
 .../airflow/ui/public/i18n/locales/el/assets.json  |  26 ++-
 .../airflow/ui/public/i18n/locales/el/browse.json  |  44 ++++-
 .../airflow/ui/public/i18n/locales/el/common.json  | 207 ++++++++++++++++++---
 .../ui/public/i18n/locales/el/components.json      |  46 ++++-
 .../src/airflow/ui/public/i18n/locales/el/dag.json | 118 +++++++++++-
 .../airflow/ui/public/i18n/locales/el/dags.json    |  23 ++-
 .../ui/public/i18n/locales/el/dashboard.json       |  23 ++-
 .../airflow/ui/public/i18n/locales/el/hitl.json    |  18 ++
 10 files changed, 526 insertions(+), 78 deletions(-)

diff --git a/.agents/skills/airflow-translations/locales/el.md 
b/.agents/skills/airflow-translations/locales/el.md
index 10d2603d974..76e9dd1b782 100644
--- a/.agents/skills/airflow-translations/locales/el.md
+++ b/.agents/skills/airflow-translations/locales/el.md
@@ -17,7 +17,6 @@ The following terms **must remain in English unchanged** 
(case-sensitive):
 - `XCom` / `XComs` — Airflow cross-communication mechanism
 - `Backfill` / `Backfills` — Historical data fill-in; kept as a recognizable 
technical term
 - `Pool` / `Pools` — Resource constraint mechanism
-- `Slot` / `Slots` — Pool slot count
 - `Map Index` — Task mapping index
 - `PID` — Unix process identifier
 - `ID` — Universal abbreviation
@@ -34,37 +33,39 @@ The following terms **must remain in English unchanged** 
(case-sensitive):
 The following Airflow-specific terms have established Greek translations
 that **must be used consistently**:
 
-| English Term           | Greek Translation                     | Notes       
                                        |
-| ---------------------- | ------------------------------------- | 
--------------------------------------------------- |
-| Task                   | Εργασία                               | Plural: 
"Εργασίες"                                  |
-| Task Instance          | Εκτέλεση Εργασίας                     | Plural: 
"Εκτελέσεις Εργασίας"                       |
-| Task Group             | Ομάδα Εργασιών                        |             
                                        |
-| Dag Run                | Εκτέλεση Dag                          | Plural: 
"Εκτελέσεις Dag"                            |
-| Run                    | Εκτέλεση                              | Plural: 
"Εκτελέσεις"; used standalone               |
-| Trigger (noun)         | Ενεργοποίηση                          |             
                                        |
-| Trigger Rule           | Κανόνας Ενεργοποίησης                 |             
                                        |
-| Triggerer              | Ενεργοποιητής                         | Component 
name                                      |
-| Scheduler              | Προγραμματιστής                       |             
                                        |
-| Schedule (noun)        | Πρόγραμμα                             |             
                                        |
-| Executor               | Εκτελεστής                            |             
                                        |
-| Connection             | Σύνδεση                               | Plural: 
"Συνδέσεις"                                 |
-| Variable               | Μεταβλητή                             | Plural: 
"Μεταβλητές"                                |
-| Audit Log              | Καταγραφή Ελέγχου                     |             
                                        |
-| Log                    | Καταγραφή                             |             
                                        |
-| State                  | Κατάσταση                             |             
                                        |
-| Queue (noun)           | Ουρά                                  | e.g., "Σε 
Ουρά" for "queued"                        |
-| Config / Configuration | Ρυθμίσεις                             |             
                                        |
-| Operator               | Τελεστής                              | Plural: 
"Τελεστές"                                  |
-| Asset                  | Οντότητα                              | Plural: 
"Οντότητες" — translated (Greek-specific)   |
-| Asset Event            | Συμβάν Οντότητας                      | Plural: 
"Συμβάντα Οντοτήτων"                        |
-| Plugin                 | Πρόσθετο                              | Plural: 
"Πρόσθετα"                                  |
-| Provider               | Πάροχος                               | Plural: 
"Πάροχοι"                                   |
-| Dag Processor          | Επεξεργαστής Dag                      | Component 
name                                      |
-| Heartbeat              | Παλμός                                |             
                                        |
-| Map Index              | Δείκτης Χάρτη                         |             
                                        |
-| Upstream (dependency)  | Ανάντη                                | Used in 
states: "Αποτυχία Ανάντη"                   |
-| Upstream (action)      | Άνοδος                                | Used in 
clear-task action options                   |
-| Downstream (action)    | Κάθοδος                               | Used in 
clear-task action options                   |
+| English Term           | Greek Translation     | Notes                       
                      |
+|------------------------|-----------------------|---------------------------------------------------|
+| Task                   | Εργασία               | Plural: "Εργασίες"          
                      |
+| Task Instance          | Εκτέλεση Εργασίας     | Plural: "Εκτελέσεις 
Εργασίας"                     |
+| Task Group             | Ομάδα Εργασιών        |                             
                      |
+| Dag Run                | Εκτέλεση Dag          | Plural: "Εκτελέσεις Dag"    
                      |
+| Run                    | Εκτέλεση              | Plural: "Εκτελέσεις"; used 
standalone             |
+| Trigger (noun)         | Ενεργοποίηση          |                             
                      |
+| Trigger Rule           | Κανόνας Ενεργοποίησης |                             
                      |
+| Triggerer              | Ενεργοποιητής         | Component name              
                      |
+| Scheduler              | Προγραμματιστής       |                             
                      |
+| Schedule (noun)        | Πρόγραμμα             |                             
                      |
+| Executor               | Εκτελεστής            |                             
                      |
+| Connection             | Σύνδεση               | Plural: "Συνδέσεις"         
                      |
+| Variable               | Μεταβλητή             | Plural: "Μεταβλητές"        
                      |
+| Audit Log              | Καταγραφή Ελέγχου     |                             
                      |
+| Log                    | Καταγραφή             |                             
                      |
+| State                  | Κατάσταση             |                             
                      |
+| Queue (noun)           | Ουρά                  | e.g., "Σε Ουρά" for 
"queued"                      |
+| Config / Configuration | Ρυθμίσεις             |                             
                      |
+| Operator               | Τελεστής              | Plural: "Τελεστές"          
                      |
+| Asset                  | Οντότητα              | Plural: "Οντότητες" — 
translated (Greek-specific) |
+| Asset Event            | Συμβάν Οντότητας      | Plural: "Συμβάντα 
Οντοτήτων"                      |
+| Plugin                 | Πρόσθετο              | Plural: "Πρόσθετα"          
                      |
+| Provider               | Πάροχος               | Plural: "Πάροχοι"           
                      |
+| Dag Processor          | Επεξεργαστής Dag      | Component name              
                      |
+| Heartbeat              | Παλμός                |                             
                      |
+| Map Index              | Δείκτης Χάρτη         |                             
                      |
+| Upstream (dependency)  | Ανάντη                | Used in states: "Αποτυχία 
Ανάντη"                 |
+| Upstream (action)      | Άνοδος                | Used in clear-task action 
options                 |
+| Downstream (action)    | Κάθοδος               | Used in clear-task action 
options                 |
+| Job (process)          | Διεργασία             |                             
                      |
+| Slot                   | Θέση                  | Plural: "Θέσεις"; e.g. 
"Θέσεις Pool"              |
 
 > **Note on `Asset`:** Unlike French, Catalan, and other locales where "Asset" 
 > is kept in
 > English, Greek translates it as **Οντότητα** ("entity"). Use "Οντότητα" 
 > consistently
@@ -230,7 +231,7 @@ Copy    → "Αντιγραφή"
 **DON'T:**
 
 - Write "DAG" — always use "Dag"
-- Translate `XCom`, `Backfill`, `Pool`, `Slot`, `ID`, `JSON`, `REST API`, 
`UTC`, `PID`
+- Translate `XCom`, `Backfill`, `Pool`, `ID`, `JSON`, `REST API`, `UTC`, `PID`
 - Translate `{{variable}}` placeholder names
 - Drop Greek diacritics (e.g., never write "Εκτελεση" for "Εκτέλεση")
 - Use the informal "εσύ" form
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/admin.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/admin.json
index b0769021c9f..179a7257972 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/admin.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/admin.json
@@ -3,6 +3,7 @@
     "description": "Περιγραφή",
     "key": "Κλειδί",
     "name": "Όνομα",
+    "team": "Ομάδα",
     "value": "Τιμή"
   },
   "config": {
@@ -49,6 +50,12 @@
     "searchPlaceholder": "Αναζήτηση Συνδέσεων",
     "test": "Δοκιμή Σύνδεσης",
     "testDisabled": "Η λειτουργία δοκιμής σύνδεσης είναι απενεργοποιημένη. 
Επικοινωνήστε με τον διαχειριστή για να την ενεργοποιήσει.",
+    "testError": {
+      "title": "Αποτυχημένη Δοκιμή Σύνδεσης"
+    },
+    "testSuccess": {
+      "title": "Επιτυχής Δοκιμή Σύνδεσης"
+    },
     "typeMeta": {
       "error": "Αποτυχία ανάκτησης μεταδεδομένων τύπου σύνδεσης",
       "standardFields": {
@@ -74,6 +81,23 @@
   "formActions": {
     "save": "Αποθήκευση"
   },
+  "jobs": {
+    "columns": {
+      "executorClass": "Κλάση Εκτελεστή",
+      "hostname": "Όνομα Υπολογιστή",
+      "id": "ID",
+      "jobType": "Τύπος Διεργασίας",
+      "latestHeartbeat": "Πιο Πρόσφατος Παλμός",
+      "unixname": "Όνομα Unix"
+    },
+    "filters": {
+      "allStates": "Όλες οι Καταστάσεις",
+      "allTypes": "Όλοι οι Τύποι",
+      "dagProcessorJob": "DagProcessorJob",
+      "schedulerJob": "SchedulerJob",
+      "triggererJob": "TriggererJob"
+    }
+  },
   "plugins": {
     "columns": {
       "source": "Πηγή"
@@ -84,19 +108,20 @@
   },
   "pools": {
     "add": "Προσθήκη Pool",
-    "deferredSlotsIncluded": "Συμπεριλαμβάνονται Αναβληθέντα Slots",
+    "deferredSlotsIncluded": "Συμπεριλαμβάνονται Αναβληθείσες Θέσεις",
     "delete": {
       "title": "Διαγραφή Pool",
       "warning": "Αυτό θα αφαιρέσει όλα τα μεταδεδομένα που σχετίζονται με το 
pool και μπορεί να επηρεάσει εργασίες που το χρησιμοποιούν."
     },
     "edit": "Επεξεργασία Pool",
     "form": {
-      "checkbox": "Επιλέξτε για να συμπεριλάβετε αναβληθείσες εργασίες στον 
υπολογισμό των διαθέσιμων slots του pool",
+      "checkbox": "Επιλέξτε για να συμπεριλάβετε αναβληθείσες εργασίες στον 
υπολογισμό των διαθέσιμων θέσεων του pool",
       "description": "Περιγραφή",
       "includeDeferred": "Συμπερίληψη Αναβληθέντων",
       "nameMaxLength": "Το όνομα μπορεί να περιέχει έως 256 χαρακτήρες",
       "nameRequired": "Το όνομα είναι υποχρεωτικό",
-      "slots": "Slots"
+      "slots": "Θέσεις",
+      "slotsHelperText": "Χρησιμοποιήστε -1 για απεριόριστες θέσεις."
     },
     "noPoolsFound": "Δεν βρέθηκαν pools",
     "pool_one": "Pool",
@@ -152,6 +177,7 @@
           "title": "Παράλειψη"
         }
       },
+      "parsingFile": "Ανάλυση αρχείου...",
       "title": "Εισαγωγή Μεταβλητών",
       "upload": "Ανέβασμα Αρχείου JSON",
       "uploadPlaceholder": "Ανεβάστε ένα αρχείο JSON που περιέχει μεταβλητές 
(π.χ., {\"key\": \"value\", ...})"
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/assets.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/assets.json
index 27d565581af..ea70910b8d7 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/assets.json
@@ -1,5 +1,25 @@
 {
+  "additional_data": "Επιπλέον Δεδομένα",
+  "asset_many": "Οντότητες",
+  "asset_one": "Οντότητα",
+  "assetStateStore": {
+    "add": "Προσθήκη Αποθήκης Καταστάσεων Οντότητας",
+    "clearAll": {
+      "resource": "ολόκληρη η αποθήκη καταστάσεων οντότητας",
+      "title": "Εκκαθάριση ολόκληρης της Αποθήκης Καταστάσεων Οντότητας",
+      "warning": "Ολόκληρη η αποθήκη καταστάσεων οντότητας θα διαγραφεί. Οι 
εργασίες που χρησιμοποιούν αυτήν την αποθήκη για τον συντονισμό τους θα χάσουν 
την διατηρημένη μνήμη τους."
+    },
+    "delete": "Διαγραφή Αποθήκης Καταστάσεων Οντότητας",
+    "deleteWarning": "Η οντότητα θα χάσει αυτή την αποθηκευμένη εγγραφή 
κατάστασης.",
+    "edit": "Επεξεργασία Αποθήκης Καταστάσεων Οντότητας",
+    "emptyState": "Η αποθήκη κατάστασης οντότητας αποθηκεύει τιμές που ανήκουν 
στην ταυτότητα μιας οντότητας και μοιράζονται σε όλες τις Dag εκτελέσεις. Οι 
εργάτες μπορούν να γράψουν στην αποθήκη κατάστασης οντότητας μέσω του Task 
SDK.",
+    "lastUpdatedBy": "Τελευταία Ενημέρωση Από",
+    "lastUpdatedByApi": "API",
+    "lastUpdatedByWatcher": "Παρατηρητής",
+    "title": "Αποθήκη Καταστάσεων Οντότητας"
+  },
   "consumingDags": "Καταναλωτικά Dags",
+  "consumingTasks": "Καταναλωτικές Εργασίες",
   "createEvent": {
     "button": "Δημιουργία Συμβάντος",
     "manual": {
@@ -21,10 +41,14 @@
     },
     "title": "Δημιουργία Συμβάντος Οντότητας για {{name}}"
   },
+  "events": "Συμβάντα",
+  "extra": "Επιπλέον",
   "group": "Ομάδα",
   "lastAssetEvent": "Τελευταίο Συμβάν Οντότητας",
   "name": "Όνομα",
   "producingTasks": "Παραγωγή Εργασιών",
   "scheduledDags": "Προγραμματισμένα Dags",
-  "searchPlaceholder": "Αναζήτηση Οντοτήτων"
+  "scheduling": "Προγραμματισμός",
+  "searchPlaceholder": "Αναζήτηση Οντοτήτων",
+  "taskDependencies": "Εξαρτήσεις Εργασιών"
 }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/browse.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/browse.json
index 75c155eddb2..a63c8fa9361 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/browse.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/browse.json
@@ -11,12 +11,54 @@
     },
     "title": "Καταγραφή Ελέγχου"
   },
+  "deadlines": {
+    "columns": {
+      "alertName": "Όνομα Ειδοποίησης",
+      "deadlineTime": "Χρόνος Προθεσμίας",
+      "status": "Κατάσταση"
+    },
+    "deadline_one": "Προθεσμία",
+    "deadline_other": "Προθεσμίες",
+    "filters": {
+      "status": "Κατάσταση",
+      "statusOptions": {
+        "all": "Όλες",
+        "missed": "Χαμένες",
+        "pending": "Σε Εκκρεμότητα"
+      }
+    },
+    "title": "Προθεσμίες"
+  },
   "xcom": {
+    "add": {
+      "error": "Αποτυχία προσθήκης XCom",
+      "errorTitle": "Σφάλμα",
+      "success": "Επιτυχία προσθήκης XCom",
+      "successTitle": "Το XCom Προστέθηκε",
+      "title": "Προσθήκη XCom"
+    },
     "columns": {
       "dag": "Dag",
       "key": "Κλειδί",
       "value": "Τιμή"
     },
-    "title": "XCom"
+    "delete": {
+      "error": "Αποτυχία διαγραφής XCom",
+      "errorTitle": "Σφάλμα",
+      "success": "Επιτυχία διαγραφής XCom",
+      "successTitle": "Το XCom Διαγράφηκε",
+      "title": "Διαγραφή XCom",
+      "warning": "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το XCom; Αυτή η 
ενέργεια δεν μπορεί να αναιρεθεί."
+    },
+    "edit": {
+      "error": "Αποτυχία ενημέρωσης XCom",
+      "errorTitle": "Σφάλμα",
+      "success": "Επιτυχία ενημέρωσης XCom",
+      "successTitle": "Το XCom Ενημερώθηκε",
+      "title": "Επεξεργασία XCom"
+    },
+    "key": "Κλειδί",
+    "title": "XCom",
+    "value": "Τιμή"
   }
 }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/common.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/common.json
index 297891a3918..5abcf2f11ad 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/common.json
@@ -8,6 +8,7 @@
     "Variables": "Μεταβλητές"
   },
   "allOperators": "Όλοι οι Τελεστές",
+  "allTeams": "Όλες οι Ομάδες",
   "appearance": {
     "appearance": "Εμφάνιση",
     "darkMode": "Σκούρο Θέμα",
@@ -18,15 +19,21 @@
   "asset_other": "Οντότητες",
   "assetEvent_one": "Συμβάν Οντότητας",
   "assetEvent_other": "Συμβάντα Οντοτήτων",
+  "assetInactive": {
+    "tooltip": "Η ανάντη οντότητα έχει απενεργοποιηθεί· ο προγραμματιστής 
αναστέλλει την αξιολόγηση κατατμήσεων μέχρι να επανενεργοποιηθεί."
+  },
   "backfill_one": "Backfill",
   "backfill_other": "Backfills",
   "browse": {
     "auditLog": "Καταγραφή Ελέγχου",
+    "deadlines": "Προθεσμίες",
+    "jobs": "Διεργασίες",
     "requiredActions": "Απαιτούμενες Ενέργειες",
     "xcoms": "XComs"
   },
   "collapseAllExtra": "Σύμπτυξη όλων των επιπλέον json",
   "collapseDetailsPanel": "Σύμπτυξη Πίνακα Λεπτομερειών",
+  "consumingAsset": "Καταναλωτική Οντότητα",
   "createdAssetEvent_one": "Δημιουργήθηκε Συμβάν Οντότητας",
   "createdAssetEvent_other": "Δημιουργήθηκαν Συμβάντα Οντοτήτων",
   "dag_one": "Dag",
@@ -51,7 +58,8 @@
     "owner": "Ιδιοκτήτης",
     "params": "Παράμετροι",
     "schedule": "Πρόγραμμα",
-    "tags": "Ετικέτες"
+    "tags": "Ετικέτες",
+    "team": "Ομάδα"
   },
   "dagId": "Dag ID",
   "dagRun": {
@@ -65,6 +73,9 @@
     },
     "expectedDuration": "Αναμενόμενη Διάρκεια",
     "lastSchedulingDecision": "Τελευταία Απόφαση Προγραμματισμού",
+    "mappedPartitionKey": "Χαρτογραφημένο Κλειδί Κατάτμησης",
+    "partitionDate": "Ημερομηνία Κατάτμησης",
+    "partitionKey": "Κλειδί Κατάτμησης",
     "queuedAt": "Σε Ουρά Στις",
     "runAfter": "Εκτέλεση Μετά",
     "runType": "Τύπος Εκτέλεσης",
@@ -78,21 +89,39 @@
   "dagWarnings": "Προειδοποιήσεις/Σφάλματα Dag",
   "defaultToGraphView": "Προεπιλογή σε γραφική προβολή",
   "defaultToGridView": "Προεπιλογή σε πλέγμα",
+  "delete": "Διαγραφή",
+  "diff": "Διαφορές",
+  "diffCompareWith": "Σύγκριση με",
+  "diffExit": "Έξοδος από τις Διαφορές",
+  "diffSelectVersionToCompare": "Επιλέξτε έκδοση για σύγκριση",
   "direction": "Κατεύθυνση",
   "docs": {
     "documentation": "Τεκμηρίωση",
     "githubRepo": "Αποθετήριο GitHub",
     "restApiReference": "REST API Αναφορά"
   },
+  "download": {
+    "download": "Λήψη",
+    "hotkey": "d",
+    "tooltip": "Πατήστε {{hotkey}} για λήψη των καταγραφών"
+  },
   "duration": "Διάρκεια",
+  "edit": "Επεξεργασία",
   "endDate": "Ημερομηνία Λήξης",
   "error": {
     "back": "Πίσω",
     "defaultMessage": "Παρουσιάστηκε απρόσμενο σφάλμα",
     "home": "Αρχική",
+    "invalidUrl": "Η σελίδα δεν βρέθηκε. Ελέγξτε τη διεύθυνση URL και 
δοκιμάστε ξανά.",
     "notFound": "Η σελίδα δεν βρέθηκε",
     "title": "Σφάλμα"
   },
+  "errors": {
+    "forbidden": {
+      "description": "Δεν έχετε δικαίωμα να εκτελέσετε αυτήν την ενέργεια.",
+      "title": "Άρνηση Πρόσβασης"
+    }
+  },
   "expand": {
     "collapse": "Σύμπτυξη",
     "expand": "Ανάπτυξη",
@@ -110,22 +139,33 @@
   "filters": {
     "durationFrom": "Διάρκεια Από",
     "durationTo": "Διάρκεια Έως",
+    "endTime": "Ώρα Λήξης",
     "logicalDateFrom": "Λογική Ημερομηνία Από",
     "logicalDateTo": "Λογική Ημερομηνία Έως",
     "runAfterFrom": "Εκτέλεση Μετά Από",
-    "runAfterTo": "Εκτέλεση Μετά Έως"
+    "runAfterTo": "Εκτέλεση Μετά Έως",
+    "searchAsset": "Αναζήτηση Οντότητας",
+    "selectDateRange": "Επιλέξτε Εύρος Ημερομηνιών",
+    "startTime": "Ώρα Έναρξης"
   },
+  "fullscreen": {
+    "tooltip": "Πατήστε {{hotkey}} για πλήρη οθόνη"
+  },
+  "generateToken": "Δημιουργία Token",
+  "key": "Κλειδί",
   "logicalDate": "Λογική Ημερομηνία",
   "logout": "Αποσύνδεση",
   "logoutConfirmation": "Πρόκειται να αποσυνδεθείτε από την εφαρμογή.",
   "mapIndex": "Δείκτης Χάρτη",
   "modal": {
+    "add": "Προσθήκη",
     "cancel": "Ακύρωση",
     "confirm": "Επιβεβαίωση",
     "delete": {
       "button": "Διαγραφή",
-      "confirmation": "Είστε σίγουροι ότι θέλετε να διαγράψετε το 
{{resourceName}}; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί."
-    }
+      "confirmation": "Είστε σίγουροι ότι θέλετε να διαγράψετε 
{{resourceName}}; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί."
+    },
+    "save": "Αποθήκευση"
   },
   "nav": {
     "admin": "Διαχείριση",
@@ -142,22 +182,42 @@
   "note": {
     "add": "Προσθήκη σημείωσης",
     "dagRun": "Σημείωση Εκτέλεσης Dag",
+    "edit": "Επεξεργασία σημείωσης",
     "label": "Σημείωση",
     "placeholder": "Προσθέστε μια σημείωση...",
-    "taskInstance": "Σημείωση Εκτέλεσης Εργασίας"
+    "preview": "Προεπισκόπηση",
+    "taskInstance": "Σημείωση Εκτέλεσης Εργασίας",
+    "write": "Σύνταξη"
   },
-  "pools": {
-    "deferred": "Αναβληθέν",
-    "open": "Ανοιχτό",
-    "pools_one": "pool",
-    "pools_other": "pools",
-    "queued": "Σε Ουρά",
-    "running": "Εκτελείται",
-    "scheduled": "Προγραμματισμένο"
+  "overallStatus": "Συνολική Κατάσταση",
+  "partitionedDagRun_one": "Εκτέλεση Dag με Κατάτμηση",
+  "partitionedDagRun_other": "Εκτελέσεις Dag με Κατάτμηση",
+  "partitionedDagRunDetail": {
+    "receivedAssetEvents": "Ληφθέντα Συμβάντα Οντότητας"
+  },
+  "pendingDagRun_one": "{{count}} Εκκρεμής Εκτέλεση Dag",
+  "pendingDagRun_other": "{{count}} Εκκρεμείς Εκτελέσεις Dag",
+  "presetFilters": {
+    "deleteTitle": "Διαγραφή προκαθορισμένου φίλτρου",
+    "deleteWarning": "Τα προκαθορισμένα φίλτρα αποθηκεύονται μόνο στο παρόν 
πρόγραμμα περιήγησης.",
+    "duplicate": "Το προκαθορισμένο φίλτρο «{{name}}» αποθηκεύει ήδη ακριβώς 
αυτήν τη διαμόρφωση.",
+    "empty": "Δεν υπάρχουν προκαθορισμένα φίλτρα",
+    "info": {
+      "default": "Καρφιτσώστε ένα προκαθορισμένο φίλτρο ως προεπιλογή και θα 
εφαρμόζεται αυτόματα όταν φορτώνετε αυτήν τη σελίδα χωρίς ενεργά φίλτρα.",
+      "save": "Αποθηκεύστε τα τρέχοντα φίλτρα και την ταξινόμηση ως 
προκαθορισμένο φίλτρο με όνομα, και έπειτα επιστρέψτε σε αυτό όποτε θέλετε.",
+      "storage": "Τα προκαθορισμένα φίλτρα αποθηκεύονται στο παρόν πρόγραμμα 
περιήγησης."
+    },
+    "namePlaceholder": "Όνομα προκαθορισμένου φίλτρου",
+    "nothingToSave": "Δεν υπάρχει τίποτα προς αποθήκευση. Εφαρμόστε φίλτρα ή 
ταξινόμηση για να αποθηκεύσετε ένα προκαθορισμένο φίλτρο.",
+    "save": "Αποθήκευση",
+    "setDefault": "Ορισμός ως προεπιλογή",
+    "title": "Προκαθορισμένα Φίλτρα",
+    "unsetDefault": "Κατάργηση προεπιλογής"
   },
   "reset": "Επαναφορά",
   "runId": "ID Εκτέλεσης",
   "runTypes": {
+    "asset_materialization": "Υλοποίηση Οντότητας",
     "asset_triggered": "Ενεργοποιήθηκε από Οντότητα",
     "backfill": "Backfill",
     "manual": "Χειροκίνητο",
@@ -170,6 +230,12 @@
     },
     "tooltip": "Πατήστε {{hotkey}} για κύλιση προς τα {{direction}}"
   },
+  "search": {
+    "advanced": {
+      "description": "Αντιστοίχιση οπουδήποτε μέσα στην τιμή (αναζήτηση 
υπο-συμβολοσειράς). Είναι πιο αργή σε μεγάλες εγκαταστάσεις, επειδή δεν μπορεί 
να χρησιμοποιήσει το προεπιλεγμένο B-tree ευρετήριο. Για λεπτομέρειες, δείτε 
την ενότητα της τεκμηρίωσης για τα προσαρμοσμένα ευρετήρια μεταδεδομένων.",
+      "title": "Αντιστοίχιση οπουδήποτε"
+    }
+  },
   "security": {
     "actions": "Ενέργειες",
     "permissions": "Δικαιώματα",
@@ -178,7 +244,50 @@
     "users": "Χρήστες"
   },
   "selectLanguage": "Επιλογή Γλώσσας",
+  "selected": "Επιλεγμένα",
+  "shortcuts": {
+    "categories": {
+      "code": "Κώδικας",
+      "dagView": "Προβολή Dag",
+      "filters": "Φίλτρα",
+      "global": "Καθολικά",
+      "logs": "Καταγραφές",
+      "navigation": "Πλοήγηση",
+      "runActions": "Ενέργειες Εκτελέσεων & Εργασιών",
+      "search": "Αναζήτηση"
+    },
+    "descriptions": {
+      "clearRun": "Εκκαθάριση Εκτέλεσης Dag",
+      "clearTaskInstance": "Εκκαθάριση Εκτέλεσης Εργασίας",
+      "downloadLogs": "Λήψη καταγραφών",
+      "focusFilterSearch": "Εστιασμένη αναζήτηση με φίλτρα",
+      "focusLogSearch": "Αναζήτηση στις καταγραφές",
+      "focusSearch": "Εστιασμένη αναζήτηση",
+      "markRunFailed": "Σήμανση Εκτέλεσης Dag ως αποτυχημένης",
+      "markRunSuccess": "Σήμανση Εκτέλεσης Dag ως επιτυχημένης",
+      "markTaskFailed": "Σήμανση Εργασίας ως αποτυχημένης",
+      "markTaskGroupFailed": "Σήμανση Ομάδας Εργασιών ως αποτυχημένης",
+      "markTaskGroupSuccess": "Σήμανση Ομάδας Εργασιών ως επιτυχημένης",
+      "markTaskSuccess": "Σήμανση Εργασίας ως επιτυχημένης",
+      "navigateTasks": "Πλοήγηση στις Εργασίες",
+      "openGraphFilters": "Άνοιγμα φίλτρων γραφήματος",
+      "scrollBottom": "Κύλιση στο τέλος",
+      "scrollTop": "Κύλιση στην αρχή",
+      "searchDags": "Αναζήτηση Dags",
+      "showHelp": "Εμφάνιση Συντομεύσεων Πληκτρολογίου",
+      "toggleExpand": "Ανάπτυξη ή σύμπτυξη όλων των ομάδων",
+      "toggleFullscreen": "Εναλλαγή πλήρους οθόνης",
+      "toggleGraphGrid": "Εναλλαγή προβολής γραφήματος / πλέγματος",
+      "toggleSource": "Εναλλαγή πηγαίου",
+      "toggleTaskGroup": "Ανάπτυξη ή σύμπτυξη Ομάδας Εργασιών",
+      "toggleTimestamp": "Εναλλαγή χρονικών σημάνσεων",
+      "toggleWrap": "Εναλλαγή αναδίπλωσης"
+    },
+    "empty": "Δεν υπάρχουν διαθέσιμες συντομεύσεις πληκτρολογίου σε αυτήν τη 
σελίδα.",
+    "title": "Συντομεύσεις Πληκτρολογίου"
+  },
   "showDetailsPanel": "Εμφάνιση Πίνακα Λεπτομερειών",
+  "signedInAs": "Συνδεδεμένος ως",
   "source": {
     "hide": "Απόκρυψη Πηγαίου Κώδικα",
     "hotkey": "s",
@@ -189,10 +298,12 @@
   "startDate": "Ημερομηνία Έναρξης",
   "state": "Κατάσταση",
   "states": {
+    "awaiting_input": "Αναμονή Εισόδου",
     "deferred": "Αναβληθέν",
     "failed": "Αποτυχία",
     "no_status": "Χωρίς Κατάσταση",
     "none": "Χωρίς Κατάσταση",
+    "open": "Ανοιχτό",
     "planned": "Προγραμματισμένο",
     "queued": "Σε Ουρά",
     "removed": "Αφαιρέθηκε",
@@ -215,27 +326,39 @@
     "from": "Από",
     "maxActiveRuns": "Μέγιστες Ενεργές Εκτελέσεις",
     "noTagsFound": "Δεν βρέθηκαν ετικέτες",
+    "noTeamsFound": "Δεν βρέθηκαν ομάδες",
     "tagMode": {
       "all": "Όλα",
       "any": "Οποιοδήποτε"
     },
     "tagPlaceholder": "Φιλτράρισμα κατά ετικέτα",
-    "to": "Έως"
+    "to": "Έως",
+    "updatedAt": "Ενημερώθηκε στη/στις"
   },
   "task": {
+    "dependsOnPast": "Εξαρτάται από παρελθοντική",
     "documentation": "Τεκμηρίωση Εργασίας",
     "lastInstance": "Τελευταία Εκτέλεση",
     "operator": "Τελεστής",
-    "triggerRule": "Κανόνας Ενεργοποίησης"
+    "retries": "Επαναλήψεις",
+    "triggerRule": "Κανόνας Ενεργοποίησης",
+    "waitForDownstream": "Αναμονή για Κατάντη"
   },
   "task_one": "Εργασία",
   "task_other": "Εργασίες",
+  "taskGroup": {
+    "documentation": "Τεκμηρίωση Ομάδας Εργασιών"
+  },
+  "taskGroup_one": "Ομάδα Εργασιών",
+  "taskGroup_other": "Ομάδες Εργασιών",
   "taskId": "ID Εργασίας",
   "taskInstance": {
+    "additionalAttributes": "Επιπλέον Ιδιότητες Εκτέλεσης Εργασίας",
     "dagVersion": "Έκδοση Dag",
     "executor": "Εκτελεστής",
     "executorConfig": "Ρυθμίσεις Εκτελεστή",
     "hostname": "Όνομα Υπολογιστή",
+    "id": "ID",
     "maxTries": "Μέγιστες Προσπάθειες",
     "pid": "PID",
     "pool": "Pool",
@@ -243,14 +366,17 @@
     "priorityWeight": "Βάρος Προτεραιότητας",
     "queue": "Ουρά",
     "queuedWhen": "Σε Ουρά Στις",
+    "renderedMapIndex": "Αποδιδόμενος Δείκτης Χάρτη",
     "scheduledWhen": "Προγραμματίστηκε Στις",
+    "trigger": "Ενεργοποίηση",
     "triggerer": {
-      "assigned": "Ανατεθειμένος triggerer",
-      "class": "Κλάση Trigger",
-      "createdAt": "Χρόνος δημιουργίας trigger",
+      "assigned": "Ανατεθειμένος ενεργοποιητής",
+      "class": "Κλάση Ενεργοποίησης",
+      "createdAt": "Χρόνος δημιουργίας ενεργοποίησης",
       "id": "ID Trigger",
-      "latestHeartbeat": "Τελευταίος παλμός triggerer",
-      "title": "Πληροφορίες Triggerer"
+      "job": "Διεργασία Ενεργοποιητή",
+      "latestHeartbeat": "Τελευταίος παλμός ενεργοποιητή",
+      "title": "Πληροφορίες Ενεργοποιητή"
     },
     "unixname": "Όνομα Unix"
   },
@@ -275,46 +401,77 @@
     "utc": "UTC (Συντονισμένη Παγκόσμια Ώρα)"
   },
   "toaster": {
+    "bulkClear": {
+      "error": "Αποτυχία αιτήματος μαζικής εκκαθάρισης {{resourceName}}",
+      "success": {
+        "description": "{{count}} {{resourceName}} εκκαθαρίστηκαν με επιτυχία. 
Κλειδιά: {{keys}}",
+        "title": "Υποβλήθηκε αίτημα μαζικής εκκαθάρισης {{resourceName}}"
+      }
+    },
     "bulkDelete": {
-      "error": "Αποτυχία μαζικής διαγραφής {{resourceName}}",
+      "error": "Αποτυχία αιτήματος μαζικής διαγραφής {{resourceName}}",
       "success": {
         "description": "{{count}} {{resourceName}} διαγράφηκαν με επιτυχία. 
Κλειδιά: {{keys}}",
         "title": "Υποβλήθηκε αίτημα μαζικής διαγραφής {{resourceName}}"
       }
     },
+    "bulkUpdate": {
+      "error": "Αποτυχία αιτήματος μαζικής ενημέρωσης {{resourceName}}",
+      "success": {
+        "description": "{{count}} {{resourceName}} ενημερώθηκαν με επιτυχία. 
Κλειδιά: {{keys}}",
+        "title": "Υποβλήθηκε αίτημα μαζικής ενημέρωσης {{resourceName}}"
+      }
+    },
     "create": {
-      "error": "Αποτυχία δημιουργίας {{resourceName}}",
+      "error": "Αποτυχία αιτήματος δημιουργίας {{resourceName}}",
       "success": {
         "description": "Το {{resourceName}} δημιουργήθηκε με επιτυχία.",
         "title": "Υποβλήθηκε αίτημα δημιουργίας {{resourceName}}"
       }
     },
     "delete": {
-      "error": "Αποτυχία διαγραφής {{resourceName}}",
+      "error": "Αποτυχία αιτήματος διαγραφής {{resourceName}}",
       "success": {
         "description": "Το {{resourceName}} διαγράφηκε με επιτυχία.",
         "title": "Υποβλήθηκε αίτημα διαγραφής {{resourceName}}"
       }
     },
     "import": {
-      "error": "Αποτυχία εισαγωγής {{resourceName}}",
+      "error": "Αποτυχία αιτήματος εισαγωγής {{resourceName}}",
       "success": {
         "description": "{{count}} {{resourceName}} εισήχθησαν με επιτυχία.",
         "title": "Υποβλήθηκε αίτημα εισαγωγής {{resourceName}}"
       }
     },
     "update": {
-      "error": "Αποτυχία ενημέρωσης {{resourceName}}",
+      "error": "Αποτυχία αιτήματος ενημέρωσης {{resourceName}}",
       "success": {
         "description": "Το {{resourceName}} ενημερώθηκε με επιτυχία.",
         "title": "Υποβλήθηκε αίτημα ενημέρωσης {{resourceName}}"
       }
     }
   },
+  "tokenGeneration": {
+    "apiToken": "Token API",
+    "cliToken": "Token CLI",
+    "errorDescription": "Παρουσιάστηκε σφάλμα κατά τη δημιουργία του token. 
Παρακαλώ δοκιμάστε ξανά.",
+    "errorTitle": "Αποτυχία Δημιουργίας Token",
+    "generate": "Δημιουργία",
+    "selectType": "Επιλέξτε τον τύπο του token προς δημιουργία.",
+    "title": "Δημιουργία Token",
+    "tokenExpiresIn": "Αυτό το token λήγει σε {{duration}}.",
+    "tokenGenerated": "Το token σας δημιουργήθηκε.",
+    "tokenShownOnce": "Αυτό το token θα εμφανιστεί μόνο μία φορά. Αντιγράψτε 
το τώρα."
+  },
   "total": "Σύνολο {{state}}",
   "triggered": "Ενεργοποιήθηκε",
   "tryNumber": "Αριθμός Προσπάθειας",
   "user": "Χρήστης",
+  "validation": {
+    "mustBeAtLeast": "Πρέπει να είναι τουλάχιστον {{min}}.",
+    "mustBeValidNumber": "Πρέπει να είναι έγκυρος αριθμός."
+  },
+  "value": "Τιμή",
   "wrap": {
     "hotkey": "w",
     "tooltip": "Πατήστε {{hotkey}} για εναλλαγή αναδίπλωσης",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/components.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/components.json
index aae983deabb..1079391c2ec 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/components.json
@@ -10,8 +10,12 @@
     "maxRuns": "Μέγιστες Ενεργές Εκτελέσεις",
     "missingAndErroredRuns": "Εκτελέσεις που λείπουν ή απέτυχαν",
     "missingRuns": "Εκτελέσεις που λείπουν",
+    "overrideExistingParams": "Αντικατάσταση παραμέτρων σε υπάρχουσες 
εκτελέσεις",
+    "permissionDenied": "Η Δοκιμαστική Εκτέλεση Απέτυχε: Ο χρήστης δεν έχει 
δικαίωμα δημιουργίας backfills.",
     "reprocessBehavior": "Συμπεριφορά Επανεπεξεργασίας",
     "run": "Εκτέλεση Backfill",
+    "scheduleNotBackfillable": "Ο προγραμματισμός αυτού του Dag δεν 
υποστηρίζει backfills",
+    "schedulerPriorityHint": "Οι backfill εκτελέσεις Dag κατατάσσονται μετά 
από τις non-backfill εκτελέσεις Dag σε κάθε κύκλο του προγραμματιστή. Οι 
backfill εκτελέσεις ενδέχεται να παραμείνουν σε ουρά περισσότερο, εάν υπάρχουν 
άλλες non-backfill εκτελέσεις.",
     "selectDescription": "Εκτελέστε αυτό το Dag για ένα εύρος ημερομηνιών",
     "selectLabel": "Backfill",
     "title": "Εκτέλεση Backfill",
@@ -44,17 +48,24 @@
   },
   "dagWarnings": {
     "error_one": "1 Σφάλμα",
-    "error_other": "{{count}} Σφάλματα",
     "errorAndWarning": "1 Σφάλμα και {{warningText}}",
     "warning_one": "1 Προειδοποίηση",
     "warning_other": "{{count}} Προειδοποιήσεις"
   },
+  "dateRangeFilter": {
+    "validation": {
+      "invalidDateFormat": "Μη έγκυρη μορφή ημερομηνίας.",
+      "invalidTimeFormat": "Μη έγκυρη μορφή ώρας.",
+      "startBeforeEnd": "Η ημερομηνία/ώρα έναρξης πρέπει να είναι πριν από την 
ημερομηνία/ώρα λήξης"
+    }
+  },
   "durationChart": {
     "duration": "Διάρκεια (δευτερόλεπτα)",
     "lastDagRun_one": "Τελευταία Εκτέλεση Dag",
     "lastDagRun_other": "Τελευταίες {{count}} Εκτελέσεις Dag",
     "lastTaskInstance_one": "Τελευταία Εκτέλεση Εργασίας",
     "lastTaskInstance_other": "Τελευταίες {{count}} Εκτελέσεις Εργασίας",
+    "medianTotalDuration": "Σύνολο: {{duration}}",
     "queuedDuration": "Διάρκεια σε Ουρά",
     "runAfter": "Εκτέλεση Μετά",
     "runDuration": "Διάρκεια Εκτέλεσης"
@@ -64,6 +75,7 @@
     "files_other": "{{count}} αρχεία"
   },
   "flexibleForm": {
+    "durationPlaceholder": "Εισάγετε Διάρκεια σε μορφή ISO 8601",
     "placeholder": "Επιλέξτε Τιμή",
     "placeholderArray": "Εισάγετε κάθε συμβολοσειρά σε νέα γραμμή",
     "placeholderExamples": "Ξεκινήστε να πληκτρολογείτε για να δείτε επιλογές",
@@ -71,6 +83,7 @@
     "validationErrorArrayNotArray": "Η τιμή πρέπει να είναι πίνακας.",
     "validationErrorArrayNotNumbers": "Όλα τα στοιχεία του πίνακα πρέπει να 
είναι αριθμοί.",
     "validationErrorArrayNotObject": "Όλα τα στοιχεία του πίνακα πρέπει να 
είναι αντικείμενα.",
+    "validationErrorDuration": "Μη έγκυρη διάρκεια μορφής ISO 8601",
     "validationErrorRequired": "Αυτό το πεδίο είναι υποχρεωτικό"
   },
   "graph": {
@@ -84,9 +97,18 @@
     "otherDagRuns": "+Άλλες Εκτελέσεις Dag",
     "taskCount_one": "{{count}} Εργασία",
     "taskCount_other": "{{count}} Εργασίες",
-    "taskGroup": "Ομάδα Εργασιών"
+    "taskGroup": "Ομάδα Εργασιών",
+    "zoomToTask": "Μεγέθυνση στην επιλεγμένη εργασία"
   },
   "limitedList": "+{{count}} ακόμα",
+  "limitedList.allItems": "Όλα τα {{count}} στοιχεία:",
+  "limitedList.allTags_one": "Όλες οι Ετικέτες (1)",
+  "limitedList.allTags_other": "Όλες οι Ετικέτες ({{count}})",
+  "limitedList.clickToInteract": "Κάντε κλικ σε μια ετικέτα για φιλτράρισμα 
των Dags",
+  "limitedList.clickToOpenFull": "Κάντε κλικ στο «+{{count}} ακόμα» για πλήρη 
προβολή",
+  "limitedList.copyPasteText": "Μπορείτε να αντιγράψετε και να επικολλήσετε το 
παραπάνω κείμενο",
+  "limitedList.showingItems_one": "Εμφάνιση 1 στοιχείου",
+  "limitedList.showingItems_other": "Εμφάνιση {{count}} στοιχείων",
   "logs": {
     "file": "Αρχείο",
     "location": "γραμμή {{line}} στο {{name}}"
@@ -96,22 +118,41 @@
   "sortedDescending": "φθίνουσα ταξινόμηση",
   "sortedUnsorted": "μη ταξινομημένο",
   "taskTries": "Προσπάθειες Εργασίας",
+  "taskTryPlaceholder": "Προσπάθεια Εργασίας",
+  "team": {
+    "selector": {
+      "helperText": "Προαιρετικό. Περιορισμός της χρήσης σε συγκεκριμένη 
ομάδα.",
+      "label": "Ομάδα",
+      "placeHolder": "Επιλέξτε ομάδα"
+    }
+  },
   "toggleCardView": "Εμφάνιση κάρτας",
   "toggleTableView": "Εμφάνιση πίνακα",
   "triggerDag": {
     "button": "Ενεργοποίηση",
+    "dataInterval": "Διάστημα Δεδομένων",
+    "dataIntervalAuto": "Συνάγεται από τη Λογική Ημερομηνία και το 
Χρονοδιάγραμμα",
+    "dataIntervalManual": "Χειροκίνητος Ορισμός",
+    "intervalEnd": "Λήξη",
+    "intervalStart": "Έναρξη",
     "loading": "Φόρτωση πληροφοριών Dag...",
     "loadingFailed": "Αποτυχία φόρτωσης πληροφοριών Dag. Παρακαλώ δοκιμάστε 
ξανά.",
+    "manualRunDenied": "Οι χειροκίνητες εκτελέσεις δεν επιτρέπονται για αυτό 
το Dag",
+    "partitionKeyHelp": "Προαιρετικό - ισχύει μόνο για Dags με κατατμήσεις",
     "runIdHelp": "Προαιρετικό - θα δημιουργηθεί αν δεν δοθεί",
     "selectDescription": "Ενεργοποιήστε μία εκτέλεση αυτού του Dag",
     "selectLabel": "Μονή Εκτέλεση",
     "title": "Ενεργοποίηση Dag",
     "toaster": {
+      "error": {
+        "title": "Αποτυχία Ενεργοποίησης Dag"
+      },
       "success": {
         "description": "Η εκτέλεση Dag ενεργοποιήθηκε με επιτυχία.",
         "title": "Η Εκτέλεση Dag Ενεργοποιήθηκε"
       }
     },
+    "triggerAgainWithConfig": "Ενεργοποίηση ξανά με αυτές τις ρυθμίσεις",
     "unpause": "Αναίρεση παύσης του {{dagDisplayName}} κατά την ενεργοποίηση"
   },
   "trimText": {
@@ -127,6 +168,7 @@
     "versionId": "ID Έκδοσης"
   },
   "versionSelect": {
+    "allVersions": "Όλες οι Εκδόσεις",
     "dagVersion": "Έκδοση Dag",
     "versionCode": "v{{versionCode}}"
   }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/dag.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/dag.json
index 12f472a1947..fa3e170889f 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/dag.json
@@ -20,7 +20,7 @@
       "previousYear": "Προηγούμενο έτος"
     },
     "noData": "Δεν υπάρχουν διαθέσιμα δεδομένα",
-    "noFailedRuns": "No failed runs",
+    "noFailedRuns": "Δεν υπάρχουν αποτυχημένες εκτελέσεις",
     "noRuns": "Δεν υπάρχουν εκτελέσεις",
     "totalRuns": "Σύνολο Εκτελέσεων",
     "week": "Εβδομάδα {{weekNumber}}",
@@ -40,17 +40,49 @@
     "parseDuration": "Διάρκεια Ανάλυσης:",
     "parsedAt": "Αναλύθηκε στις:"
   },
+  "deadlineAlerts": {
+    "completionRule": "Πρέπει να ολοκληρωθεί εντός {{interval}} από 
{{reference}}",
+    "count_one": "{{count}} προθεσμία",
+    "count_other": "{{count}} προθεσμίες",
+    "referenceType": {
+      "AverageRuntimeDeadline": "μέσος χρόνος εκτέλεσης",
+      "DagRunLogicalDateDeadline": "λογική ημερομηνία",
+      "DagRunQueuedAtDeadline": "χρόνος στην ουρά"
+    }
+  },
+  "deadlineStatus": {
+    "actual": "Πραγματικό",
+    "expected": "Αναμενόμενο",
+    "finishedEarly": "Ολοκληρώθηκε {{duration}} πριν από την προθεσμία",
+    "finishedLate": "Ολοκληρώθηκε {{duration}} μετά την προθεσμία",
+    "label": "Προθεσμία",
+    "met": "Τηρήθηκε",
+    "missed": "Χάθηκε",
+    "missedCount_one": "{{count}} Χαμένη Προθεσμία",
+    "missedCount_other": "{{count}} Χαμένες Προθεσμίες",
+    "mixedCount": "{{missedCount}} Χαμένες, {{upcomingCount}} Επερχόμενες",
+    "stillRunning": "Εκτελείται ακόμη",
+    "upcoming": "Επερχόμενη",
+    "upcomingCount_one": "{{count}} Επερχόμενη Προθεσμία",
+    "upcomingCount_other": "{{count}} Επερχόμενες Προθεσμίες"
+  },
   "extraLinks": "Επιπλέον Σύνδεσμοι",
   "grid": {
     "buttons": {
+      "newerRuns": "Νεότερες εκτελέσεις",
+      "olderRuns": "Παλαιότερες εκτελέσεις",
       "resetToLatest": "Επαναφορά στα πιο πρόσφατα",
       "toggleGroup": "Εναλλαγή ομάδας"
-    }
+    },
+    "runTypeLegend": "Υπόμνημα Τύπων Εκτέλεσης"
   },
   "header": {
     "buttons": {
       "advanced": "Για προχωρημένους",
       "dagDocs": "Τεκμήρια Dag"
+    },
+    "status": {
+      "deactivated": "Απενεργοποιημένο"
     }
   },
   "logs": {
@@ -59,19 +91,22 @@
     "critical": "ΚΡΙΣΙΜΟ",
     "debug": "DEBUG",
     "error": "ΣΦΑΛΜΑ",
-    "fullscreen": {
-      "button": "Πλήρης οθόνη",
-      "tooltip": "Πατήστε {{hotkey}} για πλήρη οθόνη"
-    },
     "info": "INFO",
     "noTryNumber": "Χωρίς αριθμό προσπάθειας",
+    "search": {
+      "matchCount": "{{current}} από {{total}}",
+      "noMatches": "Δεν βρέθηκαν αντιστοιχίες",
+      "placeholder": "Αναζήτηση στις καταγραφές..."
+    },
     "settings": "Ρυθμίσεις Καταγραφής",
     "viewInExternal": "Προβολή καταγραφών στο {{name}} (προσπάθεια 
{{attempt}})",
     "warning": "ΠΡΟΕΙΔΟΠΟΙΗΣΗ"
   },
-  "navigation": {
-    "navigation": "Πλοήγηση: Shift+{{arrow}}",
-    "toggleGroup": "Εναλλαγή ομάδας: Space"
+  "notFound": {
+    "back": "Επιστροφή",
+    "backToDags": "Επιστροφή στα Dags",
+    "message": "Το Dag «{{dagId}}» δεν υπάρχει.",
+    "title": "Το Dag Δεν Βρέθηκε"
   },
   "overview": {
     "buttons": {
@@ -86,6 +121,10 @@
       "assetEvent_one": "Δημιουργήθηκε Συμβάν Οντότητας",
       "assetEvent_other": "Δημιουργήθηκαν Συμβάντα Οντοτήτων"
     },
+    "deadlines": {
+      "showAll": "Εμφάνιση Όλων",
+      "title": "Προθεσμίες"
+    },
     "failedLogs": {
       "hideLogs": "Απόκρυψη Καταγραφών",
       "showLogs": "Εμφάνιση Καταγραφών",
@@ -114,6 +153,45 @@
     },
     "graphDirection": {
       "label": "Κατεύθυνση Γραφήματος"
+    },
+    "graphFilters": {
+      "clearFilters": "Εκκαθάριση Φίλτρων",
+      "durationGte": "Ελάχ. διάρκεια (δευτ.)",
+      "durationGteHint": "Για χαρτογραφημένες εργασίες, μετρά τη συνολική 
διάρκεια όλων των εκτελέσεων",
+      "mapIndex": "Ελάχ. δείκτης χάρτη",
+      "mapIndexHint": "Εμφανίζει χαρτογραφημένες εργασίες αναπτυγμένες 
τουλάχιστον έως αυτόν τον δείκτη",
+      "selectStatus": "Επιλέξτε κατάσταση",
+      "selectTaskGroup": "Επιλέξτε ομάδα εργασιών",
+      "title": "Φίλτρα Εργασιών"
+    },
+    "showVersionIndicator": {
+      "label": "Εμφάνιση Ένδειξης Έκδοσης",
+      "options": {
+        "hideAll": "Απόκρυψη Όλων",
+        "showAll": "Εμφάνιση Όλων",
+        "showBundleVersion": "Εμφάνιση Έκδοσης Πακέτου",
+        "showDagVersion": "Εμφάνιση Έκδοσης Dag"
+      }
+    },
+    "taskStreamFilter": {
+      "activeFilter": "Ενεργό φίλτρο",
+      "clearFilter": "Εκκαθάριση Φίλτρου",
+      "clickTask": "Κάντε κλικ σε μια εργασία για να την ορίσετε ως ρίζα του 
φίλτρου",
+      "depth": "Βάθος",
+      "direction": "Κατεύθυνση",
+      "label": "Φίλτρο",
+      "mode": "Λειτουργία",
+      "modeTooltip": "Η στατική λειτουργία διατηρεί την τρέχουσα προβολή κατά 
τη μετάβαση σε άλλες εργασίες, ενώ η λειτουργία διάσχισης ενημερώνει αυτόματα 
το ενεργό φίλτρο στην εργασία που επιλέχθηκε, για ευκολότερη διάσχιση του Dag.",
+      "modes": {
+        "static": "Στατική",
+        "traverse": "Διάσχιση"
+      },
+      "options": {
+        "both": "Ανάντη & κατάντη",
+        "downstream": "Κατάντη",
+        "upstream": "Ανάντη"
+      },
+      "selectedTask": "Επιλεγμένη εργασία"
     }
   },
   "paramsFailed": "Αποτυχία φόρτωσης παραμέτρων",
@@ -143,12 +221,34 @@
     "renderedTemplates": "Αποδοθέντα Πρότυπα",
     "requiredActions": "Απαιτούμενες Ενέργειες",
     "runs": "Εκτελέσεις",
+    "storage": "Αποθήκευση",
     "taskInstances": "Στιγμιαίες Καταστάσεις Εργασίας",
+    "taskStateStore": "Αποθήκη Καταστάσεων Εργασίας",
     "tasks": "Εργασίες",
     "xcom": "XCom"
   },
   "taskGroups": {
     "collapseAll": "Σύμπτυξη όλων των ομάδων εργασιών",
     "expandAll": "Ανάπτυξη όλων των ομάδων εργασιών"
+  },
+  "taskStateStore": {
+    "add": "Προσθήκη Αποθήκης Καταστάσεων Εργασίας",
+    "clearAll": {
+      "resource": "όλη την αποθήκη καταστάσεων εργασίας",
+      "title": "Εκκαθάριση Ολόκληρης της Αποθήκης Καταστάσεων Εργασίας",
+      "warning": "Ολόκληρη η αποθήκη καταστάσεων εργασίας θα διαγραφεί. Οι 
εργασίες που χρησιμοποιούν αυτήν την αποθήκη για την παρακολούθηση εξωτερικών 
εργασιών δεν θα μπορούν να συνεχίσουν χωρίς πλήρη επανεκτέλεση."
+    },
+    "delete": "Διαγραφή Αποθήκης Καταστάσεων Εργασίας",
+    "deleteWarning": "Η εργασία θα χάσει αυτήν την αποθηκευμένη μνήμη. Αν η 
εργασία χρησιμοποιεί αυτό το κλειδί για την παρακολούθηση εξωτερικής εργασίας 
(π.χ. ένα εξωτερικό ID διεργασίας), δεν θα μπορεί να τη συνεχίσει.",
+    "edit": "Επεξεργασία Αποθήκης Καταστάσεων Εργασίας",
+    "emptyStore": "Η αποθήκη καταστάσεων εργασίας αποθηκεύει τιμές που 
διατηρούνται μεταξύ επαναλήψεων. Οι εργάτες μπορούν να γράψουν στην αποθήκη 
καταστάσεων εργασίας μέσω του Task SDK.",
+    "expiresAt": {
+      "column": "Λήγει Στις",
+      "custom": "Προσαρμοσμένη",
+      "default": "Προεπιλογή ({{interval}})",
+      "label": "Λήξη",
+      "never": "Ποτέ"
+    },
+    "title": "Αποθήκη Καταστάσεων Εργασίας"
   }
 }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/dags.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/dags.json
index 7b127ac0af9..19c78804dca 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/dags.json
@@ -10,11 +10,13 @@
   "filters": {
     "allRunTypes": "Όλοι οι τύποι Εκτελέσεων",
     "allStates": "Όλες οι καταστάσεις",
+    "anyRunState": "Οποιαδήποτε εκτέλεση",
     "favorite": {
       "all": "Όλα",
       "favorite": "Αγαπημένο",
       "unfavorite": "Μη αγαπημένα"
     },
+    "lastRunState": "Τελευταία εκτέλεση",
     "paused": {
       "active": "Ενεργό",
       "all": "Όλα",
@@ -34,6 +36,15 @@
       "error": "Αποτυχία εκκαθάρισης {{type}}",
       "title": "Εκκαθάριση {{type}}"
     },
+    "clearAllMapped": {
+      "button": "Εκκαθάριση Όλων των Χαρτογραφημένων Εργασιών",
+      "buttonTooltip": "Πατήστε shift+c για εκκαθάριση όλων των 
χαρτογραφημένων εκτελέσεων εργασίας",
+      "title": "Εκκαθάριση Όλων των Χαρτογραφημένων Εκτελέσεων Εργασίας"
+    },
+    "confirmationDialog": {
+      "description": "Η εργασία βρίσκεται αυτήν τη στιγμή σε κατάσταση 
{{state}} και ξεκίνησε από τον χρήστη {{user}} στις {{time}}. \nΔεν είναι 
δυνατή η εκκαθάριση αυτής της εργασίας μέχρι να ολοκληρωθεί η εκτέλεσή της ή 
μέχρι ένας χρήστης να αποεπιλέξει την επιλογή «Αποτροπή επανεκτέλεσης αν η 
εργασία εκτελείται» στο παράθυρο εκκαθάρισης εργασίας.",
+      "title": "Αδυναμία Εκκαθάρισης Εκτέλεσης Εργασίας"
+    },
     "delete": {
       "button": "Διαγραφή {{type}}",
       "dialog": {
@@ -61,11 +72,17 @@
       "future": "Μελλοντικές",
       "onlyFailed": "Εκκαθάριση μόνο αποτυχημένων εργασιών",
       "past": "Παρελθόν",
+      "preventRunningTasks": "Αποτροπή επανεκτέλεσης αν η εργασία εκτελείται",
       "queueNew": "Προσθήκη νέων εργασιών στην ουρά",
       "runOnLatestVersion": "Εκτέλεση με την τελευταία έκδοση του bundle",
       "upstream": "Άνοδος"
     }
   },
+  "runStateCounts": {
+    "label": "Καταστάσεις εκτελέσεων",
+    "loading": "Φόρτωση πλήθους καταστάσεων εκτελέσεων",
+    "tooltip": "{{state}}: {{formattedCount}} — κάντε κλικ για φιλτράρισμα 
εκτελέσεων"
+  },
   "search": {
     "advanced": "Σύνθετη Αναζήτηση",
     "clear": "Εκκαθάριση αναζήτησης",
@@ -78,9 +95,9 @@
       "asc": "Ταξινόμηση κατά Όνομα (A-Z)",
       "desc": "Ταξινόμηση κατά Όνομα (Z-A)"
     },
-    "lastRunStartDate": {
-      "asc": "Ταξινόμηση κατά Ημερομηνία Έναρξης Τελευταίας Εκτέλεσης 
(Παλαιότερο-Νεότερο)",
-      "desc": "Ταξινόμηση κατά Ημερομηνία Έναρξης Τελευταίας Εκτέλεσης 
(Νεότερο-Παλαιότερο)"
+    "lastRunAfter": {
+      "asc": "Ταξινόμηση κατά Τελευταία Εκτέλεση Μετά (Νεότερο-Παλαιότερο)",
+      "desc": "Ταξινόμηση κατά Τελευταία Εκτέλεση Μετά (Παλαιότερο-Νεότερο)"
     },
     "lastRunState": {
       "asc": "Ταξινόμηση κατά Κατάσταση Τελευταίας Εκτέλεσης (A-Z)",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/dashboard.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/dashboard.json
index 1ff8e424246..529624a093f 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/dashboard.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/dashboard.json
@@ -1,4 +1,24 @@
 {
+  "alerts": {
+    "seeLessContext": "Εμφάνιση λιγότερων",
+    "seeMoreContext": "Εμφάνιση περισσότερων",
+    "showMoreAlerts_one": "+{{count}} ακόμη ειδοποίηση",
+    "showMoreAlerts_other": "+{{count}} ακόμη ειδοποιήσεις"
+  },
+  "deadlines": {
+    "pending": {
+      "empty": "Δεν υπάρχουν επερχόμενες προθεσμίες",
+      "title": "Επερχόμενες"
+    },
+    "recentlyMissed": {
+      "empty": "Δεν υπάρχουν χαμένες προθεσμίες",
+      "title": "Χαμένες Προθεσμίες"
+    },
+    "showMore": "Εμφάνιση περισσότερων",
+    "title": "Προθεσμίες"
+  },
+  "deferredSlotsNotCounted": "Αναβληθείσες που δεν μετρώνται στις θέσεις: 
{{count}}",
+  "deferredSlotsNotCountedTooltip": "Οι αναβληθείσες εργασίες που εμφανίζονται 
στη μπάρα προσμετρώνται στις θέσεις του pool. Οι αναβληθείσες εργασίες που 
εμφανίζονται κάτω από τη μπάρα προέρχονται από pools που δεν προσμετρούν τις 
αναβληθείσες εργασίες στις θέσεις.",
   "favorite": {
     "favoriteDags_one": "Πρώτο αγαπημένο Dag ({{count}})",
     "favoriteDags_other": "Πρώτα αγαπημένα Dag ({{count}})",
@@ -29,7 +49,8 @@
   "poolSlots": "Θέσεις Pool",
   "sortBy": {
     "newestFirst": "Νεότερα Πρώτα",
-    "oldestFirst": "Παλαιότερα Πρώτα"
+    "oldestFirst": "Παλαιότερα Πρώτα",
+    "placeholder": "Ταξινόμηση κατά"
   },
   "source": "Πηγή",
   "stats": {
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/el/hitl.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/el/hitl.json
index d93ea3c216f..62098c39fbf 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/el/hitl.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/el/hitl.json
@@ -1,5 +1,7 @@
 {
   "filters": {
+    "body": "Περιεχόμενο",
+    "createdAt": "Δημιουργήθηκε Στις",
     "response": {
       "all": "Όλα",
       "pending": "Σε εκκρεμότητα",
@@ -12,14 +14,30 @@
   "requiredActionCount_other": "Απαιτούμενες Ενέργειες ({{count}})",
   "requiredActionState": "Κατάσταση Απαιτούμενης Ενέργειας",
   "response": {
+    "created": "Η απάντηση δημιουργήθηκε στις ",
     "error": "Αποτυχημένη απάντηση",
     "optionsDescription": "Επιλέξτε τις επιλογές σας για αυτήν την εκτέλεση 
εργασίας",
     "optionsLabel": "Επιλογές",
     "received": "Η απάντηση ελήφθη στις ",
     "respond": "Απάντηση",
+    "responded_by_user_name": "Απαντήθηκε από (Όνομα Χρήστη)",
     "success": "Η απάντηση για το {{taskId}} ήταν επιτυχής",
     "title": "Εκτέλεση Εργασίας με Παρέμβαση Χρήστη - {{taskId}}"
   },
+  "review": {
+    "detail": {
+      "selectRequiredAction": "Επιλέξτε μια απαιτούμενη ενέργεια για να δείτε 
λεπτομέρειες"
+    },
+    "list": {
+      "completedRequiredActions": "Ολοκληρωμένες απαιτούμενες ενέργειες 
({{count}})",
+      "loadError": "Αδυναμία φόρτωσης απαιτούμενων ενεργειών",
+      "loadingActions": "Φόρτωση απαιτούμενων ενεργειών...",
+      "pendingRequiredActions": "Απαιτούμενες ενέργειες σε εκκρεμότητα 
({{count}})"
+    },
+    "openReviewDrawer": "Άνοιγμα Πλαισίου Αξιολόγησης",
+    "pageLimitHint": "Εδώ εμφανίζονται μόνο οι πρώτες ενέργειες. 
Χρησιμοποιήστε την επιλογή «Προβολή όλων των απαιτούμενων ενεργειών» για να τις 
δείτε όλες.",
+    "viewAll": "Προβολή όλων των απαιτούμενων ενεργειών"
+  },
   "state": {
     "approvalReceived": "Έγκριση Ελήφθη",
     "approvalRequired": "Απαιτείται Έγκριση",

Reply via email to