diff --git a/README.md b/README.md index 76a2544..797d24e 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ Stop play sound. Toggle transparent. `` -Toggle Definition/Example & Part of speech +Toggle Definition/Example & Part of speech. ``, `` Cycle through the pop out widget. diff --git a/internal/translate/reversotranslate/translator.go b/internal/translate/reversotranslate/translator.go index d2fca9e..66fe302 100644 --- a/internal/translate/reversotranslate/translator.go +++ b/internal/translate/reversotranslate/translator.go @@ -13,7 +13,8 @@ import ( ) const ( - textURL = "https://api.reverso.net/translate/v1/translation" + textURL = "https://api.reverso.net/translate/v1/translation" + userAgent = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36" ) type ReversoTranslate struct { @@ -70,7 +71,7 @@ func (t *ReversoTranslate) Translate(message string) (translation, definition, p textURL, bytes.NewBuffer([]byte(userData))) req.Header.Add("Content-Type", "application/json") - req.Header.Add("User-Agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36") + req.Header.Add("User-Agent", userAgent) res, err := http.DefaultClient.Do(req) if err != nil { return "", "", "", err diff --git a/internal/translate/reversotranslate/tts.go b/internal/translate/reversotranslate/tts.go index 7318897..35b96de 100644 --- a/internal/translate/reversotranslate/tts.go +++ b/internal/translate/reversotranslate/tts.go @@ -38,7 +38,7 @@ func (t *ReversoTranslate) PlayTTS(lang, message string) error { base64.StdEncoding.EncodeToString([]byte(message)), ) req, _ := http.NewRequest("GET", urlStr, nil) - req.Header.Add("User-Agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36") + req.Header.Add("User-Agent", userAgent) res, err := http.DefaultClient.Do(req) if err != nil { t.SoundLock.Release() diff --git a/ui.go b/ui.go index 049c126..4e06e34 100644 --- a/ui.go +++ b/ui.go @@ -38,7 +38,7 @@ const ( [#%[1]s][-] Toggle transparent. [#%[1]s][-] - Toggle Definition/Example & Part of speech + Toggle Definition/Example & Part of speech. [#%[1]s], [-] Cycle through the pop out widget. [#%[1]s]<1>, <2>, <3>[-]