Spanish subtitles are for spanish speakers, so I guess they must have subtitles for all other languages. And maybe the look fanmade becoz as far as I know they are fanmade. But the official subtitles trailers are not fan made.
"Dear friend good bye, no tears in my eyes. So sad it ends, as it began" Queen