ashb commented on PR #74460:
URL: https://github.com/apache/airflow/pull/74460#issuecomment-6059548951

   Thanks for picking this up.
   
   Since I'm not a native Greek speaker and don't know any other, I asked 
Claude on this one. It's feedback:
   
   Likely wrong
     1. common.filters.completedAt is "Ολοκληρώθηκε Στ(η/ις)". The (η/ις) is a 
literal "either form" placeholder that would show in the UI. The sibling 
queuedAt uses "Σε Ουρά Στις", so "Ολοκληρώθηκε Στις" fits.
     2. dag.versions.truncated.description says "…το πλήθος είναι μια κατώτερη 
δέσμευση" for "the count is a lower bound". "Δέσμευση" means commitment or 
binding, so this is a mistranslation. "κάτω όριο" or "κατώτατο όριο" is what 
I'd expect.
   
     Unsure, please look at these
   
   3. "Drain" translated as Εξάντληση (components.pausedDag.drain, 
dags.schedulingActions.*, schedulingState.draining, the banner and tooltips). 
Εξάντληση means exhaustion or depletion. In infrastructure terms "drain" is 
usually Αποστράγγιση, or a descriptive phrase like "Ολοκλήρωση και παύση". I   
can't tell if it reads naturally to a Greek ops reader. [Ed: I suspect 
"depletion" is the most correct form".]
   4. common.breadcrumb is "Δυναμική Διαδρομή Πλοήγησης". "Δυναμική" means 
"dynamic", and English only says "Breadcrumb". Plain "Διαδρομή πλοήγησης" seems 
safer, unless this was deliberate.
   5. "Callback" left in English (dag.versions.categories.callback, 
dag.calendar.backfill is "Backfill", which is fine). el.md doesn't list 
Callback as a kept-English term, and no existing Greek string uses it. 
Επανάκληση is the Greek word, but keeping it in English is plausible.
   6. "serialized schema" translated as σειριοποιημένο σχήμα 
(dag.versions.summary_*). The global rules keep Schema in English, and the el 
guideline doesn't override that. σειριοποιημένο is also my guess at a rare 
term. The existing admin.url_schema uses Σχήμα, which is probably a 
mistranslation of
     "URL scheme" but isn't part of this PR.
   7. "Operation" translated as Λειτουργία (dag.versions.columns.operation). 
Existing el/dag.json uses Λειτουργία for "Mode", so the same word now means two 
things. The versions.operations.* states are added, changed and removed.
   8. Εμφανίσεις for "Occurrences" (versions.columns.occurrences). It's valid 
Greek, but it can also read as "views" or "impressions".
   9. στιγμιότυπο for "instance" (dashboard.health.instances.title_*). This is 
the standard CS term, but the locale has no other use of it. The locale already 
uses "Εκτέλεση Εργασίας" for task instance, so this is only a 
terminology-collision check.
   10. "Ομάδα" for Team (dashboard.degradedHint.triggerer, common.teams.*). It 
matches the existing team key, but "ομάδες" in the triggerer hint could be 
misread as task groups (Ομάδα Εργασιών).
   11. Word order and wording
         - browse.xcom.entry_* is "XCom Εγγραφή". Greek would normally say 
"Εγγραφή XCom".
         - backfill.partitionsAffected_* uses lowercase backfill inside the 
sentence, while the glossary capitalizes Backfill.
         - pausedDag.drainDescription and unpauseDescription start a sentence 
with "Backfills σε παύση…" without the article. "Τα Backfills σε παύση…" reads 
better.
   
   Any truth to these?


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