I'm writing a small app for translating Japanese text to English. The idea is to split the text into paragraphs, machine translate each paragraph and then let user correct the translated text. The app will be constructed in a certain way to make it convenient to use (in case you wonder why I really bother writing the thing instead of trying my luck with an existing application). Now the problem is machine translation of Japanese to English.
I'd need a 3rd party tool which I can call from my app.
At first I thought that I'll just use Google Translator for this, but it turns out (unlike the web page and Android app) Google Translator API is a paid service and I don't feel like paying anything for a project that I'm working on in my spare time (much less telling Google my credit card number).
I'm looking for an alternative (preferably an offline one). Something like a command line app that runs under windows.
I searched the depths of internet but found mostly nothing (in the offline department). Well I did come across a few open source translation engines, but to use them, I would first have to teach them some Japanese*.
I also came across libtranslate which apparently just uses online services (odds are none of those are still accessible). I managed to compile the thing on Windows, but no matter what I do, I can't get it to load the services list.
*If there is nothing out there I'll try tackling that. The Kyoto Free Translation Task seems to provide in depth information on the subject. But understanding all this and the applying will require a lot of work/time (which I'd like to avoid if possible).