Introduction
Catchphrase helps you internationalize your projects.
Features
- Completly type-safe out of the box
- Translations as code
- Enables code-splitting and lazy-loading of translations
- Easily identify and remove translations that are not needed
- Rename your translations with ease and without breaking anything
- Share translations between projects
Supported frameworks
Framework | Package |
---|---|
Angular (available soon) | - |
Preact (available soon) | - |
React | @catchphrase/react |
SolidJS (available soon) | - |
Svelte (available soon) | - |
Vue (available soon) | - |
What you’ll need
- Node.js version 16 or higher (Catchphrase may work with older versions of Node.js too but it’s not tested by the developers)
- TypeScript v4.8 or higher