Encapsulates server project translation memory assignments for a specific target language.
public class ServerProjectTMAssignmentsForTargetLang
The Guid of the master TM assigned to the project for the target language specified by TargetLangCode. It has to be included in TMGuids. Or, if TMGuids is an empty array, use an empty Guid (containing zeros only). The primary TM will be the master as well if this is an empty guid.
public Guid MasterTMGuid
The Guid of the working (primary) TM assigned to the project for the target language specified by TargetLangCode. It has to be included in TMGuids. Or, if TMGuids is an empty array, use an empty Guid (containing zeros only).
public Guid PrimaryTMGuid
The three+(two) letter code of the target language of the project. (such as fre, eng, eng-US) for which the TMs are assigned to. Existing TM assignments for this project target language are deleted.
public string TargetLangCode
The Guids of the TMs assigned to the project (for the target language specified by TargetLangCode). Can not be null. Only those translation memories can be assigned to the project, whose source language matches the source language of the project, and whose target language matches the TargetLangCode member of this object. When matching languages loose match is performed (e.g. a translation memory with source language "eng" can be used even if the source language of the project is "eng-US", and the same stands for target languages).
public Guid TMGuids