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[]>