Note: It seems like I am about to run out of the free quota (I see the usage as 754K characters already). I grossly underestimated.
Edit: If I run out of the quota, which it looks like I will, you can use your own API key locally by using this package: https://pypi.python.org/pypi/ulit/. A neat feature is that you can use Google translate API as well but it is not nearly as much fun.
Update: I ran out of the quota but have emailed Yandex if I can pay a few bucks to keep it running. It seems to have under 50 mil characters, you pay about $15.
Another update: I think the quota will be reset at midnight moscow time (it is Sept 30th today). So, hopefully in about three hours the quota should be reset and the app shall be usable again.
Sadly, Yandex has a limit for characters in their free API. A thing I noticed is that there is no free version of Google translate but that is not as much fun as well.
I tried some popular quotes, there is an example:
"Whenever you find yourself on the side of the majority, it is time to pause and reflect."
was transformed to: Every time you log on to the website of the Majority, it is Time to stop and think.
Thanks! Indeed. I am also working on allowing users to select the intermediate translations steps and the language of choice they want to begin with (per API).
I was always sure I am not the only one with this idea but somehow never could find a similar web project via Google searches and never looked on Github. So, my bad.
Thanks. Yes I want to add the ability to have users decide the intermediate languages. And yes the past translations are available. Thats how i wanted it to be.
Yes. That is a the quota limit. Unfortunately, I never thought I'd run out since I never thought anyone would want to use it this much. 'Tis just a small experiment I did not invest much time in. Sorry.
[1] https://en.wikipedia.org/wiki/Dirty_Hungarian_Phrasebook & https://www.youtube.com/watch?v=G6D1YI-41ao