I compared the first few sentences, and it's an exact copy from Google Translate. But as far as I can find, that's allowed, as it's not mentioned in the unofficial forum rules:
27. Using automated translation tools to post translated content in Local boards is not allowed.
This may be a classical case of the use of alibi. Exploring the loopholes in the provisions of the rules. Smart you might say.