SayKit
Getting Started

Installation

Install SayKit and set up internationalisation in your project

Available Packages

Core Packages

  • saykit - Core runtime library with the Say class and message formatting
  • @saykit/config - Configuration schema and CLI tools for extracting, compiling, and building translations

Framework Integrations

  • @saykit/react - React integration with <Say> component and hooks for client and server components
  • @saykit/carbon - Carbon integration for Discord bots with command localisation support

Build Tools

  • @saykit/babel-plugin - Babel plugin to transform say template literals into message calls
  • unplugin-saykit - Universal plugin for Vite, Webpack, Rollup, esbuild, and more

Translation Formats

  • @saykit/format-po - Default PO (Portable Object) file format parser and serializer

On this page