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

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


The following commit(s) were added to refs/heads/v3-4-test by this push:
     new 03206f0364a [v3-4-test] Close German Translation Gaps 2026-10-15 
(#74802) (#74990)
03206f0364a is described below

commit 03206f0364ad7c05382f190bd34b4c1cba019ed6
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Oct 18 17:03:16 2026 +0530

    [v3-4-test] Close German Translation Gaps 2026-10-15 (#74802) (#74990)
    
    (cherry picked from commit d5ba49cbd6a2808f85eaecc172cddf14adc82742)
    
    Co-authored-by: Jens Scheffler <[email protected]>
---
 .../airflow/ui/public/i18n/locales/de/common.json  |  7 +++++++
 .../src/airflow/ui/public/i18n/locales/de/dag.json | 24 ++++------------------
 .../airflow/ui/public/i18n/locales/de/dags.json    |  4 ++--
 3 files changed, 13 insertions(+), 22 deletions(-)

diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json
index 059822ceebb..9c2c11eb711 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json
@@ -144,13 +144,19 @@
   "filter": "Filter",
   "filters": {
     "addFilter": "Filter hinzufügen",
+    "allIterations": "Alle",
     "completedAt": "Fertiggestellt um",
     "date": "Datum",
     "durationFrom": "Laufzeit Von",
     "durationTo": "Laufzeit Bis",
     "endTime": "Endzeitpunkt",
+    "iteration": "Iteration",
     "logicalDateFrom": "Logisches Datum Von",
     "logicalDateTo": "Logisches Datum Bis",
+    "loop": "Schleife",
+    "loopAllIterations": "{{loop}} alle",
+    "loopIteration": "{{loop}} {{index}}",
+    "loopPlaceholder": "Durchlauf auswählen",
     "maxActiveRunsFrom": "Maximale aktive Läufe von",
     "maxActiveRunsTo": "Maximale aktive Läufe bis",
     "removeFilter": "Filter entfernen",
@@ -160,6 +166,7 @@
     "selectDateRange": "Zeitraum auswählen",
     "selectDateTime": "Datum und Uhrzeit auswählen",
     "startTime": "Startzeitpunkt",
+    "switchIteration": "Iteration wechseln",
     "time": "Uhrzeit"
   },
   "fullscreen": {
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json
index f07e30fe36b..dc95842bf68 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json
@@ -68,17 +68,6 @@
     "upcomingCount_one": "{{count, number}} bevorstehende Frist",
     "upcomingCount_other": "{{count, number}} bevorstehende Fristen"
   },
-  "execution": {
-    "clearSelected": "Ausgewählte Ausführungen zurücksetzen",
-    "empty": "Keine Ausführungen in diesem Lauf.",
-    "iteration": "{{node}} · Iteration {{index}}",
-    "mapped_one": "{{task}} ({{count, number}} Aufgabeninstanzen auf dieser 
Seite)",
-    "mapped_other": "{{task}} ({{count, number}} Aufgabeninstanzen auf dieser 
Seite)",
-    "page": "Zeige {{start, number}}–{{end, number}} von {{total, number}} 
Ausführungen",
-    "runTasks": "Aufgaben starten",
-    "select": "{{task}} Auswählen",
-    "title": "Ausführung"
-  },
   "extraLinks": "Extra Links",
   "grid": {
     "buttons": {
@@ -120,28 +109,23 @@
     "warning": "WARNING"
   },
   "loop": {
-    "filter": {
-      "all": "Alle iterationen",
-      "invocation": "Ausführung",
-      "label": "Iteration"
-    },
     "history": {
       "capLabel": "Begrenzung: {{max}}",
       "iterationsAxis": "Iterationen",
       "stats": {
-        "capHits": "Trifft das Limit",
-        "medianIterations": "Median der iterationen"
+        "capHits": "Erreicht das Limit",
+        "medianIterations": "Median der Iterationen"
       },
       "title": "Iterationen pro Lauf"
     },
-    "iteration": "Iteration {{index}}",
+    "iterationLabel": "Iteration {{index}}",
     "iterations": "Iterationen",
     "outcome": "Ergebnis",
     "reason": {
       "cap_reached": "Erreichte die Iterationsbegrenzung ({{max}})",
       "failed": "Fehlgeschlagen bei Interation {{index}}",
       "iteration_failed": "Iteration {{index}} fehlgeschlagen bei {{taskId}}",
-      "ran_to_cap": "Benutzte alle {{max}} begrenzten Iterationen",
+      "ran_to_cap": "Benutzte alle {{max}} zur Verfügung stehenden 
Iterationen",
       "removed": "Entfernt",
       "running": "Läuft",
       "skipped": "Übersprungen",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json
index c4088c2283e..bd6f74905af 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json
@@ -47,7 +47,7 @@
   "recentTaskStateCounts": {
     "description": "Aufgabenstatus von allen Dag Läufen oder, wenn keines 
läuft, von dem letzten Lauf. Man kann dies in den Einstellungen abstellen.",
     "label": "Letzte Aufgaben",
-    "loading": "Lade letzte Aufagabenstatuszähler",
+    "loading": "Lade letzte Aufgabenstatuszähler",
     "tooltip": "{{state}}: {{formattedCount}} — Klicken um Aufgaben zu filtern"
   },
   "runAndTaskActions": {
@@ -89,7 +89,7 @@
         "failed": "Umschalttaste+F tippen um als fehlgeschlagen zu markieren",
         "success": "Umschalttaste+S tippen um als erfolgreich zu markieren"
       },
-      "skippedInfo": "Aufgabenstatus als Übersprungen markieren die nicht 
gelaufen sind. Aufgaben in Laufrichtung werden noch Geprüft nach der 
Auslöseregel: mit dem Standard \"alle_erfolgreich\" werden diese auch 
übersprungen. Nur Aufgaben die noch nicht gestartet wurden können übersprungen 
werden, nur diese Aufgaben sind betroffen.",
+      "skippedInfo": "Eine Aufgabe als übersprungen zu markieren, zeigt, dass 
die Aufgabe absichtlich nicht ausgeführt wurde. Nachgeschaltete Aufgaben werden 
geprüft nach der Auslöseregel: mit der Standard-Regel \"alle_erfolgreich\" 
werden nachgeschaltete Aufgaben auch übersprungen. Nur Aufgaben die noch nicht 
gestartet wurden können übersprungen werden, nur diese Aufgaben sind 
betroffen.",
       "title": "{{type}} auf den Status {{state}} setzen"
     },
     "options": {

Reply via email to