Since you are reading this post , You may be interested for this kind of solutions
Po File Auto Translate using Google Translate API V2

Want to make your site multilingual ,Translate Your PO file to 40+ languages .Its possible now, I have been working on such a solution and now its Possible.Let me call this solution PO Auto Translate V2 (PHP)
What does it do? What is it exactly
- This is a PHP script,
- Intakes your po (Localization file)
- Translates po file to your desired language
So what do you need to get started?
- A PO file to translate
- Google Translate API V2 Key
- Send me an Email on xaurav at gmail dot com so i can send over script for you.
I have done some benchmarking with it , It does a great deal with translate and time. Even if po file is big, the progress bar will show you time remaining and progress done.So forget about translate each file one by one using POEDIT, Virtaal or any other software. Use PO Auto Translate V2 Loaded with Google Translate API V2.
Hi Xaurav,
I just read through your website at: http://xaurav.com/po-auto-translate-v2/ and would like to receive this PO Auto Translate V2 (PHP) script from you.
I allready have a google api key.
If you have more information can you please send it over to me.
Thank You,
Mike