Translation management built for shipping apps.

Organize strings in projects and groups, publish snapshots through channels, and fetch the right release at runtime with official SDKs.

Already have an account? Log in

Translaas admin console showing projects, locales, and translation status.Translaas admin console showing projects, locales, and translation status.

How Translaas works

Organize copy, automate with CLI and MCP from AI-first tools, release through channels, and deliver at runtime without redeploying for every string change.

  1. Organize

    Create projects, groups, and keys. Separate environments and languages in one workspace.

  2. Automate with CLI & MCP

    Use the Translaas CLI and MCP server from Cursor, Claude Code, and other AI-first tools so agents can manage strings in the same loop as your code.

  3. Translate

    Invite your team, fill gaps with AI, import CSV files, and review translations before they ship.

  4. Release

    Publish immutable snapshots and point Stable, Beta, or Canary channels when you are ready.

  5. Deliver

    Fetch translations at runtime via SDK or REST. Cache locally for speed and offline resilience.

Why teams choose Translaas

Built for engineering teams who need control over copy without slowing down shipping.

Safe releases with snapshots

Edit in the admin console, publish immutable snapshots, and route Stable, Beta, or Canary channels without redeploying your app.

Console view highlighting snapshot and channel releases.Console view highlighting snapshot and channel releases.

Offline-ready SDK caching

SDK caching keeps apps serving translations when the network drops. Ideal for mobile, edge, and resilient backends. Plural rules, parameters, and context-aware keys. Runtime i18n is built in, not bolted onto a spreadsheet.

Admin export screen with Offline cache ZIP selected for SDK runtime bundles.Admin export screen with Offline cache ZIP selected for SDK runtime bundles.

MCP for AI-native workflows

Manage projects, groups, and translations from Cursor, Claude Code, and other MCP-enabled tools. Spot missing keys, track completion, and catch gaps before users do, with dev-friendly reporting. Role-based access, AI gap filling, CSV import/export, and async tasks for translators and developers working together.

Translation Insights showing completion rate, missing strings, and groups.Translation Insights showing completion rate, missing strings, and groups.

Choose a language and start integrating in minutes.

No boilerplate drills. Pick your stack and see a working Translaas SDK sample.

// npm install @translaas/core
import { TranslaasService, CacheMode, LanguageCodes } from '@translaas/core';

const translaas = new TranslaasService({
  apiKey: process.env.TRANSLAAS_API_KEY!,
  baseUrl: 'https://api.translaas.io',
  defaultProjectId: 'my-app',
  cacheMode: CacheMode.Group,
  defaultSdkQuery: { channel: 'stable' },
});

// Stable-channel label in Spanish
const saveLabel = await translaas.t('common', 'btn.save', 'es');

// Plural forms
const itemsRemaining = await translaas.t(
  'messages',
  'item_count',
  LanguageCodes.English,
  5,
);

// Parameter substitution: "Welcome, {name}!"
const welcome = await translaas.t('common', 'welcome_user', LanguageCodes.English, {
  name: 'Alex',
});

Simple, transparent pricing

7-day free trial on all paid plans. Credit card required. Upgrade when your team and traffic grow.

A translation unit is one localized string value (one key in one language). Plans include a monthly unit allowance; unused units do not roll over. Offline cache export, Translation Insights, and Usage Analytics unlock on higher tiers.

Developer

Perfect for individual developers and small projects

  • 1 Project
  • Up to 2,000 translation units
  • 1 seat
  • Unlimited languages
  • Support Portal (48h SLA)

Startup

Ideal for growing teams and multiple projects

  • Up to 5 Projects
  • Up to 10,000 translation units
  • 5 seats
  • Offline bundles
  • Support Portal (24h SLA)

Business

Most Popular

For established teams with advanced needs

  • Up to 10 Projects
  • Up to 20,000 translation units
  • Translation Insights
  • Usage Analytics
  • Support Portal (12h SLA)

Enterprise

For large organizations with unlimited needs

  • Unlimited projects
  • Unlimited seats
  • On-premise deployment
  • Advanced usage analytics
  • Support Portal (Custom SLA)