Skip to content

언어 선택 기능, VS Code Extension 개발하는 방법 문서 추가#1

Open
kenu wants to merge 1 commit intoeGovFramework:mainfrom
kenu:main
Open

언어 선택 기능, VS Code Extension 개발하는 방법 문서 추가#1
kenu wants to merge 1 commit intoeGovFramework:mainfrom
kenu:main

Conversation

@kenu
Copy link

@kenu kenu commented Jan 31, 2026

VS Code에서 eGovFrame을 사용할 수 있어서 감사합니다.
오픈 소스 참여를 돕기 위해서 기능을 추가했습니다.

  • i18n 다국어 지원 추가 - react-i18next 라이브러리로 한국어/영어 전환 기능 구현
  • 언어 선택 UI 추가 - 탭 헤더 오른쪽에 Lang: 드롭다운으로 언어 변경 가능
  • 개발 가이드 문서 작성 - GettingStarted.md 파일에 Extension 개발 시작 가이드 정리

feat: Add i18n support with Korean/English language selector

  • Add react-i18next for internationalization
  • Create translation files (en.json, ko.json)
  • Add LanguageSelector component to EgovView header
  • Add GettingStarted.md development guide
스크린샷 2026-01-31 오후 3 07 04

@swanpark8538
Copy link
Contributor

i18next, react-i18next 패키지를 활용하여 우선 Project Generation 화면에 다국어 지원을 적용해주신 것을 확인했습니다.

VS Code API로 다국어 기능을 적용할 경우, 다국어 대상 텍스트를 가져오는 코드가 길어지는 문제로 인해 다국어 적용이 지연되고 있었습니다.

그러나 위 패키지를 활용할 경우 코드가 간결해지는 것을 확인했고, 간이 테스트 결과 정상적으로 동작하는 것을 확인했습니다.

해당 PR은 금주간 테스트를 더 진행한 후에 별다른 문제가 발견되지 않는다면, 차주에 Merge하고 표준프레임워크 5.0 정식 버전 출시에 맞춰 포함되도록 하겠습니다.

다국어 지원 기여에 깊은 감사의 말씀을 드립니다.


Language 설정 드롭다운 메뉴의 위치는 Settings 화면으로 옮겨질 수 있습니다. 위치를 옮기는 시기는 작업 일정상 표준프레임워크 5.0 정식버전 출시 이후가 될 수도 있습니다.

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.

2 participants