On Translation, Localization, Technical Communication, Desktop Publishing and Computer-Aided Translation Tools (CAT)