Class BaseTranslationMemoryMigrationManager
Implements
Inherited Members
Namespace: SdlSdl.LanguagePlatformTranslationMemoryApiUpgrade
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
Syntax
public class BaseTranslationMemoryMigrationManager : IBaseTranslationMemoryMigrationManager
Constructors
BaseTranslationMemoryMigrationManager()
Declaration
public BaseTranslationMemoryMigrationManager()
Methods
CreateFileBasedTranslationMemoryCreator()
Obtains a translation memory creator, which can be used to create file-based non-legacy translation memories (see TranslationMemoryCreator).
Declaration
public IFileBasedTranslationMemoryCreator CreateFileBasedTranslationMemoryCreator()
Returns
Type | Description |
---|---|
IFileBasedTranslationMemoryCreator | A new IFileBasedTranslationMemoryCreator object. |
Remarks
Before this creator can be used, the required properties on it must be set.
CreateMigrationProject()
Creates a new, empty migration project.
Declaration
public IMigrationProject CreateMigrationProject()
Returns
Type | Description |
---|---|
IMigrationProject | A new migration project. |
GetTmxLegacyTranslationMemory(string)
Obtains a representation of a TMX-file-based translation memory to be used as input to a migration project.
Declaration
public ITmxLegacyTranslationMemory GetTmxLegacyTranslationMemory(string tmxFilePath)
Parameters
Type | Name | Description |
---|---|---|
string | tmxFilePath | The absolute path to the TMX file. |
Returns
Type | Description |
---|---|
ITmxLegacyTranslationMemory | A new ITmxLegacyTranslationMemory object. |