Skip to main content

A simple python library used to translate and speak a given text from the user with Google Translation using user's Chrome browser.

Project description

selenium_translation

Selenium_translation is a simple python library to translate any other language or transform it to speech with google traduction , all that using the user's Chrome browser in hidden mode , mean time to return the translation or speech 15 seconds

Installation :

| $ pip install selenium_translation |

Simple usage :

| >>> from selenium_translation import Chrome |

| >>> test=Chrome() |

| >>> print( test.translate_text(text='Bonjour',from_lang='fr',to_lang='fr') )|

| >>> Good morning |

Methods :

Methods Return
translation_url(from_lang=str,to_lang=str) url of google translation (str)
translation_text_url(text=str,from_lang=str,to_lang=str) url of the translation needed (str)
translate_text(text=str,from_lang=str,to_lang=str) translation of text (str)
text_2_speech(text=str, language=str) None , text speech
translation_2_speech(text=str,from_lang=str,to_lang=str) None , translation speech

Note :

Use language codes >>> ISO-639 Language Codes

example :
Arabic:ar
French:fr

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

auto_translation-0.1.3.tar.gz (2.0 kB view details)

Uploaded Source

File details

Details for the file auto_translation-0.1.3.tar.gz.

File metadata

  • Download URL: auto_translation-0.1.3.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.4

File hashes

Hashes for auto_translation-0.1.3.tar.gz
Algorithm Hash digest
SHA256 47e2bc00fcc7ce73607b54685f2cde70098f8109f5437f09385b2e4b708acbc2
MD5 b2451a9f980800bf48a6a25a07532922
BLAKE2b-256 f65d2ecf4e2fca8cde6d1b9dc0ccf9ca05582782841878faba8c154216645932

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page