Ktistec::Translator::DeepLTranslator
Inherits Ktistec::Translator < Reference < Object
Client for DeepL translation.
Constants
DEEPL_API = "https://api.deepl.com/v2/translate"
DEEPL_FREE_API = "https://api-free.deepl.com/v2/translate"
Log = ::Log.for("translator.deep_l")
Constructors
new(api_uri : URI, api_key : String)
SourceInstance methods
api_uri
Sourcetranslate(name : String | Nil, summary : String | Nil, content : String | Nil, source : String, target : String) : NamedTuple(name: String | Nil, summary: String | Nil, content: String | Nil)
Source