My colleague has just relanched the translation side of the business we run.
check out www.iitranslation.com
This is very much a service run for South Africa, with a strong computer aided, consistency slant to the translations - meaning it's really good for legal, government and education.