핵심 요약
딜리셔스는 Vue.js 기반의 신상마켓 i18n 구현으로 한국어/영어/중국어/일본어 4개 국어를 지원하는 글로벌 서비스를 구축했습니다.
구현 방법
- Vue.js용 vue-i18n 플러그인을 도입하고 i18n.t, i18n.tc, i18n.d, i18n.n로 텍스트와 복수형, 날짜/시간, 통화 포맷을 현지화
- Interpolation으로 변수 삽입과 어순 보장을 적용
- 번역 파일은 Lokalise로 중앙 관리하고 Figma에서 추출해 배포
- 자산(로고 등)과 API 응답에서도 언어 코드 반영으로 국제화 범위를 확장
주요 결과
- 4개 국어 지원으로 글로벌 진출 가속 및 글로벌 UX 개선
- 레거시 코드 수정과 UI 안정성 향상을 통해 개발 생산성 증가
- Lokalise 도입으로 번역 워크플로우 간소화 및 협업 효율 크게 향상
