Skip to content

@mrozio/i18n npm version bundle size

Simple and type-safe i18n for React

Features

  • Strongly typed with great support for TypeScript's auto-completion.
  • Lightweight, less than a kilobyte (889 b) minified including dependencies.
  • Very flexible and easy to use.
  • Supports nested translations.
  • Useful hooks, such as useTranslate and useLocale.

... and more!

Acknowledgements

  • rosetta - A general purpose internationalization library in 298 bytes!
  • zustand - Bear necessities for state management in React