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 d80672e6d06 Close German Translation Gaps 2026-11-02 (#76324)
d80672e6d06 is described below

commit d80672e6d06ccd0d3be20209afdf2b21d74ed2e3
Author: Jens Scheffler <[email protected]>
AuthorDate: Tue Nov 3 05:27:10 2026 +0100

    Close German Translation Gaps 2026-11-02 (#76324)
---
 airflow-core/src/airflow/ui/public/i18n/locales/de/common.json | 10 +++++++++-
 .../src/airflow/ui/public/i18n/locales/de/components.json      |  4 ++++
 airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json    |  4 +++-
 airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json   |  1 +
 .../src/airflow/ui/public/i18n/locales/de/dashboard.json       |  1 +
 5 files changed, 18 insertions(+), 2 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 77af336930f..fb0e6551cc1 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
@@ -221,6 +221,10 @@
     "write": "Schreiben"
   },
   "overallStatus": "Gesamtstatus",
+  "pagination": {
+    "nextPage": "Nächse Seite",
+    "previousPage": "Vorige Seite"
+  },
   "partition_one": "Partition",
   "partition_other": "Partitionen",
   "partitionedDagRun_one": "Partitionierter Dag Lauf",
@@ -267,7 +271,8 @@
   "search": {
     "advanced": {
       "description": "Übereinstimmung an beliebiger Stelle im Wert 
(Teilstring-Suche). Bei großen Installationen langsamer, da der standardmäßige 
Datenbank-Index nicht genutzt werden kann. Details hierzu finden Sie im 
Dokumentationsabschnitt zu benutzerdefinierten Metadaten-Indizes (Performance 
tuning (API and UI)).",
-      "title": "Übereinstimmung an beliebiger Stelle"
+      "title": "Übereinstimmung an beliebiger Stelle",
+      "toggleLabel": "Umschalten beliebige Suche"
     }
   },
   "security": {
@@ -381,10 +386,12 @@
       "scrollBottom": "Nach unten scrollen",
       "scrollTop": "Nach oben scrollen",
       "searchDags": "$t(dag_other) suchen",
+      "selectGridCellRange": "Bereich von $t(taskInstance_other) bis 
$t(taskGroup_other) wählen (ohne Schleifen-Tasks)",
       "showHelp": "$t(shortcuts.title) anzeigen",
       "toggleExpand": "Alle Gruppen ein- oder ausklappen",
       "toggleFullscreen": "Vollbild umschalten",
       "toggleGraphGrid": "Zwischen Graph- und Gitteransicht wechseln",
+      "toggleGridCellSelection": "$t(taskInstance_one) oder $t(taskGroup_one) 
Hinzufügen oder Löschen von der Auswahl (ohne Schleifen-Tasks)",
       "toggleLogLevel": "Loglevel umschalten",
       "toggleSource": "Quelle umschalten",
       "toggleTaskGroup": "$t(taskGroup_one) ein- oder ausklappen",
@@ -487,6 +494,7 @@
     "queue": "Warteschlange",
     "queuedWhen": "Wartend seit",
     "renderedMapIndex": "Planungs-Index Anzeige",
+    "retryAt": "Nochmals versuchen um",
     "scheduledWhen": "Geplant ab",
     "stateReason": "Grund für den Status",
     "stateReasonSummary": {
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 811c0d8c010..3487b415426 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
@@ -5,6 +5,7 @@
     "affectedNone": "Keine Läufe entsprechen den Kriterien.",
     "allRuns": "Alle Läufe",
     "backwards": "Verarbeitung in Rückwärtiger Reihenfolge",
+    "completed": "Komplett",
     "dateRange": "Datumsbereich",
     "errorStartDateBeforeEndDate": "Das Startdatum muss vor dem Enddatum 
liegen.",
     "exceptionReason": {
@@ -24,10 +25,12 @@
     "permissionDenied": "Testlauf fehlgeschlagen: Benutzer hat keine 
Berechtigung, Auffüllungen zu erstellen.",
     "reprocessBehavior": "Auffüll-Modus",
     "run": "Auffüllung starten",
+    "running": "Laufend",
     "scheduleNotBackfillable": "Der Zeitplan des Dags unterstützt keine 
Auffüllungen.",
     "schedulerPriorityHint": "Dag Läufe von Auffüllungen werden in jedem 
Planungszyklus nach anderen Dag-Läufen geordnet. Auffüllungs-Läufe können daher 
länger in der Warteschlange bleiben, wenn andere Läufe aktiv sind.",
     "selectDescription": "Dieses Dag für einen Datumsbereich in der 
Vergangenheit ausführen",
     "selectLabel": "Auffüllen",
+    "status": "Status",
     "title": "Auffüllung starten",
     "toaster": {
       "success": {
@@ -96,6 +99,7 @@
     "placeholderArray": "Fügen Sie einen Eintrag pro Zeile um eine Liste zu 
erzeugen",
     "placeholderExamples": "Tippen Sie ein paar Buchstaben für Vorschläge",
     "placeholderMulti": "Wählen Sie einen oder mehrere Werte",
+    "validationErrorArrayElement": "Ungültige {{type}} Wert(e): {{values}}",
     "validationErrorArrayNotArray": "Die Daten sind keine Liste.",
     "validationErrorArrayNotNumbers": "Alle Elemente in der Liste müssen 
numerisch sein.",
     "validationErrorArrayNotObject": "Alle Elemente in der Liste müssen 
Objekte (Dictionary) sein.",
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 eca2bb4e1fc..c56da115890 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
@@ -113,8 +113,10 @@
     "noTryNumber": "Keine Versuchsnummer",
     "search": {
       "matchCount": "{{current, number}} von {{total, number}}",
+      "nextMatch": "Nächster Treffer",
       "noMatches": "Keine Treffer",
-      "placeholder": "Protokolle durchsuchen..."
+      "placeholder": "Protokolle durchsuchen...",
+      "previousMatch": "Voriger Treffer"
     },
     "settings": "Protokoll-Ansicht",
     "tryNotStarted": "Dieser Versuch ist nicht gestartet.",
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 7914688f75e..ab3a2b7fec9 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
@@ -22,6 +22,7 @@
     },
     "favoriteState": "Favorisierter Zustand",
     "favoriteStatePlaceholder": "Favorisierten Zustand auswählen…",
+    "hasImportErrors": "Hat Fehler mein Parsen",
     "noTimetableTypesFound": "Keine Zeitplantypen gefunden",
     "paused": {
       "active": "Aktiv",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/de/dashboard.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/de/dashboard.json
index 5e39eb82241..49511aab0c4 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/de/dashboard.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/de/dashboard.json
@@ -54,6 +54,7 @@
   },
   "history": "Historie",
   "importErrors": {
+    "bundle": "Bündel",
     "dagImportError_one": "Fehler beim Laden des Dags",
     "dagImportError_other": "Fehler beim Laden der Dags",
     "searchByFile": "Nach Datei suchen",

Reply via email to