On this page http://pepipopum.dixo.net I stumbled upon an interesting web application for translating automatically .po Gettext files using the Google Translate API. The source code is also available:
Automatically translate PO files
Another application doing the same can be found here: http://translate.umpirsky.com