React Router를 위한 i18n

React Router v7을 위한 프로덕션 준비 완료 국제화

소개

React Router 애플리케이션의 국제화는 로케일 인식 라우팅, 콘텐츠 로딩 및 포맷팅 처리가 필요합니다. React Router v7은 i18n 패턴과 자연스럽게 통합되는 중첩 라우팅, 로더 및 액션을 제공합니다. 이 가이드는 클라이언트 측 및 서버 측 렌더링 모두에서 작동하는 패턴을 사용하여 다국어 React Router 애플리케이션을 구축하는 방법을 보여줍니다.

이 접근 방식은 URL 기반 로케일 세그먼트를 중심으로 하며, 각 언어 버전이 고유한 공유 가능한 URL을 가질 수 있도록 합니다. 로더는 로케일별 콘텐츠를 가져오고, 컴포넌트는 사용자 기본 설정에 따라 데이터를 포맷합니다.

다음 단계

사이드바를 탐색하여 주제별 가이드를 확인하세요. 각 가이드는 문제 설명, 솔루션 및 단계별 구현으로 구성되어 있습니다.

로케일 기반 라우팅부터 시작하여 URL 구조를 설정하세요. 그런 다음 번역 로딩 및 포맷팅으로 이동하세요. 가이드는 파일 기반 또는 구성 기반 라우팅을 사용하는 React Router v7을 가정합니다.