Skip to content

feat(i18n): Complete zh-TW translations - Add 10 missing keys#62652

Merged
Lee-W merged 2 commits intoapache:mainfrom
fat-catTW:feat/zh-tw-i18n-complete
Mar 4, 2026
Merged

feat(i18n): Complete zh-TW translations - Add 10 missing keys#62652
Lee-W merged 2 commits intoapache:mainfrom
fat-catTW:feat/zh-tw-i18n-complete

Conversation

@fat-catTW
Copy link
Contributor


Description

This PR completes the Traditional Chinese (zh-TW) translations for Airflow UI.

Added 10 missing translation keys:

  • pendingDagRun_one and pendingDagRun_other
  • partitionedDagRun_one and partitionedDagRun_other
  • partitionedDagRunDetail.receivedAssetEvents
  • panel.showVersionIndicator (label and 4 options)

This achieves 100% zh-TW translation coverage (786/786 keys).

Verified via:

  • breeze ui check-translation-completeness --language zh-TW
Was generative AI tooling used to co-author this PR?
  • [ X] Yes (please specify the tool below)

Generated-by: Copilot following the guidelines


  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

- Add pendingDagRun (singular and plural) translations
- Add partitionedDagRun (singular and plural) translations
- Add partitionedDagRunDetail.receivedAssetEvents translation
- Add panel.showVersionIndicator label and options translations
- Achieves 100% zh-TW translation coverage (786/786 keys)
@boring-cyborg boring-cyborg bot added area:translations area:UI Related to UI/UX. For Frontend Developers. translation:zh-TW labels Mar 1, 2026
Copy link
Member

@jason810496 jason810496 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for filling up the translation gap!

@fat-catTW
Copy link
Contributor Author

I changed 「分割」 to 「分區」, updated the "Additional Terminology" section in Translation Skills, and left 「待執行」 unchanged.
Thanks for the review!

@fat-catTW
Copy link
Contributor Author

I attempted to run the E2E tests locally but encountered a Docker build error (SIGBUS fault),
which appears to be an environment issue.

My PR only modifies translation files:

  • .github/skills/airflow-translations/locales/zh-TW.md
  • airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json
  • airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dag.json

I think the failing E2E tests (dag-calendar-tab.spec.ts, task-instances.spec.ts) are unrelated
to translation content.

Could you please re-run the tests? Thank you!

@Lee-W Lee-W merged commit 4461a21 into apache:main Mar 4, 2026
143 of 146 checks passed
@boring-cyborg
Copy link

boring-cyborg bot commented Mar 4, 2026

Awesome work, congrats on your first merged pull request! You are invited to check our Issue Tracker for additional contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:translations area:UI Related to UI/UX. For Frontend Developers. translation:zh-TW

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants