Skip to content

i18n(ko): add missing translations(Jul 22) - #70211

Merged
choo121600 merged 1 commit into
apache:mainfrom
aaiss0927:i18n-ko-missing-jul22
Jul 30, 2026
Merged

i18n(ko): add missing translations(Jul 22)#70211
choo121600 merged 1 commit into
apache:mainfrom
aaiss0927:i18n-ko-missing-jul22

Conversation

@aaiss0927

Copy link
Copy Markdown
Contributor

Add five missing Korean translations to restore key parity with the English locale, and replace the stale sort.lastRunStartDate entry with the renamed sort.lastRunAfter:

FileKeyEnglishKorean
dags.jsonsort.lastRunAfter.ascSort by Latest Run After (Earliest-Latest)최신 실행 이후로 정렬 (이전-최신)
dags.jsonsort.lastRunAfter.descSort by Latest Run After (Latest-Earliest)최신 실행 이후로 정렬 (최신-이전)
common.jsondagDetails.teamTeam
common.jsontable.noTeamsFoundNo teams found팀을 찾을 수 없습니다.
components.jsondurationChart.medianTotalDurationTotal: {{duration}}총: {{duration}}

Note: sort.lastRunStartDate was renamed to sort.lastRunAfter in the English locale, so this PR also removes the stale sort.lastRunStartDate entry from the ko locale (replaced in place).

The team-related keys (dagDetails.team, table.noTeamsFound) are only visible in the UI when [core] multi_team is enabled.


Screenshots

Snipaste_2026-07-22_13-37-04Snipaste_2026-07-22_13-39-56Snipaste_2026-07-22_13-53-58

Test

breeze ui check-translation-completeness --language ko

Snipaste_2026-07-22_13-26-17

cc @onestn@noeunkim


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)
    Claude Fable5

  • 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, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

Add five missing Korean translations to restore key parity with the
English locale, and replace the stale sort.lastRunStartDate entry with
the renamed sort.lastRunAfter:
- common.json: dagDetails.team, table.noTeamsFound
- components.json: durationChart.medianTotalDuration
- dags.json: sort.lastRunAfter.asc/desc (replaces sort.lastRunStartDate)
Co-Authored-By: Claude <noreply@anthropic.com>
@boring-cyborgboring-cyborgBot added area:translations area:UI Related to UI/UX. For Frontend Developers. translation:ko labels Jul 22, 2026

@choo121600choo121600 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

looks good

@choo121600
choo121600 merged commit 13a3cd7 into apache:mainJul 30, 2026
88 checks passed
choo121600 pushed a commit to choo121600/airflow that referenced this pull request Jul 31, 2026
Add five missing Korean translations to restore key parity with the
English locale, and replace the stale sort.lastRunStartDate entry with
the renamed sort.lastRunAfter:
- common.json: dagDetails.team, table.noTeamsFound
- components.json: durationChart.medianTotalDuration
- dags.json: sort.lastRunAfter.asc/desc (replaces sort.lastRunStartDate)
Backport adaptation: the sort.lastRunStartDate -> sort.lastRunAfter
rename is not applied, since this branch's English catalogue still uses
sort.lastRunStartDate. common.json dagDetails.team and table.noTeamsFound
are dropped, as multi-team is not on this branch.
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 13a3cd7)
choo121600 added a commit that referenced this pull request Jul 31, 2026
* [v3-3-test] i18n(ko): Align Korean catalogue with this branch's English keys
main and this branch have diverged on the English catalogue, so the
Korean files carry keys for features that never shipped in 3.3 while
missing one this branch does render. Both sides of that drift are
resolved here so the per-PR translation backports that follow apply to
a catalogue that matches this branch.
* i18n(ko): add missing translations(Jul 2) (#69211)
* i18n(ko): translate keyboard shortcuts help dialog
* i18n(ko): translate note editor and partition date labels
* i18n(ko): translate dashboard alerts
* i18n(ko): translate HITL review
* i18n(ko): remove unused translation
* i18n(ko): improve wording for shortcuts help and HITL review
* i18n(ko): improve wording for dashboard alerts
Backport adaptation: dag.json navigation.openGraphFilters is dropped, as
that key is not in this branch's English catalogue.
(cherry picked from commit 2851f0f)
* i18n(ko): add missing translations(Jul 8) (#69541)
* i18n(ko): Add Korean translations for Dags list run state counts
* i18n(ko): Add missing Korean translations for preset filters and variable import
Backport adaptation: the common.json presetFilters.* and dags.json
runStateCounts.* keys are dropped, as neither the Preset Filters feature
(#68484) nor the run-state counts column is on this branch.
(cherry picked from commit ec42071)
* i18n(ko): translate Dag list run-state filter labels (#69781)
(cherry picked from commit 618faa7)
* i18n(ko): add missing translation for triggerDag.partitionKeyHelp (#70005)
(cherry picked from commit 0cb7f21)
* i18n(ko): add missing translations(Jul 22) (#70211)
Add five missing Korean translations to restore key parity with the
English locale, and replace the stale sort.lastRunStartDate entry with
the renamed sort.lastRunAfter:
- common.json: dagDetails.team, table.noTeamsFound
- components.json: durationChart.medianTotalDuration
- dags.json: sort.lastRunAfter.asc/desc (replaces sort.lastRunStartDate)
Backport adaptation: the sort.lastRunStartDate -> sort.lastRunAfter
rename is not applied, since this branch's English catalogue still uses
sort.lastRunStartDate. common.json dagDetails.team and table.noTeamsFound
are dropped, as multi-team is not on this branch.
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 13a3cd7)
* i18n(ko): add missing translations(Jul 30) (#70765)
* i18n(ko): add missing translations(Jul 30)
* Keep Korean Dag translations consistently ordered
Backport adaptation: dag.json keeps the nested panel.dependencies
structure this branch's English catalogue uses rather than the flattened
panel.dependencies.allDagDependencies. dags.json filters.timetableType
and filters.noTimetableTypesFound are dropped, as the timetable-type
filter is not on this branch.
(cherry picked from commit ce469bd)
---------
Co-authored-by: Hojeong Park <parkhj062@gmail.com>
Co-authored-by: Yuseok Jo <yuseok89@gmail.com>
Co-authored-by: 조현준 <101855229+aaiss0927@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Doyeon Kim <132787602+dybyte@users.noreply.github.com>
vatsrahul1001 pushed a commit that referenced this pull request Aug 5, 2026
* [v3-3-test] i18n(ko): Align Korean catalogue with this branch's English keys
main and this branch have diverged on the English catalogue, so the
Korean files carry keys for features that never shipped in 3.3 while
missing one this branch does render. Both sides of that drift are
resolved here so the per-PR translation backports that follow apply to
a catalogue that matches this branch.
* i18n(ko): add missing translations(Jul 2) (#69211)
* i18n(ko): translate keyboard shortcuts help dialog
* i18n(ko): translate note editor and partition date labels
* i18n(ko): translate dashboard alerts
* i18n(ko): translate HITL review
* i18n(ko): remove unused translation
* i18n(ko): improve wording for shortcuts help and HITL review
* i18n(ko): improve wording for dashboard alerts
Backport adaptation: dag.json navigation.openGraphFilters is dropped, as
that key is not in this branch's English catalogue.
(cherry picked from commit 2851f0f)
* i18n(ko): add missing translations(Jul 8) (#69541)
* i18n(ko): Add Korean translations for Dags list run state counts
* i18n(ko): Add missing Korean translations for preset filters and variable import
Backport adaptation: the common.json presetFilters.* and dags.json
runStateCounts.* keys are dropped, as neither the Preset Filters feature
(#68484) nor the run-state counts column is on this branch.
(cherry picked from commit ec42071)
* i18n(ko): translate Dag list run-state filter labels (#69781)
(cherry picked from commit 618faa7)
* i18n(ko): add missing translation for triggerDag.partitionKeyHelp (#70005)
(cherry picked from commit 0cb7f21)
* i18n(ko): add missing translations(Jul 22) (#70211)
Add five missing Korean translations to restore key parity with the
English locale, and replace the stale sort.lastRunStartDate entry with
the renamed sort.lastRunAfter:
- common.json: dagDetails.team, table.noTeamsFound
- components.json: durationChart.medianTotalDuration
- dags.json: sort.lastRunAfter.asc/desc (replaces sort.lastRunStartDate)
Backport adaptation: the sort.lastRunStartDate -> sort.lastRunAfter
rename is not applied, since this branch's English catalogue still uses
sort.lastRunStartDate. common.json dagDetails.team and table.noTeamsFound
are dropped, as multi-team is not on this branch.
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 13a3cd7)
* i18n(ko): add missing translations(Jul 30) (#70765)
* i18n(ko): add missing translations(Jul 30)
* Keep Korean Dag translations consistently ordered
Backport adaptation: dag.json keeps the nested panel.dependencies
structure this branch's English catalogue uses rather than the flattened
panel.dependencies.allDagDependencies. dags.json filters.timetableType
and filters.noTimetableTypesFound are dropped, as the timetable-type
filter is not on this branch.
(cherry picked from commit ce469bd)
---------
Co-authored-by: Hojeong Park <parkhj062@gmail.com>
Co-authored-by: Yuseok Jo <yuseok89@gmail.com>
Co-authored-by: 조현준 <101855229+aaiss0927@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Doyeon Kim <132787602+dybyte@users.noreply.github.com>
dabla pushed a commit to dabla/airflow that referenced this pull request Aug 14, 2026
Add five missing Korean translations to restore key parity with the
English locale, and replace the stale sort.lastRunStartDate entry with
the renamed sort.lastRunAfter:
- common.json: dagDetails.team, table.noTeamsFound
- components.json: durationChart.medianTotalDuration
- dags.json: sort.lastRunAfter.asc/desc (replaces sort.lastRunStartDate)
Co-authored-by: Claude <noreply@anthropic.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:translationsarea:UIRelated to UI/UX. For Frontend Developers.translation:ko

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@aaiss0927@choo121600@onestn