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",