Skip to content

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

FrameworkPackage
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