Show / Hide Table of Contents

# Enum AddProjectLanguageTBHandlingBehavior

Represents termbase handling behavior during the add project language operation when the project termbases do not contain the necessary languages.

Please note that it is no longer necessary for term bases to contain all languages of a project, hence adding a new language to the project can leave TBs that do not hve the new language intact. These options, except NoChangeOfTBs, are compatible with previous behaviors.

##### Syntax

    public enum AddProjectLanguageTBHandlingBehavior

### Fields

Name | Description
--- | ---
AddMissingLanguages | The new languages will be added automatically.
NoChangeOfTBs | Do not change term bases of the project in any way. This is a new behavior supported since memoQ server 8.1
RemoveTBs | The termbases which do not contain the necessary languages will be removed.
ThrowFault | A specific fault will be thrown if the project termbases do no contain the necessary languages.