Those translations are from chinese, so if you want to use them, it's still recommended to have a japanese reader proofcheck. They were decent though, probably close to TL from japanese.
Translations from 27.1 onwards are by @tea-sea who tried to upload to MD but people complained about his...