Skip to content
Translation editor

Edit every language in one fast grid

A spreadsheet-style grid where your team reviews what the AI produced and fixes what it got wrong. Source and every target side by side, inline editing, plurals, and status updating live.

    The TextSetu editor: 612 keys listed down the left, the selected key's English source above its French translation, and badges marking the French value as AI-written, scored 88% for quality, outdated and 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.

    One grid cell open and outlined, with the caret in it. Click any cell and type. Changes save instantly and flow into status, history and translation memory.

    Inline editing

    Click any cell and type. It saves as you go.

    A placeholder token keeping its shape through translation, beside three plural forms. Handle plural forms and interpolated variables like {count} exactly as your framework expects.

    Plurals & variables

    Plurals and interpolated variables, handled as your framework expects.

    Five rows narrowing through a funnel to the two that came out. Filter by language, status, tag or outdated flag and jump straight to the keys that need attention.

    Filter & search

    Filter by language, status, tag or outdated, and go straight there.

    Every locale, side by side

    See the whole picture at once

    Source beside every target, with status on each row: approved, in review, draft or missing.

    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

    Screenshots, descriptions, tags, memory suggestions and history, all on the key itself.

    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.
    Suggestions & history
    TM suggestion98% match
    "Ajouter au panier", reused from memory
    Camille D. edited French value
    2 hours ago
    Lars M. approved German value
    yesterday

    Try the editor on your own strings

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