force_new_project setting doesn't group_jobs

Created on 4 September 2025, 12 days ago

Problem/Motivation

The force_new_project setting is a sub-field of the group_jobs setting, so force_new_project should still group jobs, just in a new project.

Instead, requesting multiple translations with the force_new_project setting will create new jobs in Phrase for each translation, instead of grouping them in one Phrase job.

Steps to reproduce

Request multiple translations and enable the group_jobs and force_new_project settings. See that jobs are not grouped in Phrase.

Proposed resolution

Use TMGMT's new-ish MultipleCheckoutInterface to enable requesting multiple translations through Phrase at once.

✨ Create job for multiple target languages Needs review

Then we can use the same project ID across all requests.

Remaining tasks

Make MR, code review.

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States charginghawk

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024