Click or drag to resize
AbstractMachineTranslationService Class
Computer translation service interface.
Inheritance Hierarchy
SystemObject
  CMS.TranslationServicesBaseTranslationService
    CMS.TranslationServicesAbstractMachineTranslationService
      CMS.TranslationServicesGoogleTranslatorService
      CMS.TranslationServicesMicrosoftTranslatorService

Namespace: CMS.TranslationServices
Assembly: CMS.TranslationServices (in CMS.TranslationServices.dll) Version: 13.0.131
Syntax
C#
public abstract class AbstractMachineTranslationService : BaseTranslationService

The AbstractMachineTranslationService type exposes the following members.

Constructors
  NameDescription
Protected methodAbstractMachineTranslationService
Top
Properties
  NameDescription
Public propertyCustomParameter
Get or sets custom parameter.
(Inherited from BaseTranslationService.)
Public propertySiteName
Gets or sets the name of the site where the settings are retrieved from.
(Inherited from BaseTranslationService.)
Top
Methods
  NameDescription
Public methodDetect
Detects language of given text using the service.
Public methodStatic memberGetTranslationService
Dynamically loads the provider from the TranslationServiceInfo object information.
Public methodIsAvailable
Checks if everything required to run the service is in the settings of the service.
(Inherited from BaseTranslationService.)
Public methodSpeak
Returns stream of wav file generated using the service.
Public methodTranslate
Translates given text using the service.
Top
See Also