diff options
| author | Pinapelz <yukais@pinapelz.com> | 2025-04-28 10:58:39 -0700 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2025-04-28 10:58:39 -0700 |
| commit | e44189b877032c00f4a82a2dda8e56890b9df869 (patch) | |
| tree | e28a929bf795c4eea30a554e4bfa62b7d27f7e8f | |
| parent | 78086344ebc1214c7fc0b979cefbd0a21b963415 (diff) | |
fix: translation module auth errors
| -rw-r--r-- | translate.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/translate.py b/translate.py index 3464bb4..c3783a0 100644 --- a/translate.py +++ b/translate.py @@ -77,15 +77,14 @@ def request_google_translate(text: str, source: str="ja", target="en", translati return translation_cache[key] API_KEY = os.getenv("GOOGLE_TRANSLATE_API_KEY") encoded_text, restore_data = _encode_links(text) - url = "https://translation.googleapis.com/language/translate/v2" - params = { + url = "https://translation.googleapis.com/language/translate/v2?key="+API_KEY + payload = { "q": text, "source": source, "target": target, "format": "text", - "key": API_KEY, } - response = requests.post(url, params=params) + response = requests.post(url, json=payload) data = response.json() translated_text = data["data"]["translations"][0]["translatedText"] translation_cache[key] = translated_text |
