- Пример кода с использованием Python и библиотеки
googletrans:
from googletrans import Translator
def translate_text(text, target_language):
translator = Translator()
translated = translator.translate(text, dest=target_language)
return translated.text
# Example usage
text_to_translate = "Hello, how are you?"
translated_text = translate_text(text_to_translate, 'es')
print(translated_text) # Output: "Hola, ¿cómo estás?"
библиотека:
from microsoft_translator import Translator
def translate_text(text, target_language):
translator = Translator('Your-Subscription-Key')
translated = translator.translate(text, lang_to=target_language)
return translated
# Example usage
text_to_translate = "Hello, how are you?"
translated_text = translate_text(text_to_translate, 'es')
print(translated_text) # Output: "Hola, ¿cómo estás?"
библиотека:
from yandex.Translater import Translater
def translate_text(text, target_language):
translater = Translater()
translater.set_key('Your-API-Key')
translater.set_from_lang('en')
translater.set_to_lang(target_language)
translater.set_text(text)
translated = translater.translate()
return translated
# Example usage
text_to_translate = "Hello, how are you?"
translated_text = translate_text(text_to_translate, 'es')
print(translated_text) # Output: "Hola, ¿cómo estás?"
API DeepL:
библиотека:
from deepl import Translator
def translate_text(text, target_language):
translator = Translator(target_lang=target_language)
translated = translator.translate(text)
return translated
# Example usage
text_to_translate = "Hello, how are you?"
translated_text = translate_text(text_to_translate, 'es')
print(translated_text) # Output: "Hola, ¿cómo estás?"