# QuiiBz/next-international

Type-safe internationalization (i18n) for Next.js

Repository: https://github.com/QuiiBz/next-international
Canonical: https://ross.abutalabs.com/products/next-international
Homepage: https://next-international.vercel.app
Language: TypeScript
License: MIT
License Family: permissive
Topics: i18n, library, nextjs, typescript
Last push: 2024-10-31T16:05:35+00:00

## Health v2 (maintenance only)
Score: 34/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 40, longevity 100
- inputs: {"age_days": 1508, "days_push": 671, "days_rel": 671, "gap_med": 2, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1445, forks 67 (observed 2026-08-28T04:04:45.085544+00:00)

## What it is
next-international is a type-safe internationalization (i18n) library for Next.js applications. It supports both App and Pages Routers, server and client components, and requires no code generation or Webpack configuration.

## Use cases
- add type-safe translations to a Next.js app
- internationalize a Next.js App Router project with React Server Components
- load locales lazily from TypeScript or JSON files
- handle type-safe plurals and locale switching in Next.js
- support static rendering with multiple languages in Next.js

## When to choose
- you use Next.js and want fully type-safe i18n with no CLI or codegen
- you need i18n across both server and client components
- you want a small, zero-dependency, lazy-loaded i18n solution

## When to avoid
- you are not using Next.js
- you need i18n features like advanced routing-based locale detection beyond this library's scope
- you prefer a framework-agnostic i18n solution like i18next

## Facets
- artifact type: library
- maturity: active
- function: internationalization, frontend-framework
- domain: web-development, frontend
- platform: -
- tags: nextjs, i18n, type-safe, typescript, react-server-components, localization, nodejs, web-server

## Member repositories
- QuiiBz/next-international (main) score 34

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:45.085544+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:36:12.651824+00:00, confidence not recorded.
  - readme: https://github.com/QuiiBz/next-international (fetched 2026-08-28T04:04:45.085544+00:00, sha 5796e01fe01f)
  - homepage: https://next-international.vercel.app (fetched 2026-08-29T11:46:22.023555+00:00, sha 6ac1440b9fe2)
  - registry_npm: https://registry.npmjs.org/next-international (fetched 2026-08-29T11:46:22.033011+00:00, sha b617d540c1b2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
