Don’t use Google Translate, it’s frowned upon here & you might get red trust for it. Obviously you can get involved in the English speaking threads there though.
Are you sure about this?
I understand it's forbidden to provide (paid or unpaid) translation services using Google Translator.
I seldom used it yo express myself in the foreign language I am not able to speak to introduce myself when summoned there by the
notification bot I use (happened various time in Spanish, but also Filipino or Russian Board).
I think it's more polite to try to use GT (of course making everyone aware of it) as an act of courtesy, and then ask to locals about their preferences (continue using GT or switch to English), rather than bombing a discussion in the local language with your English post.
I never had any problems in many foreign board with this approach.
I hope not to be red tagged by you for this!