Translation Memory

Customize SmartMatch Behavior

This article is for Account Owners and Project Managers.

SmartMatch allows you to bypass workflow steps automatically for certain types of matches. SmartMatch behavior can be customized for each translation memory source within a leverage configuration.

SmartMatch Rules

SmartMatch has different levels of precision which are evaluated in the below order.

  • Same variant exact including unpublished translations: If a string was saved and unauthorized or excluded, this setting will recover the previously saved translation. If you decide to proceed with translation, it will re-populate the translation that was previously saved.
  • Same variant exact: Strings will match if the sources are identical sequences of characters, including inline tags, and they are not different variants.
  • Character sequence exact: Strings will match if the sources are identical sequences of characters, including inline tags.
  • Character sequence ignoring whitespace: Strings will match if the sources are identical sequences of characters, including inline tags, ignoring differences in whitespace characters. 
  • Text exact: Strings will match if the sources are identical sequences of non-tag characters or placeholders, and the number and position of inline tags are identical (the tags themselves can be different).
  • Text ignoring case: Strings will match if the sources are identical sequences of non-tag characters and the number and position of inline tags is identical (the tags themselves can be different), ignoring differences in case.
  • Text ignoring whitespace and case: Strings will match if the sources are identical sequences of non-tag characters or placeholders and the number and position of inline tags and placeholders is identical (the tags themselves can be different), ignoring differences in whitespace characters and case. 

SmartMatch runs continuously but is not guaranteed to be instantaneous. Therefore, matching strings may appear in the translation step briefly.

If enabling the Same variant exact including unpublished translations rule, consider selecting the First Revision Step (Edit, Review or Holding) result to minimize the probability of an incorrect translation being copied to multiple strings.

SmartMatch Results

Each SmartMatch rule can be disabled or enabled with one of four results.

  • Published: Matching strings will bypass all workflow steps and immediately be published.
  • First Revision Step (Review): Matching strings will jump to the first revision workflow step with primary action "review," bypassing all previous workflow steps. If there is no such workflow step, matching strings will bypass all workflow steps and immediately be published.
  • First Revision Step (Edit): Matching strings will jump to the first revision workflow step with primary action "edit," bypassing the translation workflow step. If there is no such workflow step, matching strings will bypass all workflow steps and immediately be published.
  • First Revision Step (Edit, Review, or Holding): Matching strings will bypass the translation workflow step. If there are no other workflow steps, matching strings will immediately be published.

Enable or Disable Rules

Account Owners and Project Managers can customize SmartMatch behavior for each translation memory source within a leverage configuration.

  1. Go to Assets > Leverage.
  2. Click the name of the leverage configuration you want to customize.
  3. In the list of translation memory sources, under SmartMatch, click Enabled or Disabled.
  4. Select a result for each SmartMatch rule. If you choose First Revision Step, you have the additional option of selecting or deselecting Enable Pre-Publish.
  5. Click Save Changes to put the customizations into effect or Cancel to exit.

The link text (Enabled or Disabled) indicates whether at least one SmartMatch rule is currently enabled for the translation memory source.

Set all SmartMatch rules to Published to maximize cost savings and time-to-market benefit. Selecting First Revision Step and Enable Pre-Publish also maximizes time-to-market benefit.

Was this article helpful?