NO.
Sorry, but no. If the OP is so lazy they can't even be bothered to try and use Google Translate themselves, then we should absolutely not do it for them. As you say, Google Translate translations tend to be bad, and an OP who isn't even willing to put in the minimum effort required to realize that they are posting in a language that is not the language of the page they are visiting, is very unlikely to ever spend the effort of trying to understand any answers.
Posting in other languages is rude and inconsiderate. And don't get me wrong, I have spent most of my adult life living in countries whose language I speak as a foreigner. I completely understand and empathize with people who are trying to communicate in a foreign language. But I do expect people to at least try and not just dump their question in their own language with no consideration or effort.
I am one of the most prolific editors of both AU and U&L and on most of the sites I participate in, precisely because I know how hard it is to write in a language that is not your own. I have nothing but sympathy and patience for people whose English is limited and who try to use the site. But if they are so lazy and inconsiderate as to not even bother trying, despite the existence of tools like Google Translate, then my patience is at an end.
Finally, as I said in my answer to one of the linked Meta Posts, I have yet to see one single example where translating the question resulted in anything useful for the site or for the OP (I have found one where translating the answer was useful since the answer was actually good but posted in Spanish). People who are too lazy to notice that this site is in English are also too lazy to add the necessary detail to ask good questions.
The way I see it, translating the OP's post using Google Translate is actively harmful. It just adds more garbage to the site, the OP won't be able to provide any details, no clarifications will ever be given and we have just added one more bad, useless post to the site. Please, please do not do this.
Instead, if you speak the language, you can leave a polite message in that language explaining that we only accept posts in English and perhaps recommending another place where they can ask. But don't just dump the post into Google Translate and hope for the best, that really isn't helping anyone.