Search Results for

    Show / Hide Table of Contents

    Class TranslationMemoryUpdateTaskSettings

    Settings group class for the Analysis automatic task settings.

    Inheritance
    System.Object
    TranslationMemoryUpdateTaskSettings
    Namespace: Sdl.ProjectAutomation.Settings
    Assembly: Sdl.ProjectAutomation.Settings.dll
    Syntax
    public class TranslationMemoryUpdateTaskSettings : SettingsGroup

    Constructors

    TranslationMemoryUpdateTaskSettings()

    Default constructor. You should never create this object manually. Use GetSettingsGroup(String) instead.

    Declaration
    public TranslationMemoryUpdateTaskSettings()

    Properties

    AlwaysAddNewTranslation

    TU are always added as new TUs.

    Declaration
    [Obsolete("Use TmImportOptions")]
    public Setting<bool> AlwaysAddNewTranslation { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    CreateReport

    Gets the setting that flags whether a report should be generated. Default: false.

    Declaration
    public Setting<bool> CreateReport { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    KeepMostRecentTranslation

    Always keep the most recent TU (based on TU change date).

    Declaration
    [Obsolete("Use TmImportOptions")]
    public Setting<bool> KeepMostRecentTranslation { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    LeaveUnchangedTranslation

    If true do not import TU's even if target TU's differ.

    Declaration
    [Obsolete("Use TmImportOptions")]
    public Setting<bool> LeaveUnchangedTranslation { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    OverwriteExistingTranslation

    Existing translations should be overwritten or not.

    Declaration
    [Obsolete("Use TmImportOptions")]
    public Setting<bool> OverwriteExistingTranslation { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    TmImportOptions

    Options to handle the TU if the same TU already exists in the TM

    Declaration
    public Setting<TmImportOption> TmImportOptions { get; }
    Property Value
    Type Description
    Setting<TmImportOption>

    UpdateWithApprovedSignOffSegments

    Gets the setting that states whether the translation memories should be updated with 'Approved Sign Off' segments. Default: true.

    Declaration
    public Setting<bool> UpdateWithApprovedSignOffSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UpdateWithApprovedTranslationSegments

    Gets the setting that states whether the translation memories should be updated with 'Approved Translation' segments. Default: true.

    Declaration
    public Setting<bool> UpdateWithApprovedTranslationSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UpdateWithDraftSegments

    Gets the setting that states whether the translation memories should be updated with 'Draft' segments. Default: false.

    Declaration
    public Setting<bool> UpdateWithDraftSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UpdateWithRejectedSignOffSegments

    Gets the setting that states whether the translation memories should be updated with 'Rejected Sign Off' segments. Default: false.

    Declaration
    public Setting<bool> UpdateWithRejectedSignOffSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UpdateWithRejectedTranslationSegments

    Gets the setting that states whether the translation memories should be updated with 'Rejected Translation' segments. Default: false.

    Declaration
    public Setting<bool> UpdateWithRejectedTranslationSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UpdateWithTranslatedSegments

    Gets the setting that states whether the translation memories should be updated with 'Translated' segments. Default: true.

    Declaration
    public Setting<bool> UpdateWithTranslatedSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UpdateWithUnspecifiedSegments

    Gets the setting that states whether the translation memories should be updated with 'Unspecified' segments. Default: false.

    Declaration
    public Setting<bool> UpdateWithUnspecifiedSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UseTmUserIdOption

    Gets the setting that specify if a custom TM user Id should be used instead of the default user value. Default: true.

    Declaration
    public Setting<bool> UseTmUserIdOption { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    Methods

    GetDefaultValue(String)

    Gets the default value.

    Declaration
    protected override object GetDefaultValue(string settingId)
    Parameters
    Type Name Description
    System.String settingId

    The setting id.

    Returns
    Type Description
    System.Object

    The default value.

    On this page

    • Constructors
      • TranslationMemoryUpdateTaskSettings()
    • Properties
      • AlwaysAddNewTranslation
      • CreateReport
      • KeepMostRecentTranslation
      • LeaveUnchangedTranslation
      • OverwriteExistingTranslation
      • TmImportOptions
      • UpdateWithApprovedSignOffSegments
      • UpdateWithApprovedTranslationSegments
      • UpdateWithDraftSegments
      • UpdateWithRejectedSignOffSegments
      • UpdateWithRejectedTranslationSegments
      • UpdateWithTranslatedSegments
      • UpdateWithUnspecifiedSegments
      • UseTmUserIdOption
    • Methods
      • GetDefaultValue(String)
    Back to top Generated by DocFX