NE

Next Intl

next-intl

Internationalization (i18n) for Next.js

Forms
react
intl
i18n
internationalization
localization
translate
translation
format
formatting
next
Stars
1
Weekly
0
Open issues
0
Bundle
~60 kB

Installation

npm install next-intl

Code example

import { useTranslations } from "next-intl";

export function Example() {
  const t = useTranslations("Home");
  return <h1>{t("title")}</h1>;
}

Pros & cons

Pros

  • Actively maintained by Jan Amann
  • 0 weekly downloads. Battle tested
  • First-class TypeScript definitions
  • MIT licensed

Considerations

  • Adds roughly ~60 kB to your bundle
  • Not supported in React Native
  • 0 open issues on GitHub

FAQs

Alternatives & similar libraries