Skip to content

UI: Complete Hindi (hi) translation coverage#70111

Merged
potiuk merged 1 commit into
apache:mainfrom
dkranchii:close-hindi-translation-gaps-2026-07-02
Jul 20, 2026
Merged

UI: Complete Hindi (hi) translation coverage#70111
potiuk merged 1 commit into
apache:mainfrom
dkranchii:close-hindi-translation-gaps-2026-07-02

Conversation

@dkranchii

Copy link
Copy Markdown
Contributor

Adds the missing Hindi (hi) translation entries so the locale reaches full
coverage against the current English source, well above the 90% completeness
threshold defined in
airflow-core/src/airflow/ui/public/i18n/README.md.

What's covered

  • common.json — keyboard-shortcut help dialog, preset filters, note
    editor (edit / preview / write), dagRun.partitionDate.
  • dashboard.json — alert "see more" / "see less" toggles and the
    pluralized "+N more alerts" count.
  • hitl.json — Human-in-the-loop review drawer and required-action
    list strings.
  • admin.json, components.json, dags.json — small remaining gaps
    around variable import status, partition-key help, and run-state
    count filters.
    Also removes six stale Hindi keys that were renamed or dropped on the
    English side (asset_other, dagWarnings.error_other, and four
    keyboard-shortcut keys that moved out of dag.json), so the locale
    no longer carries unused entries.

Verification

  • breeze ui check-translation-completeness --language hi reports
    full coverage after this change.
  • No code, test, or configuration changes — JSON-only.
  • Placeholder syntax ({{count}}, $t(...)), pluralization suffixes
    (_one / _other), and interpolation variables are preserved.
    Translations follow the guidance in
    .github/skills/airflow-translations/locales/hi.md.

Was generative AI tooling used to co-author this PR?
  • Yes — Cursor

@dkranchii
dkranchii requested a review from vatsrahul1001 as a code owner July 19, 2026 22:45
@boring-cyborg boring-cyborg Bot added area:translations area:UI Related to UI/UX. For Frontend Developers. translation:hi labels Jul 19, 2026
Adds the missing Hindi translations so the locale reaches full coverage
against the current English source, well above the 90% completeness
threshold defined in airflow-core/src/airflow/ui/public/i18n/README.md.

Covers:
- common.json: preset filters, keyboard-shortcut help dialog, note
  edit/preview/write, dagRun.partitionDate.
- admin.json: variables import parsing status.
- components.json: triggerDag partitionKeyHelp.
- dags.json: any/last run-state filters and the run-state count block.
- dashboard.json: alert see more/less toggles and pluralized count.
- hitl.json: review drawer and required-action list strings.

Also removes stale Hindi keys that were renamed or dropped on the English
side (asset_other, dagWarnings.error_other, and four keyboard-shortcut
copies in dag.json) so the locale no longer carries unused entries.
@dkranchii
dkranchii force-pushed the close-hindi-translation-gaps-2026-07-02 branch from 415f91b to c0c3845 Compare July 19, 2026 23:16

@Prab-27 Prab-27 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks ! LGTM on the Hindi translation !

@potiuk
potiuk merged commit cb2d949 into apache:main Jul 20, 2026
87 checks passed
dabla pushed a commit to dabla/airflow that referenced this pull request Jul 21, 2026
Adds the missing Hindi translations so the locale reaches full coverage
against the current English source, well above the 90% completeness
threshold defined in airflow-core/src/airflow/ui/public/i18n/README.md.

Covers:
- common.json: preset filters, keyboard-shortcut help dialog, note
  edit/preview/write, dagRun.partitionDate.
- admin.json: variables import parsing status.
- components.json: triggerDag partitionKeyHelp.
- dags.json: any/last run-state filters and the run-state count block.
- dashboard.json: alert see more/less toggles and pluralized count.
- hitl.json: review drawer and required-action list strings.

Also removes stale Hindi keys that were renamed or dropped on the English
side (asset_other, dagWarnings.error_other, and four keyboard-shortcut
copies in dag.json) so the locale no longer carries unused entries.
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:hi

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants