QA Checker Doesn't Detect Numbers from Source in the Target, Even Though Number is Present

Hello! As the built in number-verification for Trados only tells you if there is a mismatch between the source and target (but not the number affected), I made my own Regular Expression filter to do the job. The filter works great, but the problem is that Trados is saying a number from the Source has been changed even when that exact number is found in the Target.

Take a look at these examples:

Trados Studio QA Checker error message indicating a number mismatch in a segment, despite the number being present in both source and target.

Trados Studio interface showing a false error for number mismatch in a segment with multiple numbers, with the QA Checker panel open.

Screenshot of Trados Studio with Regular Expression filter applied, highlighting a segment falsely flagged for number mismatch in the QA Checker results.

As you can see, in every situation, the exact number the filter has captured is found in both the Source and Target, without any modifications, yet the QA Checker is reporting the number as not found in the Target. This primarily occurs in cells that have more than one number, and may have something to do with the order in which the QA Checker is detecting the numbers. The aforementioned is not something that could be practically fixed by modifying my filter.

My Regular Expression is as follows:

RegEx Source:

(?!(#fs)?\d+\.?,?\d*,?\d*[만백천억년월일시분#])(\d+(\.?,?\d*,?\d+)*)[^만백천억년월일시분#]?

RegEx Target:

$2


Condition:

Grouped search expression - report if source matches but not target

What the Filter Does:

  • Captures any number, including those containing periods or commas, but excluding trailing periods and commas, and ignoring any results which are dates or contain counter words (i.e. 10만 = 10 ten-thousands, and I have a separate filter for counters). Also ignores any results containing the font size markup tag #fs.
  • Then checks for the captured number in the Target.

In a file with more than 80,000 words, this can create a lot of false error message spam. Please advise!



Generated Image Alt-Text
[edited by: Trados AI at 2:21 AM (GMT 0) on 29 Feb 2024]
emoji