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]

Reply via email to