Skip to content

fix(web-app): add missing Korean observability menu translations#4240

Merged
tomsun28 merged 3 commits into
apache:masterfrom
orangeCatDeveloper:fix/ko-kr-observability-menu-i18n
Jul 25, 2026
Merged

fix(web-app): add missing Korean observability menu translations#4240
tomsun28 merged 3 commits into
apache:masterfrom
orangeCatDeveloper:fix/ko-kr-observability-menu-i18n

Conversation

@orangeCatDeveloper

@orangeCatDeveloper orangeCatDeveloper commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

What's changed

When the UI language is Korean (한국어 / ko-KR), the Observability section
in the left sidebar rendered raw i18n keys — menu.observability for the
section header and menu.observability.* for the Connect / Metrics / Logs /
Traces items — instead of translated labels.

ko-KR.json was missing those five keys, so the i18n pipe returned the key
string unchanged. Every other locale already defines them. This PR adds the
Korean translations (옵저버빌리티 / 연동 / 메트릭 / 로그 / 트레이스), matching the
terms already used elsewhere in ko-KR.json.

Screenshots

Before (sidebar shows raw keys):
before-raw-keys

After (translated):
after-translated

Test plan

  • Switch the UI language to 한국어, open any page, look at the sidebar
    Observability section.
  • Before: shows menu.observability and menu.observabi... items.
  • After: shows 옵저버빌리티 / 연동 / 메트릭 / 로그 / 트레이스.

ko-KR.json lacked the five menu.observability* keys, so the Korean
sidebar rendered the raw i18n keys for the Observability section and its
items. Add the translations, matching the other locales.
@orangeCatDeveloper
orangeCatDeveloper force-pushed the fix/ko-kr-observability-menu-i18n branch from 2431372 to 763ac19 Compare July 24, 2026 08:29

@tomsun28 tomsun28 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.

👍

@tomsun28
tomsun28 merged commit 9531a2f into apache:master Jul 25, 2026
3 checks passed
@orangeCatDeveloper
orangeCatDeveloper deleted the fix/ko-kr-observability-menu-i18n branch July 25, 2026 06:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants