This is an automated email from the ASF dual-hosted git repository.
jscheffl 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 9c96e91c79b Close German Translation Gaps 2026-09-07 (#72630)
9c96e91c79b is described below
commit 9c96e91c79be07e11ee4a24cfeee9f482e5646d9
Author: Jens Scheffler <[email protected]>
AuthorDate: Tue Sep 8 07:26:00 2026 +0200
Close German Translation Gaps 2026-09-07 (#72630)
* Close German Translation Gaps 2026-09-07
* Apply suggestion from @TJaniF
...and I am back!
Co-authored-by: Tamara Fingerlin <[email protected]>
---------
Co-authored-by: Tamara Fingerlin <[email protected]>
---
.../airflow/ui/public/i18n/locales/de/common.json | 34 +++++++++++++++++++++-
.../ui/public/i18n/locales/de/components.json | 4 +++
.../airflow/ui/public/i18n/locales/de/dags.json | 8 +++++
3 files changed, 45 insertions(+), 1 deletion(-)
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 29044195579..dfcafcedb77 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
@@ -24,6 +24,7 @@
},
"backfill_one": "Auffüllung",
"backfill_other": "Auffüllungen",
+ "breadcrumb": "Brotkrümel",
"browse": {
"auditLog": "Prüf-Log",
"deadlines": "Fristen",
@@ -138,16 +139,21 @@
},
"filter": "Filter",
"filters": {
+ "addFilter": "Filter hinzufügen",
+ "date": "Datum",
"durationFrom": "Laufzeit Von",
"durationTo": "Laufzeit Bis",
"endTime": "Endzeitpunkt",
"logicalDateFrom": "Logisches Datum Von",
"logicalDateTo": "Logisches Datum Bis",
+ "removeFilter": "Filter entfernen",
"runAfterFrom": "Gelaufen-nach von filtern",
"runAfterTo": "Gelaufen-nach bis filtern",
"searchAsset": "Datenset (Asset) suchen",
"selectDateRange": "Zeitraum auswählen",
- "startTime": "Startzeitpunkt"
+ "selectDateTime": "Datum und Uhrzeit auswählen",
+ "startTime": "Startzeitpunkt",
+ "time": "Uhrzeit"
},
"fullscreen": {
"tooltip": "Drücken Sie {{hotkey}} für den Vollbildmodus"
@@ -174,6 +180,7 @@
"assets": "Datensets",
"browse": "Browsen",
"dags": "Dags",
+ "dashboard": "Dashboard",
"docs": "Doku",
"home": "Start",
"legacyFabViews": "Alte Ansichten",
@@ -192,11 +199,14 @@
"write": "Schreiben"
},
"overallStatus": "Gesamtstatus",
+ "partition_one": "Partition",
+ "partition_other": "Partitionen",
"partitionedDagRun_one": "Partitionierter Dag Lauf",
"partitionedDagRun_other": "Partitionierte Dag Läufe",
"partitionedDagRunDetail": {
"receivedAssetEvents": "Empfangene Datenset (Asset) Ereignisse"
},
+ "pause": "Pausieren",
"pendingDagRun_one": "{{count}} ausstehender Dag Lauf",
"pendingDagRun_other": "{{count}} ausstehende Dag Läufe",
"presetFilters": {
@@ -264,6 +274,17 @@
"title": "Löschen"
},
"description": "Diese Einstellungen werden nur in diesem Browser
gespeichert und gelten für die gesamte Anwendung.",
+ "general": {
+ "landingPage": {
+ "helper": "Seite, die angezeigt wird, wenn Sie Airflow öffnen.",
+ "label": "Startseite",
+ "options": {
+ "dags": "Dags",
+ "dashboard": "Dashboard"
+ }
+ },
+ "title": "Allgemein"
+ },
"graph": {
"defaultDirection": {
"helper": "Ausrichtung für Dag- und Datenset-(Asset)-Graphen, für die
Sie keine individuelle Ausrichtung festgelegt haben.",
@@ -278,6 +299,13 @@
},
"title": "Markieren"
},
+ "taskInstance": {
+ "defaultTab": {
+ "helper": "Tab, der zuerst angezeigt wird, wenn Sie eine Task Instanz
öffnen. Links zu einem bestimmten Tab öffnen weiterhin diesen Tab.",
+ "label": "Standard-Tab der Task Instanz"
+ },
+ "title": "Task Instanz"
+ },
"title": "Einstellungen"
},
"shortcuts": {
@@ -354,6 +382,7 @@
"up_for_retry": "Wartet auf neuen Versuch",
"upstream_failed": "Vorgelagerte fehlgeschlagen"
},
+ "switchDag": "Wechsel zu $t(dag_one)",
"table": {
"completedAt": "Abgeschlossen um",
"createdAt": "Erstellt um",
@@ -363,8 +392,10 @@
"filterReset_other": "Filter zurücksetzen",
"from": "Von",
"maxActiveRuns": "Maximal aktive Läufe",
+ "noResultsFound": "Keine Ergebnisse gefunden",
"noTagsFound": "Keine Markierungen gefunden",
"noTeamsFound": "Keine Teams gefunden",
+ "ownerPlaceholder": "Nach Besitzer filtern",
"tagMode": {
"all": "Alle",
"any": "Einer"
@@ -510,6 +541,7 @@
"total": "Gesamt {{state}}",
"triggered": "Ausgelöst",
"tryNumber": "Versuch Nummer",
+ "unpause": "Fortsetzen",
"user": "Benutzer",
"validation": {
"mustBeAtLeast": "Muss mindestens einen Wert von {{min}} haben.",
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 4178b4f99f6..46bc28d7644 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
@@ -17,6 +17,10 @@
"missingRuns": "Fehlende Läufe",
"notCreatedReason": "Grund für die Nichterstellung",
"overrideExistingParams": "Parameter bei bestehenden Läufen überschreiben",
+ "partitionRange": "Partitionsbereich",
+ "partitionsAffected_one": "{{count}} Partition wird aufgefüllt:",
+ "partitionsAffected_other": "{{count}} Partitionen werden aufgefüllt:",
+ "partitionsNone": "Keine Partitionen entsprechen dem ausgewählten
Bereich.",
"permissionDenied": "Testlauf fehlgeschlagen: Benutzer hat keine
Berechtigung, Auffüllungen zu erstellen.",
"reprocessBehavior": "Auffüll-Modus",
"run": "Auffüllung starten",
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 6784caa7129..d0ce6135d05 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
@@ -11,18 +11,25 @@
"allRunTypes": "Alle Arten von Läufen",
"allStates": "Alle Stati",
"anyRunState": "Beliebiger Lauf",
+ "anyRunStatePlaceholder": "Beliebigen Laufzustand auswählen…",
"favorite": {
"all": "Alle",
"favorite": "Favorisierte",
"unfavorite": "Nicht favorisierte"
},
+ "favoriteState": "Favorisierter Zustand",
+ "favoriteStatePlaceholder": "Favorisierten Zustand auswählen…",
"lastRunState": "Letzter Lauf",
+ "lastRunStatePlaceholder": "Letzten Laufzustand auswählen…",
"noTimetableTypesFound": "Keine Zeitplantypen gefunden",
"paused": {
"active": "Aktiv",
"all": "Alle",
"paused": "Pausiert"
},
+ "pausedPlaceholder": "Pausierten Zustand auswählen…",
+ "pausedState": "Pausierter Zustand",
+ "requiresHitlAction": "Erfordert HITL-Aktion",
"runIdPatternFilter": "Dag Läufe suchen",
"timetableType": "Zeitplantyp"
},
@@ -77,6 +84,7 @@
"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"
}
},