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]