awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesInternationalization Frameworks

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.

Awesome Internationalization Frameworks GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • i18next/next-i18nextAvatar de i18next

    i18next/next-i18next

    6,158Voir sur GitHub↗

    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.

    TypeScripti18nextnextnextjs
    Voir sur GitHub↗6,158
  • amannn/next-intlAvatar de amannn

    amannn/next-intl

    4,304Voir sur GitHub↗

    next-intl est un framework d'internationalisation pour les applications Next.js. Il fournit un système pour gérer les traductions, le routage localisé et le formatage de messages ICU afin de délivrer du contenu multilingue à travers les composants serveur et client. Le projet se distingue par son accent sur l'expérience développeur et la sécurité des types, utilisant un validateur de traduction TypeScript qui génère des fichiers de déclaration à partir de messages JSON pour une validation des clés à la compilation. Il rationalise les flux de travail de traduction avec des outils pour extraire automatiquement les chaînes de caractères du code source vers des fichiers de messages et synchroniser ces bundles avec des services de localisation externes. Le framework couvre un large éventail de capacités, incluant la gestion du routage sensible à la locale pour des préfixes d'URL et un mapping de domaine optimisés pour le SEO, ainsi qu'un formatage complet des données pour les dates, les nombres et les listes. Il prend en charge le formatage complexe de messages utilisant la syntaxe ICU pour les pluriels et le genre, et fournit des utilitaires pour gérer les mises en page de droite à gauche (RTL) et les métadonnées de page localisées. La bibliothèque s'intègre aux API d'internationalisation natives de JavaScript et propose une intégration Storybook pour prévisualiser les composants localisés pendant le développement.

    Provides a full-featured internationalization framework for Next.js including translation loading and locale detection.

    TypeScriptdate-formattingi18nnext
    Voir sur GitHub↗4,304
  1. Home
  2. Web Development
  3. Backend Development
  4. Web Frameworks
  5. Rendering and Layout Architectures
  6. Server-Side Rendering Frameworks
  7. Framework Integrations
  8. Next.js
  9. Internationalization Frameworks