Actually, I checked in that thread before... And nothing, unfortunately.
But, as you mentioned, I think I'm going to ask them if they could take a look at it, although I'm pretty skeptical bacause it's A LOT to translate. Like, full episodes.
Oh well. If anyone does find subtitles' files, I'll be over the moon.