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

Uploaded Source

File details

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

File metadata

  • Download URL: auto_translation-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 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.0.tar.gz
Algorithm Hash digest
SHA256 2d3996280852cc27274b5758d7051447637de86f14c682d21e1a6a6279b8df83
MD5 670af0a6c3229e117ac172070aa13fcf
BLAKE2b-256 9a21c5f112df4cb8e96514f2a2b05a7520f74e1cd40bab4c8e43eafdf6731594

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