[v3-3-test] i18n(ko): Backport Korean translations from main - #70832
Merged
choo121600 merged 7 commits intoJul 31, 2026
Conversation
…sh 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): 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 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 (apache#68484) nor the run-state counts column is on this branch. (cherry picked from commit ec42071)
(cherry picked from commit 618faa7)
…ache#70005) (cherry picked from commit 0cb7f21)
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) * 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)
choo121600
marked this pull request as ready for review
July 31, 2026 13:03
Contributor
|
Hi maintainer, this PR was merged without a milestone set.
|
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Manual backport of the Korean UI translations that landed on main after the 3.3 branch cut.
Plain cherry-picking does not work: main has since renamed English keys this branch still uses (e.g. sort.lastRunStartDate --> sort.lastRunAfter, the panel.dependencies restructure), and those renames ride along inside the i18n commits replaying them deletes keys the 3.3 UI renders.
Every commit keeps its original author and carries a Backport adaptation: note describing what was changed for this branch.
The first commit aligns the Korean files with this branch's English catalogue so the rest apply cleanly.
breeze ui check-translation-completeness --language ko:Was generative AI tooling used to co-author this PR?
claude opus 5
{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.