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": {