2 مستودعات
Libraries that add locale detection, translation loading, and server-client hydration to Next.js applications.
Distinct from Next.js: Distinct from Next.js: focuses specifically on i18n integration, not general framework compatibility.
Explore 2 awesome GitHub repositories matching web development · Internationalization Frameworks. Refine with filters or upvote what's useful.
next-i18next is an internationalization library that integrates the i18next ecosystem into Next.js applications, supporting both the App Router and Pages Router. It provides locale-aware routing middleware, server-component translation hydration, and a unified translation management system that works across server and client components. The library handles automatic language detection from browser cookies and HTTP Accept-Language headers, persists user language preferences across sessions, and rewrites URLs with locale prefixes for proper routing. It includes a translation hydration framework
Provides the core i18n framework that adds locale detection, translation loading, and hydration to Next.js apps.
next-intl is an internationalization framework for Next.js applications. It provides a system for managing translations, localized routing, and ICU message formatting to deliver multilingual content across server and client components. The project distinguishes itself through a focus on developer experience and type safety, utilizing a TypeScript translation validator that generates declaration files from JSON messages for compile-time key validation. It streamlines translation workflows with tools for automatically extracting strings from source code into message files and synchronizing thos
Provides a full-featured internationalization framework for Next.js including translation loading and locale detection.