TJaniF commented on code in PR #51713:
URL: https://github.com/apache/airflow/pull/51713#discussion_r2148820942


##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",
+      "thirdConfirmMessage": "Sind Sie sicher?"

Review Comment:
   ```suggestion
         "thirdConfirmMessage": "Sind Sie sich sicher?"
   ```
   just a style one, feel free to ignore



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",

Review Comment:
   ```suggestion
         "confirmButton": "Ja, löschen",
   ```
   
   nit :) 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/assets.json:
##########
@@ -0,0 +1,29 @@
+{
+  "consumingDags": "Konsumierende Dags",
+  "createEvent": {
+    "button": "Ereignis erstellen",
+    "manual": {
+      "description": "Direkt ein Ereignis zu Datensets (Asset) erstellen",
+      "extra": "Extra Daten zu Ereignis",
+      "label": "Manuell"
+    },
+    "materialize": {
+      "description": "Das Dag das diesen Datensatz (Asset) produziert direkt 
auslösen",
+      "descriptionWithDag": "Das Dag das diesen Datensatz produziert auslösen: 
{{dagName}}",
+      "label": "Materialisieren",
+      "unpauseDag": "Das Dag {{dagName}} beim Auslösen aktivieren"
+    },
+    "success": {
+      "manualDescription": "Das manuelle Erzeugen eines Ereignisses zu dem 
Datensatz (Asset) war erfolgreich.",
+      "manualTitle": "Ereignis zu Datensatz erstellt",
+      "materializeDescription": "Produzierendes Dag {{dagId}} wurde 
erfolgreich ausgelöst.",
+      "materializeTitle": "Datensatz wird materialisiert"
+    },
+    "title": "Ereignis zu Datensatz (Asset) {{name}} erstellen"
+  },
+  "group": "Gruppe",
+  "lastAssetEvent": "Letztes Ereignis zu Datensatz (Asset)",
+  "name": "Name",
+  "producingTasks": "Produzierender Tasks",

Review Comment:
   ```suggestion
     "producingTasks": "Produzierende Tasks",
   ```



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",
+      "thirdConfirmMessage": "Sind Sie sicher?"
+    },
+    "selected": "Ausgewählt",
+    "tooltip": "Ausgewählte Verbindungen löschen"
+  },
+  "formActions": {
+    "reset": "Zurücksetzen",
+    "save": "Speichern"
+  },
+  "plugins": {
+    "columns": {
+      "source": "Quelle"
+    },
+    "importError_one": "Fehler beim Laden eines Plug-in",
+    "importError_other": "Fehler beim Laden von Plug-ins",
+    "searchPlaceholder": "Nach Datei suchen"
+  },
+  "pools": {
+    "add": "Pool hinzufügen",
+    "deferredSlotsIncluded": "Delegierte Tasks einschließen",
+    "delete": {
+      "title": "Pool löschen",
+      "warning": "Dies wird alle Metadaten zu diesem Pool entfernen. Damit 
kann es eine Auswirkung auf Tasks geben, die diesen Pool nutzen."
+    },
+    "edit": "Pool bearbeiten",
+    "form": {
+      "checkbox": "Delegierte Tasks sollen in die Berechnung der Pool-Belegung 
mit einbezogen werden",

Review Comment:
   ```suggestion
         "checkbox": "Delegierte Tasks sollen in die Berechnung der 
Pool-Belegung berücksichtigt werden",
   ```
   
   just a style suggestion feel free to ignore :) 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/dag.json:
##########
@@ -16,15 +22,22 @@
       "dagDocs": "Dag Dokumentation"
     }
   },
+  "logs": {
+    "noTryNumber": "Keine Versuchsnummer",
+    "viewInExternal": "Protokoll in {{name}} (attempt {{attempt}}) ansehen"

Review Comment:
   ```suggestion
       "viewInExternal": "Protokoll in {{name}} (Versuch {{attempt}}) ansehen"
   ```



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/common.json:
##########
@@ -163,22 +177,40 @@
     "to": "Zu"
   },
   "task": {
+    "documentation": "Task Dokumentation",
     "lastInstance": "Letzte Task Instanz",
     "operator": "Operator",
     "triggerRule": "Auslöse-Regel"
   },
   "task_one": "Task",
   "task_other": "Tasks",
+  "taskId": "Task ID",
   "taskInstance": {
     "dagVersion": "Dag Version",
+    "executor": "Ausführungsumgebung",
+    "executorConfig": "Konfiguration der Ausführungsumgebung",
+    "hostname": "Hostname",
+    "maxTries": "Maximale Versuche",
     "pid": "PID",
     "pool": "Pool",
-    "queuedAt": "Wartend seit"
+    "poolSlots": "Pool Belegung",
+    "priorityWeight": "Priorität",
+    "queue": "Warteschlange",
+    "queuedWhen": "Wartend seit",
+    "scheduledWhen": "Geplant ab",
+    "triggerer": {
+      "assigned": "Zugewiesener Abrufumgebung",

Review Comment:
   ```suggestion
         "assigned": "Zugewiesene Abrufumgebung",
   ```
   
   Ich hatte gar nie realisiert, dass diese Info in the Task Instanzdetails 
drin ist, ist das neu in 3.0? 😄 Ich nehme an Abrufsumgebung ist der relevante 
async Python Prozess im Triggerer? 
   
   
![image](https://github.com/user-attachments/assets/5efe7938-1065-4210-803f-a70d00218169)
   



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",

Review Comment:
   ```suggestion
         "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden.",
   ```
   
   unless the added space was on purpose 🤔 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",
+      "thirdConfirmMessage": "Sind Sie sicher?"
+    },
+    "selected": "Ausgewählt",
+    "tooltip": "Ausgewählte Verbindungen löschen"
+  },
+  "formActions": {
+    "reset": "Zurücksetzen",
+    "save": "Speichern"
+  },
+  "plugins": {
+    "columns": {
+      "source": "Quelle"
+    },
+    "importError_one": "Fehler beim Laden eines Plug-in",

Review Comment:
   ```suggestion
       "importError_one": "Fehler beim Laden eines Plug-ins",
   ```
   
   



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",
+      "thirdConfirmMessage": "Sind Sie sicher?"
+    },
+    "selected": "Ausgewählt",
+    "tooltip": "Ausgewählte Verbindungen löschen"
+  },
+  "formActions": {
+    "reset": "Zurücksetzen",
+    "save": "Speichern"
+  },
+  "plugins": {
+    "columns": {
+      "source": "Quelle"
+    },
+    "importError_one": "Fehler beim Laden eines Plug-in",
+    "importError_other": "Fehler beim Laden von Plug-ins",
+    "searchPlaceholder": "Nach Datei suchen"
+  },
+  "pools": {
+    "add": "Pool hinzufügen",
+    "deferredSlotsIncluded": "Delegierte Tasks einschließen",
+    "delete": {
+      "title": "Pool löschen",
+      "warning": "Dies wird alle Metadaten zu diesem Pool entfernen. Damit 
kann es eine Auswirkung auf Tasks geben, die diesen Pool nutzen."
+    },
+    "edit": "Pool bearbeiten",
+    "form": {
+      "checkbox": "Delegierte Tasks sollen in die Berechnung der Pool-Belegung 
mit einbezogen werden",
+      "description": "Beschreibung",
+      "includeDeferred": "Delegierte Tasks",
+      "nameMaxLength": "Der Name kann maximal 256 Zeichen lang sein",
+      "nameRequired": "Ein Name ist erforderlich",
+      "slots": "Plätze im Pool"
+    },
+    "noPoolsFound": "Keine Pools gefunden",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pools suchen",
+    "sort": {
+      "asc": "Name (A-Z)",
+      "desc": "Name (Z-A)",
+      "placeholder": "Sortierung"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Paketname",
+      "version": "Version"
+    }
+  },
+  "variables": {
+    "add": "Variable hinzufügen",
+    "columns": {
+      "isEncrypted": "Wert ist verschlüsselt"
+    },
+    "delete": {
+      "deleteVariable_one": "1 Variable löschen",
+      "deleteVariable_other": "{{count}} Variablen löschen",
+      "firstConfirmMessage_one": "Die folgende Variable wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Variablen werden gelöscht:",
+      "title": "Variable löschen",
+      "tooltip": "Ausgewählte Variablen löschen"
+    },
+    "edit": "Variable bearbeiten",
+    "export": "Exportieren",
+    "exportTooltip": "Ausgewählte Variablen exportieren",
+    "form": {
+      "invalidJson": "JSON ist ungültig",
+      "keyMaxLength": "Der Name kann maximal 250 Zeichen lang sein",
+      "keyRequired": "Name ist erforderlich",
+      "valueRequired": "Wert ist erforderlich"
+    },
+    "import": {
+      "button": "Importieren",
+      "conflictResolution": "Konfliktlösung für Import auswählen",
+      "errorParsingJsonFile": "JSON-Datei kann nicht gelesen werden: Die Datei 
muss Schlüssel-/Wertpaare enthalten (z.B., {\"name\": \"wert\", ...}).",
+      "options": {
+        "fail": {
+          "description": "Import abbrechen, wenn eine Variable bereits 
besteht.",

Review Comment:
   ```suggestion
             "description": "Import abbrechen, wenn eine Variable mit dem 
gleichen Namen bereits existiert.",
   ```
   



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/assets.json:
##########
@@ -0,0 +1,29 @@
+{
+  "consumingDags": "Konsumierende Dags",
+  "createEvent": {
+    "button": "Ereignis erstellen",
+    "manual": {
+      "description": "Direkt ein Ereignis zu Datensets (Asset) erstellen",

Review Comment:
   ```suggestion
         "description": "Direkt ein Ereignis zum Datenset (Asset) erstellen",
   ```
   
   I think the button only ever updates one dataset right? 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",
+      "thirdConfirmMessage": "Sind Sie sicher?"
+    },
+    "selected": "Ausgewählt",
+    "tooltip": "Ausgewählte Verbindungen löschen"
+  },
+  "formActions": {
+    "reset": "Zurücksetzen",
+    "save": "Speichern"
+  },
+  "plugins": {
+    "columns": {
+      "source": "Quelle"
+    },
+    "importError_one": "Fehler beim Laden eines Plug-in",
+    "importError_other": "Fehler beim Laden von Plug-ins",
+    "searchPlaceholder": "Nach Datei suchen"
+  },
+  "pools": {
+    "add": "Pool hinzufügen",
+    "deferredSlotsIncluded": "Delegierte Tasks einschließen",
+    "delete": {
+      "title": "Pool löschen",
+      "warning": "Dies wird alle Metadaten zu diesem Pool entfernen. Damit 
kann es eine Auswirkung auf Tasks geben, die diesen Pool nutzen."

Review Comment:
   ```suggestion
         "warning": "Dies wird alle Metadaten zu diesem Pool entfernen. Dies 
kann Tasks beeinträchtigen, die diesen Pool nutzen. Ein Task, der einem nicht 
existenten Pool zugewiesen ist, kann nicht geplant werden."
   ```
   
   I think it might make sense if there is space to be explicit about what 
happens with tasks that don't have a pool.
   
   



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",
+      "thirdConfirmMessage": "Sind Sie sicher?"
+    },
+    "selected": "Ausgewählt",
+    "tooltip": "Ausgewählte Verbindungen löschen"
+  },
+  "formActions": {
+    "reset": "Zurücksetzen",
+    "save": "Speichern"
+  },
+  "plugins": {
+    "columns": {
+      "source": "Quelle"
+    },
+    "importError_one": "Fehler beim Laden eines Plug-in",
+    "importError_other": "Fehler beim Laden von Plug-ins",
+    "searchPlaceholder": "Nach Datei suchen"
+  },
+  "pools": {
+    "add": "Pool hinzufügen",
+    "deferredSlotsIncluded": "Delegierte Tasks einschließen",
+    "delete": {
+      "title": "Pool löschen",
+      "warning": "Dies wird alle Metadaten zu diesem Pool entfernen. Damit 
kann es eine Auswirkung auf Tasks geben, die diesen Pool nutzen."
+    },
+    "edit": "Pool bearbeiten",
+    "form": {
+      "checkbox": "Delegierte Tasks sollen in die Berechnung der Pool-Belegung 
mit einbezogen werden",
+      "description": "Beschreibung",
+      "includeDeferred": "Delegierte Tasks",
+      "nameMaxLength": "Der Name kann maximal 256 Zeichen lang sein",
+      "nameRequired": "Ein Name ist erforderlich",
+      "slots": "Plätze im Pool"
+    },
+    "noPoolsFound": "Keine Pools gefunden",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pools suchen",
+    "sort": {
+      "asc": "Name (A-Z)",
+      "desc": "Name (Z-A)",
+      "placeholder": "Sortierung"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Paketname",
+      "version": "Version"
+    }
+  },
+  "variables": {
+    "add": "Variable hinzufügen",
+    "columns": {
+      "isEncrypted": "Wert ist verschlüsselt"
+    },
+    "delete": {
+      "deleteVariable_one": "1 Variable löschen",
+      "deleteVariable_other": "{{count}} Variablen löschen",
+      "firstConfirmMessage_one": "Die folgende Variable wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Variablen werden gelöscht:",
+      "title": "Variable löschen",
+      "tooltip": "Ausgewählte Variablen löschen"
+    },
+    "edit": "Variable bearbeiten",
+    "export": "Exportieren",
+    "exportTooltip": "Ausgewählte Variablen exportieren",
+    "form": {
+      "invalidJson": "JSON ist ungültig",
+      "keyMaxLength": "Der Name kann maximal 250 Zeichen lang sein",
+      "keyRequired": "Name ist erforderlich",
+      "valueRequired": "Wert ist erforderlich"
+    },
+    "import": {
+      "button": "Importieren",
+      "conflictResolution": "Konfliktlösung für Import auswählen",
+      "errorParsingJsonFile": "JSON-Datei kann nicht gelesen werden: Die Datei 
muss Schlüssel-/Wertpaare enthalten (z.B., {\"name\": \"wert\", ...}).",
+      "options": {
+        "fail": {
+          "description": "Import abbrechen, wenn eine Variable bereits 
besteht.",
+          "title": "Abbrechen"
+        },
+        "overwrite": {
+          "description": "Variable überschreiben, die schon vor dem Import 
besteht.",

Review Comment:
   ```suggestion
             "description": "Variable überschreiben, wenn eine Variable mit dem 
gleichen Namen bereits existiert (der Wert der importierten Variable wird 
übernommen).",
   ```



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/assets.json:
##########
@@ -0,0 +1,29 @@
+{
+  "consumingDags": "Konsumierende Dags",
+  "createEvent": {
+    "button": "Ereignis erstellen",
+    "manual": {
+      "description": "Direkt ein Ereignis zu Datensets (Asset) erstellen",
+      "extra": "Extra Daten zu Ereignis",
+      "label": "Manuell"
+    },
+    "materialize": {
+      "description": "Das Dag das diesen Datensatz (Asset) produziert direkt 
auslösen",

Review Comment:
   Datenset oder Datensatz? Beides wird mehrmals verwendet in diesem PR.
   
   I think standardising on "Datenset" makes more sense, but not a strong 
opinion other than I think it should be the same term everywhere :) 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/common.json:
##########
@@ -163,22 +177,40 @@
     "to": "Zu"
   },
   "task": {
+    "documentation": "Task Dokumentation",
     "lastInstance": "Letzte Task Instanz",
     "operator": "Operator",
     "triggerRule": "Auslöse-Regel"
   },
   "task_one": "Task",
   "task_other": "Tasks",
+  "taskId": "Task ID",
   "taskInstance": {
     "dagVersion": "Dag Version",
+    "executor": "Ausführungsumgebung",
+    "executorConfig": "Konfiguration der Ausführungsumgebung",
+    "hostname": "Hostname",
+    "maxTries": "Maximale Versuche",
     "pid": "PID",
     "pool": "Pool",
-    "queuedAt": "Wartend seit"
+    "poolSlots": "Pool Belegung",
+    "priorityWeight": "Priorität",
+    "queue": "Warteschlange",
+    "queuedWhen": "Wartend seit",
+    "scheduledWhen": "Geplant ab",
+    "triggerer": {
+      "assigned": "Zugewiesener Abrufumgebung",
+      "class": "Abruf-Klasse",
+      "createdAt": "Zeitpunkt der Erstellung",
+      "id": "Auslösungs ID",

Review Comment:
   ```suggestion
         "id": "Abrufungs ID",
   ```
   
   Ein Vorschlag, ich denke wir sollten nicht auch "Auslösung" verwenden hier, 
weil das Wort schon für DAG Triggern verwendet wird 🤔 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/common.json:
##########
@@ -163,22 +177,40 @@
     "to": "Zu"
   },
   "task": {
+    "documentation": "Task Dokumentation",
     "lastInstance": "Letzte Task Instanz",
     "operator": "Operator",
     "triggerRule": "Auslöse-Regel"
   },
   "task_one": "Task",
   "task_other": "Tasks",
+  "taskId": "Task ID",
   "taskInstance": {
     "dagVersion": "Dag Version",
+    "executor": "Ausführungsumgebung",

Review Comment:
   Oh ja, Executor ist wirklich schwierig zum Übersetzen 😄 Ich finde 
"Ausführungsumgebung" gut, "Ausführer" wäre doch sehr komisch. 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/common.json:
##########
@@ -191,6 +223,43 @@
     "title": "Auswahl der Zeitzone",
     "utc": "UTC (Koordinierte Weltzeit)"
   },
+  "toaster": {

Review Comment:
   🍞 😂 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/common.json:
##########
@@ -191,6 +223,43 @@
     "title": "Auswahl der Zeitzone",
     "utc": "UTC (Koordinierte Weltzeit)"
   },
+  "toaster": {
+    "bulkDelete": {
+      "error": "Massenlöschung von {{resourceName}} fehlgeschlagen",
+      "success": {
+        "description": "{{count}} von {{resourceName}} wurden erfolgreich 
gelöscht. Schlüsselwerte: {{keys}}",
+        "title": "Massenlöschung von {{resourceName}} angestoßen"

Review Comment:
   angestossen oder "gestartet" ? :) Ich denke beides geht, "gestartet" klingt 
für mich ein bisschen natürlicher aber keine starke Meinung dazu, nur ein 
Vorschlag.



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/admin.json:
##########
@@ -1,6 +1,161 @@
 {
-  "connections":{
+  "columns": {
+    "description": "Beschreibung",
+    "key": "Name",
+    "name": "Name",
+    "value": "Wert"
+  },
+  "config": {
+    "columns": {
+      "section": "Abschnitt"
+    },
+    "title": "Airflow Konfiguration"
+  },
+  "connections": {
+    "add": "Verbindung hinzufügen",
+    "columns": {
+      "connectionId": "Verbindungs-ID",
+      "connectionType": "Verbindungstyp",
+      "host": "Hostname",
+      "port": "Port"
+    },
+    "connection_one": "Verbindung",
+    "connection_other": "Verbindungen",
+    "delete": {
+      "deleteConnection_one": "1 Verbindung löschen",
+      "deleteConnection_other": "{{count}} Verbindungen löschen",
+      "firstConfirmMessage_one": "Die folgende Verbindung wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Verbindungen werden 
gelöscht:",
+      "title": "Verbindung löschen"
+    },
+    "edit": "Verbindung bearbeiten",
+    "form": {
+      "connectionIdRequired": "Verbindungs-ID ist erforderlich",
+      "connectionIdRequirement": "Die Verbindungs-ID kann nicht nur aus 
Leerzeichen bestehen",
+      "connectionTypeRequired": "Die Auswahl eines Verbindungstyps ist 
erforderlich",
+      "extraFields": "Weitere Felder",
+      "extraFieldsJson": "JSON Ansicht der weiteren Felder",
+      "helperText": "Fehlt ein Verbindungstyp? Stellen Sie sicher, dass die 
notwendigen Provider-Pakete installiert sind.",
+      "selectConnectionType": "Verbindungstyp auswählen",
+      "standardFields": "Standardfelder"
+    },
+    "noRowMessage": "Keine Verbindungen gefunden",
+    "searchPlaceholder": "Verbindungen suchen",
     "test": "Verbindung testen",
-    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten."
+    "testDisabled": "Das Testen von Verbindungen ist deaktiviert. Der 
Administrator kann via Konfiguration das Testen freischalten.",
+    "typeMeta": {
+      "error": "Fehler beim Abrufen der Liste der Verbindungstypen",
+      "standardFields": {
+        "description": "Beschreibung",
+        "host": "Hostname",
+        "login": "Benutzername",
+        "password": "Passwort",
+        "port": "Port",
+        "url_schema": "Verbindungsschema"
+      }
+    }
+  },
+  "deleteActions": {
+    "button": "Löschen",
+    "modal": {
+      "confirmButton": "Ja, Löschen",
+      "secondConfirmMessage": "Diese Aktion kann nicht rückgängig gemacht 
werden. ",
+      "thirdConfirmMessage": "Sind Sie sicher?"
+    },
+    "selected": "Ausgewählt",
+    "tooltip": "Ausgewählte Verbindungen löschen"
+  },
+  "formActions": {
+    "reset": "Zurücksetzen",
+    "save": "Speichern"
+  },
+  "plugins": {
+    "columns": {
+      "source": "Quelle"
+    },
+    "importError_one": "Fehler beim Laden eines Plug-in",
+    "importError_other": "Fehler beim Laden von Plug-ins",
+    "searchPlaceholder": "Nach Datei suchen"
+  },
+  "pools": {
+    "add": "Pool hinzufügen",
+    "deferredSlotsIncluded": "Delegierte Tasks einschließen",
+    "delete": {
+      "title": "Pool löschen",
+      "warning": "Dies wird alle Metadaten zu diesem Pool entfernen. Damit 
kann es eine Auswirkung auf Tasks geben, die diesen Pool nutzen."
+    },
+    "edit": "Pool bearbeiten",
+    "form": {
+      "checkbox": "Delegierte Tasks sollen in die Berechnung der Pool-Belegung 
mit einbezogen werden",
+      "description": "Beschreibung",
+      "includeDeferred": "Delegierte Tasks",
+      "nameMaxLength": "Der Name kann maximal 256 Zeichen lang sein",
+      "nameRequired": "Ein Name ist erforderlich",
+      "slots": "Plätze im Pool"
+    },
+    "noPoolsFound": "Keine Pools gefunden",
+    "pool_one": "Pool",
+    "pool_other": "Pools",
+    "searchPlaceholder": "Pools suchen",
+    "sort": {
+      "asc": "Name (A-Z)",
+      "desc": "Name (Z-A)",
+      "placeholder": "Sortierung"
+    }
+  },
+  "providers": {
+    "columns": {
+      "packageName": "Paketname",
+      "version": "Version"
+    }
+  },
+  "variables": {
+    "add": "Variable hinzufügen",
+    "columns": {
+      "isEncrypted": "Wert ist verschlüsselt"
+    },
+    "delete": {
+      "deleteVariable_one": "1 Variable löschen",
+      "deleteVariable_other": "{{count}} Variablen löschen",
+      "firstConfirmMessage_one": "Die folgende Variable wird gelöscht:",
+      "firstConfirmMessage_other": "Die folgenden Variablen werden gelöscht:",
+      "title": "Variable löschen",
+      "tooltip": "Ausgewählte Variablen löschen"
+    },
+    "edit": "Variable bearbeiten",
+    "export": "Exportieren",
+    "exportTooltip": "Ausgewählte Variablen exportieren",
+    "form": {
+      "invalidJson": "JSON ist ungültig",
+      "keyMaxLength": "Der Name kann maximal 250 Zeichen lang sein",
+      "keyRequired": "Name ist erforderlich",
+      "valueRequired": "Wert ist erforderlich"
+    },
+    "import": {
+      "button": "Importieren",
+      "conflictResolution": "Konfliktlösung für Import auswählen",
+      "errorParsingJsonFile": "JSON-Datei kann nicht gelesen werden: Die Datei 
muss Schlüssel-/Wertpaare enthalten (z.B., {\"name\": \"wert\", ...}).",
+      "options": {
+        "fail": {
+          "description": "Import abbrechen, wenn eine Variable bereits 
besteht.",
+          "title": "Abbrechen"
+        },
+        "overwrite": {
+          "description": "Variable überschreiben, die schon vor dem Import 
besteht.",
+          "title": "Überschreiben"
+        },
+        "skip": {
+          "description": "Bestehende Variablen werden übersprungen (und nicht 
verändert).",

Review Comment:
   ```suggestion
             "description": "Variable überspringen, wenn eine Variable mit dem 
gleichen Namen bereits existiert (der Wert der bestehenden Variable wird nicht 
verändert).",
   ```
   
   Mostly a style/clarification suggestion to make it more explicit. I think 
99% of users understand these kind of import options already, but for beginners 
I think it makes sense to spell it out a little more :) 



##########
airflow-core/src/airflow/ui/src/i18n/locales/de/dag.json:
##########
@@ -53,17 +66,45 @@
       "label": "Richtung des Graph"
     }
   },
+  "paramsFailed": "Laden der Parameter fehlgeschlagen",
+  "parse": {
+    "toaster": {
+      "error": {
+        "description": "Die Anfrage zum Parsen des Dag ist fehlgeschlagen. 
Eventuell gibt es schon bestehende Anfragen.",
+        "title": "Neues Parsen des Dag fehlgeschlagen"
+      },
+      "success": {
+        "description": "Das Dag sollte gleich neu geparst sein.",
+        "title": "Anfrage zu Dag parsen erfolgreich eingestellt"

Review Comment:
   ```suggestion
           "title": "Anfrage zu Dag parsen erfolgreich beendet"
   ```
   nur ein Stil Vorschlag :)



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