From e44189b877032c00f4a82a2dda8e56890b9df869 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Mon, 28 Apr 2025 10:58:39 -0700 Subject: fix: translation module auth errors --- translate.py | 7 +++---- 1 file 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 -- cgit v1.2.3