TMX Import Options

This dialog box allows you to specify the options to use when reading a TMX (Translation Memory eXchange) document.

Note that importing a TMX file into an existing TM does not change any of the TM properties listed in the General tab of the TM Properties dialog box. So the version, encoding, etc. of the resulting TM is the same as the original TM.

Languages to import -- Check the languages to import. The list is build from reading the ten first <tu> in the TMX file. You must check at least one language. Note: this means any language not in one of the ten first <tuv> is not listed here. Use the All languages options to import all languages, including any unlisted one.

All languages -- Set this option to indicate that all languages in the TMX file should be imported.

Source language -- Select the language to use as the source language after the import. The list of the language available is the languages already in the current file and the ones in the file to import.

Target language -- Select the language to use as the target language after the import. The list of the language available is the languages already in the current file and the ones in the file to import. The source and the target language must be different.

Merge entries -- Set this option to merge the entries of the file to import, rather than to add them at the end of the current entries. This option is available only if you are importing into an existing TM.

Merge Options -- Click this button to open the Merge Options dialog box where you can define how the merging should be done.

Set the field -- Set this option to set a specified value to a given field for all the entries that will be imported. The field can be an existing one, or one that you create here. This allows you, for example, to indicate the origin of each entry when importing several files into the same TM.

Value -- Enter the value to assign to specified field for all imported entries.

Flag the imported entries -- Set this option to flag the entries that are imported. Note that any entries already flagged will remain flagged as well.

Ignore region differences in language identifiers -- Set this option to indicate that languages codes should not take in account region differences when compared. For example, when this option is set, the language codes EN_US, EN, and EN_GB are seen as identical.

Check for invalid XML characters -- Set this option to pre-process the input file and replace any invalid XML characters (e.g. control characters) by _#xHHHH_ where HHHH is the Unicode hexadecimal value of the character. This option causes the input file to be read a first time to create a temporary input file, which can be time-consuming. Do not set this option unless it is necessary.

Note that these characters are left like this after: Olifant does not convert them back automatically when saving the file. You have to decide yourselves what you want to do with them.

Ignore the following properties -- Set this option to specify a list of properties to ignore. Enter the name of the properties to ignore in the edit box, separated by a comma or a semi-column. The properties names can include spaces. Any <prop> element with its type attribute set to one of the names listed will no be imported.