i18n architecture map

Next.js i18n은 경로만 만드는 기능이고, 실제 완성도는 번역 리소스와 검색 메타데이터까지 함께 맞출 때 올라간다.

1

Locale 목록

en, ko, ja와 defaultLocale을 정한다.

2

Proxy와 URL

locale 없는 페이지 요청만 /ko/about 같은 경로로 보내고 API·내부 자산·public/ 파일은 matcher에서 제외한다.

3

번역 리소스

namespace별 JSON을 로드한다.

4

SEO 메타

canonical과 hreflang을 locale별로 연결한다.

5

로컬 포맷

날짜, 숫자, 통화, 방향성을 맞춘다.

핵심i18n architecture map은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.