Project Management

Pre-translation (TMS)

Content is machine translated from English by Phrase Language AI.

Pre-translation is the initial application of non-translatables, translation memories, machine translation and/or human translation engines against a source text before it is presented to the Linguist in an editor.

Pre-translation settings can be set in global settings, when creating or editing a project or when defining a project template.

They can also be set for individual jobs via the Pre-translate button in the job table but without options for the auto-propagation of repetitions.

Pre-translation Options

If any of the selected resources (TM/NT/MT) fail when pre-translation is run on a job, the entire process is canceled. No matches from any resource are populated, and an error message is displayed on the project page.

  • Overwrite existing translations in target segments

  • Pre-translate on job creation

  • Pre-translate from

    • Translation memory

      Use of a TM if assigned to the project and pre-translation threshold.

      The pre-translation threshold specifies the minimum score required for insertion of translation memory matches.

      Note

      TM match scores can be affected by tags and wrapper-tag structure. Asymmetric wrapper-tag matches are downgraded from 100% to 99% fuzzy matches. If the pre-translation threshold is set to 100%, these matches are not inserted during pre-translation.

    • Non-Translatables

    • Machine translation

      Use of MT and/or QPS if assigned to a project.

      • Apply MT only when there's no TM match at or above the threshold

      • Compare TM, NT and MT scores and apply the best match

      Available MT is presented in job resources notifications in the CAT editor.

  • Set segment status to 'confirmed' for

    Using this option does not save confirmed 100%/101% matches into the project's TM in the write mode.

    • 100% non-translatables

    • Machine translation suggestions (QPS)

      Project Manager users can define the QPS threshold for automated confirmation of segments pre-translated from MT based on the QPS score.

      Default threshold is set to 100%. Segments confirmed after pre-translation are not saved into the project's TM in the write mode.

      Note

      QPS threshold customization is available for Team plans and higher. Get in touch with Sales for licensing questions.

  • Set job or project to 'completed' options.

    • Set job to 'completed' once = pre-translated

      Completes only the job in the workflow step pre-translation was triggered from.

  • Lock segment for

    Locking conditions are independent. A segment does not need to meet multiple conditions.

    If multiple locking options are enabled, they are applied sequentially based on the order defined in this section. Once a segment is locked by any step, it is excluded from all subsequent steps and cannot be modified or unlocked by them.

    • Machine translation suggestions (QPS) above the threshold

      Project Manager (PM) users can define the QPS threshold to automatically lock segments pre-translated from MT above a certain QPS score. Locked segments are visible in the CAT editor but cannot be changed or confirmed by linguists. If required, PMs and Administrators can unlock segments.

      Default threshold is set to 100%.

      This condition is applied in sequence with other locking options and only affects segments that were not locked by previous steps.

    • Meets Quality profile review criteria

      Only available if Quality profiles are enabled in the organization.

    Note

    Translation memory and other locking conditions are processed first. QPS and Quality profile evaluation are applied only to the remaining unlocked segments. Segments locked by QPS are not evaluated by Quality profiles.

Tip

Choose automatic confirmation of MT suggestions when:

  • Segments should be marked as completed for workflow tracking purposes.

  • It's acceptable for linguists to review and modify the MT suggestions after confirmation.

Choose automatic locking of MT suggestions when:

  • Edits must be fully prevented to avoid introducing potentially inaccurate translations into the TM.

  • Ensuring TM quality across multiple projects and clients is a priority.

Use Case

  • Confirm and lock translated segments

    Configure pre-translation settings to prevent duplicated effort by translation providers and ensure the job analysis accurately reflects the work required:

    1. In the Pre-translate from section, select the Translation memory option.

    2. Set segment status to 'confirmed' for 100/101% TM matches.

    3. In the Lock section, select the 101% translation memory matches and 100% translation memory matches options.

      Confirmed and locked segments will no longer appear as editable in the CAT editor.

      Note

      TM matches with asymmetric wrapper tags are scored as 99% instead of 100%. In these cases, the segments will not be auto-confirmed or locked by settings that apply only to 100%/101% TM matches.

    4. If required, navigate to the Analysis project settings and select to exclude confirmed and locked segments from the analysis.

Pseudo-translation

Pseudo-translation is used to create dummy text based on the target language. Both ASCII and Non-ASCII characters are supported. The text is used to simulate how a translated text may appear inside a layout based on contraction or expansion due to the translation. Pseudo-translation can also help indicate all translatable text is exported.

Pseudo-translation options

  • Pseudo-translate using:

    Specified character(s) is added to source text.

  • Add to target segment start:

    Specified character(s) is added to the beginning of the segment.

  • Add to target segment end:

    Specified character(s) is added to the end of the segment.

  • Transliterate:

    A comma separated list of characters can be provided.

    Example:

    aá,AÁ,bь,Bβ,cć,CĆ,dđ,DĎ,eé,EÉ

  • Segment key hash length (characters):

    For pseudo-translations with a segment key, a pseudo-string to be prepended with a numerical hash value of the segment key can be provided.

  • Target segment length (%):

    Specify how much contraction is anticipated.

Pre-translating with QPS

Using QPS in pre-translation reduces the amount of content requiring post-editing.

High quality matches from a TM are inserted into target segments and auto-confirmed. The rest of the job is populated from MT and segments with a QPS score above the threshold are auto-confirmed. Linguists need only focus on low quality matches that require their attention. In some cases, jobs may be fully auto-confirmed and set to completed without any human post-editing.

If set at the organization level, all projects benefit from the workflow and pre-translation can be adjusted for individual project templates or projects.

To use QPS in pre-translation, follow these steps:

  1. Select the translation memories and Phrase Language AI profile for the project.

  2. From the Settings Setup_gear.png page, scroll down to the Project settings section and select Pre-translation.

    The Pre-translation page opens.

    For an individual project template or project, click Edit on the project page.

    The Edit page opens.

  3. Optimize the pre-translation settings:

    1. From the Settings menu, click Pre-translation.

      The Pre-translation settings are presented.

    2. Set Pre-translate from translation memory threshold to 100%

    3. Enable Pre-translate from non-translatables.

    4. Enable Pre-translate from machine translation.

    5. Enable Display quality-estimated machine translation matches in Phrase CAT editor.

    6. Set segment status to confirmed for:

      • 101% and 100% translation memory matches

      • 100% non-translatable matches

      • Machine translation suggestions (QPS)

        Configure QPS threshold for machine translation according to quality goals. The default value is 100, but a different good enough score can be used when lower machine translation quality is acceptable.

    7. Ideally, enable Pre-translate on job creation to ensure pre-translation is applied to all jobs.

    8. Set job to completed once to Pre-translated and all segments are confirmed.

    9. Click Save.

      The settings are applied to the project or to the organization.

Was this article helpful?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.