next-international

Type-safe internationalization (i18n) for Next.js

next-international downloads next-international version next-international license

next-internationalSimilar Packages:

Npm Package Weekly Downloads Trend

3 Years
🌟 Show real-time usage chart on next-international's README.md, just copy the code below.
## Usage Trend
[![Usage Trend of next-international](https://npm-compare.com/img/npm-trend/THREE_YEARS/next-international.png)](https://npm-compare.com/next-international#timeRange=THREE_YEARS)

Cumulative GitHub Star Trend

🌟 Show GitHub stars trend chart on next-international's README.md, just copy the code below.
## GitHub Stars Trend
[![GitHub Stars Trend of next-international](https://npm-compare.com/img/github-trend/next-international.png)](https://npm-compare.com/next-international)

Stat Detail

Package
Downloads
Stars
Size
Issues
Publish
License
next-international34,1761,44976.7 kB103a year agoMIT

README for next-international


Type-safe internationalization (i18n) for Next.js


Features

  • 100% Type-safe: Locales in TS or JSON, type-safe t() & scopedT(), type-safe params, type-safe plurals, type-safe changeLocale()...
  • Small: No dependencies, lazy-loaded
  • Simple: No Webpack configuration, no CLI, no code generation, just pure TypeScript
  • Server and Client, Static Rendering: Lazy-load server and client-side, support for Static Rendering
  • App or Pages Router: With support for React Server Components

Note: You can now build on top of the types used by next-international using international-types!

Try it live on CodeSandbox:

Open with CodeSandbox

Documentation

Check out the documentation at https://next-international.vercel.app.

Contributing

See the contributing guide.

Sponsors

Sponsors

License

MIT