Next.js Pages Router를 위한 i18n
Next.js(Pages Router)를 위한 프로덕션 준비 완료 국제화
소개
Next.js Pages Router 애플리케이션의 국제화는 getServerSideProps, getStaticProps 및 내장 i18n 라우팅을 사용합니다. Pages Router는 로케일 접두사가 있는 파일 시스템 라우팅, 자동 로케일 감지, 서버 측 데이터 페칭을 제공하여 다국어 애플리케이션 구축을 간단하게 만듭니다. 이 가이드는 Pages Router의 규칙과 기능을 활용하는 i18n 패턴을 구현하는 방법을 보여줍니다.
이 접근 방식은 URL의 로케일 접두사를 자동으로 처리하는 Next.js의 내장 i18n 라우팅 구성을 사용합니다. 서버 측 함수는 로케일별 콘텐츠를 가져오고, 컴포넌트는 라우터의 현재 로케일을 기반으로 데이터를 포맷합니다.
다음 단계
사이드바를 탐색하여 주제별 가이드를 확인하세요. 각 가이드는 문제 설명, 솔루션 및 단계별 구현으로 구성되어 있습니다.
로케일 기반 라우팅부터 시작하여 Next.js의 i18n 설정을 구성하세요. 그런 다음 번역 로딩 및 포맷팅으로 이동하세요. 가이드는 Pages Router가 있는 Next.js 12+ 버전을 가정합니다.