Overview of next-international
mainnext-international is a type-safe internationalization (i18n) library designed specifically for Next.js. It provides a developer experience focused on type safety for translation keys, scopes, parameters, and plurals without requiring a CLI, code generation, or complex Webpack configurations.
Key features include:
- 100% Type-safety: Type-safe
t(),scopedT(), parameters, plurals, andchangeLocale(). - Lightweight: No dependencies and supports lazy-loading.
- Flexible Rendering: Supports Server Components, Client Components, and Static Rendering.
- Router Support: Compatible with both Next.js App Router and Pages Router.