핵심 요약
무신사 Musinsa Global의 프런트엔드 다국어 시스템을 i18next로 구축하고 Lokalise 연동 워크플로우를 도입해 번들 크기와 네트워크 로딩 시간을 개선했습니다.
구현 방법
- React-i18next를 이용한 정적 번들 기반 번역 로딩
- VITE_LANG 빌드타임 언어 결정으로 불필요 언어 제거
- Lokalise와 GitHub Actions를 통한 자동 업데이트
주요 결과
- 9개 앱에서 총 741KB 감소, 평균 14.98% 감소
- 4G에서 응답시간 약 80ms, 3G에서 약 800ms 감소
