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


##########
airflow-core/src/airflow/ui/public/i18n/locales/de/assets.json:
##########
@@ -2,6 +2,22 @@
   "additional_data": "Zusätzliche Daten",
   "asset_many": "Datensets (Assets)",
   "asset_one": "Datenset (Asset)",
+  "assetStateStore": {
+    "add": "Datenset (Asset) Zwischenspeicher hinzufügen",
+    "clearAll": {
+      "resource": "alle Datenset (Asset) Zwischenspeicher",
+      "title": "Alle Datenset (Asset) Zwischenspeicher löschen",
+      "warning": "Alle Datenset (Asset) Zwischenspeicher werden gelöscht. 
Tasks, die diesen Speicher zur Koordination verwenden, verlieren ihre 
gespeicherten Daten."
+    },
+    "delete": "Datenset (Asset) Zwischenspeicher löschen",
+    "deleteWarning": "Das Datenset (Asset) verliert diesen gespeicherten 
Eintrag.",
+    "edit": "Datenset (Asset) Zwischenspeicher bearbeiten",
+    "emptyState": "Der Datenset (Asset) Zwischenspeicher speichert Werte, die 
auf ein Datenset (Asset) beschränkt sind und über alle Dag-Läufe hinweg geteilt 
werden. Worker können den Datenset (Asset) Zwischenspeicher über das Task SDK 
schreiben.",

Review Comment:
   ```suggestion
       "emptyState": "Der Datenset (Asset) Zwischenspeicher speichert Werte 
assoziiert mit einem spezifischen Datenset (Asset). Diese Werte sind in allen 
Dag-Läufen verfügbar und können von Tasks gelesen und modifiziert werden.",
   ```
   
   Umformulierungsvorschlag :) 



##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json:
##########
@@ -230,12 +230,34 @@
     "renderedTemplates": "Ausgefüllte Vorlagen",
     "requiredActions": "Interaktionen",
     "runs": "Läufe",
+    "storage": "Speicher",
     "taskInstances": "Task Instanzen",
+    "taskStateStore": "Task Status Zwischenspeicher",
     "tasks": "Tasks",
     "xcom": "Task Kommunikation (XComs)"
   },
   "taskGroups": {
     "collapseAll": "Alle Task-Gruppen einklappen",
     "expandAll": "Alle Task-Gruppen aufklappen"
+  },
+  "taskStateStore": {
+    "add": "Task Status Zwischenspeicher hinzufügen",

Review Comment:
   Gleiche Frage, geht es hier um den Zwischenspeicher oder einen 
Zwischenspeichereintrag?



##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json:
##########
@@ -230,12 +230,34 @@
     "renderedTemplates": "Ausgefüllte Vorlagen",
     "requiredActions": "Interaktionen",
     "runs": "Läufe",
+    "storage": "Speicher",
     "taskInstances": "Task Instanzen",
+    "taskStateStore": "Task Status Zwischenspeicher",
     "tasks": "Tasks",
     "xcom": "Task Kommunikation (XComs)"
   },
   "taskGroups": {
     "collapseAll": "Alle Task-Gruppen einklappen",
     "expandAll": "Alle Task-Gruppen aufklappen"
+  },
+  "taskStateStore": {
+    "add": "Task Status Zwischenspeicher hinzufügen",
+    "clearAll": {
+      "resource": "alle Task Status Zwischenspeicher",
+      "title": "Alle Task Status Zwischenspeicher löschen",
+      "warning": "Alle Task Status Zwischenspeicher werden gelöscht. Tasks, 
die diesen Zwischenspeicher verwenden, um externe Referenzen oder einen 
Zwischenstand zu verfolgen, starten bei der nächsten Ausführung potentiell von 
vorne."
+    },
+    "delete": "Task Status Zwischenspeicher löschen",
+    "deleteWarning": "Der Task verliert diesen gespeicherten Zustand. Wenn der 
Task diesen Schlüssel verwendet, um externe Arbeiten zu verfolgen (z.B. eine 
externe Job-ID), kann er diese nicht wieder aufnehmen und startet Arbeiten 
potentiell wieder von vorne.",

Review Comment:
   ```suggestion
       "deleteWarning": "Der Task verliert diesen gespeicherten Zustand. 
Beispiel: Wenn der Task diesen Eintrag verwendet, um externe Arbeiten zu 
verfolgen (z.B. über eine externe Job-ID), kann er diese nicht wieder aufnehmen 
und startet Arbeiten potentiell wieder von vorne.",
   ```
   
   Nit aber der Task braucht ja Value und nicht Key... theoretisch, und Eintrag 
ist kürzer als "den Wert unter diesem Schlüssel" 😅 
   
   Und für future proofing würde ich den use case als Beispiel framen, wer 
weiss was Leute noch alles mit Task State machen :) 



##########
airflow-core/src/airflow/ui/public/i18n/locales/de/assets.json:
##########
@@ -2,6 +2,22 @@
   "additional_data": "Zusätzliche Daten",
   "asset_many": "Datensets (Assets)",
   "asset_one": "Datenset (Asset)",
+  "assetStateStore": {
+    "add": "Datenset (Asset) Zwischenspeicher hinzufügen",

Review Comment:
   Generelle Frage: wird hier ein Zwischenspeicher oder ein 
Zwischenspeichereintrag hinzugefügt? Vielleicht nicht relevant an diesem Punkt 
😅 Ich hatte noch keine Zeit das feature in depth zu testen. 



##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json:
##########
@@ -230,12 +230,34 @@
     "renderedTemplates": "Ausgefüllte Vorlagen",
     "requiredActions": "Interaktionen",
     "runs": "Läufe",
+    "storage": "Speicher",
     "taskInstances": "Task Instanzen",
+    "taskStateStore": "Task Status Zwischenspeicher",
     "tasks": "Tasks",
     "xcom": "Task Kommunikation (XComs)"
   },
   "taskGroups": {
     "collapseAll": "Alle Task-Gruppen einklappen",
     "expandAll": "Alle Task-Gruppen aufklappen"
+  },
+  "taskStateStore": {
+    "add": "Task Status Zwischenspeicher hinzufügen",
+    "clearAll": {
+      "resource": "alle Task Status Zwischenspeicher",
+      "title": "Alle Task Status Zwischenspeicher löschen",
+      "warning": "Alle Task Status Zwischenspeicher werden gelöscht. Tasks, 
die diesen Zwischenspeicher verwenden, um externe Referenzen oder einen 
Zwischenstand zu verfolgen, starten bei der nächsten Ausführung potentiell von 
vorne."

Review Comment:
   ```suggestion
         "warning": "Alle Task Status Zwischenspeicher werden gelöscht. Tasks, 
die diesen Zwischenspeicher verwenden, um externe Referenzen oder einen 
Zwischenstand zu speichern, starten bei der nächsten Ausführung potenziell von 
vorne."
   ```
   
   verfolgen vs speichern ist nur ein Stil Vorschlag, feel free to ignore :) 
   
   und TIL: potentiell ist auch gültig, also das ist auch nur ein Vorschlag haha



##########
airflow-core/src/airflow/ui/public/i18n/locales/de/dag.json:
##########
@@ -230,12 +230,34 @@
     "renderedTemplates": "Ausgefüllte Vorlagen",
     "requiredActions": "Interaktionen",
     "runs": "Läufe",
+    "storage": "Speicher",
     "taskInstances": "Task Instanzen",
+    "taskStateStore": "Task Status Zwischenspeicher",
     "tasks": "Tasks",
     "xcom": "Task Kommunikation (XComs)"
   },
   "taskGroups": {
     "collapseAll": "Alle Task-Gruppen einklappen",
     "expandAll": "Alle Task-Gruppen aufklappen"
+  },
+  "taskStateStore": {
+    "add": "Task Status Zwischenspeicher hinzufügen",
+    "clearAll": {
+      "resource": "alle Task Status Zwischenspeicher",
+      "title": "Alle Task Status Zwischenspeicher löschen",
+      "warning": "Alle Task Status Zwischenspeicher werden gelöscht. Tasks, 
die diesen Zwischenspeicher verwenden, um externe Referenzen oder einen 
Zwischenstand zu verfolgen, starten bei der nächsten Ausführung potentiell von 
vorne."
+    },
+    "delete": "Task Status Zwischenspeicher löschen",
+    "deleteWarning": "Der Task verliert diesen gespeicherten Zustand. Wenn der 
Task diesen Schlüssel verwendet, um externe Arbeiten zu verfolgen (z.B. eine 
externe Job-ID), kann er diese nicht wieder aufnehmen und startet Arbeiten 
potentiell wieder von vorne.",
+    "edit": "Task Status Zwischenspeicher bearbeiten",
+    "emptyStore": "Der Task Status Zwischenspeicher speichert Werte, die über 
Wiederholungen hinweg bestehen bleiben. Worker können den Task Status 
Zwischenspeicher über das Task SDK schreiben.",

Review Comment:
   ```suggestion
       "emptyStore": "Der Task Status Zwischenspeicher speichert Werte, die 
über Wiederholungen hinweg bestehen bleiben. Informationen können in den Task 
Status Zwischenspeicher von code innerhalb von Tasks, von Benutzern in der 
Airflow UI, oder durch Interaktion mit der Airflow API eingetragen werden.",
   ```
   
   ? 🤔 Ähnlich wie bei Asset interpretiere ich hier, dass es darum geht dass 
die user verstehen das Task state auch von innerhalb vom Task code geschrieben 
werden kann, und weniger um Worker-level Interaktion?



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