Computer Assisted Translation (CAT)
Machine Translation
Glossary Creation and Maintenance
Software and Help Translation
DTP and Screenshot Localisation