For my brief 2 cents.
A translation [of anything written] is the responsibility of the translator to translate the writing into whatever language he or she is translating to.
A version [of anything written] is when the translator actually changes the translation to reflect a particular attitude that the translator wants to get across.
Informative thread...