i18n
-
끊임없이 진화하는 웹 개발 환경에서 Next.js는 강력하고 성능이 뛰어난 애플리케이션을 구축하기 위한 프레임워크로 등장했습니다. 버전 13이 출시되면서 Next.js는 특히 국제화(I18n) 및 현지화에 맞춰 앱 라우터에 상당한 개선 사항을 도입했습니다. 효율적인 라우팅은 모든 웹 애플리케이션의 백본이며 Next.js 13은 전역화된 콘텐츠 탐색을 원활하게 통합하여 이를 한 단계 더 발전시킵니다. 국제화(I18n, Internationalization) 및 지역화( 번역, localization) 이해 종종 I18n으로 축약되는 국제화는 엔지니어링 변경 없이 다양한 언어와 지역적 차이에 적응할 수 있는 소프트웨어 애플리케이션을 설계하고 개발하는 프로세스입니다. 반면에 현지화에는 애플리케이션을 특정 지역..
[Next.js] i18n 로컬화(지역화) 및 국제화 방법(13 버전 이상, App Router)끊임없이 진화하는 웹 개발 환경에서 Next.js는 강력하고 성능이 뛰어난 애플리케이션을 구축하기 위한 프레임워크로 등장했습니다. 버전 13이 출시되면서 Next.js는 특히 국제화(I18n) 및 현지화에 맞춰 앱 라우터에 상당한 개선 사항을 도입했습니다. 효율적인 라우팅은 모든 웹 애플리케이션의 백본이며 Next.js 13은 전역화된 콘텐츠 탐색을 원활하게 통합하여 이를 한 단계 더 발전시킵니다. 국제화(I18n, Internationalization) 및 지역화( 번역, localization) 이해 종종 I18n으로 축약되는 국제화는 엔지니어링 변경 없이 다양한 언어와 지역적 차이에 적응할 수 있는 소프트웨어 애플리케이션을 설계하고 개발하는 프로세스입니다. 반면에 현지화에는 애플리케이션을 특정 지역..
2024.01.17 -
소개 next.js 13 앱 라우터 국제화를 통해 웹 개발의 미래에 오신 것을 환영합니다. 이 기사에서 우리는 Next.js 13의 복잡성을 탐구하고, App Router를 탐색하고, 국제화가 현대 애플리케이션의 판도를 바꾸는 이유를 이해할 것입니다. 앱 라우터 이해하기 앱 라우터는 Next.js 13의 중요한 구성 요소로, 페이지 간 원활한 탐색을 촉진합니다. 직관적인 디자인은 복잡한 라우팅을 단순화하여 개발자에게 자산이 됩니다. 국제화의 의의 글로벌 연결 시대에 국제화는 단순한 기능 이상의 필수 요소입니다. 다양한 언어와 지역에 맞게 앱을 조정하는 것이 다양한 잠재고객에게 다가가는 데 중요한 이유를 알아보세요. 국제화를 위한 Next.js 13 설정 실용성을 살펴보겠습니다. 이 섹션에서는 국제화를 위..
[Next.js] 13 버전 앱 라우터 국제화(i18n)소개 next.js 13 앱 라우터 국제화를 통해 웹 개발의 미래에 오신 것을 환영합니다. 이 기사에서 우리는 Next.js 13의 복잡성을 탐구하고, App Router를 탐색하고, 국제화가 현대 애플리케이션의 판도를 바꾸는 이유를 이해할 것입니다. 앱 라우터 이해하기 앱 라우터는 Next.js 13의 중요한 구성 요소로, 페이지 간 원활한 탐색을 촉진합니다. 직관적인 디자인은 복잡한 라우팅을 단순화하여 개발자에게 자산이 됩니다. 국제화의 의의 글로벌 연결 시대에 국제화는 단순한 기능 이상의 필수 요소입니다. 다양한 언어와 지역에 맞게 앱을 조정하는 것이 다양한 잠재고객에게 다가가는 데 중요한 이유를 알아보세요. 국제화를 위한 Next.js 13 설정 실용성을 살펴보겠습니다. 이 섹션에서는 국제화를 위..
2023.11.27 -
다국어 지원을 위해서 i18n 라이브러리를 사용하게 되는데, 기존 리액트만 쓰게 될 경우 react-i18next 라이브러리를 많이 사용하게 된다. 다만 Next.js 를 쓰게 될 경우에는 react-i18next 도 사용 가능하지만 SSR(Server side Rendering)을 하려고 한다면 next-i18next 사용을 권장한다. 라이브러리 https://github.com/isaachinman/next-i18next 폴더 구조 폴더 구조는 라이브러리 샘플(https://github.com/isaachinman/next-i18next/tree/master/examples/simple) 예시 기준으로 작성하였다. 임의로 바꿔도 상관은 없다. 1. 먼저 해당 라이브러리를 설치 yarn add next..
next-i18next 설치 및 사용법다국어 지원을 위해서 i18n 라이브러리를 사용하게 되는데, 기존 리액트만 쓰게 될 경우 react-i18next 라이브러리를 많이 사용하게 된다. 다만 Next.js 를 쓰게 될 경우에는 react-i18next 도 사용 가능하지만 SSR(Server side Rendering)을 하려고 한다면 next-i18next 사용을 권장한다. 라이브러리 https://github.com/isaachinman/next-i18next 폴더 구조 폴더 구조는 라이브러리 샘플(https://github.com/isaachinman/next-i18next/tree/master/examples/simple) 예시 기준으로 작성하였다. 임의로 바꿔도 상관은 없다. 1. 먼저 해당 라이브러리를 설치 yarn add next..
2021.01.04