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

ashb 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 c72d0072a10 Close German Translation Gaps 2026-10-14 (#74760)
c72d0072a10 is described below

commit c72d0072a109d1d49b3c5da9a515ab842cc99b2e
Author: Jens Scheffler <[email protected]>
AuthorDate: Thu Oct 15 00:41:49 2026 +0200

    Close German Translation Gaps 2026-10-14 (#74760)
---
 .../airflow/ui/public/i18n/locales/de/admin.json   |  1 +
 .../airflow/ui/public/i18n/locales/de/common.json  | 11 +++++
 .../ui/public/i18n/locales/de/components.json      |  8 +++-
 .../src/airflow/ui/public/i18n/locales/de/dag.json | 48 ++++++++++++++++++++++
 .../airflow/ui/public/i18n/locales/de/dags.json    | 12 +++++-
 5 files changed, 77 insertions(+), 3 deletions(-)

diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/de/admin.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/de/admin.json
index 6230e3556fb..0c7470f7d31 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/de/admin.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/de/admin.json
@@ -34,6 +34,7 @@
     "form": {
       "connectionIdRequired": "Verbindungs-ID ist erforderlich",
       "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeFields": "{{connectionType}} Felder",
       "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
       "extraFieldsJson": "JSON Ansicht der weiteren Felder",
       "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
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 6533af0ded9..059822ceebb 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
@@ -168,6 +168,7 @@
   "generateToken": "Zugriffstoken erzeugen",
   "includedIn": "Enthalten in",
   "key": "Schlüssel",
+  "loading": "Lade…",
   "logLevel": {
     "hide": "Log Stufe ausblenden",
     "hotkey": "l",
@@ -290,6 +291,13 @@
       },
       "title": "Löschen"
     },
+    "dagsList": {
+      "recentTasks": {
+        "helper": "Zeigt den letzten Aufgabenstatus von den Dags der Dag 
Liste. Abschalten um das Laden zu überspringen, was bei Umgebungen mit sehr 
vielen Dags helfen kann.",
+        "label": "Letzte Aufgaben zeigen"
+      },
+      "title": "Dags Liste"
+    },
     "description": "Diese Einstellungen werden nur in diesem Browser 
gespeichert und gelten für die gesamte Anwendung.",
     "general": {
       "landingPage": {
@@ -412,6 +420,7 @@
     "upstream_failed": "Vorgelagerte fehlgeschlagen"
   },
   "switchDag": "Wechsel zu $t(dag_one)",
+  "switchDagRun": "Wechsel zu $t(dagRun_one)",
   "table": {
     "completedAt": "Abgeschlossen um",
     "createdAt": "Erstellt um",
@@ -457,6 +466,8 @@
     "executorConfig": "Konfiguration der Ausführungsumgebung",
     "hostname": "Hostname",
     "id": "ID",
+    "iteration": "Iteration",
+    "loopIterations": "Iterationsläufe",
     "maxTries": "Maximale Versuche",
     "pid": "PID",
     "pool": "Pool",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/de/components.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/de/components.json
index 091e89110a4..4b8ddc8c63a 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/de/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/de/components.json
@@ -166,12 +166,15 @@
     "dataInterval": "Datenintervall",
     "dataIntervalAuto": "Abgeleitet aus logischem Datum und Zeitplan",
     "dataIntervalManual": "Manuell festgelegt",
+    "editConfigAndTrigger": "Konfiguration bearbeiten und auslösen",
     "intervalEnd": "Ende",
     "intervalStart": "Start",
     "loading": "Lade Dag Information...",
     "loadingFailed": "Das Laden der Dag Informationen ist fehlgeschlagen. 
Bitte versuchen Sie es noch einmal.",
     "manualRunDenied": "Manuelles Auslösen dieses Dags ist nicht erlaubt.",
-    "partitionKeyHelp": "Optional – gilt nur für partitionierte Dags",
+    "partitionKeyHelp": "Optional - gilt nur für partitionierte Dags",
+    "recentConfig": "Vorhergehende Konfiguration",
+    "recentConfigPlaceholder": "Eine vorhergegangene Konfiguration auswählen",
     "runIdHelp": "Optional - wird automatisch erzeugt wenn nicht angegeben",
     "selectDescription": "Einen einzelnen Lauf dieses Dags auslösen",
     "selectLabel": "Einzelner Lauf",
@@ -185,7 +188,8 @@
         "title": "Dag-Lauf ausgelöst"
       }
     },
-    "triggerAgainWithConfig": "Erneut mit dieser Konfiguration auslösen"
+    "triggerAgainWithConfig": "Erneut mit dieser Konfiguration auslösen",
+    "triggerOptions": "Optionen zur Auslösung"
   },
   "trimText": {
     "details": "Details",
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 c0a791916d2..d20f0f951a7 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,6 +68,17 @@
     "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": {
@@ -108,6 +119,42 @@
     "waitingToRetry": "Versuch Nummer {{tryNumber}} wartet zum Start.",
     "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"
+      },
+      "title": "Iterationen pro Lauf"
+    },
+    "iteration": "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",
+      "removed": "Entfernt",
+      "running": "Läuft",
+      "skipped": "Übersprungen",
+      "stopped_early": "Früh bei Interation {{index}} angehalten"
+    },
+    "rules": {
+      "behaviour": "Verhalten",
+      "boundedFor": "Führt eine feste Zahl an Iterationen aus",
+      "exitCriteria": "Ausstiegskriterium",
+      "maxIterations": "Maximale Iterationen",
+      "whileUntil": "Wiederholt bis {{criteria}}"
+    }
+  },
   "notFound": {
     "back": "Zurück",
     "backToDags": "Zurück zu Dags",
@@ -298,6 +345,7 @@
     },
     "record_one": "Datensatz",
     "record_other": "Datensätze",
+    "schemaChange": "Serialisierte Struktur {{baseSchema}} → {{targetSchema}}",
     "selectPrompt": "Zwei Versionen auswählen um Änderungen zwischen diesen zu 
sehen.",
     "summary_one": "{{count, number}} Änderung",
     "summary_other": "{{count, number}} Änderungen",
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 d7a41754ae5..c4088c2283e 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
@@ -44,6 +44,12 @@
     "title": "Ordner"
   },
   "ownerLink": "Besitzer Verlinkungen zu {{owner}}",
+  "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",
+    "tooltip": "{{state}}: {{formattedCount}} — Klicken um Aufgaben zu filtern"
+  },
   "runAndTaskActions": {
     "affectedTasks": {
       "noItemsFound": "Keine Tasks gefunden.",
@@ -83,6 +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.",
       "title": "{{type}} auf den Status {{state}} setzen"
     },
     "options": {
@@ -90,13 +97,15 @@
       "existingTasks": "Bestehende Tasks bereinigen",
       "future": "Zukünftige",
       "keepTaskState": "Aufgabenstatus beim Neuversuch beibehalten",
+      "laterIterations": "Spätere Iterationen",
       "onlyFailed": "Nur fehlgeschlagene Tasks bereinigen",
       "past": "Vergangene",
       "preventRunningTasks": "Zurücksetzen von laufenden Tasks verhindern",
       "queueNew": "Neue Tasks einplanen",
       "runOnLatestVersion": "Mit neuester Bündel-Version ausführen",
       "runOnLatestVersionForced": "Verwendet immer die neueste Version — es 
gibt keine frühere Version, zu der zurückgekehrt werden kann",
-      "upstream": "Vorangegangene"
+      "upstream": "Vorangegangene",
+      "wholeExpansion": "Komplette Erweiterungen"
     }
   },
   "runStateCounts": {
@@ -117,6 +126,7 @@
   "search": {
     "advanced": "Erweiterte Suche",
     "clear": "Suche zurücksetzen",
+    "dagRuns": "Suche $t(common:dagRun_other)",
     "dags": "Dags suchen",
     "hotkey": "+K",
     "tasks": "Tasks suchen"

Reply via email to