Repository navigation
Highlights
- Segmentation: choose how files are split with segmentation profiles, and fix a bad split in the editor by splitting or joining segments.
- QA: checks now understand numbers, dates and units in each language's format, and you can add your own regex rules.
- CAT editor: translators get track changes, placeables and adding terms without leaving the editor.
- Workflow: project managers can change the workflow of a project that is already running.
- Big files: files with tens of thousands of segments now open, upload and save quickly.
Details on each change, and what to check before you upgrade, are below.
⚠️ Breaking changes
- Creating a project
/api/v1segment lists:limitcounts segment positions, so a page can hold more rows when segments are split.- Running QA on a job without a QA profile returns
409instead of400. - Term base assignments default to read + write when no mode is given.
Behaviour changes
- New uploads into existing projects use the new per-language segmentation, so they may split differently. Pick Conservative to keep the old splitting. Files already uploaded are not changed.
- Existing read-only term bases become read + write, and linguists can add terms (saved as pending) by default. Both can be turned off per project.
- The number check reads numbers in each language's format, so existing profiles may show different findings.
- Inserting an exact TM match now confirms the segment.
- Workflow emails are threaded by project, and operators no longer get an email for every new issue.
New
- Segmentation profiles: built-in rules for 8 languages, plus your own rules with a live preview and SRX import/export. Each project picks a profile.
- Split and join segments in the editor and the API.
- CAT editor:
- track changes since the previous step
- placeables inserted with a click or F8
- adding terms with Alt+Shift+G
- combined QA filters
- a TM match card that explains penalties
- a cleaner layout / new icons for segment confirmation, etc
- QA:
- number, date, time and unit checks, with the number format set per language
- custom regex rules and a placeables check
- QA profile export and import
- Projects:
- edit a live project's workflow (steps already reached stay locked)
- pre-translation progress on the Tasks tab
- search on the TM and term base lists
- Issues:
- new issues can be posted to Slack
- the issue list is easier to sort and read
- AI assistant:
- attach up to 10 files to a message
- Continue after a stop, Try again after a dropped connection
- new MCP tools, none removed
Bug fixes
- Large files and projects: fixed slow loading, uploads, approvals and bulk Apply TM/MT on files with tens of thousands of segments. Also fixed project pages and the Tasks tab freezing on large projects.
- Tags and text in the editor: fixed tags renumbered on save, and terms or spell-check suggestions applied at the wrong place in some scripts or around line breaks.
- QA number check: now catches a missing decimal point and reads ranges like
10-20correctly. - XML export: no longer loses text when a sentence starts inside formatting.
- Project setup: the New project form no longer picks a workflow for you or keeps an MT router you cleared, and it shows every file of a large draft.
- Smaller fixes in the editor's Clear button, TM editing, search boxes, the Workflow tab and the AI assistant.
Upgrade notes
- Back up your database first. This release runs 17 migrations.
- The migration on the
segmentstable can take a while on big databases. - New optional settings:
SLACK_BOT_TOKENandISSUE_SLACK_CHANNEL. Set both or neither. - The app now compresses responses itself, so turn off compression in your reverse proxy if it has it on.