Did you find this page useful? Give us feedback.
Did you find the information
on this page useful?

  Tell us more about your choice:
Missing information
Incorrect information
Misleading information
I have a question
  Enter your comment in the box below.
If you need assistance, please contact Support instead.

  Type the letters
simple PHP captcha

Use this dialog to set up a filter for translation memories based on their meta-information fields. These filters are used to eliminate or penalize translation memory matches returned for a segment during translation.

The basic mechanism for filtering translation memory matches is the following:

1.You are using one or more translation memories in your project. Each translation memory has a set of meta-information fields, and each translation unit in a translation memory has values for the meta-information fields.

2.You also use one TM settings profile in your project. This TM settings profile specifies strict or soft filters for the translation memory matches using the meta-information fields.

3.You translate the documents in your project segment by segment. When the translation memories return suggestions (translation units) for a segment, memoQ checks if the meta-information fields of the suggestions meet the conditions of the filters in the TM settings profile. If they do, the affected suggestion is either discarded from the list (if it matches a strict filter), or its match rate is lowered by a penalty value (if it matches a soft filter).

In the Filter properties dialog, you can set up one strict or one soft filter.

How to begin

Open a TM settings profile for editing from the TM Settings category of the Resource console or the Settings pane of Project home. (Right-click the TM settings profile to edit, and choose Edit from the popup menu.) In the Edit TM settings dialog, click the Filters tab. In the Strict filters or in the Soft filters section, click Add, or select a filter, and click Edit.

You also arrive at the Filter properties dialog if you edit the translation memory. In the Translation memories pane of the Resource console or Project home, right-click the name of the translation memory, and choose Edit from the popup menu. In the Filtering and sorting dialog that appears, click Custom fields....

If you are already editing the translation memory in the translation memory editor, click the Filter/sort button above the grid. In the Filtering and sorting dialog, click Custom fields....


A filter is put together from conditions. A condition is an expression that compares a meta-information field to a specific value. The filter connects the conditions using the AND relationship, which means that a translation unit matches the filter if its meta-information fields meet all conditions in the filter. If there is one condition that does not match, the entire filter does not match.

Because a TM settings profile is not connected to any particular translation memories, you cannot choose the name of the meta-information field from a list: you need to type the name of each field.

To set up a condition, you need to:

Specify the name of the meta-information field you are checking.

Set the type of the field.

Choose a condition type.

Specify a value or a set of values to which you want to compare the field.

Specifying the field name

Setting the field type

Choosing a condition type

Specifying a comparison value

After you specify all four details for a condition, you can add it to the filter by clicking Add. To modify an existing condition, select it in the list at the top of the dialog, and click Change. The details are copied to the condition boxes. To remove a condition, select it in the list at the top of the dialog, and click Remove.

If you are editing a soft filter, you can see the Penalty box as well. In this box, type the penalty value (0%-99%) you want to apply to suggestions (translation units) that match this filter.



Click OK to create or modify the filter, and close the dialog. Click Cancel to leave the dialog without creating or changing the filter.