Методы создания испанского переводчика с примерами кода

  • Пример кода с использованием 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?"