Terai
TeraiTeraiTerai
Modern i18n for TypeScript

Modern localization
for TypeScript codebases

Terai is a modern i18n framework for TypeScript.
Optimized for developer experience in the frameworks you love.

100%
Type Safe
Few KB
Bundle Size
10+
Frameworks
⚡ Workflow

Three steps to global reach

Remove the pain from the localization process. Translate your products 10x faster.

💻
01

Develop

Write your code naturally using ts`` tagged templates. No manual key management required.

ts`Hello ${name}`
🔎
02

Extract

Static extraction automatically gathers all messages from your codebase with precision.

terai extract
🌍
03

Translate

Let AI work for you with ChatGPT, Google Translate, or your custom service.

terai translate
Terai
✨ Features

Everything you need

Built for developers who want to ship faster without compromising on quality or user experience.

🧑‍💻

Developer-First

No more looking for keys in your source code. No more editing localisation files. No more manual data exports.

🚀

10x Faster

Remove the pain from the localization process. Translate your products significantly faster with automation.

🌱

Lightweight

Offer your product globally with just a few KB. Optimized bundle size ensures blazing-fast performance.

✂️

Code Splitting

Split your translation files with ease. Import only the messages your users need to see.

🕋

Smart Cache

Don't translate the same string twice. Translation cache intelligently reuses strings you've already translated.

💎

TypeScript Native

Fully written in TypeScript with complete type safety. Get autocomplete and type checking out of the box.

Ready to transform your
localization workflow?

Join developers who are already building multilingual applications with Terai