Class LegacyTranslationMemorySetup
Implements
Inherited Members
Namespace: SdlSdl.LanguagePlatformTranslationMemoryApiUpgrade
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
Syntax
public class LegacyTranslationMemorySetup : ILegacyTranslationMemorySetup
Constructors
LegacyTranslationMemorySetup()
Declaration
public LegacyTranslationMemorySetup()
Properties
Copyright
Gets the copyright string. Can be null.
Declaration
public string Copyright { get; set; }
Property Value
Type | Description |
---|---|
string |
Description
Gets the translation memory description. Can be null.
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
ExpirationDate
Gets the expiration date of the translation memory. Can be null.
Declaration
public DateTime? ExpirationDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
FGASupport
Gets or sets the fine-grained alignment support for this TM.
Declaration
public FGASupport FGASupport { get; set; }
Property Value
Type | Description |
---|---|
FGASupport |
Fields
Gets the fields present in the legacy translation memory.
Declaration
public IList<FieldDefinition> Fields { get; set; }
Property Value
Type | Description |
---|---|
IListFieldDefinition |
FuzzyIndexes
Gets the index types that are present in the translation memory.
Declaration
public FuzzyIndexes FuzzyIndexes { get; set; }
Property Value
Type | Description |
---|---|
FuzzyIndexes |
LanguageDirections
Gets the language directions of the translation memory.
Declaration
public ILegacyLanguageDirectionData[] LanguageDirections { get; set; }
Property Value
Type | Description |
---|---|
ILegacyLanguageDirectionData |
Name
Gets the name of the translation memory.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Recognizers
Gets which entities are being recognized when working with the translation memory.
Declaration
public BuiltinRecognizers Recognizers { get; set; }
Property Value
Type | Description |
---|---|
BuiltinRecognizers |
TextContextMatchType
Returns the TextContextMatchType specified for this TM when it was created.
Declaration
public TextContextMatchType TextContextMatchType { get; set; }
Property Value
Type | Description |
---|---|
TextContextMatchType |
TokenizerFlags
Gets or sets the flags affecting tokenizer behaviour for this TM.
Declaration
public TokenizerFlags TokenizerFlags { get; set; }
Property Value
Type | Description |
---|---|
TokenizerFlags |
TotalTranslationUnitCount
Gets the total number of translation units across all available language directions. Returns
-1
if this is not available
(or cannot easily be obtained).
Declaration
public int TotalTranslationUnitCount { get; set; }
Property Value
Type | Description |
---|---|
int |
UsesIdContextMatch
Indicates whether this TM was created with IdContextMatch support
Declaration
public bool UsesIdContextMatch { get; set; }
Property Value
Type | Description |
---|---|
bool |
WordCountFlags
Gets or sets the flags affecting word count behaviour for this TM.
Declaration
public WordCountFlags WordCountFlags { get; set; }
Property Value
Type | Description |
---|---|
WordCountFlags |