Early access: TextSetu is free while we build. New features ship regularly. Try it free →
Translation editor

Edit every language in one fast grid

TextSetu's editor feels like a spreadsheet built for localisation. See the source and every target side by side, edit inline, handle plurals, and watch status update live as your team works.

No credit card required
Storefront · Translations ENFRDE
Key
Source (EN)
French
Status
home.hero
Just Do It
Just Do It
Approved
nav.bag
Add to Bag
Ajouter au panier
Review
cart.items
{count} items
{count} articles
Draft
err.payment
Payment declined
untranslated
Missing
order.shipped
Your order has shipped
Votre commande est expédiée
Approved
Why translators love it

Built for speed and clarity

No more juggling one spreadsheet per language or losing track of what still needs work.

Inline editing

Click any cell and type. Changes save instantly and flow into status, history and translation memory.

Plurals & variables

Handle plural forms and interpolated variables like {count} exactly as your framework expects.

Filter & search

Filter by language, status, tag or outdated flag and jump straight to the keys that need attention.

Every locale, side by side

See the whole picture at once

The grid puts your source language next to every target so translators keep context and reviewers spot gaps instantly. Status badges show what's approved, in review, draft or missing without opening a single file.

  • Live status for approved, review, draft and missing values.
  • Source always visible so nothing is translated blind.
  • Keyboard-friendly navigation for fast bulk editing.
Detail · nav.bag
Source (EN)

Add to Bag

FrenchEditing

Ajouter au panier

GermanDraft

In den Warenkorb

Context, not guesswork

Give translators everything they need

Attach screenshots to keys, add descriptions and tags, and open a per-key detail panel with translation memory suggestions and history. Translators make confident choices the first time.

  • Screenshots and descriptions attached to any key.
  • Memory suggestions surface right in the detail panel.
  • Per-value history shows who changed what, and when.
See translation memory →
Suggestions & history
TM suggestion 98% match
"Ajouter au panier", reused from memory
Camille D. edited French value
2 hours ago
Lars M. approved German value
yesterday
Works with the rest of TextSetu

Explore related features

Try the editor on your own strings

Import your files and start editing every language in one place. Free during early access.