Библиотека
в Python. Вот два метода с примерами кода:
import requests
def translate_hindi_to_english(text):
api_key = 'YOUR_API_KEY'
url = f"https://translation.googleapis.com/language/translate/v2?key={api_key}"
data = {
'q': text,
'source': 'hi',
'target': 'en'
}
response = requests.post(url, data).json()
translated_text = response['data']['translations'][0]['translatedText']
return translated_text
hindi_text = "आप कैसे हो?"
english_text = translate_hindi_to_english(hindi_text)
print(english_text)
Обязательно замените 'YOUR_API_KEY'фактическим ключом API, полученным из Google Cloud Console.
Метод 2. Использование библиотеки googletrans
googletrans
from googletrans import Translator
def translate_hindi_to_english(text):
translator = Translator()
translated_text = translator.translate(text, src='hi', dest='en').text
return translated_text
hindi_text = "आप कैसे हो?"
english_text = translate_hindi_to_english(hindi_text)
print(english_text)
Убедитесь, что вы установили библиотеку googletransс помощью pip install googletrans.