i18next/react-i18next

Internationalization for react done right. Using the i18next i18n ecosystem.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 48 seconds ago
Added to GitGenius on September 6th, 2026
Created on December 12th, 2015
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 1,050
Total Stargazers: 10,041 (+0)
Total Subscribers: 43 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.4 hours
Mean response time: 2.5 hours
90th percentile: 6.1 hours
Tracked items: 147

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 52 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • stale (39)
  • typescript (26)
  • can not reproduce (3)
  • help wanted (3)
  • documentation (1)
  • pr hold (1)

Most active issues this week

Detailed Description

react-i18next is a React library for internationalization that integrates with the i18next ecosystem.

The library solves the problem of managing translations in React applications by providing hooks and components that connect your UI to i18next's translation engine. Rather than hardcoding strings, developers wrap content in translation functions or components, and the library handles loading translation files, switching languages, and re-rendering when the active language changes. It supports server-side rendering, React Native, and pluralization, interpolation, and other i18n features built into i18next.

Teams building React applications that need to support multiple languages should consider this tool. It works well for projects ranging from small apps to large-scale applications with complex translation requirements. The library uses React hooks as its primary API, making it natural to integrate into modern functional component codebases. For projects with many translation files or teams managing translations across multiple applications, the README suggests exploring i18next-locize-backend as a companion service for centralized translation management, though the core library works independently.

The project maintains active engagement with its ecosystem, regularly updating documentation and providing guidance for AI coding assistants on how to work with i18next projects. Development activity shows consistent attention to supporting new React patterns and maintaining compatibility across React versions and React Native environments.