Skip to content
next-intl 3.0 is out! (announcement)
Docs
Routing
Overview

Next.js internationalized routing

When you provide content in multiple languages, you want to make your pages available under distinct pathnames (e.g. /en/about). next-intl provides the building blocks to set up internationalized routing as well as the navigation APIs to enable you to link between pages.

Note that these features are only relevant if you use the App Router. If you're using next-intl with the Pages Router, you can use the built-in capabilities from Next.js (opens in a new tab).