import requests def translate_text(text): url = "https://translation.googleapis.com/language/translate/v2" params = { "q": text, "source": "en", "target": "ja", "key": "YOUR_API_KEY" # Replace with your actual API key } response = requests.post(url, params=params) if response.status_code == 200: translation = response.json()["data"]["translations"][0]["translatedText"] return translation else: return "Translation failed." # Example usage english_text = "Hello, how are you?" translated_text = translate_text(english_text) print(translated_text)