v1.10.338 – Editor click fixes (#240), no more trailing line breaks, clearer AI-translation errors
Cumulative release covering v1.10.335 – v1.10.338 (everything since v1.10.334).
Fixed
- Double-clicking a word in a non-active segment selects that word again, with no grid jump – even on very long segments (v1.10.335, #240). Two separate causes: the active-cell focus border no longer reflows a cell's text when you click in (it's now a constant thickness), and – with Keep active segment centered on – centering is deferred and cancelled by a double-click, so the grid never scrolls out from under your second click. A plain single click still recenters the segment, Trados-style.
- AI-translated segments no longer pick up spurious trailing line breaks (v1.10.337). The numbered-batch response parser treated a blank line between entries as part of the preceding translation, leaving a trailing ↵ on almost every target segment (and extra empty lines on export). Fixed in both the editor's batch path and the headless
batch_offloadpath. Segments translated before this fix keep their breaks in the saved project – re-translate to clear them. - Batch AI translation now tells you why a translation failed (v1.10.338). Provider errors – e.g. an OpenAI 403 "project does not have access to model gpt-5.5", an unavailable model id, invalid parameters, or a network error – were caught, printed to a console the packaged app doesn't have, and reported as a silent "No translation". They're now surfaced in the progress console (
✗ BATCH ERROR: …) and written to the log. (A model showing "0 translated / all failed" with an access error means your provider account lacks access to that model.)
Added
- Triple-click a segment to select its whole text (v1.10.336, #240). Standard text-editor convention: single click positions the cursor, double click selects a word, triple click selects the entire segment.
Changed
- Removed ~790 lines of dead code (v1.10.338) – the old unreachable blocking batch-translation implementation (superseded by
PreTranslationWorker), which also carried a stale copy of the response parser with the trailing-newline bug.
Download
- Windows:
Supervertaler-v1.10.338-Windows.zip– extract the whole folder and runSupervertaler.exe(keep it next to the_internal/directory). Installation notes are inREADME_FIRST.txtinside the ZIP. - macOS:
.dmgto follow (built separately on a Mac).
Full changelog: https://github.com/Supervertaler/Supervertaler-Workbench/blob/main/CHANGELOG.md