from googletrans import Translator
def translate_text(text):
translator = Translator(service_urls=['translate.google.com'])
translation = translator.translate(text, dest='af')
return translation.text
translated_text = translate_text("Hello, how are you?")
print(translated_text) # Output: Hallo, hoe gaan dit met jou?
import requests
def translate_text(text):
subscription_key = 'YOUR_SUBSCRIPTION_KEY'
endpoint = 'https://api.cognitive.microsofttranslator.com/translate?api-version=3.0&to=af'
headers = {
'Ocp-Apim-Subscription-Key': subscription_key,
'Content-Type': 'application/json'
}
body = [{'Text': text}]
response = requests.post(endpoint, headers=headers, json=body)
translated_text = response.json()[0]['translations'][0]['text']
return translated_text
translated_text = translate_text("Hello, how are you?")
print(translated_text) # Output: Hallo, hoe gaan dit met jou?
from pygoogletranslation import Translator
def translate_text(text):
translator = Translator()
translation = translator.translate(text, src='en', dest='af')
return translation.text
translated_text = translate_text("Hello, how are you?")
print(translated_text) # Output: Hallo, hoe gaan dit met jou?
from translate import Translator
def translate_text(text):
translator = Translator(to_lang="af")
translation = translator.translate(text)
return translation
translated_text = translate_text("Hello, how are you?")
print(translated_text) # Output: Hallo, hoe gaan dit met jou?