Documentation Center

Creating import definitions

An import definition is a termbase object that defines how to a termbase is imported. Using an import definition when importing means that you do not have to complete the wizard pages from scratch, each time.

Procedure

  1. Go to File > Open Termbase from the Ribbon.
    • Server termbases: Select Servers to set up the available servers, and Login to connect to a specific server. Select for each termbase you want to open, and select OK.
    • Local termbases: Select Browse to open a *.sdltb file. Select for each termbase you want to open, and select OK.
  2. In the Server tree, expand the termbase to which you want to add the new input model. Expand the appropriate access level (Public, Roles, Users) for the new input model.
  3. Select Input Models and select Add/Create from the Ribbon.
  4. Select Save import settings when closing the wizard box. If you do not select this, your chosen settings will not be saved.
  5. Decide when you want the import to take place:
    • To create the import definition before the wizard closes, select Run import before closing the wizard.
    • To create the import definition and not import, clear Run import before closing the wizard.
  6. Select Next.
  7. Enter a name and description for your import definition.
  8. Select Next.
  9. Select the *.xml file to import into the termbase.
    • Select Fast Import (import file is full compliant with MultiTerm XML) if you do not want validation checks to be performed on the entries in the import file.
    • Select Perform full reorganisation after import if you are usually experiencing problems after import, like unwanted duplicates or unfunctional fuzzy search. This option automatically rebuilds the indexes during import so that you will not need to do a full manual reorganization after the import. If you do not select this option, a much quicker soft reorganization is performed anyway to ensure basic functionality.
  10. If you want to apply a filter to the entries in the import file, select Apply Filter and choose a filter from the drop down list.
  11. Select Next.
    • If you selected Fast Import, the Import Options page is displayed. Here you can define how to process entries during import. If you select the Synchronize entries on entry number or the Synchronize entries on language term option on the Import Options page, proceed to step 11.
    • If you did not select Fast Import , the Validation Settings page is displayed. Proceed to step 12.
  12. If you select the Synchronize entries on entry number or the Synchronize entries on language term option on the Import Options page, proceed to the Advanced Import Options page:
    OptionDescription
    On the Advanced - Synchronize entries on entry number page:
    a. In the Entry number does not exist in the target termbase box, specify how you want MultiTerm to handle import entries with an entry number that does not currently exist in the termbase:
    • Select Add Import entry as new if you want the entry to be added to the termbase as a new entry.
    • Select Omit import entry to exclude the entry from the import.
    • Select Omit import entry and write to output file to exclude the entry from the import and add the entry to the exclusion file.
    b. In the Entry number exists in target termbase box, specify how you want MultiTerm to handle import entries with an entry number that already exists in the termbase. The options include those described in step a. plus these additional options:
    • Select Merge entries to merge the content of the import entry with the content of the existing termbase entry.
    • Select Overwrite existing entry with import entry to replace the content of the existing entry with the content of the import entry.
    • Select Synchronize entries on Language term if you want MultiTerm to check the entries for terms that already exist in the termbase under the same language.
    On the Advanced - Synchronize entries on language term page:
    c. Under Language, select the language on which you want to synchronize all termbase entries.For example, select English if your termbase entries and term data in English. When the Synchronize on language term check is performed, MultiTerm looks at the terms in the import file that exist under the selected language entry and checks the termbase entries to see if the same terms already exist.
    d. Select Source or Target to import source language terms only or target language terms only.The source and target language values are taken from the current source and target language selections in the Termbase toolbar.
    e. Select Source or Target to import source language terms only or target language terms only. The source and target language values are taken from the current source and target language selections in the Termbase toolbar.
    • Select Add import entry as new to add the term to the termbase as a new entry.
    • Select Omit import entry to exclude the entry from the import.
    • Select Omit import entry and write to output file to exclude the entry from the import and add the entry to the exclusion file.
    f. If one of the terms in the import entry currently exists in the termbase under the same language, use Language term exists in the target termbase. Select the option that describes how you want the entry to be processed. The options include those already described in step e plus two additional options:
    • Select Merge entries to merge the content of the import entry with the content of the existing termbase entry.
    • Select Overwrite existing entry with import entry to replace the content of the existing entry with the content of the import entry.
  13. Proceed to the Validation Settings page:
    1. Specify an exclusion file for the invalid entries. Termbase entries that are excluded from an import because they failed a validation check are placed in an import exclusion file. The exclusion file is an .XCL file which can be imported into a termbase.
    2. Select Allow incomplete entries to import entries that hold no data for a mandatory field.
    3. Select Allow over-complete entries to import entries that have more fields than the termbase entries. The additional fields and data are not added to the existing termbase definition.
    4. Select Ignore sublanguages to ignore sublanguages when importing entries.
      • If you do not select this option, the Import Wizard adds terms to the correct sub-language. However, if the input file contains sub-languages but the termbase does not, the import wizard will not create sub-languages as part of the import.
      • If the import file contains sublanguages but the termbase does not, all entries are imported to the relevant super-language.
      • If the import file does not contain sublanguages but the termbase does, all entries are imported to the first sub-language in the termbase.
      • If both the import file and the termbase contain sublanguages, then all entries from the import file are imported to the first sub-language in the termbase. This applies whether or not the sublanguages in the import file and the termbase match.