Release Notes - September, 2026
This release brings manual subproject pricing and a new compact estimation window. Leads and quotes now have their own internal files, automated direct assignment covers more projects, and job instructions can be copied to every subproject in one step. A round of fixes also makes vendor assignment, partial invoicing, Phrase links and translator invoice exports more reliable.
New Features
Set a subproject price manually
A new Set price manually toggle next to Total cost lets you enter a flat vendor price, in both simple and detailed pricing. Units and the pricing grid stay visible for reference but no longer recalculate the total, and the subproject shows a Manual badge.
The manual price is kept when you assign a linguist and is the rate offered on direct assignment and Inform. Every change is recorded in the audit log, and the toggle is locked once a subproject is invoiced.
Compact estimation window
Estimating projects and quotes now has a compact window mode, available to everyone through a toggle on the estimation window. It includes the postpone estimation reasons and shows full service names such as "(T) Translation".
Long language lists move into a tooltip, and collapsing detailed pricing no longer clears your price lines.
Internal files for leads and quotes
Leads and quotes now have an Internal Files section, just like projects. Phrase analyses saved there are visible, and you can move files from Source to Internal or copy them to subprojects.
Improvements
Automated direct assignment falls back to brand-less rules
If no direct assignment automation exists for a project's brand, traduno now uses a brand-less automation that matches the client, service and language pair. An exact brand match always wins, and fallback suggestions are marked with an asterisk on the Automated badge.
Copy job instructions to all subprojects
When a project, lead or quote has job instructions, a new Share icon next to them copies the instructions to all of its subprojects in one step. Each subproject's change log records the update.
Zero prices on quotes and projects
You can now set a manual price of 0 in the Estimate and Re-estimate windows for quotes and projects. Previously, validation blocked a zero price.
Execution type visible on projects
A project's execution type now shows in View and Edit mode. The "outsourced" value is now called regular, and only regular projects are picked up for invoicing.
Filter translator invoices by approval date
The Translator Invoices list has a new Approved between filter that works on every status tab. You can set just a start date, just an end date, or both.
Project name in translator document templates
Translator invoice and translator credit note templates can now use a project_name keyword to print the project name on the document.
Larger amounts on invoices and credit notes
Money fields on projects, quotes, subprojects, invoices and credit notes can now hold much larger values. This matters most for high-denomination currencies, where totals previously hit a ceiling.
Editable service codes
Service names and codes are no longer fixed. You can now edit most services, and only the codes of the core services (T, PE and TEP) stay locked.
Change an issue's priority after creation
Issue Priority is now editable in the issue edit window, where it appears as the first field.
Clearer message when an email is already in use
When you invite someone whose email is already taken, the message now tells you who holds it, with a link to the contact's company or translator profile, or the name of the internal employee.
New subproject form for every workspace
The redesigned subproject create and edit form, together with the new document layout for translator invoices and translator credit notes, is now available in every workspace.
Bug Fixes
- Partial invoicing works again when deliverables are selected,
- Inform assignments now send the PO, link the job in Phrase, and can be unassigned or have their PO resent,
- Converting a quote to a project keeps all source and internal files,
- The Phrase project link is back on the project view page,
- Bulk export of translator invoices filtered by deadline produces files again,
- Translator invoice statistics show correct totals,
- Translator invoices display correctly in the Vendor Portal,
- Messages on subprojects that belong to a quote work again,
- A project keeps its correct place in the projects table after a PM is assigned,
- Creating an office no longer fails when no communication language is set.
Security & Stability
Background jobs can no longer stall the queue
Background jobs now have a time limit, so a single stuck task (such as a Phrase template update) can no longer hold up other operations.
Automatic clean-up of deleted files
When you delete an attachment, its file is now removed from storage two weeks later instead of being kept indefinitely. The two-week delay protects against accidental deletions, and financial documents are always kept.
Platform and dependency updates
Security patches for several underlying libraries, including a high-severity file handling fix, keep traduno current with known vulnerabilities.