A downloadable program for Windows

Download NowName your own price

Translator Madness is a Python program that lets you input text, which will then be translated using Google Translate, the translated result will be translated again and again in a random (or user-pre-selected) language the number of time you specified (or 10 times by default).

The end result become chaotic, funny(?) and unrecognizable. It is never the same end result. The result will be re-translated in English automatically. By default, there is a TTS that is activated, it will automatically speak the text in the detected language (if possible), this can be deactivated, this can also be toggled to activate only for the final result. Highly configurable! The program will also save the output TTS into a .mp3 file by default, and each text into a .txt file.

Any suggestions? Let me know!


Here are the UMA (User Arguments):
-isfrench | Speak the initial prompt in French TTS.
-isenglish | Speak the initial prompt in English TTS.
-allowfr | Final result will be written and spoken in English and French as well.
-mute | Disable TTS (Text-to-Speech), but continue to save TTS into mp3.
-nomp3 | Doesn't keep TTS in mp3 files, delete mp3 files created to do TTS after TTS is done.
-notxt | Doesn't make txt files of translated texts and prompt/result texts.
-makeseed | Make GLP at the beginning (seed), which determine what languages will be used during this madness.
-nosleep | Doesn't wait 3 seconds after each translation and try to translate as soon as possible.
-save | The UMA will be saved in 'TranslatorMadness.save' and loaded when application starts, though the arguments '-save' & '-temp' will not be saved in the save-file.
-onlyresult | TTS is not used for each translation step, mp3 aren't created for those either. Only the initial prompt and final result use TTS.
-nointro | TTS is not used for the initial prompt, mp3 aren't created for initial prompt either.
-temp | This UMA will not be conserved for the next prompt, previous UMA will be restored afterwards.
↓ since V.11 ↓
-speak | Only speak the initial prompt, doesn't translate and doesn't change the text (only use the Text-to-Speech functionnality)
↓ since V.12 ↓
-frenchhell/-hellfr | TTS will speak every text in French, regardless of the language the text is written in. Not compatible with others hell arguments.
-japanesehell/-helljp TTS will speak every text in Japanese, regardless of the language the text is written in. Not compatible with others hell arguments.
-englishhell/-hellen TTS will speak every text in English, regardless of the language the text is written in. Not compatible with others hell arguments.

Example of prompts & results (prompt can be in any language supported by Google Translate):

Prompt: Check out the Kuraybot Discord server! Journey through a world ravaged by
madness in Kuraybot, a game on Discord! Explore maps with multiple floors, uncover its lore and the stories within, fight and tame wild kuray creatures with food, and trade and battle with other players as you navigate a world doomed to enter its prophecy-fulfilled apocalyptic state! Build your team of kuray creatures, optimize their movesets, and emerge from the chaos!
Result: Confirmation of an illegal contribution!More players with other players and other players, for businesses and other businesses with your grandchildren in your grandchildren in your grandchildren in your grandchildIn his grandchildren, and it looks accessible!

Prompt: Never gonna give you up! Never gonna let you down!
Result: I'm tired!

Prompt: Hey honey, how are you doing?
Result: Hey, my girlfriends?

Prompt: Hey honey, how are you doing? (Prompted a second time)
Result: Who is it?

Prompt: WayneRadioTV plays Dark Souls by the way! Well, he played it at least... Dark Souls: San Andreas !
Result: Vannediium is a worried soul!Yes, at least to the more ... only and get there!

Prompt: L'hiver s'installe doucement dans la nuit, La neige est reine à son tour, Un royaume de solitude, Ma place est là pour toujours, Le vent qui hurle en moi ne pense plus à demain, Il est bien trop fort, J'ai lutté, en vain, Cache tes pouvoirs, n'en parle pas, Fais attention, le secret survivra, Pas d'états d'âme, pas de tourments, De sentiments, Libérée, Délivrée, Je ne mentirai plus jamais, Libérée, Délivrée, C'est décidé, je m'en vais, J'ai laissé mon enfance en été, Perdue dans l'hiver, Le froid est pour moi le prix de la liberté., Quand on prend de la hauteur, Tout semble insignifiant, La tristesse, l'angoisse et la peur, M'ont quittées depuis longtemps, Je veux voir ce que je peux faire, De cette magie pleine de mystères, Le bien, le mal, je dis tant pis, tant pis, Libérée, Délivrée, Les étoiles me tendent les bras, Libérée, Délivrée, Non, je ne pleure pas, Me voilà !, Oui, je suis là !, Perdue dans l'hiver, Mon pouvoir vient du ciel et envahit l'espace, Mon âme s'exprime en dessinant et sculptant dans la glace, Et mes pensées sont des fleurs de cristal gelées., Non je ne reviendrai pas, Le passé est passé !, Libérée, Délivrée, Désormais plus rien ne m'arrête, Libérée, Délivrée, Plus de princesse parfaite, Je suis là !, Comme je l'ai rêvé !, Perdue dans l'hiver, Le froid est pour moi le prix de la liberté.
Result: The quality is smooth, the winter queen, mysterious, secret and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and the strength and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear and fear.


This program's conception was inspired by a mod that WayneRadioTV used in his Dark Souls: San Andreas modded livestream!

I was searching for a program that could translate something back and forth with Google Translate until the text became gibberish, and after I saw how easy it was to make, I decided to make a program that does this all by myself.

This program (as of version v.10) took around 6 hours of work/testing. The program is a freeware, but if you can donate, it is extremely appreciated! I hope you enjoy it!

Join our Discord server: https://discord.gg/BzQzuCjzJE

Download

Download NowName your own price

Click download now to get access to the following files:

Translator Madness (v.12).exe 9 MB
Translator Madness (v.11).exe 9 MB
TTS_example_english_1.mp3 5.1 kB
TTS_example_english_2.mp3 10 kB
TTS_example_english_3.mp3 12 kB
TTS_example_english_4.mp3 9.9 kB
TTS_example_french_1.mp3 260 kB
TTS_example_french_2.mp3 9.3 kB
TTS_example_french_3.mp3 21 kB
TTS_example_gl.mp3 9.9 kB
TTS_example_hi.mp3 19 kB
TTS_example_japanese_1.mp3 48 kB
TTS_example_japanese_2.mp3 9.6 kB
TTS_example_ny.mp3 578 kB

Development log