The free computer aided translation (CAT) tool for professionals
OmegaT is a free and open source multiplatform Computer Assisted Translation tool with fuzzy matching, translation memory, keyword search, glossaries, and translation leveraging into updated projects.
A small Java application that helps write texts in most languages on any keyboard that supports typing at least all ASCII characters. A systray application for Windows (written in C#) is available as well.