Google has just released a new product called Google Translation Toolkit: Google Translation Toolkit What do you think about it?