Table of Contents

Interface ITranslatorBroker

Namespace
arolariu.Backend.Domain.Invoices.Brokers.TranslatorBroker
Assembly
arolariu.Backend.Domain.Invoices.dll

The translator broker interface. This interface is used to translate text.

public interface ITranslatorBroker

Methods

DetectLanguage(string)

Detects the language of the given text.

Task<string> DetectLanguage(string text)

Parameters

text string

Returns

Task<string>

Translate(string, string)

Translates the given text to the given language.

Task<string> Translate(string text, string language = "en")

Parameters

text string
language string

Returns

Task<string>