Table of Contents

Class TranslationClient

Namespace
Shift.Common.Integration.Google
Assembly
Shift.Common.dll
public class TranslationClient : ITranslationClient
Inheritance
TranslationClient
Implements
Inherited Members
Extension Methods

Constructors

TranslationClient(EngineSettings)

public TranslationClient(EngineSettings engine)

Parameters

engine EngineSettings

Methods

Translate(string, string, MultilingualString)

public void Translate(string from, string to, MultilingualString value)

Parameters

from string
to string
value MultilingualString

Translate(string, string, IEnumerable<MultilingualString>)

public void Translate(string from, string to, IEnumerable<MultilingualString> values)

Parameters

from string
to string
values IEnumerable<MultilingualString>

Translate(string, string, string)

public string Translate(string from, string to, string value)

Parameters

from string
to string
value string

Returns

string

Translate(string, string, string[])

public string[] Translate(string from, string to, string[] inputs)

Parameters

from string
to string
inputs string[]

Returns

string[]

TranslateAsync(string, string, string[])

public Task<string[]> TranslateAsync(string from, string to, string[] inputs)

Parameters

from string
to string
inputs string[]

Returns

Task<string[]>