Skip to main content

Command Palette

Search for a command to run...

[ 살펴보기 ] - Next-Intl

Series

[ 살펴보기 ] - Next-Intl

Next-Intl에 대해 살펴보자.

  1. [ 살펴보기 ] Next-Intl - Basics

    Next-Intl은 next application에서 다국어 기능을 제공할 때 사용할 수 있는 library다. Page title, subtitle등과 같이 page에 사용되는 text를 각 언어별 json 파일로 구분해두고 유저가 선택한 언어에 따라 다른 json 파일을 적용에 선택한 언어 맞는 content를 제공할 수 있다. 해당 포스트는 NextJS App route를 통해 next-intl을 사용하는 방법을 살펴본다. Next-int...

    Dec 14, 20245 min read11
    [ 살펴보기 ] Next-Intl - Basics
  2. [ 살펴보기 ] Next-Intl - Messages

    Application에서 다국어 기능을 제공하기 위해 application에서 지원하는 언어별 json 파일을 구성하고 유저가 선택한 언어에 맞는 json 파일의 내용을 application에 적용하여 다국어 기능을 제공하게 된다. Next-Intl에서 message란 각 언어별 json 파일에서 제공하는 content를 뜻한다. 예를 들어 다음 en.json 파일에서 userPage와 title은 모두 message가 된다. en.json ...

    Dec 16, 20247 min read5
    [ 살펴보기 ] Next-Intl - Messages
  3. [ 살펴보기 ] Next-Intl - Routing, Middleware

    pathname에 locale ( langauge ) 정보를 포함하는 i18n routing 형식으로 다국어 기능을 제공할 때 설정을 통해 default language를 설정하거나 혹은 default language를 사용할 때 language 정보를 pathname에서 제외하는 등 여러가지 설정을 추가할 수 있다. 해당 포스트를 통해 Next-Intl을 사용할 때 필요한 Routing, Middleware 관련 설정 방법을 살펴보자. Red...

    Dec 18, 20246 min read9
    [ 살펴보기 ] Next-Intl - Routing, Middleware