Editing segments
Segment statuses
Segments move through statuses matching the project's workflow stages:
Draft → Translated → Reviewed → Approved
The editor lets you filter by status, so each stage's pass works only the segments that need it.
The basic loop
- Click into a segment's target cell and edit the text.
- Save the edit (changes are tracked — see history below).
- Approve the segment when it's final.
Approved segments are protected: re-running translation won't overwrite them, and they feed the project's translation memory.
Columns
By default the editor shows two columns: Source and Target — clean and fast. Where a file carries multiple translation candidates, additional columns can be enabled via display preferences, and auto-select best picks the highest-scoring candidate for every segment in one action — then you review only where you disagree.
Segment locking
When you start editing a segment it is locked for you, so two reviewers can work the same file without overwriting each other. Locks release when you move on.
Revision history
Every saved edit is recorded. Open a segment's history to see who changed what and when, and to restore a previous version if an edit went wrong.
Comments
Leave comments on segments to flag questions for the PM or other linguists — "is this product name translated?", "source seems truncated". Comment threads stay attached to the segment, and participants are notified.
Filtering, search, and navigation
Use the editor's filters to work in passes rather than top-to-bottom: by status (Draft, Translated, Reviewed, Approved), by QA flags, or by text search. On large files this is the difference between a day's work and a week's.
The fastest route is slash commands — type / in the editor search to filter instantly:
| Command | Shows |
|---|---|
/unapproved, /review | segments not yet approved / flagged for review |
/qa, /qa:fail, /qa:warning, /qa:untranslated | segments with QA results, failures, warnings, or no translation |
/comments, /screenshots | segments with comments / visual context |
/tag, /number, /space | segments containing tags, numbers, or whitespace issues |
/locked, /unlocked | by lock state |
source:…, target:… | text search scoped to one column |
/replace | open Find & Replace |
Find & Replace handles systematic wording changes across the whole file, with F3 / Shift+F3 to step through matches.
Editor header
The header carries the session-level actions: Translate (run or re-run AI translation on the file or selected segments), Run QA (quality checks), Export, a file switcher for multi-file projects, editor settings, and a keyboard-shortcuts reference.