Consistent Pattern Tests

Use this test to define text patterns that should remain unchanged during translation.  Exact text strings or regular expression syntax may be used to identify the patterns that should remain consistent between original and translated text.  If the specified pattern is found in the source and also exists in the translated target, then the pattern is consistent and no error is raised.  If the pattern is found in the source, but not in the translated target an error is raised and is listed in the results bar.

An example of such a test may be to ensure a company or product name in a source text also exists in the target text.  Another example is to test for consistency of number format such as a currency amount.

 

Description

Perform

A test will be carried out by the Validation Expert if this check-box is selected.

Test Name

Give the test a name so it can be easily identified for selection at a later time.

Pattern

Define the pattern of text to be tested for consistency.  Exact text match or regular expression can be used to define the pattern.

Description

A longer description about the test that explains when and how to use the test.

 

User tests are stored by the application to ensure they are available for future use.  In addition, the tests can be exported to the user profile (*.ini) file, facilitating sharing defined tests among team members.  See the section on User Profiles to understand how to share Validation and other settings.

Defining Search Patterns

By default, search patterns are regular expression patterns.  This gives significant power when defining customized tests.  Note, however, that to search for plain text characters such as dot (.) or slash (\), you must escape them.  See the Developing Regular Expressions topic for more information.

Online Tests

The Alchemy Support team host additional tests online and these are accessed via the Online Tests button.  Available tests are listed by name along with a short description and the value of the patterns being validated.  From here, any tests can be downloaded for use locally within the Validation Expert.  Before downloading a particular test, use the View button to examine the test in more detail verifying that it behaves appropriately.

Once downloaded, tests behave as if they were created locally.  They can be used, edited and shared among team members in the normal way.

Submitting Tests

Selecting one of your own local tests, press the Submit button to deliver that test to the Alchemy Support Team for inclusion with the online hosted tests.  Tests are verified to ensure they do what is stated and that they are appropriate for general hosting.  For this reason hosting of submitted tests is not immediate..

Online Symbols

Online Rule Symbols

Symbol

Description

Rule is on local machine only

Rule is available for download from the Alchemy Support cloud

Rule is on cloud and downloaded locally

Rule is a local rule that has been submitted for inclusion on cloud