Next.js internationalization (i18n)
next-intl
is an internationalization toolkit for Next.js that helps you:
- Manage translations
- Format dates, numbers, and more
- Handle internationalized routing
… to provide the essential foundation for building truly localized apps.

Internationalization isn't just translating words
Learn how to build delightful, multilingual apps with Next.js—from the basics to advanced patterns, all through a real-world project.
Get started→Learn more about what you can build with next-intl
by exploring the example apps.