Search Results for

    Show / Hide Table of Contents

    Class TranslationMemoryUpgradeUtil

    Utility class for upgrading file-based translation memories and checking if they need maintenance

    Inheritance
    object
    TranslationMemoryUpgradeUtil
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Sdl.LanguagePlatform.TranslationMemoryApi
    Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
    Syntax
    public class TranslationMemoryUpgradeUtil

    Constructors

    TranslationMemoryUpgradeUtil()

    Declaration
    public TranslationMemoryUpgradeUtil()

    Methods

    FineGrainedAlignmentSupportRecommended(ITranslationMemory)

    Determine if file grained alingment (FGA) support is recommended

    Declaration
    public static bool FineGrainedAlignmentSupportRecommended(ITranslationMemory translationMemory)
    Parameters
    Type Name Description
    ITranslationMemory translationMemory
    Returns
    Type Description
    bool

    TranslationMemoryRequiresAlignment(ITranslationProvider)

    Determine if TM has content that should be aligned (FGA)

    Declaration
    public static bool TranslationMemoryRequiresAlignment(ITranslationProvider translationMemory)
    Parameters
    Type Name Description
    ITranslationProvider translationMemory
    Returns
    Type Description
    bool

    TranslationMemoryRequiresModelRebuild(ITranslationProvider)

    Determines if TM requires model rebuild

    Declaration
    public static bool TranslationMemoryRequiresModelRebuild(ITranslationProvider translationMemory)
    Parameters
    Type Name Description
    ITranslationProvider translationMemory
    Returns
    Type Description
    bool

    TranslationMemoryRequiresReindex(ITranslationProvider)

    Determine if TM is indicating it has content that needs reindexing

    Declaration
    public static bool TranslationMemoryRequiresReindex(ITranslationProvider translationMemory)
    Parameters
    Type Name Description
    ITranslationProvider translationMemory
    Returns
    Type Description
    bool

    TranslationMemoryRequiresUpgrade(ITranslationProvider)

    Determine if the TM requires upgrade

    Declaration
    public static bool TranslationMemoryRequiresUpgrade(ITranslationProvider translationMemory)
    Parameters
    Type Name Description
    ITranslationProvider translationMemory
    Returns
    Type Description
    bool

    TranslationMemoryRequiresUpgradeOrFGASupportRecommended(ITranslationProvider)

    Determine if the TM requires upgrade or FGA support is recommended

    Declaration
    public static bool TranslationMemoryRequiresUpgradeOrFGASupportRecommended(ITranslationProvider translationMemory)
    Parameters
    Type Name Description
    ITranslationProvider translationMemory
    Returns
    Type Description
    bool

    TranslationMemoryWillRequireReindexAfterUpgrade(ITranslationMemory)

    Determine if the TM will require a reindex after upgrade

    Declaration
    public static bool TranslationMemoryWillRequireReindexAfterUpgrade(ITranslationMemory translationMemory)
    Parameters
    Type Name Description
    ITranslationMemory translationMemory
    Returns
    Type Description
    bool

    TranslationMemoryWithAsianLanguageRequiresUpgrade(ITranslationMemory)

    Determine if the TM requires an upgrade with an Asian source language

    Declaration
    public static bool TranslationMemoryWithAsianLanguageRequiresUpgrade(ITranslationMemory translationMemory)
    Parameters
    Type Name Description
    ITranslationMemory translationMemory
    Returns
    Type Description
    bool

    UpgradeTranslationMemory(ITranslationMemory)

    Modifies the translation memory settings so as to prompt in-place upgrade when saved

    Declaration
    public static void UpgradeTranslationMemory(ITranslationMemory translationMemory)
    Parameters
    Type Name Description
    ITranslationMemory translationMemory

    UseCharacterCounts(CultureCode)

    Diferentiate between Asian/non Asian source culture

    Declaration
    public static bool UseCharacterCounts(CultureCode cultureCode)
    Parameters
    Type Name Description
    CultureCode cultureCode
    Returns
    Type Description
    bool
    In this article
    • Constructors
      • TranslationMemoryUpgradeUtil()
    • Methods
      • FineGrainedAlignmentSupportRecommended(ITranslationMemory)
      • TranslationMemoryRequiresAlignment(ITranslationProvider)
      • TranslationMemoryRequiresModelRebuild(ITranslationProvider)
      • TranslationMemoryRequiresReindex(ITranslationProvider)
      • TranslationMemoryRequiresUpgrade(ITranslationProvider)
      • TranslationMemoryRequiresUpgradeOrFGASupportRecommended(ITranslationProvider)
      • TranslationMemoryWillRequireReindexAfterUpgrade(ITranslationMemory)
      • TranslationMemoryWithAsianLanguageRequiresUpgrade(ITranslationMemory)
      • UpgradeTranslationMemory(ITranslationMemory)
      • UseCharacterCounts(CultureCode)
    Back to top Generated by DocFX