Introduction
A TM penalty profile enables you to select certain translation memory (TM) from the XTM database based on their tags and tag groups and then penalize the match during the analysis of the source file (please, click here to find out how to create tags in XTM).
Applying a TM penalty profile allows project managers the flexibility to control what TM is used for a project and the priority each match is given when presented to the translator.
Guidelines
As the user with the Administrator role, go to Configuration → Data → Tags → TM penalty profiles, and click the Add button.
2. In the general section, proceed as follows:
Enter a penalty Profile name;
Provide a Description (optional);
Select the Active checkbox;
Select one of the Penalty options:
Sum penalties,
Select highest penalty: use only when a segment is affected by more than one penalty.
Select Matches order:
By Match type,
By priority.
Select Default priority of non-penalized matches.
3. In the Rules section, add rules for the penalty profile and then decide on specific Actions that shall be taken once the rule criteria are met. You can add multiple conditions within one rule. Each penalty profile can have multiple rules with their corresponding action.
Please, keep in mind that if penalty profiles contain rules with multiple lines (as in the screenshot above), there is an AND between the lines of a rule. If there are multiple rules in the profile, there is an OR between them. |
Penalty profiles rules: available options
FIELD | COMPARISON |
---|---|
All tags | All the tags for a segment in the XTM TM database against the tags chosen for this project. |
None of the tags | None of the tags for a segment in the XTM TM database against the tags chosen for this project. |
Customer | The customer for a segment in the XTM TM database against the project customer. |
Status | The XTM status of a segment in the XTM TM database can be either approved or not approved. |
XLIFF:doc status | The XLIFF:doc status of a segment in the XTM TM database: 1. Rejected; 2. New; 3. Translated; 4. Proofed; 5. Validated. |
Target language | The target language for a segment in the XTM TM database against the target language chosen for this project. |
Match type is ICE or leveraged | The match is either an In-Context Exact match or a Leveraged match. |
Tag | One of the tags for a segment in the XTM TM database against the tags chosen for this project. |
Any tag | Any of the tags for a segment in the XTM TM database against the tags chosen for this project. |
Match type is variant | The match comes from a translation memory that is a different variant of the target language specified in the project. |
Project target language | The match comes from the same target language specified in the project. |
Segment ID | TM match for a segment with or without a segment ID. |
4. Once the penalty profile is set up, it will be displayed in XTM UI under the TM penalty profiles section.
You can always modify the a newly-created TM penalty profile by simply clicking on it directly or on the context menu icon and Edit.
5. Next time you will be creating a project, you can apply the previously created TM penalty profiles in the Tag settings section.
Good to know!
When you create penalty actions that affect the priority in which matches are displayed, compare it against the default priority of non-penalized matches. The default priority of non-penalized matches should be higher than the priority of penalized matches.
If you want to favor translations that match the criteria specified in a penalty profile, you can lower the default priority of non-penalized matches, increase the priority of the penalty profile and choose not to do anything else as a penalty action.