Pythonic interface to google translate services
Project description
gtranslate-python
Pythonic interface with CLI to Google's free Translate API.
Features:
- Supports request splitting for large requests (>4000 chars default) to circumvent
GET
char limit. Requests will be split on end of sentences preferably to preserve quality of translation. - Proxy support via
HTTPS_PROXY
environment variable. - Agent spoofing.
- Uses google's auto language detection where possible by default if not explicitly specified.
Usage:
client = Translator()
client.translate('Bonjour', from_lang='fr', to_lang='en')
>>> 'Hello'
Command Line tool:
python translator.py -t en -f fr -q "Bonjour"
>>> Hello
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pygtranslate-0.0.1.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for pygtranslate-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cc8c1c79bfa3de87ff08f1abc19a1445e34a1bbc3a4698e0055c53b38df5266 |
|
MD5 | 25cd7ded9a41f5706c6e13368d77e1e9 |
|
BLAKE2b-256 | 210450c96e2c73dbd01b546efa3bace25dc0cedfb4a6dea914270f3c52da61aa |