Java Translator API
===

Are there any free online/offline translator APIs for Java out there that do not require you to pay or register like Google and Microsoft do? I've been trying to find some but all of them have a limit or require payment of some form. All I need is to translate an occasional string or two. If not, is there a workaround to Google translate? I've seen a post involving the use of a spreadsheet but it was in JavaScript and I need this for Java not JavaScript.

I'm okay with registering. It's the pay that gets to me because I'm releasing this program to public.