All Projects → SkullTech → repeated-google-translate

SkullTech / repeated-google-translate

Licence: MIT License
A script to translate a text repeatedly using Google Translate. For the keks and memes.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to repeated-google-translate

WeatherDoge
wow, dogeweather.com for Android!
Stars: ✭ 24 (+4.35%)
Mutual labels:  memes
jina-meme-search
Meme search engine built with Jina neural search framework. Search with captions or image files to find matching memes.
Stars: ✭ 21 (-8.7%)
Mutual labels:  memes
aiEyes
🤖 👁️ Describes photos using audio for Blind and Visually-Impaired Users
Stars: ✭ 23 (+0%)
Mutual labels:  google-translate
Becoditive-API
The official API of beCoditive with many endpoints like memes, animals, image manipulation, url shortner, etc.
Stars: ✭ 14 (-39.13%)
Mutual labels:  memes
google translate diff
Google Translate API wrapper translates only changes between revisions of big texts
Stars: ✭ 51 (+121.74%)
Mutual labels:  google-translate
The-Fed
A simple game about central banking
Stars: ✭ 86 (+273.91%)
Mutual labels:  memes
xkcd-excuse-generator
Serverless image generator that uses XKCD comic as basis for _all_ excuses!
Stars: ✭ 63 (+173.91%)
Mutual labels:  memes
high-quality-nix-content
GitHub repository containing highest quality Nix/NixOS content
Stars: ✭ 88 (+282.61%)
Mutual labels:  memes
gitmeme
Enjoy a meme after every git commit
Stars: ✭ 16 (-30.43%)
Mutual labels:  memes
battle-of-wits
Show your friends you're the best in a BATTLE OF WITS!
Stars: ✭ 36 (+56.52%)
Mutual labels:  memes
google translate desktop
Unofficial Google Translate Desktop Mac App
Stars: ✭ 15 (-34.78%)
Mutual labels:  google-translate
react-in-out-textarea
A simple React.js User Interface Component that is like Google Translate with full TypeScript Support
Stars: ✭ 28 (+21.74%)
Mutual labels:  google-translate
A41SLBOT
All For One Bot is an open-source discord server bot built for All For One SL™ discord server.
Stars: ✭ 83 (+260.87%)
Mutual labels:  memes
laravel-translate
Generate translation files for Laravel using Google Translate
Stars: ✭ 22 (-4.35%)
Mutual labels:  google-translate
MemeAssembly
A Meme-based programming language
Stars: ✭ 31 (+34.78%)
Mutual labels:  memes
Memer-API
An awesome module that allows you to manipulate images very easily, based on https://memer-api.live
Stars: ✭ 19 (-17.39%)
Mutual labels:  memes
ifunny
Решение для конкурса FunCode Java/Kotlin Challenge
Stars: ✭ 25 (+8.7%)
Mutual labels:  memes
google-translate-tk
Calculate google translate's token(tk) by Golang
Stars: ✭ 33 (+43.48%)
Mutual labels:  google-translate
tr4n5l4te
Use Google Translate without an API key.
Stars: ✭ 32 (+39.13%)
Mutual labels:  google-translate
memology
Memes - why so popular?
Stars: ✭ 32 (+39.13%)
Mutual labels:  memes

repeated-google-translate

A script to translate a text repeatedly using Google Translate. For the keks and memes.

What is this and how is this useful?!

This script uses the advanced mind of Google Translate to figure out the hidden meanings behind ordinary english text. Inspired by the following meme-videos.

Installation

Clone or download the rgt.py script. The only requirement of this script is the googletrans library. Install it as follows

$ pip3 install googletrans

Usage

sumit@HAL9000:~/repeated-google-translate$ python3 rgt.py -h
usage: rgt.py [-h] (-t TEXT | -f FILE) [-n NUM] [-o OUT]
              [-l LANGS [LANGS ...]]

Translate text repeatedly using Google Translate. For the keks and memes.

optional arguments:
  -h, --help            show this help message and exit
  -t TEXT, --text TEXT  Input text.
  -f FILE, --file FILE  File containing input text.
  -n NUM, --num NUM     Number of time to go through the languages.
  -o OUT, --out OUT     File to write output text into.
  -l LANGS [LANGS ...], --langs LANGS [LANGS ...]
                        ISO 639-1 codes of the languages to use.

The default values of the optional arguments are

* NUM 10
* LANGS ['de', 'ko', 'la', 'ja', 'eo']

A simple use-case can be as follows

sumit@HAL9000:~/repeated-google-translate$ python3 rgt.py -t "There's vomit on his sweater already, mom's spaghetti"
[*] "There's vo..." but translated 50 times!

Nikel-spaghete water (water spaghetti nickel) is solved.

A more involved use-case which uses all the available CLI arguments.

sumit@HAL9000:~/repeated-google-translate$ python3 rgt.py -t "There's vomit on his sweater already, mom's spaghetti" -n 10 -l de ko hi
[*] "There's vo..." but translated 30 times!

Your sweater is already spaghetti to celebrate your mother.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].