Lokalize


Lokalize - computer-aided translation system.