The last "change this text" ticket you'll ever close.

Tolgee is an open-source i18n toolkit for React. Hold Alt, click any text in your running app, and edit it. That is the whole trick.

TOL-4821

Closed

Change “Signup” to “Sign up”

closed by your product manager

How does it work?

How does it work?

Small code changes. Huge workflow shift.

Small code changes. Huge workflow shift.

Install the SDK

Run npm install @tolgee/react and wrap your strings in the <T> component or the useTranslate hook.

Install the browser extension

Run your app

Fix translations live

// before

<h1> Sign up </h1>

// after

<h1><T keyName="signup_title" /></h1>


Okay, you still have to wrap new strings when you build features. But everything after that stops being your job.



Okay, you still have to wrap new strings when you build features. But everything after that stops being your job.


Will it work with my stack?

Will it work with my stack?

React and Next.js are first-class citizens

SDKs for Vue, Angular and Svelte exist too.

Already on i18next?

Tolgee integrates with it, so you can adopt it gradually instead of rewriting.

It works in an existing app

Wrap one component, try the gesture, expand from there.

Your data stays portable

Import and export standard formats anytime. No vendor lock-in: Tolgee is open source (Apache-2.0, 4,000+ stars on GitHub) and self-hostable. If you ever want to run it on your own servers, or leave entirely, you can.

Is it safe?

Is it safe?

Wait! Anyone with a browser extension can edit my app?

Wait! Anyone with a browser extension can edit my app?

No. Three reasons:

No. Three reasons:

1

The extension does nothing without access to your Tolgee project. Editing requires an API key with permissions you granted. A visitor holding Alt sees your app and nothing more.

2

An edit is data, not code. Alt+click changes a translation value in your Tolgee project, the same value a translator would edit in the platform. Nobody touches your DOM or your codebase.

3

You decide what ships. Changes live in the platform, with history, where you can review them before they reach your users.

Wanna see it on your own app?

Wanna see it on your own app?

Your next project might ship in two languages just because it can.

Your next project might ship in two languages just because it can.

The Free tier has unlimited projects, 500 keys and 3 seats. No card required.

The Free tier has unlimited projects, 500 keys and 3 seats. No card required.

So play with Tolgee today.

So play with Tolgee today.

You might need it tomorrow.

You might need it tomorrow.