Web Translate It is a web-based computer-aided translation tool to collaboratively translate software.
Revision History