AI Briefing
KO

Building an i18next Multilingual System in a Monorepo Environment

·2026.03.09 07:01

Key point

Musinsa Global shares how it built a multilingual system using i18next and Lokalise in a pnpm monorepo environment.

Details

Musinsa Global is a global e-commerce platform targeting 13 countries, including Japan and the US, and operates a pnpm monorepo structure containing about 30 apps.

To support multiple languages, they adopted i18next. The decision considered its high integration with React, the separation of translations by feature through namespaces, and its rich ecosystem with TMS tools like Lokalise.

By integrating Lokalise with GitHub Actions, they built a workflow where translation managers' work is automatically turned into a PR (Pull Request). This maximized collaboration efficiency between developers and translators.

The i18n package has continuously evolved for performance and structure. Starting from v1, which loaded all translations at once, it went through v2, which attempted per-app dynamic loading, and was then refactored into a structure optimized for the characteristics of a global service.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.