in reply to Multi-programming language translators
This is not exactly related, but I do know of a useful database tool that does translations. Essentially, it allows you to take dumps of table create statements (so, the schema) from one database and translate it to table create statements for a another database. I've found it useful transforming a MySQL database into a PostgreSQL database. The tool is SQL::Translator.
Project coordinator of the Generic Model Organism Database Project
In Section Meditations