We are pleased to announce that version 16.19.0 of the Lingotek Translation Management System was released today.
Project Management
Scoped Projects
We are introducing Scoped Projects to the Lingotek TMS. This new project type has been tailored to support clients who want to manage a group of documents in a single job. With scoped projects, you can get a total project cost and keep workflows from proceeding until you approve the project’s scope.
Upload the files to the new project and get an automated quote for the entire project from the Vendor application.
Review the project cost and approve or deny the project scope. An email will be sent to project owners to notify them about the decision.
All assignments are hidden from linguists until the project has been approved.
We have added additional features to due date configurations to support scoped projects, so automated due dates will be set based on the project’s approval date.
User Experience Improvements
We have improved the user experience of our teams page.
The filters on the project list have been improved to make it easier to quickly add and replace filters and values.
Processes Widget
The processes widget has been updated to be a simplified version of the process queue.
Portal
User Experience Improvements
We have improved the user experience in the Portal application to match our new look and feel.
Scoped Projects
You can create scoped projects and approve them from the Portal application, just like the Project app.
You can see the entire cost of the Scoped project on the project list.
Workbench
User Experience Improvements
We have removed the “notifications sent” and “marking task complete” notifications to reduce distractions.
We fixed an issue that occasionally caused the reminder to mark a phase complete appeared twice.
You can mark the phase complete using a small check-circle icon next to the progress bar that appears when the task reaches 100% progress. You can track the progress of the complete process from here as well.
We resolved a visual issue in the extension when looking at a translated asset in Zendesk.
Public APIs
We have added additional endpoints and parameters to our APIs to support Scoped Projects.
APIs
POST /project
We added an optional type parameter that accepts “Scoped” or “Continuous.” You’ll create a continuous project if you leave the parameter blank.
GET /project and GET /project/{id} have been updated to return the following fields:
type – "CONTINUOUS", "SCOPED"
status – "SCOPING", "ACTIVE", "COMPLETE"
You can also filter by this parameter when making the GET call.
scope_decision – "APPROVED", "DENIED"
decided_by_username – The user who approved or denied the project.
decided_by_uuid – User UUID of who approved or denied the project.
decided_date – The timestamp when the project was approved or denied.
The following endpoints can be filtered by the new scoped_eligible parameter to make sure you only return objects that can create scoped projects. A scoped_eligible field is also returned in the response.
GET /template/project
GET /template/project/{id}
GET /workflow
GET /workflow/{id}
We added the following endpoints to allow you to interact with scoped projects.
POST /project/{id}/approve – Approve a scoped project from. You can also pass a due_date parameter to request a project due date.
POST /project/{id}/deny – Deny a scoped project.
GET /project/{id}/cost - Return the cost for an entire scoped project. Use the show_details parameter to break down the cost by language pair and vendor.