AI Briefing

모노레포 환경에서 i18next 다국어 시스템 구축하기

·2026.03.09 07:01

무신사 글로벌이 pnpm 모노레포 환경에서 i18next와 Lokalise를 활용해 다국어 시스템을 구축한 과정을 공유한다.

Musinsa Global은 일본, 미국 등 13개국을 대상으로 하는 글로벌 이커머스 플랫폼으로, 30여 개의 앱이 포함된 pnpm 모노레포 구조를 운영 중이다.

다국어 지원을 위해 i18next를 도입했다. React와의 높은 통합성, 네임스페이스를 통한 기능별 번역 분리, 그리고 Lokalise와 같은 TMS와의 풍부한 생태계를 고려한 결정이다.

LokaliseGitHub Actions를 연동하여 번역 관리자의 작업이 자동으로 **PR(Pull Request)**로 생성되는 워크플로우를 구축했다. 이를 통해 개발자와 번역가 간의 협업 효율을 극대화했다.

i18n 패키지는 성능과 구조를 위해 지속적으로 진화해 왔다. 모든 번역을 한 번에 로드하던 v1에서, 앱별 동적 로딩을 시도한 v2를 거쳐, 글로벌 서비스 특성에 최적화된 구조로 리팩토링을 진행했다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.