When variant values from multiple within and across groups are used to add content to a translation job then the system uses AND-OR logic to select content.
Scenario 1: OR logic - multiple values within a group are selected
When more than one value is selected within a variant criterion group, the system will use an OR expression when determining which objects to include in the Translation job.
The OR implies that any of the checked values within a group are valid. For example, it may select objects that have Country=Spain OR Country=Columbia. |
Scenario 2: AND logic - values across multiple groups are selected
If values in more than one variant criterion group are selected, then the system will use an AND expression between variant criteria groups.
The AND implies that objects sent for translation must meet at least one value from each of the variant criteria groups. For example, select only objects that have Country=Spain AND Version=1.0. |
Scenario 3: AND-OR logic - combining multiple values within a group with selections across multiple groups
Let's look at how both types of logic are used together.
The AND implies that objects sent for translation must meet at least one value from each of the variant criteria groups (in this example, objects would need a value from the top AND a value from the bottom). The OR implies that any of the checked values within a group are valid. So, objects will be selected for translation if they have any checked value from the top variant criterion and any checked value from the bottom variant criterion. |
Note: Given the fall-back, there is also an "invisible" system value of "None" in each variant criterion group.