aralroca/next-translate
Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way! observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 90
- Release rhythm 90
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 2465
- days_rel: 65
- days_push: 65
- n_releases_24m: 8
Adoption not part of the score
2736 stars · 204 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
next-translate is a Next.js plugin plus a small i18n API for loading page translations and using them in React components. It supports namespaces, plurals, fallbacks, HTML in translations, and works with both pages and app directory routing.
Use cases
- add multi-language support to a Next.js site
- translate React pages with namespaces and plurals
- load only the translations needed per page
- switch languages and persist user language preference
- use translations in Next.js app directory
- render HTML inside translated strings
When to choose
- you use Next.js and want lightweight, tree-shakeable i18n without a heavy runtime
- you want a simple JSON-namespace workflow for translations
- you need plurals, fallbacks, and a Trans component with minimal setup
When to avoid
- your project is not Next.js or React/Preact based
- you need advanced i18n features like ICU message format catalogs or route-based locale routing handled entirely for you
- you prefer a framework-agnostic i18n solution like i18next
Facets
library · maturity active
internationalization plugin-system frontend-framework web-development frontend nextjs i18n react translations plurals treeshaking preact localization nodejs web-server
1 source
- readme: https://github.com/aralroca/next-translate · fetched 2026-08-28 · 9ad3dd4a7ae1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| aralroca/next-translate | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="aralroca/next-translate")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem