TJaniF commented on code in PR #73980:
URL: https://github.com/apache/airflow/pull/73980#discussion_r4164335560
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/common.json:
##########
@@ -259,6 +271,10 @@
"selected": "Ausgewählt",
"settings": {
"clearing": {
+ "keepTaskState": {
+ "helper": "Aufgabenstatus Einträge beibehalten beim Zurücksetzen,
anstatt den status zu verwerfen.",
Review Comment:
```suggestion
"helper": "Mit dieser Option werden Aufgabenstatus Einträge beim
Zurücksetzen beibehalten, anstatt die Einträge zu löschen.",
```
just a phrasing suggestion
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/browse.json:
##########
@@ -10,6 +10,36 @@
"eventType": "Ereignis Typ"
}
},
+ "dagBundles": {
+ "active": "Aktiv",
+ "columns": {
+ "active": "Aktiv",
+ "importErrors": "Importfehler",
+ "lastRefreshed": "Zuletzt aktualisiert",
+ "name": "Name",
+ "version": "Version"
+ },
+ "detail": {
+ "status": "Status"
+ },
+ "files": {
+ "columns": {
+ "file": "Datei",
+ "lastParsed": "Zuletzt Geparst",
Review Comment:
```suggestion
"lastParsed": "Zuletzt geparst",
```
parity with "Zuletzt aktualisiert"
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/common.json:
##########
@@ -290,6 +306,10 @@
"helper": "Ausrichtung für Dag- und Datenset-(Asset)-Graphen, für die
Sie keine individuelle Ausrichtung festgelegt haben.",
"label": "Standardausrichtung des Graphen"
},
+ "taskGroupsExpanded": {
+ "helper": "Taskgruppen erweitern in Dags ohne durchgeführte
Gruppenselektion. Bestehende Selektionen bleiben bestehen.",
Review Comment:
```suggestion
"helper": "Taskgruppen automatisch erweitern, wenn keine Gruppe
selektioniert wurde. Bestehende Selektionen bleiben bestehen.",
```
If I understand the feature correctly as auto expand tgs by default, but not
if a group is selected, feel free to ignore if I am wrong 😄
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json:
##########
@@ -100,7 +101,11 @@
"placeholder": "Protokolle durchsuchen..."
},
"settings": "Protokoll-Ansicht",
+ "tryNotStarted": "Dieser Versuch ist nicht gestartet.",
+ "viewFailedTry": "Logs ansehen für fehlgeschlagenen Versuch {{tryNumber}}",
"viewInExternal": "Protokoll in {{name}} (Versuch {{attempt}}) ansehen",
+ "viewPreviousTry": "Logs des vorigen Versuch {{tryNumber}}",
Review Comment:
```suggestion
"viewPreviousTry": "Logs des vorigen Versuchs {{tryNumber}}",
```
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/components.json:
##########
@@ -133,6 +137,7 @@
"empty": "Keine abgeschlossenen Task Instanzen in diesem Bereich",
"title": "Langsamste Task Instanzen"
},
+ "sortMultiColumnHint": "Mit Großschreibtaste Klicken für Sortieren nach
mehreren Spalten",
Review Comment:
```suggestion
"sortMultiColumnHint": "Mit Großschreibtaste klicken um mehrere Spalten
zur Sortierung zu verwenden",
```
just a phrasing suggestion again :)
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json:
##########
@@ -93,6 +94,25 @@
"loading": "Laufstatuszahlen werden geladen",
"tooltip": "{{state}}: {{formattedCount}} – klicken, um Läufe zu filtern"
},
+ "schedulingActions": {
+ "cancelDrain": "Abbrechen auslaufen lassen",
+ "drain": "Auslaufen dann pausieren",
+ "drainPrompt": "Dieses Dag hat Läufe aktiv. Auslaufen lässt diese beenden
bevor das Dag pausiert. Pausieren stoppt Planung sofort ohne auf Ergebnisse zu
warten.",
+ "pauseNow": "Jetzt pausieren",
+ "pauseSelected": "Pausieren / Auslaufen"
+ },
+ "schedulingBanner": {
+ "message": "Dieses Dag läuft aus. Es wird pausieren sobald aktive Läufe
komplett sind."
+ },
+ "schedulingState": {
+ "active": "Akttiv",
+ "draining": "Auslaufend",
+ "drainingBadgeTooltip": "Dieses Dag pausiert sobald alle Läufe komplett
sind.",
+ "drainingTooltip": "Auslaufen {{dagDisplayName}} — pausiert wenn Dag Läufe
komplett sind. Klicken zum Forstsetzen.",
+ "label": "Planunggstatus",
Review Comment:
```suggestion
"label": "Planungsstatus",
```
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/common.json:
##########
@@ -437,6 +458,11 @@
"queuedWhen": "Wartend seit",
"renderedMapIndex": "Planungs-Index Anzeige",
"scheduledWhen": "Geplant ab",
+ "stateReason": "Grunde für Status",
Review Comment:
```suggestion
"stateReason": "Grund für den Status",
```
oder Gründe? 🤔 kann das Feld mehr als einen Grund zeigen?
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json:
##########
@@ -93,6 +94,25 @@
"loading": "Laufstatuszahlen werden geladen",
"tooltip": "{{state}}: {{formattedCount}} – klicken, um Läufe zu filtern"
},
+ "schedulingActions": {
+ "cancelDrain": "Abbrechen auslaufen lassen",
+ "drain": "Auslaufen dann pausieren",
+ "drainPrompt": "Dieses Dag hat Läufe aktiv. Auslaufen lässt diese beenden
bevor das Dag pausiert. Pausieren stoppt Planung sofort ohne auf Ergebnisse zu
warten.",
+ "pauseNow": "Jetzt pausieren",
+ "pauseSelected": "Pausieren / Auslaufen"
+ },
+ "schedulingBanner": {
+ "message": "Dieses Dag läuft aus. Es wird pausieren sobald aktive Läufe
komplett sind."
+ },
+ "schedulingState": {
+ "active": "Akttiv",
Review Comment:
```suggestion
"active": "Aktiv",
```
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dashboard.json:
##########
@@ -28,14 +28,29 @@
"group": "Gruppe",
"health": {
"dagProcessor": "Dag Prozessor",
+ "degraded": "Degradiert",
+ "degradedHint": {
+ "dagProcessor": "Einige konfigurierte Dag Bündel haben keinen Dag
Prozessor zur Verarbeitung.",
+ "triggerer": "Einige Teams haben keinen Triggerer für
Hintergrungsaufgaben zur Abarbeitung."
+ },
+ "down": "Nicht aktiv",
"health": "System-Gesundheit",
"healthy": "Gut",
+ "instances": {
+ "bundles": "Bündel",
+ "hostname": "Host",
+ "team": "Team",
+ "title_one": "{{title}} — {{status}} ({{count}} instanzen)",
+ "title_other": "{{title}} — {{status}} ({{count}} instanzen)",
+ "unknownHostname": "Unbekannter host"
Review Comment:
```suggestion
"unknownHostname": "Unbekannter Host"
```
? also glaube ich 😄
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dashboard.json:
##########
@@ -28,14 +28,29 @@
"group": "Gruppe",
"health": {
"dagProcessor": "Dag Prozessor",
+ "degraded": "Degradiert",
+ "degradedHint": {
+ "dagProcessor": "Einige konfigurierte Dag Bündel haben keinen Dag
Prozessor zur Verarbeitung.",
+ "triggerer": "Einige Teams haben keinen Triggerer für
Hintergrungsaufgaben zur Abarbeitung."
Review Comment:
```suggestion
"triggerer": "Einige Teams haben keinen Triggerer für
Hintergrundsaufgaben zur Abarbeitung."
```
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json:
##########
@@ -100,7 +101,11 @@
"placeholder": "Protokolle durchsuchen..."
},
"settings": "Protokoll-Ansicht",
+ "tryNotStarted": "Dieser Versuch ist nicht gestartet.",
+ "viewFailedTry": "Logs ansehen für fehlgeschlagenen Versuch {{tryNumber}}",
"viewInExternal": "Protokoll in {{name}} (Versuch {{attempt}}) ansehen",
+ "viewPreviousTry": "Logs des vorigen Versuch {{tryNumber}}",
+ "waitingToRetry": "Versuch Nummer {{tryNumber}} wartet zum Start.",
Review Comment:
```suggestion
"waitingToRetry": "Versuch Nummer {{tryNumber}} wartet darauf zu
starten.",
```
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json:
##########
@@ -93,6 +94,25 @@
"loading": "Laufstatuszahlen werden geladen",
"tooltip": "{{state}}: {{formattedCount}} – klicken, um Läufe zu filtern"
},
+ "schedulingActions": {
+ "cancelDrain": "Abbrechen auslaufen lassen",
+ "drain": "Auslaufen dann pausieren",
+ "drainPrompt": "Dieses Dag hat Läufe aktiv. Auslaufen lässt diese beenden
bevor das Dag pausiert. Pausieren stoppt Planung sofort ohne auf Ergebnisse zu
warten.",
Review Comment:
```suggestion
"drainPrompt": "Dieses Dag hat Läufe aktiv. Auslaufen lässt diese
beenden bevor das Dag pausiert. Pausieren stoppt die Planung neuer Task
Instanzen sofort ohne auf Ergebnisse zu warten.",
```
(this is a really neat feature addition :) )
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json:
##########
@@ -93,6 +94,25 @@
"loading": "Laufstatuszahlen werden geladen",
"tooltip": "{{state}}: {{formattedCount}} – klicken, um Läufe zu filtern"
},
+ "schedulingActions": {
+ "cancelDrain": "Abbrechen auslaufen lassen",
+ "drain": "Auslaufen dann pausieren",
+ "drainPrompt": "Dieses Dag hat Läufe aktiv. Auslaufen lässt diese beenden
bevor das Dag pausiert. Pausieren stoppt Planung sofort ohne auf Ergebnisse zu
warten.",
+ "pauseNow": "Jetzt pausieren",
+ "pauseSelected": "Pausieren / Auslaufen"
+ },
+ "schedulingBanner": {
+ "message": "Dieses Dag läuft aus. Es wird pausieren sobald aktive Läufe
komplett sind."
+ },
+ "schedulingState": {
+ "active": "Akttiv",
+ "draining": "Auslaufend",
+ "drainingBadgeTooltip": "Dieses Dag pausiert sobald alle Läufe komplett
sind.",
+ "drainingTooltip": "Auslaufen {{dagDisplayName}} — pausiert wenn Dag Läufe
komplett sind. Klicken zum Forstsetzen.",
Review Comment:
```suggestion
"drainingTooltip": "Auslaufen {{dagDisplayName}} — pausiert wenn Dag
Läufe komplett sind. Klicken zum Fortsetzen.",
```
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dags.json:
##########
@@ -93,6 +94,25 @@
"loading": "Laufstatuszahlen werden geladen",
"tooltip": "{{state}}: {{formattedCount}} – klicken, um Läufe zu filtern"
},
+ "schedulingActions": {
+ "cancelDrain": "Abbrechen auslaufen lassen",
+ "drain": "Auslaufen dann pausieren",
+ "drainPrompt": "Dieses Dag hat Läufe aktiv. Auslaufen lässt diese beenden
bevor das Dag pausiert. Pausieren stoppt Planung sofort ohne auf Ergebnisse zu
warten.",
+ "pauseNow": "Jetzt pausieren",
+ "pauseSelected": "Pausieren / Auslaufen"
+ },
+ "schedulingBanner": {
+ "message": "Dieses Dag läuft aus. Es wird pausieren sobald aktive Läufe
komplett sind."
Review Comment:
```suggestion
"message": "Dieses Dag läuft aus. Es wird pausieren sobald alle aktiven
Läufe komplett sind."
```
##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dashboard.json:
##########
@@ -28,14 +28,29 @@
"group": "Gruppe",
"health": {
"dagProcessor": "Dag Prozessor",
+ "degraded": "Degradiert",
+ "degradedHint": {
+ "dagProcessor": "Einige konfigurierte Dag Bündel haben keinen Dag
Prozessor zur Verarbeitung.",
+ "triggerer": "Einige Teams haben keinen Triggerer für
Hintergrungsaufgaben zur Abarbeitung."
+ },
+ "down": "Nicht aktiv",
"health": "System-Gesundheit",
"healthy": "Gut",
+ "instances": {
+ "bundles": "Bündel",
+ "hostname": "Host",
+ "team": "Team",
+ "title_one": "{{title}} — {{status}} ({{count}} instanzen)",
+ "title_other": "{{title}} — {{status}} ({{count}} instanzen)",
Review Comment:
```suggestion
"title_one": "{{title}} — {{status}} ({{count}} Instanzen)",
"title_other": "{{title}} — {{status}} ({{count}} Instanzen)",
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]