PerfectMatch behavior and limitations

Consult the most common questions around PefectMatch behavior and limitations.

1. How is the matching calculated as part of narrowing down the PerfectMatch candidates?

Each candidate file you add either by selecting from existing Trados projects or by uploading bulk *.sdlxliff archives has a match score expressed as a percentage. The match percentage is calculated based on the combination of the following 2 criteria: file path and file name.

If both the file path and the name of the file you want to translate exactly match the file path and name of the file you want to do the match with, then the match percentage is 100%. If the file path and the name of the file you want to translate partially match the file path and name of the file you want to do the match with, then the match percentage is below 100%.

Note that, if the name and path of uploaded files is a 100% match, the matching files are selected automatically.

At the moment, the match percentage is not calculated based on content similarity, but this feature is considered as part of a future release. The system calculates a maximum of 50 candidates per file/per target language.

When you add *.sdlxliff files individually, these files are placed at the top of the candidate list and do not count towards the 50-candidate limit. The *.sdlxliff files added individually during the PerfectMatch step do not carry a score percentage.

2. How are PerfectMatch candidates prioritized if they have identical scores?

All PerfectMatch candidates which have an identical score are further prioritized as per the following criteria: newest projects (latest created projects), match score, and project creation date.

3. How does PerfectMatch behave if I go back to the General step and add another target language or delete a target language?

When you access the PerfectMatch step, select Rematch, which will recalculate the list of candidate files. The previous file matches are kept. If you add target languages, you must select relevant matches for the newly added languages. If you add target languages and the recalculation leads to a 100% match, that matched file is autoselected.

4. How does PerfectMatch behave if I go back to the General step (project creation wizard) or the Add files step (mid-project update wizard) and do one of the following: add other files, delete some of the files, add or remove target languages, change file usage from Translatable to Reference or vice versa?

When you access the PerfectMatch step, select Rematch. The previous file matches are kept. If you add files or you change the file usage from Reference to Translatable, you must select relevant matches for the newly added or newly changed files.

5. How does PerfectMatch behave if I go back to the General step and make any change except changes on files and languages?

This does not affect the PerfectMatch step. Return to the PerfectMatch step and continue matching previously translated files with the files you are currently translating.

6. How many projects can I select per batch, to provide PerfectMatch candidate files?

10 projects per batch

7. How many candidate files can I choose from when I perform file mappings during PerfectMatch?

You can choose from a maximum of 50 candidates per file/per target language (originating from existing Trados projects, bulk *.sdlxliff uploads or *.sdlxliff archives) and other *.sdlxliff files added manually (which do not count towards the 50 candidate limit mentioned before). You can use (select) only one file against which to perform PerfectMatch.

8. How are candidate files presented if I upload an individual *.sldxliff file?

When you open the list of candidate files, the *.sdlxliff file you have just uploaded manually is placed at the top of the list, followed by a maximum of 50 files (originating from selected projects or *.ZIP archives).

9. What happens if I upload an individual *.sdlxliff file, I remove it, and I add another *.sdlxliff file?

When you open the list of candidate files, all the *.sdlxliff file you uploaded are present at the top of the list, even those that you removed, which means you can choose any of them to be the matching file.

10. What happens if I select a project during the PerfectMatch step, but, in the mean time, another account user adds source files to that project?

Remove the project from the Selected projects area, and then add the project back, so that the list of candidate files is updated with the latest changes.

11. Which candidate files weigh heavier than others in PerfectMatch?

The candidate files which have the highest score take prominence and are displayed first in the list. Bulk uploaded *.sdlxiff files and *.sdlxiff archives can replace the candidates from selected projects, if the score of these *.sdlxiff files is higher than the score of files from selected projects, and if the 50-candidate limit is reached.

12. How long are PerfectMatch candidate files retained in the system?

If you perform a bulk upload of *.sdlxiff files and the resulting candidate files are not selected as matches, the candidate files are deleted after 10 days. Candidate files which are selected as matches are deleted from the system only when the project is deleted.

13. Can I perform a file rematch if the file is fully translated?

You cannot rematch completed files.

14. How does PerfectMatch update segments?

PerfectMatch updates the segments which are not locked and which are either empty, or not translated.