Mis-Translator
Walk through video of the ‘Mis-Translator’ (2020)
The Mis-Translator is the result of the Mistakes module I studied during my Erasmus+ study abroad in Augsburg, Germany. I created a small python application that allows a user to input text to be translated; however the outcome isn’t as expected.
Using Google's API the program is able to take the user's input (text to be translated), a series of languages at random (number chosen by user), then pass it through a loop of translation. This means the text will be passed through randomised languages back to back passing through the differences between language structure and cultural phrases, then re-translating the final outcome back into the user's language. This ultimately means no result will ever be the same and unlock the mistakes of the machine.
For a bit of fun I’ve recently been experimenting with an Epson TM-T20 thermal receipt printer and saw this as quite a fun project to practise implementing it with. This gives the user a printout of their input and output alongside a list of all the languages their text has gone through. This could be particularly interesting within a housing as a stand alone piece as its interactivity is oddly satisfying. However this was all done for a bit of fun and allowed me to learn new skills. If you’re interested in running this yourself the code is available to access and download on Github. https://github.com/elliotth30/mis-translator
Demonstration of the automated printout.
Flowchart of code process.