Skip to content

feat: 전체 Svelte 페이지 i18n 적용 - #26

Merged
mack-erel merged 3 commits into
mainfrom
i18n
Apr 20, 2026
Merged

feat: 전체 Svelte 페이지 i18n 적용#26
mack-erel merged 3 commits into
mainfrom
i18n

Conversation

@mack-erel

Copy link
Copy Markdown
Owner

Summary

  • ko.json에 신규 번역 키 추가 (common, logout, mfa_login, mfa_manage, passkeys, profile, audit, departments, positions, teams, parts, signing_keys, users, user_detail, ldap, oidc, saml, poc 섹션)
  • 17개 Svelte 파일 전체의 하드코딩 한국어 문자열을 t() 호출로 교체
  • STATUS_LABEL 정적 레코드 제거, 템플릿 리터럴 키(t(`common.status_${status}`))로 대체
  • STATUS_NEXT 레코드의 label 필드를 labelKey 문자열로 전환하여 반응형 번역 지원

Test plan

  • 각 관리자 페이지(users, oidc-clients, saml-sps, ldap-providers, signing-keys, audit, departments, positions, teams, parts) 접근 후 UI 텍스트 정상 출력 확인
  • 계정 페이지(profile, mfa, passkeys) 텍스트 확인
  • 상태 배지(활성/비활성/잠김) 및 액션 버튼 텍스트 확인
  • confirm() 다이얼로그 텍스트 확인

🤖 Generated with Claude Code

mack-erel and others added 3 commits April 20, 2026 13:45
- ko.json에 신규 번역 키 추가 (common, logout, mfa_login, mfa_manage, passkeys, profile, audit, departments, positions, teams, parts, signing_keys, users, user_detail, ldap, oidc, saml, poc)
- 17개 Svelte 파일 전체 하드코딩 한국어 문자열을 t() 호출로 교체
- STATUS_LABEL 정적 레코드 제거, 템플릿 리터럴 키로 대체

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
@mack-erel
mack-erel merged commit b93b455 into main Apr 20, 2026
6 checks passed
@mack-erel
mack-erel deleted the i18n branch April 20, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant