Summary
Add a panel that lets users view, sort, and filter segments across all files in a Trados project. This fills a long-standing gap in Trados Studio – there is no built-in way to sort segments alphabetically or by length, and no App Store plugin offers this either.
Community demand:
Proposed functionality
Sorting
- Source text (alphabetical A–Z / Z–A)
- Target text (alphabetical A–Z / Z–A)
- Source segment length (short → long / long → short)
- Target segment length (short → long / long → short)
- Segment status (e.g. unconfirmed first)
Filtering
- Text pattern (search in source and/or target)
- Minimum/maximum segment length
- Empty targets only
- By segment status (draft, translated, confirmed, etc.)
Cross-file support
- View segments from all files in the current project, not just the active document
- File name shown as a column
Navigation
- Clicking a row navigates to that segment in the Trados editor (opens the file if needed)
UI placement
Options to consider:
- New tab in the Supervertaler Assistant panel
- Standalone dockable ViewPart
Technical notes
- The Trados API exposes segment content via
IStudioDocument and the project automation API
- A
DataGridView with virtual mode could handle large projects efficiently
- Segment data would need to be loaded/cached on project open and refreshed on segment changes
Summary
Add a panel that lets users view, sort, and filter segments across all files in a Trados project. This fills a long-standing gap in Trados Studio – there is no built-in way to sort segments alphabetically or by length, and no App Store plugin offers this either.
Community demand:
Proposed functionality
Sorting
Filtering
Cross-file support
Navigation
UI placement
Options to consider:
Technical notes
IStudioDocumentand the project automation APIDataGridViewwith virtual mode could handle large projects efficiently