ResourceBlender.NET
A central database of translations enables you to quickly translate an application into multiple languages. An AJAX web interface lets translators work over the internet or download an XML Spreadsheet and re-import later. Translations can be re-used and included in different applications for export as .NET .resx files, Java .properties, GNU .po/gettext, XUL/JavaScript bundles used by Firefox extensions or PHP files as arrays or definitions. Automatic machine translation is available with one click from the editor, making use of Google Translate to save looking up a word or phrase. Existing resource can be imported quickly using a wizard, allowing you to migrate from other solutions and each translator can leave a comment for every translation to provide context information for future translators.