From 306e58d5af9ebd4a74fdebbc7375f0bee07edb3e Mon Sep 17 00:00:00 2001 From: fattalion Date: Fri, 30 Sep 2022 20:16:37 +0000 Subject: [PATCH] Do some minor cleanup git-svn-id: file:///srv/svn/repo/mai/trunk@12 e410bdd4-646f-c54f-a7ce-fffcc4f439ae --- engines/engine.go | 2 +- engines/google.go | 2 +- engines/iciba.go | 2 +- engines/libretranslate.go | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/engines/engine.go b/engines/engine.go index 08213dc..10463a1 100644 --- a/engines/engine.go +++ b/engines/engine.go @@ -10,7 +10,7 @@ type Engine interface { DisplayName() string SourceLanguages() ([]Language, error) TargetLanguages() ([]Language, error) - Translate(text string, from Language, to Language) (TranslationResult, error) + Translate(text string, from, to Language) (TranslationResult, error) SupportsAutodetect() bool DetectLanguage(text string) (Language, error) } diff --git a/engines/google.go b/engines/google.go index 29b91b7..d7075d8 100644 --- a/engines/google.go +++ b/engines/google.go @@ -95,7 +95,7 @@ func (_ *GoogleTranslate) SupportsAutodetect() bool { return true } func (_ *GoogleTranslate) DetectLanguage(text string) (Language, error) { return Language{}, nil } -func (_ *GoogleTranslate) Translate(text string, from Language, to Language) (TranslationResult, error) { +func (_ *GoogleTranslate) Translate(text string, from, to Language) (TranslationResult, error) { requestURL, err := url.Parse("https://translate.google.com/m") if err != nil { diff --git a/engines/iciba.go b/engines/iciba.go index 9b255bb..b597cc0 100644 --- a/engines/iciba.go +++ b/engines/iciba.go @@ -226,7 +226,7 @@ type icibaTranslateResponse struct { } `json:"content"` } -func (_ *ICIBA) Translate(text string, from Language, to Language) (TranslationResult, error) { +func (_ *ICIBA) Translate(text string, from, to Language) (TranslationResult, error) { requestURL, err := url.Parse("https://ifanyi.iciba.com/index.php") if err != nil { diff --git a/engines/libretranslate.go b/engines/libretranslate.go index a5f339f..f97e2d8 100644 --- a/engines/libretranslate.go +++ b/engines/libretranslate.go @@ -10,7 +10,7 @@ import ( // LibreTranslate is an engine that interfaces with any // [LibreTranslate](https://github.com/LibreTranslate/LibreTranslate) instance. type LibreTranslate struct { - // InstanceURL is the URL to a LibreTranslate instance, for instance + // InstanceURL is the URL to a LibreTranslate instance, for example // "https://libretranslate.com". InstanceURL string // APIKey is the API key for the given instance. If empty, then no API @@ -130,7 +130,7 @@ type libreTranslateResponse struct { TranslatedText string `json:"translatedText"` } -func (e *LibreTranslate) Translate(text string, from Language, to Language) (TranslationResult, error) { +func (e *LibreTranslate) Translate(text string, from, to Language) (TranslationResult, error) { formData := map[string]string{ "q": text, "source": from.Code,