Though some of these subtitles are indeed the "official" translation, many were translated or transcribed by amateur fans of the video content.
many of our translations are crowdsourced, and there are no guarantees on the fluency of the participants.