Skip to main content

XTM Cloud 13.8

Translation settings

ID based matching

If your source files are JSON, YML, XML, YAML, properties files or Microsoft Excel and iterations of the same file are processed, then XTM Cloud can be configured to use ID based matching. This type of matching is particularly useful for translating software interface text or games, where context is not particularly relevant. It will result in improved matching because matches that were a 100% leveraged match can be shown as an exact ID match.

ID based matching works for source documents that contain an ID next to the text. So, in an XML file the ID could be an attribute next to source text, another element, or the ID can be composed from an XML hierarchy, such as package name and string key. For an Excel file, the segment ID will be in a separate column.

When the segment is stored in the TM, it is saved with the segment ID, so that when the document is processed again, if XTM Cloud finds a 100% leveraged match and the IDs are the same, then this match is treated as an ICE match. In this way XTM Cloud does not use the context of the string to determine an ICE match.

When you import files with segment IDs (either for the project analysis or during the TM import), XTM Cloud normalizes the ID text. This is achieved by removing any redundant spaces, including leading and trailing whitespace characters.

The configuration of XTM Cloud for ID based matching is a one-time process. It is possible to create a configuration for ID based matching for a file type, customer and for XML files the root element name. If you wish to use ID based matching, please send a sample file highlighting what IDs to use to XTM Support:

To request support

Visit our Support Portal.

The Translation settings contains the following tabs for configuration: