CMS.TranslationServices.xml
<?xml version="1.0"?>
<doc> <assembly> <name>CMS.TranslationServices</name> </assembly> <members> <member name="T:CMS.TranslationServices.TranslationCultureMappingDirectionEnum"> <summary> Enumeration for the direction of culture mapping </summary> </member> <member name="F:CMS.TranslationServices.TranslationCultureMappingDirectionEnum.SystemToService"> <summary> Mapping from system to translation service </summary> </member> <member name="F:CMS.TranslationServices.TranslationCultureMappingDirectionEnum.ServiceToSystem"> <summary> Mapping from translation service to the system </summary> </member> <member name="T:CMS.TranslationServices.TargetDocumentNotExistsException"> <summary> Target document doesn't exist exception. </summary> </member> <member name="M:CMS.TranslationServices.TargetDocumentNotExistsException.#ctor"> <summary> Initializes a new instance of the <see cref="T:CMS.TranslationServices.TargetDocumentNotExistsException"/> class with default values. </summary> </member> <member name="M:CMS.TranslationServices.TargetDocumentNotExistsException.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:CMS.TranslationServices.TargetDocumentNotExistsException"/> class with a specified error message. </summary> <param name="message">The message that describes the error.</param> </member> <member name="M:CMS.TranslationServices.TargetDocumentNotExistsException.#ctor(System.String,System.Exception)"> <summary> Initializes a new instance of the <see cref="T:CMS.TranslationServices.TargetDocumentNotExistsException"/> class with a specified error message and a reference to the inner exception that is the cause of this exception. </summary> <param name="message">The message that describes the error.</param> <param name="inner">The exception that is the cause of the current exception, or a null reference if no inner exception is specified.</param> </member> <member name="M:CMS.TranslationServices.TargetDocumentNotExistsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> <summary> Initializes a new instance of the <see cref="T:CMS.TranslationServices.TargetDocumentNotExistsException"/> class with serialized data. </summary> <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> </member> <member name="T:CMS.TranslationServices.TranslationExtensions"> <summary> Extension methods. </summary> </member> <member name="M:CMS.TranslationServices.TranslationExtensions.SubmitToTranslation(CMS.DocumentEngine.TreeNode,CMS.TranslationServices.TranslationSettings)"> <summary> Submits the document to a translation. </summary> <param name="node">Source culture document (if you want to translate EN to CZ, pass EN version of the document as this parameter)</param> <param name="settings">Translation settings</param> <returns>Null if operation was successful, error message to display otherwise</returns> </member> <member name="T:CMS.TranslationServices.CreateSubmissionItemHandler"> <summary> Translation handler for creating the submission item </summary> </member> <member name="M:CMS.TranslationServices.CreateSubmissionItemHandler.StartEvent(CMS.TranslationServices.TranslationSettings,CMS.TranslationServices.TranslationSubmissionInfo,CMS.Base.ICMSObject,System.Int32,System.String)"> <summary> Initiates the event handling </summary> <param name="settings">Translation settings</param> <param name="submission">Submission being processed</param> <param name="source">Source object being translated</param> <param name="targetObjectId">Target object ID</param> <param name="targetCultureCode">Target culture code</param> </member> <member name="T:CMS.TranslationServices.ProcessTranslationHandler"> <summary> Translation handler for processing the translation </summary> </member> <member name="M:CMS.TranslationServices.ProcessTranslationHandler.StartEvent(CMS.Base.ICMSObject,CMS.Base.ICMSObject,CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Initiates the event handling </summary> <param name="sourceObject">Source object ot be translated</param> <param name="targetObject">Target object ot be used as a translation</param> <param name="submission">Submission being processed</param> </member> <member name="T:CMS.TranslationServices.CreateSubmissionItemEventArgs"> <summary> Create submission item event arguments </summary> </member> <member name="P:CMS.TranslationServices.CreateSubmissionItemEventArgs.Settings"> <summary> Translation settings </summary> </member> <member name="P:CMS.TranslationServices.CreateSubmissionItemEventArgs.TargetObjectID"> <summary> Target object ID </summary> </member> <member name="P:CMS.TranslationServices.CreateSubmissionItemEventArgs.TargetCultureCode"> <summary> Target culture code </summary> </member> <member name="P:CMS.TranslationServices.CreateSubmissionItemEventArgs.SourceObject"> <summary> Source object to be translated </summary> </member> <member name="P:CMS.TranslationServices.CreateSubmissionItemEventArgs.Submission"> <summary> Translation submission for which the item is created </summary> </member> <member name="P:CMS.TranslationServices.CreateSubmissionItemEventArgs.SubmissionItem"> <summary> Created submission item </summary> </member> <member name="T:CMS.TranslationServices.TranslationEvents"> <summary> Translation events </summary> </member> <member name="F:CMS.TranslationServices.TranslationEvents.MapCultureCode"> <summary> Fires when the system and service culture codes are mapped </summary> </member> <member name="F:CMS.TranslationServices.TranslationEvents.ProcessTranslation"> <summary> Fires when the translation is being processed </summary> </member> <member name="F:CMS.TranslationServices.TranslationEvents.CreateSubmissionItem"> <summary> Fires when the submission item is being created </summary> </member> <member name="T:CMS.TranslationServices.TranslationCultureMappingHandler"> <summary> Translation handler to be used to map culture code from the system to a service in both directions </summary> </member> <member name="M:CMS.TranslationServices.TranslationCultureMappingHandler.StartEvent(System.String,System.String,CMS.TranslationServices.TranslationCultureMappingDirectionEnum)"> <summary> Initiates the event handling </summary> <param name="systemCultureCode">Culture code representation for the system</param> <param name="serviceCultureCode">Culture code representation for the service</param> <param name="direction">Direction fo the mapping</param> </member> <member name="T:CMS.TranslationServices.ProcessTranslationEventArgs"> <summary> Process translation event arguments </summary> </member> <member name="P:CMS.TranslationServices.ProcessTranslationEventArgs.SourceObject"> <summary> Source object to be translated </summary> </member> <member name="P:CMS.TranslationServices.ProcessTranslationEventArgs.TargetObject"> <summary> Target object to be used as a translation (Typically same as the soure object. Documents have separate culture versions.) </summary> </member> <member name="P:CMS.TranslationServices.ProcessTranslationEventArgs.Submission"> <summary> Translation submission for which the translation is processed </summary> </member> <member name="P:CMS.TranslationServices.ProcessTranslationEventArgs.ForceTargetObjectUpdate"> <summary> Indicates if the update of the target object should be forced </summary> </member> <member name="T:CMS.TranslationServices.TranslationCultureMappingEventArgs"> <summary> Translation culture mapping event arguments </summary> </member> <member name="P:CMS.TranslationServices.TranslationCultureMappingEventArgs.SystemCultureCode"> <summary> Culture code representation for the system </summary> </member> <member name="P:CMS.TranslationServices.TranslationCultureMappingEventArgs.ServiceCultureCode"> <summary> Culture code representation for the service </summary> </member> <member name="P:CMS.TranslationServices.TranslationCultureMappingEventArgs.Direction"> <summary> Direction of the mapping </summary> </member> <member name="T:CMS.TranslationServices.EmailTranslationService"> <summary> Email translations provider. </summary> </member> <member name="P:CMS.TranslationServices.EmailTranslationService.Recipients"> <summary> List of recipients of the submission. </summary> </member> <member name="P:CMS.TranslationServices.EmailTranslationService.SendFromEmail"> <summary> E-mail address to send the e-mails from. </summary> </member> <member name="M:CMS.TranslationServices.EmailTranslationService.IsAvailable"> <summary> Checks if everything required to run the service is in the settings of the service. </summary> </member> <member name="M:CMS.TranslationServices.EmailTranslationService.IsTargetLanguageSupported(System.String)"> <summary> Checks if target language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.EmailTranslationService.IsSourceLanguageSupported(System.String)"> <summary> Checks if source language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.EmailTranslationService.CreateSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Creates new submission (or resubmits existing if submission ticket is present). </summary> <param name="submission">Submission object</param> <exception cref="T:System.Exception">Thrown when missing license for translation feature</exception> <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="submission"/> is <c>null</c></exception> </member> <member name="M:CMS.TranslationServices.EmailTranslationService.CancelSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Cancels given submission. </summary> <param name="submission">Submission to cancel</param> </member> <member name="M:CMS.TranslationServices.EmailTranslationService.DownloadCompletedTranslations(System.String)"> <summary> Retrieves completed XLIFF files from the service and processes them (imports them into the system). Returns true if everything went well. </summary> <param name="siteName">Name of site for which this method downloads completed XLIFF files.</param> </member> <member name="T:CMS.TranslationServices.ManualTranslationService"> <summary> Manual translations provider. </summary> </member> <member name="P:CMS.TranslationServices.ManualTranslationService.ExportFolder"> <summary> Folder path where translation submission are exported. </summary> </member> <member name="P:CMS.TranslationServices.ManualTranslationService.ImportFolder"> <summary> Folder path where the translated submission are retrieved from. </summary> </member> <member name="P:CMS.TranslationServices.ManualTranslationService.DeleteAfterSuccessfulDownload"> <summary> If true, ZIP file with translated submission is deleted once the XLIFF files from within the ZIP file are downloaded into the submission item queue. </summary> </member> <member name="M:CMS.TranslationServices.ManualTranslationService.IsAvailable"> <summary> Checks if everything required to run the service is in the settings of the service. </summary> </member> <member name="M:CMS.TranslationServices.ManualTranslationService.IsTargetLanguageSupported(System.String)"> <summary> Checks if target language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.ManualTranslationService.IsSourceLanguageSupported(System.String)"> <summary> Checks if source language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.ManualTranslationService.CreateSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Creates new submission (or resubmits existing if submission ticket is present). </summary> <param name="submission">Submission object</param> <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="submission"/> is <c>null</c></exception> </member> <member name="M:CMS.TranslationServices.ManualTranslationService.CancelSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Cancels given submission. </summary> <param name="submission">Submission to cancel</param> <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="submission"/> is <c>null</c></exception> </member> <member name="M:CMS.TranslationServices.ManualTranslationService.DownloadCompletedTranslations(System.String)"> <summary> Retrieves completed XLIFF files from the service and processes them (imports them into the system). Returns empty string if everything went well. </summary> <param name="siteName">Name of site for which this method downloads completed XLIFF files.</param> </member> <member name="T:CMS.TranslationServices.TranslationsComService"> <summary> Translations.com provider. </summary> </member> <member name="M:CMS.TranslationServices.TranslationsComService.#ctor"> <summary> Creates an isntance of <see cref="T:CMS.TranslationServices.TranslationsComService"/> </summary> </member> <member name="M:CMS.TranslationServices.TranslationsComService.IsAvailable"> <summary> Checks if everything required to run the service is in the settings of the service. </summary> </member> <member name="M:CMS.TranslationServices.TranslationsComService.IsTargetLanguageSupported(System.String)"> <summary> Checks if target language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.TranslationsComService.IsSourceLanguageSupported(System.String)"> <summary> Checks if source language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.TranslationsComService.CreateSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Creates new submission (or resubmits existing if submission ticket is present). </summary> <param name="submission">Submission object</param> <exception cref="T:System.Exception">Thrown when missing license for translation feature</exception> <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="submission"/> is <c>null</c></exception> </member> <member name="M:CMS.TranslationServices.TranslationsComService.CancelSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Cancels given submission. </summary> <param name="submission">Submission to cancel</param> </member> <member name="M:CMS.TranslationServices.TranslationsComService.DownloadCompletedTranslations(System.String)"> <summary> Retrieves completed XLIFF files from the service and processes them (imports them into the system). Returns null if everything went well. </summary> <param name="siteName">Name of site for which this method downloads completed XLIFF files.</param> </member> <member name="M:CMS.TranslationServices.TranslationsComService.CheckCompletedSubmission(System.Int32)"> <summary> Processes submissions the translation of which is completed. </summary> </member> <member name="M:CMS.TranslationServices.TranslationsComService.CheckCanceledSubmissions(System.Int32)"> <summary> Processes submissions the translation of which is canceled. </summary> </member> <member name="M:CMS.TranslationServices.TranslationsComService.ProcessCompletedTarget(System.String,System.String,System.String)"> <summary> Processes document with given ticket. Returns ID of the submission to which the submission item belongs. </summary> <param name="documentTicket">Target document ticket</param> <param name="targetTicket">Target item ticket</param> <param name="targetLanguage">Target language in which was translation requested</param> </member> <member name="T:CMS.TranslationServices.AbstractHumanTranslationService"> <summary> Human translation service interface. </summary> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.CreateSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Creates new submission (or resubmits existing if submission ticket is present). </summary> <param name="submission">Submission info</param> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.CancelSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Cancels given submission. Return </summary> <param name="submission">Submission info</param> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.DownloadCompletedTranslations(System.String)"> <summary> Retrieves completed XLIFF files from the service and saves them to appropriate submission items. </summary> <param name="siteName">Name of site for which this method downloads completed XLIFF files.</param> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.IsTargetLanguageSupported(System.String)"> <summary> Checks if target language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.IsSourceLanguageSupported(System.String)"> <summary> Checks if source language is supported within the service </summary> <param name="langCode">Code of the culture</param> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.ClearHashtables"> <summary> Clears the hashtables of cached services. </summary> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.GetTranslationService(CMS.TranslationServices.TranslationServiceInfo,System.String)"> <summary> Dynamically loads the provider from the TranslationServiceInfo object information. </summary> <param name="service">TranslationService info object</param> <param name="siteName">Name of the site (for settings loading)</param> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.CheckTargetLanguagesAvailability(System.Collections.Generic.ICollection{System.String})"> <summary> Checks that all given target languages are supported by selected service. </summary> <param name="targetLanguages">List of target languages</param> <returns>List of the unsupported languages</returns> </member> <member name="M:CMS.TranslationServices.AbstractHumanTranslationService.CheckSourceLanguageAvailability(System.String)"> <summary> Checks that given source language is supported by selected service. </summary> <param name="sourceLanguage">Source language</param> <returns>True if given language is supported by translation service, otherwise returns false</returns> </member> <member name="T:CMS.TranslationServices.AzureAuthTokenClient"> <summary> Client to call Cognitive Services Azure Auth Token service in order to get an access token. </summary> </member> <member name="F:CMS.TranslationServices.AzureAuthTokenClient.ServiceUrl"> URL of the token service </member> <member name="F:CMS.TranslationServices.AzureAuthTokenClient.OcpApimSubscriptionKeyHeader"> Name of header used to pass the subscription key to the token service </member> <member name="F:CMS.TranslationServices.AzureAuthTokenClient.TokenCacheDuration"> After obtaining a valid token, this class will cache it for this duration. Use a duration of 5 minutes, which is less than the actual token lifetime of 10 minutes. </member> <member name="F:CMS.TranslationServices.AzureAuthTokenClient.storedTokenValue"> Cache the value of the last valid token obtained from the token service. </member> <member name="F:CMS.TranslationServices.AzureAuthTokenClient.storedTokenTime"> When the last valid token was obtained. </member> <member name="F:CMS.TranslationServices.AzureAuthTokenClient.subscriptionKey"> Gets the subscription key. </member> <member name="P:CMS.TranslationServices.AzureAuthTokenClient.RequestStatusCode"> Gets the HTTP status code for the most recent request to the token service. </member> <member name="M:CMS.TranslationServices.AzureAuthTokenClient.#ctor(System.String)"> <summary> Creates a client to obtain an access token. </summary> <param name="key">Subscription key to use to get an authentication token.</param> </member> <member name="M:CMS.TranslationServices.AzureAuthTokenClient.RequestAccessToken"> <summary> Gets a token for the specified subscription. </summary> <returns>The encoded JWT token prefixed with the string "Bearer ".</returns> <remarks> This method uses a cache to limit the number of request to the token service. A fresh token can be re-used during its lifetime of 10 minutes. After a successful request to the token service, this method caches the access token. Subsequent invocations of the method return the cached token for the next 5 minutes. After 5 minutes, a new token is fetched from the token service and the cache is updated. </remarks> </member> <member name="M:CMS.TranslationServices.AzureAuthTokenClient.GetAccessToken"> <summary> Gets a token for the specified subscription. </summary> <returns>The encoded JWT token prefixed with the string "Bearer ".</returns> <remarks> This method uses a cache to limit the number of request to the token service. A fresh token can be re-used during its lifetime of 10 minutes. After a successful request to the token service, this method caches the access token. Subsequent invocations of the method return the cached token for the next 5 minutes. After 5 minutes, a new token is fetched from the token service and the cache is updated. </remarks> </member> <member name="T:CMS.TranslationServices.MicrosoftTranslatorService"> <summary> Class providing access to the Microsoft Translator API. </summary> </member> <member name="P:CMS.TranslationServices.MicrosoftTranslatorService.Clients"> <summary> Hash table of clients indexed by site name. </summary> </member> <member name="P:CMS.TranslationServices.MicrosoftTranslatorService.MSTranslatorTextAPISubscriptionKey"> <summary> Subscription key from Translator Text API azure cognitive service <see href="http://docs.microsofttranslator.com/text-translate.html"/>. </summary> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.Translate(System.String,System.String,System.String)"> <summary> Translates given text using Translator Text API azure cognitive service. </summary> <param name="text">Text you want to translate</param> <param name="sourceLang">Source language (if null or empty, automatic detection is used)</param> <param name="targetLang">Target language</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.Detect(System.String)"> <summary> Detects language of given text using Translator Text API azure cognitive service. </summary> <param name="text">Text the language of which you want to detect</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.Speak(System.String,System.String)"> <summary> Returns stream of wav file generated by Translator Text API azure cognitive service. </summary> <param name="text">Text to speech</param> <param name="lang">Language in which the speech should be generated (if null or empty, automatic detection is used)</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.IsAvailable"> <summary> Checks if everything required to run the service is in the settings of the service. </summary> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.CheckConnection"> <summary> Checks if it is possible to communicate with service. </summary> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.TranslateInternal(System.String,System.String,System.String)"> <summary> Translates given text using Translator Text API azure cognitive service. </summary> <param name="text">Text you want to translate</param> <param name="sourceLang">Source language (if null or empty, automatic detection is used)</param> <param name="targetLang">Target language</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.DetectInternal(System.String)"> <summary> Detects language of given text using Translator Text API azure cognitive service. </summary> <param name="text">Text the language of which you want to detect</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.SpeakInternal(System.String,System.String)"> <summary> Returns stream of wav file generated using Translator Text API azure cognitive service. </summary> <param name="text">Text to speech</param> <param name="lang">Language in which the speech should be generated (if null or empty, automatic detection is used)</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.ContactService(System.String)"> <summary> Contacts the service with given URL using the OAuth authorization method and returns the response. </summary> <param name="requestString">Service request URL</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.BuildRequest(System.String)"> <summary> Builds the request to the service </summary> <param name="requestString">Request URL</param> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.GetToken"> <summary> Creates the token for given service. </summary> </member> <member name="M:CMS.TranslationServices.MicrosoftTranslatorService.GetAuthTokenClient"> <summary> Initialize a client for token management. </summary> <returns></returns> </member> <member name="T:CMS.TranslationServices.GoogleTranslatorService"> <summary> Class providing access to the Google Translator Service API. </summary> </member> <member name="P:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslateAPIKey"> <summary> Gets or sets the API key needed to access the service. </summary> </member> <member name="M:CMS.TranslationServices.GoogleTranslatorService.Translate(System.String,System.String,System.String)"> <summary> Translates given text using free Google Translation API. </summary> <param name="text">Text you want to translate</param> <param name="sourceLang">Source language (if null or empty, automatic detection is used)</param> <param name="targetLang">Target language</param> </member> <member name="M:CMS.TranslationServices.GoogleTranslatorService.Detect(System.String)"> <summary> Detects language of given text using free Google Translation API. </summary> <param name="text">Text the language of which you want to detect</param> </member> <member name="M:CMS.TranslationServices.GoogleTranslatorService.Speak(System.String,System.String)"> <summary> Not supported by Google Translation API. </summary> <param name="text">Text to speech</param> <param name="lang">Language in which the speech should be generated (if null or empty, automatic detection is used)</param> </member> <member name="M:CMS.TranslationServices.GoogleTranslatorService.IsAvailable"> <summary> Checks if everything required to run the service is in the settings of the service. </summary> </member> <member name="M:CMS.TranslationServices.GoogleTranslatorService.CheckConnection"> <summary> Checks if the credentials are set correctly. </summary> </member> <member name="M:CMS.TranslationServices.GoogleTranslatorService.GetLangCode(System.String)"> <summary> Returns only first part of a culture code string (i.e. it returns "cs" from "cs-CZ"). </summary> <param name="cultureCode">Culture code to process</param> </member> <member name="M:CMS.TranslationServices.GoogleTranslatorService.GetGoogleResponse(System.String)"> <summary> Contacts the service with given URL and returns serialized response object. </summary> <param name="requestString">Service request URL</param> </member> <member name="T:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslatorWrapper"> <summary> Wrapper class for Google Translator service response. </summary> </member> <member name="P:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslatorWrapper.Data"> <summary> Token type. </summary> </member> <member name="T:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslatorData"> <summary> Translator service token encapsulation class. </summary> </member> <member name="P:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslatorData.Translations"> <summary> Access token value. </summary> </member> <member name="T:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslatorTranslation"> <summary> Wrapper for translations node in Google Translator response. </summary> </member> <member name="P:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslatorTranslation.TranslatedText"> <summary> Translated text. </summary> </member> <member name="P:CMS.TranslationServices.GoogleTranslatorService.GoogleTranslatorTranslation.DetectedSourceLanguage"> <summary> Detected language of the text. </summary> </member> <member name="T:CMS.TranslationServices.AbstractMachineTranslationService"> <summary> Computer translation service interface. </summary> </member> <member name="M:CMS.TranslationServices.AbstractMachineTranslationService.Translate(System.String,System.String,System.String)"> <summary> Translates given text using the service. </summary> <param name="text">Text you want to translate</param> <param name="sourceLang">Source language (if null or empty, automatic detection is used)</param> <param name="targetLang">Target language</param> </member> <member name="M:CMS.TranslationServices.AbstractMachineTranslationService.Detect(System.String)"> <summary> Detects language of given text using the service. </summary> <param name="text">Text the language of which you want to detect</param> </member> <member name="M:CMS.TranslationServices.AbstractMachineTranslationService.Speak(System.String,System.String)"> <summary> Returns stream of wav file generated using the service. </summary> <param name="text">Text to speech</param> <param name="lang">Language in which the speech should be generated (if null or empty, automatic detection is used)</param> </member> <member name="M:CMS.TranslationServices.AbstractMachineTranslationService.ClearHashtables"> <summary> Clears the hashtables of cached services. </summary> </member> <member name="M:CMS.TranslationServices.AbstractMachineTranslationService.GetTranslationService(CMS.TranslationServices.TranslationServiceInfo,System.String)"> <summary> Dynamically loads the provider from the TranslationServiceInfo object information. </summary> <param name="service">TranslationService info object</param> <param name="siteName">Name of the site (for settings loading)</param> </member> <member name="T:CMS.TranslationServices.TranslationServicesMethods"> <summary> Translation services methods - wrapping methods for macro resolver. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesMethods.GetTranslationPriority(CMS.MacroEngine.EvaluationContext,System.Object[])"> <summary> Returns translation priority text. </summary> <param name="context">Evaluation context with child resolver</param> <param name="parameters">Method parameters</param> </member> <member name="T:CMS.TranslationServices.TranslationServicesTransformationFunctions"> <summary> Translation services functions. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesTransformationFunctions.IsTranslationReady(System.Object)"> <summary> Returns true if there is at least one translation submission item with target XLIFF for given page and submission is marked as ready. </summary> <param name="document">Document to check</param> </member> <member name="T:CMS.TranslationServices.TranslationServicesTreeNodeMethods"> <summary> Translation services methods - wrapping methods for macro resolver. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesTreeNodeMethods.IsTranslationReady(CMS.MacroEngine.EvaluationContext,System.Object[])"> <summary> Returns true if there is at least one translation submission item with target XLIFF. </summary> <param name="context">Evaluation context with child resolver</param> <param name="parameters">Method parameters</param> </member> <member name="T:CMS.TranslationServices.ImportSpecialActions"> <summary> Handles special actions during the import process. </summary> </member> <member name="F:CMS.TranslationServices.ImportSpecialActions.RemovedFormControlGUIDsInV11"> <summary> List of removed form control GUIDs. Form controls in this list won't be imported. </summary> </member> <member name="M:CMS.TranslationServices.ImportSpecialActions.Init"> <summary> Initializes export handlers </summary> </member> <member name="T:CMS.TranslationServices.TranslationServicesHandlers"> <summary> Event handlers for translation services module </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesHandlers.Init"> <summary> Initializes the handlers </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesHandlers.ClearServiceSettings(System.Object,CMS.DataEngine.SettingsKeyChangedEventArgs)"> <summary> Settings key changed handler </summary> </member> <member name="T:CMS.TranslationServices.TranslationServicesModuleMetadata"> <summary> Represents the Translation Services module metadata. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesModuleMetadata.#ctor"> <summary> Default constructor </summary> </member> <member name="T:CMS.TranslationServices.TranslationServicesResolvers"> <summary> Resolvers used in e-mail templates and other macro visual components. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServicesResolvers.TranslationServicesResolver"> <summary> Returns translation services e-mail template macro resolver. </summary> </member> <member name="T:CMS.TranslationServices.BaseTranslationService"> <summary> Base class for translation service interface. </summary> </member> <member name="P:CMS.TranslationServices.BaseTranslationService.CustomParameter"> <summary> Get or sets custom parameter. </summary> </member> <member name="P:CMS.TranslationServices.BaseTranslationService.SiteName"> <summary> Gets or sets the name of the site where the settings are retrieved from. </summary> </member> <member name="M:CMS.TranslationServices.BaseTranslationService.IsAvailable"> <summary> Checks if everything required to run the service is in the settings of the service. </summary> </member> <member name="T:CMS.TranslationServices.TranslationServicesModule"> <summary> Represents the Translation Services module. </summary> </member> <member name="F:CMS.TranslationServices.TranslationServicesModule.TRANSLATION_SERVICES_EMAIL_TEMPLATE_TYPE_NAME"> <summary> Name of email template type for translation services. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesModule.#ctor"> <summary> Default constructor </summary> </member> <member name="M:CMS.TranslationServices.TranslationServicesModule.OnInit"> <summary> Initializes the module </summary> </member> <member name="T:CMS.TranslationServices.TranslationServiceHelper"> <summary> Class containing methods for manipulating with Translation Services (XLIFF format). </summary> </member> <member name="F:CMS.TranslationServices.TranslationServiceHelper.XLIFFEXTENSION"> <summary> XLIFF file extension </summary> </member> <member name="F:CMS.TranslationServices.TranslationServiceHelper.XLIFFMIME"> <summary> XLIFF MIME type </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceHelper.UseCDATAForTranslationUnit"> <summary> Indicates if CDATA section should be used for translation units. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceHelper.AutoImportEnabled"> <summary> If true, submissions are processed automatically (without explicit approval in administration) when the submission is ready to translate. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetXLIFF(CMS.Base.IDataContainer,CMS.TranslationServices.TranslationSettings,System.String)"> <summary> Returns XLIFF export for given IDataContainer object. </summary> <param name="data">DataContainer object to export</param> <param name="settings">Translation settings</param> <param name="targetLanguage">Target language</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetXLIFF(CMS.Base.IDataContainer,CMS.TranslationServices.TranslationSettings,System.String,System.Int32@,System.Int32@)"> <summary> Returns XLIFF export for given IDataContainer object. </summary> <param name="data">DataContainer object to export</param> <param name="settings">Translation settings</param> <param name="targetLanguage">Target language</param> <param name="charCount">Number of characters to translate within exported XLIFF</param> <param name="wordCount">Number of words to translate within exported XLIFF</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetXLIFF(CMS.DataEngine.BaseInfo,CMS.TranslationServices.TranslationSettings,System.String)"> <summary> Returns XLIFF export for given object instance. </summary> <param name="info">BaseInfo object to export</param> <param name="settings">Translation settings</param> <param name="targetLanguage">Target language</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetXLIFF(CMS.DataEngine.BaseInfo,CMS.TranslationServices.TranslationSettings,System.String,System.Int32@,System.Int32@)"> <summary> Returns XLIFF export for given TreeNode object. </summary> <param name="info">BaseInfo object to export</param> <param name="settings">Translation settings</param> <param name="targetLanguage">Target language</param> <param name="charCount">Number of characters to translate within exported XLIFF</param> <param name="wordCount">Number of words to translate within exported XLIFF</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetXLIFF(CMS.DocumentEngine.TreeNode,CMS.TranslationServices.TranslationSettings,System.String)"> <summary> Returns XLIFF export for given TreeNode object. </summary> <param name="node">TreeNode object to export</param> <param name="settings">Export settings</param> <param name="targetLanguage">Target language</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetXLIFF(CMS.DocumentEngine.TreeNode,CMS.TranslationServices.TranslationSettings,System.String,System.Int32@,System.Int32@)"> <summary> Returns XLIFF export for given TreeNode object. </summary> <param name="node">TreeNode object to export</param> <param name="settings">Export settings</param> <param name="targetLanguage">Target language</param> <param name="charCount">Number of characters to translate within exported XLIFF</param> <param name="wordCount">Number of words to translate within exported XLIFF</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsFieldDataTypeAllowedForTranslation(System.String)"> <summary> Returns true for Text, LongText, and Binary field types. </summary> <param name="dataType">DataType of the field</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.WriteFields(System.Xml.XmlWriter,CMS.Base.ICMSObject,System.Collections.Generic.IEnumerable{CMS.FormEngine.FormFieldInfo},System.String,System.Boolean,System.Boolean,System.String,System.Int32@,System.Int32@)"> <summary> Writes XLIFF trans-units generated from data from given object according to given field info. </summary> <param name="xml">XmlWriter object</param> <param name="obj">Object with the data</param> <param name="fields">List of fields</param> <param name="sourceLang">Source language of the data</param> <param name="processBinary">If true, binary files are included into translation</param> <param name="writeTarget">If true, target node is generated as well with the same content as source tag (needed for translations.com)</param> <param name="mimeType">Mime type of the binary data</param> <param name="charCount">Number of characters to translate within exported XLIFF</param> <param name="wordCount">Number of words to translate within exported XLIFF</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.WriteHeader(System.Xml.XmlWriter,System.String,System.String,System.String,System.String)"> <summary> Writes [file][body] tags of XLIFF file with specified attributes. </summary> <param name="xml">XmlWriter object</param> <param name="original">Original attribute field</param> <param name="source">Source language attribute field</param> <param name="target">Target language attribute field</param> <param name="datatype">Datatype attribute field</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.WriteEnd(System.Xml.XmlWriter)"> <summary> Ends [file][body] tags of XLIFF file. </summary> <param name="xml">XmlWriter object</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.WriteTransUnit(System.Xml.XmlWriter,System.String,System.Object,System.String,System.Boolean,System.String,System.Int32@,System.Int32@)"> <summary> Writes a trans-unit XLIFF element. </summary> <param name="xml">XmlWriter object</param> <param name="id">ID of the unit</param> <param name="source">Data to translate</param> <param name="sourceLang">Source language</param> <param name="writeTarget">If true, target node is generated as well with the same content as source tag (needed for translations.com)</param> <param name="mimeType">MIME type of the binary if the source is binary. Ignored parameter for non-binary data.</param> <param name="charCount">Number of characters to translate within exported XLIFF</param> <param name="wordCount">Number of words to translate within exported XLIFF</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.WriteTransUnitContent(System.Xml.XmlWriter,System.Object,System.String,System.Int32@,System.Int32@)"> <summary> Writes a content of trans-unit XLIFF element. </summary> <param name="xml">XmlWriter object</param> <param name="source">Data to translate</param> <param name="sourceLang">Source language</param> <param name="charCount">Number of characters to translate within exported XLIFF</param> <param name="wordCount">Number of words to translate within exported XLIFF</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.WriteFormattedTransUnitText(System.Xml.XmlWriter,System.String)"> <summary> Gets formatted text based on settings </summary> <param name="xml">XmlWriter object</param> <param name="text">Text to format</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetXmlWriter(System.Text.StringBuilder)"> <summary> Returns new instance of XmlWriter for XLIFF export. </summary> <param name="sb">StringBuilder object to build the writer on</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.SetCounts(System.String,System.Int32@,System.Int32@)"> <summary> Returns number of words and characters within the given text. </summary> <param name="text">Text to analyze</param> <param name="wordCount">Word count</param> <param name="charCount">Character count</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.SetComponentProperty(System.Collections.Generic.Dictionary{System.String,CMS.PortalEngine.WebPartInstance},System.Collections.Generic.Dictionary{System.String,CMS.FormEngine.FormInfo},System.String[],CMS.PortalEngine.PageTemplateInstance,System.String,System.String,System.String,System.String,System.Boolean)"> <summary> Sets the translation string into property of given page component. </summary> <param name="componentsCache">Page components cache</param> <param name="formDefinitionsCache">Form definitions cache</param> <param name="parts">Identifier of the component and its property from XLIFF</param> <param name="templateInstance">Page template instance</param> <param name="translation">Translation of the property</param> <param name="sourceLang">Source language</param> <param name="targetLang">Target language</param> <param name="prefix">Prefix defines type of component</param> <param name="useResourceString">Indicates if resource string should be used</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetCachedFormInfo(System.Collections.Generic.Dictionary{System.String,CMS.FormEngine.FormInfo},CMS.PortalEngine.WebPartInstance,System.String)"> <summary> Gets the component form definition from web part instance object or cache </summary> <param name="formDefinitionsCache">Form definitions cache</param> <param name="instance">Web part instance</param> <param name="cacheKey">Key to check cache if form definition is already retrieved from the database</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetCachedWebPartInstance(System.Collections.Generic.Dictionary{System.String,CMS.PortalEngine.WebPartInstance},CMS.PortalEngine.PageTemplateInstance,System.String,System.String)"> <summary> Gets web part instance object from page template instance by given control identifier or cache key </summary> <param name="componentsCache">Page components cache</param> <param name="templateInstance">Page template instance</param> <param name="cacheKey">Cache key</param> <param name="controlId">Control identifier</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetFieldLength(CMS.FormEngine.FormFieldInfo,System.Boolean)"> <summary> Get maximal allowed length of the given field. If using resource string the result is substract by length of the "{$ $}" macro signatures </summary> <param name="field">Field info</param> <param name="useResourceString">Indicates if length is used for resource string or not</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.ProcessTranslation(System.String,CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Translates object specified by XLIFF document. Returns translated object if translation went ok, null otherwise. </summary> <param name="xliff">XLIFF document</param> <param name="submission">Translation submission</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.ProcessTranslation(System.IO.Stream,CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Translates object specified by XLIFF document. Returns translated object if translation went ok, null otherwise. </summary> <param name="xliff">Stream with XLIFF document</param> <param name="submission">Translation submission</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CheckLicense"> <summary> Checks license limitation. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.Translate(CMS.TranslationServices.AbstractMachineTranslationService,CMS.TranslationServices.TranslationSettings,CMS.Base.ICMSObject)"> <summary> Translates given object using machine translation service. Returns true if translation went ok, false if there was any error. </summary> <param name="service">Machine translation service to use to translate the object</param> <param name="obj">Object to translate</param> <param name="settings">Translation settings</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.TranslateInfo(CMS.TranslationServices.AbstractMachineTranslationService,CMS.TranslationServices.TranslationSettings,CMS.DataEngine.BaseInfo)"> <summary> Translates given object using machine translation service. Returns true if translation went ok, false if there was any error. </summary> <param name="service">Machine translation service to use to translate the object</param> <param name="info">Info object to translate</param> <param name="settings">Translation settings</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.TranslateDocument(CMS.TranslationServices.AbstractMachineTranslationService,CMS.TranslationServices.TranslationSettings,CMS.DocumentEngine.TreeNode)"> <summary> Translates given object using machine translation service. Returns true if translation went ok, false if there was any error. </summary> <param name="service">Machine translation service to use to translate the object</param> <param name="settings">Translation settings</param> <param name="node">Document to translate</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.TranslateFields(CMS.Base.ICMSObject,System.Collections.Generic.IEnumerable{CMS.FormEngine.FormFieldInfo},CMS.TranslationServices.AbstractMachineTranslationService,System.String,System.Collections.Generic.HashSet{System.String},System.Boolean)"> <summary> Translates given object using specified machine translation service. Returns true if any field was updated. </summary> <param name="obj">Object to translate</param> <param name="fields">List of fields</param> <param name="service">Machine translation service to use</param> <param name="sourceLanguage">Source language of the data</param> <param name="targetLanguages">Target language(s) of the data</param> <param name="useResourceString">If true, field is translated using {$ $} macro, if false, translated value is saved directly in the field</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CheckValidLength(System.Int32,System.Int32,System.String,System.String)"> <summary> Checks if translation length is not longer than allowed field length else throws an exception </summary> <param name="translationLength">Length of the translation</param> <param name="columnLength">Maximal length of the column </param> <param name="columnName">Column name</param> <param name="componentName">Name of the component which field is checked</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CancelSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Cancels given submission </summary> <param name="submissionInfo">Submission info</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.ResubmitSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Generates XLIFF documents again and resubmits given submission to the service provider. Returns null if everything went ok, otherwise return error message. </summary> <param name="submissionInfo">Submission info</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.SaveSubmissionInfo(CMS.TranslationServices.TranslationSubmissionInfo,CMS.TranslationServices.TranslationStatusEnum,System.String)"> <summary> Sets submission status and updates info in database. </summary> <param name="submissionInfo">Submission info</param> <param name="status">Translation status</param> <param name="message">Translation status message</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.PrepareTranslationSettings(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Prepares translations settings </summary> <param name="submissionInfo">Submission info object</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.ProcessSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Processes all the translations within the submission. Returns null if everything went ok, otherwise return error message. </summary> <param name="submissionInfo">Submission to process</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.SubmitToTranslation(CMS.TranslationServices.TranslationSettings,CMS.DocumentEngine.TreeNode,CMS.TranslationServices.TranslationSubmissionInfo@)"> <summary> Submits the node for translation. If the service is human translation service, creates the whole submission (submission will contain only specified document). </summary> <param name="settings">Translations settings</param> <param name="sourceNode">Node to submit (source language node with all necessary data)</param> <param name="submissionInfo">Submission info</param> <returns>Null if operation succeeded, otherwise returns error message.</returns> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CreateSubmissionItemInfo(CMS.TranslationServices.TranslationSettings,CMS.TranslationServices.TranslationSubmissionInfo,CMS.DocumentEngine.TreeNode,System.Int32,System.String)"> <summary> Creates new submission item within given submission (saves it to DB also) and returns the object. </summary> <param name="settings">Translation settings</param> <param name="submission">Submission to which the item belongs</param> <param name="sourceNode">Node tu submit</param> <param name="targetDocId">Document ID of the target culture node (0 if does not exist)</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CreateSubmissionItemInfo(CMS.TranslationServices.TranslationSettings,CMS.TranslationServices.TranslationSubmissionInfo,CMS.DocumentEngine.TreeNode,System.Int32,System.Guid,System.Int32,System.String,System.String)"> <summary> Creates new submission item within given submission (saves it to DB also) and returns the object. </summary> <param name="settings">Translation settings</param> <param name="submission">Submission to which the item belongs</param> <param name="sourceNode">Node to submit</param> <param name="originalGuid">GUID of the submission item</param> <param name="originalId">ID of the submission item</param> <param name="targetDocId">Document ID of the target culture node (0 if does not exist)</param> <param name="originalDocumentTicket">Original document ticket of re-submitted document</param> <param name="targetLanguage">Target language</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CreateSubmissionInfo(CMS.TranslationServices.TranslationSettings,CMS.TranslationServices.TranslationServiceInfo,System.Int32,System.Int32,System.String)"> <summary> Creates new submission to queue (saves it to DB also) and returns the object. </summary> <param name="settings">Translation settings</param> <param name="info">Translation service info</param> <param name="userId">ID of the user who created submission</param> <param name="siteId">ID of the site the submission belongs to</param> <param name="submissionName">Name of the submission</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetCultureCode(System.String,CMS.TranslationServices.TranslationCultureMappingDirectionEnum)"> <summary> Gets culture code for the translation process </summary> <param name="cultureCode">Culture code to map</param> <param name="direction">Direction of the mapping</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetDocumentFields(CMS.DocumentEngine.TreeNode)"> <summary> Gets list of fields to be translated </summary> <param name="node">Document</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsExtensionAllowed(System.String,System.String)"> <summary> Gets allowed extensions for attachments that should be included in XLIFF </summary> <param name="siteName">Node site name</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetSubmissionFileName(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Gets submission file name with source and target cultures specified. </summary> <param name="submission">Translations submission</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.AutoImportSubmission(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Processes the submission automatically if enabled. If auto import is disabled, does nothing. </summary> <param name="submission">Submission to process</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetTranslationsEncoding(System.Int32)"> <summary> Returns encoding which should be used for translations (export/import of XLIFF) for given site. </summary> <param name="siteId">ID of the site</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetTranslationsEncoding(System.String)"> <summary> Returns encoding which should be used for translations (export/import of XLIFF) for given site. </summary> <param name="siteName">Name of the site</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetSubmissionLinkURL(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Returns absolute URL of the submission page where a translator can submit translated files. </summary> <param name="submission">Submission to create link for</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsTranslationReady(CMS.DocumentEngine.TreeNode)"> <summary> Returns true if there is at least one translation submission item with target XLIFF for given page and submission is marked as ready. </summary> <param name="doc">Document to check</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsSubmissionReady(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Checks if submission is ready to import the translation based on current submission status </summary> <param name="submission">Translation submission to check</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.ImportXLIFFfromZIP(CMS.TranslationServices.TranslationSubmissionInfo,System.IO.Stream)"> <summary> Imports XLIFF documents from ZIP file. Returns list of unrecognized filenames, null if everything went ok. </summary> <param name="submissionInfo">Submission to export</param> <param name="inputStream">Input stream of a ZIP file</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.WriteSubmissionInZIP(CMS.TranslationServices.TranslationSubmissionInfo,System.IO.Stream)"> <summary> Writes the XLIFF documents to translate into a zip file to a given stream. </summary> <param name="submissionInfo">Submission to export</param> <param name="outputStream">Stream to write the data to</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsTextExtension(System.String)"> <summary> Returns true if given extension is considered as a text file. </summary> <param name="extension">Extension to check</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.DownloadXLIFFinZIP(CMS.TranslationServices.TranslationSubmissionInfo,System.Web.HttpResponse)"> <summary> Starts download of XLIFF document from given submission item. </summary> <param name="submissionInfo">Submission to export</param> <param name="response">Response object</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.DownloadXLIFF(CMS.TranslationServices.TranslationSubmissionItemInfo,System.Web.HttpResponse)"> <summary> Starts download of XLIFF document from given submission item. </summary> <param name="item">Submission item</param> <param name="response">Response object</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.SendDataToDowload(System.Web.HttpResponse,System.Byte[],System.String,System.String)"> <summary> Sends specified data to download. </summary> <param name="response">Response to use</param> <param name="data">Data to download</param> <param name="fileName">File name of the data</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetFormattedStatusString(CMS.TranslationServices.TranslationStatusEnum)"> <summary> Returns formatted (colored) status string. </summary> <param name="status">Status to format</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetPriorityText(System.Int32)"> <summary> Returns text representation of integer priority. </summary> <param name="priority">Submission priority</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsAuthorizedToTranslateDocument(CMS.DocumentEngine.TreeNode,CMS.Membership.CurrentUserInfo,System.Collections.Generic.HashSet{System.String})"> <summary> Checks whether the user is authorized to translate document. </summary> <param name="node">Document node</param> <param name="user">User to check</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.AnyServiceAvailable(System.String)"> <summary> Returns true if at least one service is available (= is enabled and its IsAvailable() method returns true). </summary> <param name="siteName">Name of the site</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsServiceAvailable(System.String,System.String)"> <summary> Returns true if specified service is available (= is enabled and its IsAvailable() method returns true). </summary> <param name="serviceName">Name of the service</param> <param name="siteName">Name of the site</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.IsTranslationAllowed(System.String)"> <summary> Reflects CMSEnableTranslations setting for specified site. </summary> <param name="siteName">Name of the site</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.LogError(System.String)"> <summary> Logs an error message to event log. </summary> <param name="message">Message to log</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.LogEvent(System.Exception)"> <summary> Logs an event if error occurred during action. </summary> <param name="ex">Exception occurring</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.LogEvent(System.String,System.String,System.String)"> <summary> Logs an event if error occurred during action. </summary> <param name="message">Error message</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.SaveTranslatedTemplate(CMS.DocumentEngine.TreeNode,CMS.DocumentEngine.PageInfo,System.Collections.Generic.Dictionary{System.String,CMS.PortalEngine.WebPartInstance})"> <summary> Saves translated template. </summary> <param name="node">Document to update</param> <param name="pageInfo">PageInfo object</param> <param name="webpartsTable">Dict of web parts to clear the cache</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.SaveDocument(CMS.DocumentEngine.TreeNode,CMS.DocumentEngine.TreeProvider)"> <summary> Saves document </summary> <param name="node">Document</param> <param name="tree">Tree provider</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CreateTargetCultureNode(CMS.DocumentEngine.TreeNode,System.String,System.Boolean,System.Boolean,System.Boolean)"> <summary> Returns document of target culture from specified node or creates new culture version as a copy of the original. </summary> <param name="originalNode">Source culture document</param> <param name="targetLang">Target language</param> <param name="setWaitingForTranslation">If true, WaitingForTranslation flag of the target node is set to true</param> <param name="copyOriginalNodeData">If true, data from en existing originalNode (source culture) is copied to the target (this flag is taken into account only for existing target documents)</param> <param name="copyAttachments">Indicates if attachments from source node should be copied to target node</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.TranslateField(CMS.Base.ICMSObject,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)"> <summary> Translates a specified field of given CMS object. Object can be modified (normal string might be changed to resource strings) - if the object was modified, returns true, otherwise false. </summary> <param name="obj">Object the field of which to translate</param> <param name="columnName">Name of the column to translate</param> <param name="translation">Translation</param> <param name="sourceCulture">Source culture code</param> <param name="targetCulture">Target culture code</param> <param name="maxKeyLength">Maximal length of the resource string key</param> <param name="useResourceString">If true, field is translated using {$ $} macro, if false, translated value is saved directly in the field</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.TranslateString(System.String,System.String,System.String,System.String,System.Int32)"> <summary> Translates given string. Checks if original value is resource string. If not creates new and creates translations for original culture and translated culture. </summary> <param name="originalValue">Original value (possibly resource string macro)</param> <param name="translation">Translation in target culture</param> <param name="sourceCulture">Source culture</param> <param name="targetCulture">Target culture</param> <param name="maxKeyLength">Maximal resource string key length</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetTranslationValue(System.String,System.String)"> <summary> Returns value for translation - if the value is localization macro, than it returns it value in source language, otherwise return the input value without change. </summary> <param name="src">Text to process</param> <param name="sourceLang">Source language</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.GetLatestTranslatedSubmissionItemQuery(CMS.DocumentEngine.TreeNode)"> <summary> Returns query for latest translated submission item of the given document. </summary> <param name="doc">Document waiting for translation</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceHelper.CheckAndDownloadTranslations(System.String)"> <summary> Checks all the available translation services for given site and downloads the translations if they are available, stores them in the submission. </summary> <param name="siteName">Site where to check</param> </member> <member name="T:CMS.TranslationServices.TranslationServiceInfo"> <summary> TranslationServiceInfo data container class. </summary> </member> <member name="F:CMS.TranslationServices.TranslationServiceInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.TranslationServices.TranslationServiceInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceName"> <summary> Code name of the translation service. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceParameter"> <summary> Custom parameter of the service. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceDisplayName"> <summary> Display name of the translation service. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceAssemblyName"> <summary> Name of the assembly where the provider is implemented. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceGUID"> <summary> GUID of the translation service. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceClassName"> <summary> Name of the class where the provider is implemented. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceGenerateTargetTag"> <summary> Determines whether the service requires to generate target tag in XLIFF in advance. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceIsMachine"> <summary> Determines whether the service is machine translation service (for example Google Translator) or classical translation service (for example Translations.com). </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceEnabled"> <summary> Determines whether the service is enabled or not. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceSupportsInstructions"> <summary> Determines whether the service supports instructions for submissions. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceSupportsDeadline"> <summary> Determines whether the service supports deadline for submissions. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceSupportsPriority"> <summary> Determines whether the service supports prioritizing of submissions. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceSupportsCancel"> <summary> Determines whether the service supports canceling submissions. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceSupportsStatusUpdate"> <summary> Determines whether is allowed manual updating of submission status . </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceLastModified"> <summary> Last modified date of the translation service. </summary> </member> <member name="P:CMS.TranslationServices.TranslationServiceInfo.TranslationServiceID"> <summary> ID of the translation service. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfo.#ctor"> <summary> Constructor - Creates an empty TranslationServiceInfo object. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new TranslationServiceInfo object from the given DataRow. </summary> <param name="dr">DataRow with the object data.</param> </member> <member name="T:CMS.TranslationServices.TranslationServiceInfoProvider"> <summary> Class providing TranslationServiceInfo management. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.#ctor"> <summary> Constructor </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.GetTranslationServiceInfo(System.Int32)"> <summary> Returns translation service with specified ID. </summary> <param name="serviceId">Translation service ID.</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.GetTranslationServiceInfo(System.String)"> <summary> Returns translation service with specified name. </summary> <param name="serviceName">Translation service name.</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.SetTranslationServiceInfo(CMS.TranslationServices.TranslationServiceInfo)"> <summary> Sets (updates or inserts) specified translation service. </summary> <param name="serviceObj">Translation service to be set.</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.DeleteTranslationServiceInfo(CMS.TranslationServices.TranslationServiceInfo)"> <summary> Deletes specified translation service. </summary> <param name="serviceObj">Translation service to be deleted.</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.DeleteTranslationServiceInfo(System.Int32)"> <summary> Deletes translation service with specified ID. </summary> <param name="serviceId">Translation service ID.</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.GetTranslationServices"> <summary> Returns the query of all translation services. </summary> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.GetTranslationServices(System.String,System.String,System.Int32,System.String)"> <summary> Returns dataset of all translation services matching the specified parameters. </summary> <param name="where">Where condition.</param> <param name="orderBy">Order by expression.</param> <param name="topN">Number of records to be selected.</param> <param name="columns">Columns to be selected.</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.SetInfo(CMS.TranslationServices.TranslationServiceInfo)"> <summary> Inserts or Updates the object to the database. </summary> <param name="info">Object to insert / update</param> </member> <member name="M:CMS.TranslationServices.TranslationServiceInfoProvider.DeleteInfo(CMS.TranslationServices.TranslationServiceInfo)"> <summary> Deletes the object to the database. </summary> <param name="info">Object to delete</param> </member> <member name="T:CMS.TranslationServices.TranslationPriorityEnum"> <summary> Translation priority levels. </summary> </member> <member name="F:CMS.TranslationServices.TranslationPriorityEnum.Low"> <summary> Low priority. </summary> </member> <member name="F:CMS.TranslationServices.TranslationPriorityEnum.Normal"> <summary> Normal priority. </summary> </member> <member name="F:CMS.TranslationServices.TranslationPriorityEnum.High"> <summary> High priority. </summary> </member> <member name="T:CMS.TranslationServices.TranslationSettings"> <summary> Class encapsulating settings for manipulating with Translation Services (XLIFF format). </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.TranslationServiceName"> <summary> Gets or sets code name of the translation service used to submit a translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.TranslateEditableItems"> <summary> Gets or sets the value which indicates whether to include editable regions into translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.TranslateWebpartProperties"> <summary> Gets or sets the value which indicates whether to include webpart properties into translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.TranslateDocCoupledData"> <summary> Gets or sets the value which indicates whether to include coupled data fields into translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.TranslateAttachments"> <summary> Gets or sets the value which indicates whether to include attachments binary data fields into translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.GenerateTargetTag"> <summary> If true, target tag is generated and filled with source tag content while exporting to XLIFF (needed for Translations.com). If not set, the setting is initialized based on translation service setting. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.TargetLanguages"> <summary> Gets or sets the target languages of the object/document. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.SourceLanguage"> <summary> Gets or sets the source language of the object/document. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.ItemIdentifier"> <summary> Gets or sets unique identifier of a file within a submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.DataType"> <summary> Gets or sets the data type of the translation - constant according to XLIFF specification (htmlbody, plaintext, ...). </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.Priority"> <summary> Gets or sets the priority with which the translation will be submitted to the translation service (the higher the number the higher the priority). </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.Instructions"> <summary> Gets or sets the instructions which will be added to the translation submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSettings.TranslationDeadline"> <summary> Gets or sets the deadline proposed for the translation. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSettings.Clone"> <summary> Creates clone of translation settings </summary> </member> <member name="T:CMS.TranslationServices.TranslationsScheduledTask"> <summary> Provides an ITask interface to process translated documents from translation services </summary> </member> <member name="M:CMS.TranslationServices.TranslationsScheduledTask.Execute(CMS.Scheduler.TaskInfo)"> <summary> Executes the task. </summary> <param name="task">Task to process</param> </member> <member name="T:CMS.TranslationServices.TranslationStatusEnum"> <summary> Translation process statuses. </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.WaitingForTranslation"> <summary> Horizontal. </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.TranslationReady"> <summary> Translation is ready to process </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.TranslationCompleted"> <summary> Translation was already processed. </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.SubmissionError"> <summary> Error while submitting occured. </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.ProcessingError"> <summary> Error while processing occured. </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.TranslationCanceled"> <summary> Translation was canceled. </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.ResubmittingSubmission"> <summary> Submission is being resubmitted </summary> </member> <member name="F:CMS.TranslationServices.TranslationStatusEnum.ProcessingSubmission"> <summary> Submission is being processed </summary> </member> <member name="T:CMS.TranslationServices.TranslationSubmissionInfo"> <summary> TranslationSubmissionInfo data container class. </summary> </member> <member name="F:CMS.TranslationServices.TranslationSubmissionInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.TranslationServices.TranslationSubmissionInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionTargetCulture"> <summary> List of target cultures of the submission separated by ';'. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionTargetCultures"> <summary> List of target cultures of the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionTicket"> <summary> Submission ticket (unique ID on the translation service side). </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionGUID"> <summary> Submission GUID. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionID"> <summary> ID of the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionSiteID"> <summary> Site ID of the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionSubmittedByUserID"> <summary> ID of the user who submitted submission to translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionName"> <summary> Name of the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionPrice"> <summary> Price of the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionDeadline"> <summary> Deadline of the translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionDate"> <summary> Date of the submission (when it was created). </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionLastModified"> <summary> Submission last modified date. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionSourceCulture"> <summary> Source culture of the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionServiceID"> <summary> ID of the translation service provider. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionPriority"> <summary> Priority of the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionStatus"> <summary> Status of the translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionStatusMessage"> <summary> Status message of the translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionInstructions"> <summary> Instructions for translators. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionTranslateAttachments"> <summary> Indicates if binary files were included in the XLIFF. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionItemCount"> <summary> Number of items within the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionWordCount"> <summary> Number of words to translate within the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionCharCount"> <summary> Number of character to translate within the submission. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionInfo.SubmissionParameter"> <summary> Custom field used to pass parameters with submission to providers, this field does not correspond to any DB field. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfo.SetValue(System.String,System.Object)"> <summary> Sets the field value. </summary> <param name="columnName">Column name</param> <param name="value">New value</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfo.#ctor"> <summary> Constructor - Creates an empty TranslationSubmissionInfo object. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new TranslationSubmissionInfo object from the given DataRow. </summary> <param name="dr">DataRow with the object data.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfo.GetServiceSourceCulture"> <summary> Gets service representation of the source service culture code </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfo.GetServiceTargetCultures"> <summary> Gets service representation of the target service culture codes </summary> </member> <member name="T:CMS.TranslationServices.TranslationSubmissionInfoProvider"> <summary> Class providing TranslationSubmissionInfo management. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.#ctor"> <summary> Constructor </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.GetTranslationSubmissionInfo(System.Int32)"> <summary> Returns submission with specified ID. </summary> <param name="submissionId">Submission ID.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.GetTranslationSubmissionInfo(System.Guid)"> <summary> Returns submission with specified GUID. </summary> <param name="submissionGuid">Submission GUID.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.GetTranslationSubmissionInfo(System.String)"> <summary> Returns submission with specified name. </summary> <param name="submissionName">Submission name.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.SetTranslationSubmissionInfo(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Sets (updates or inserts) specified submission. </summary> <param name="submissionObj">Submission to be set.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.DeleteTranslationSubmissionInfo(CMS.TranslationServices.TranslationSubmissionInfo)"> <summary> Deletes specified submission. </summary> <param name="submissionObj">Submission to be deleted.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.DeleteTranslationSubmissionInfo(System.Int32)"> <summary> Deletes submission with specified ID. </summary> <param name="submissionId">Submission ID.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.GetTranslationSubmissions"> <summary> Returns the query of all translation submissions. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.GetSubmissions(System.String,System.String,System.Int32,System.String)"> <summary> Returns dataset of all submissions matching the specified parameters. </summary> <param name="where">Where condition.</param> <param name="orderBy">Order by expression.</param> <param name="topN">Number of records to be selected.</param> <param name="columns">Columns to be selected.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.GetSubmissionDocuments(System.Int32,System.Int32)"> <summary> Returns list of document names submitted within given submission. </summary> <param name="submissionId">ID of the submission</param> <param name="documentsCount">Maximal number of documents to return</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.UpdateStatuses(CMS.TranslationServices.TranslationStatusEnum,System.String)"> <summary> Updates statuses for all submissions given by where condition. </summary> <param name="status">Translation status</param> <param name="where">Where condition</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.GetSubmissionDocumentsInternal(System.Int32,System.Int32)"> <summary> Returns list of document names submitted within given submission. </summary> <param name="submissionId">ID of the submission</param> <param name="documentsCount">Maximal number of documents to return</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionInfoProvider.UpdateStatusesInternal(CMS.TranslationServices.TranslationStatusEnum,System.String)"> <summary> Updates statuses for all submissions given by where condition. </summary> <param name="status">Translation status</param> <param name="where">Where condition</param> </member> <member name="T:CMS.TranslationServices.TranslationSubmissionItemInfo"> <summary> TranslationSubmissionItemInfo data container class. </summary> </member> <member name="F:CMS.TranslationServices.TranslationSubmissionItemInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.TranslationServices.TranslationSubmissionItemInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemSubmissionID"> <summary> ID of the submission this item belongs to. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemGUID"> <summary> GUID of the submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemName"> <summary> Name of the submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemTargetCulture"> <summary> Target culture of the submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemObjectType"> <summary> Object type of the submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemObjectID"> <summary> ID of the object. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemTargetObjectID"> <summary> ID of the object. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemWordCount"> <summary> Number of words to translate within the submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemCharCount"> <summary> Number of characters to translate within the submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemTargetXLIFF"> <summary> Translated XLIFF document recieved from translation service. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemLastModified"> <summary> Submission item last modified date. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemSourceXLIFF"> <summary> Source XLIFF data sent for translation. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemCustomData"> <summary> Custom data of submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemID"> <summary> ID of the submission item. </summary> </member> <member name="P:CMS.TranslationServices.TranslationSubmissionItemInfo.SubmissionItemType"> <summary> File type of the submission item (XLIFF by default). </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfo.#ctor"> <summary> Constructor - Creates an empty TranslationSubmissionItemInfo object. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new TranslationSubmissionItemInfo object from the given DataRow. </summary> <param name="dr">DataRow with the object data.</param> </member> <member name="T:CMS.TranslationServices.TranslationSubmissionItemInfoProvider"> <summary> Class providing TranslationSubmissionItemInfo management. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.#ctor"> <summary> Constructor </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.GetTranslationSubmissionItemInfo(System.Int32)"> <summary> Returns submission item with specified ID. </summary> <param name="itemId">Submission item ID.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.GetTranslationSubmissionItemInfo(System.Guid)"> <summary> Returns submission item with specified GUIID. </summary> <param name="itemGuid">Submission item GUIID.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.SetTranslationSubmissionItemInfo(CMS.TranslationServices.TranslationSubmissionItemInfo)"> <summary> Sets (updates or inserts) specified submission item. </summary> <param name="itemObj">Submission item to be set.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.DeleteTranslationSubmissionItemInfo(CMS.TranslationServices.TranslationSubmissionItemInfo)"> <summary> Deletes specified submission item. </summary> <param name="itemObj">Submission item to be deleted.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.DeleteTranslationSubmissionItemInfo(System.Int32)"> <summary> Deletes submission item with specified ID. </summary> <param name="itemId">Submission item ID.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.GetTranslationSubmissionItems"> <summary> Returns the query of all translation services. </summary> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.GetTranslationSubmissionItems(System.String,System.String,System.Int32,System.String)"> <summary> Returns dataset of all submission items matching the specified parameters. </summary> <param name="where">Where condition.</param> <param name="orderBy">Order by expression.</param> <param name="topN">Number of records to be selected.</param> <param name="columns">Columns to be selected.</param> </member> <member name="M:CMS.TranslationServices.TranslationSubmissionItemInfoProvider.UpdateData(System.String,System.String,CMS.DataEngine.QueryDataParameters)"> <summary> Updates data for all records given by where condition </summary> <param name="updateExpression">Update expression, e.g. "Value = Value * 2"</param> <param name="where">Where condition</param> <param name="parameters">Parameters</param> </member> <member name="T:CMS.TranslationServices.ImportTranslationAction"> <summary> Class for document translation import </summary> </member> <member name="M:CMS.TranslationServices.ImportTranslationAction.Execute"> <summary> Executes action </summary> </member> <member name="T:CMS.TranslationServices.SendForTranslationAction"> <summary> Class for sending the document for translation via workflow. </summary> </member> <member name="M:CMS.TranslationServices.SendForTranslationAction.Execute"> <summary> Executes action </summary> </member> <member name="M:CMS.TranslationServices.SendForTranslationAction.GetTargetCultures"> <summary> Gets validated target cultures </summary> </member> <member name="M:CMS.TranslationServices.SendForTranslationAction.GetDeadlineDate(System.String)"> <summary> Get deadline date in DateTime format </summary> <param name="deadline">Deadline settings</param> </member> </members> </doc> |