Even if you have particularly good language skills there is no guarantee that you will achieve a good result, because translating a job reference also requires knowledge of the necessary formal rules. There are differences not only in the usual length, but also in individual technical terms.