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.2.tar.gz (2.0 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: auto_translation-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 14d758f347402abf329522e34e5a8e29aeaaf901e5caeabab4a6393832d2f1f8
MD5 cfe336c9538176e24ddf5edcc433660a
BLAKE2b-256 9e26f2ddc2d0bda4c0e6f41fc519231d9d6b70ac19052c109e1869e0fe557781

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