Documents translation
Regarding the documents translation (diplomas for ex) I got a translation from a professional translator and it worked just fine, in my case it was from French to English. So it seems you don't necessarily have to do a legalized/certified/official copy.
Hope this helps.
Rgds