I don’t post in someone’s language using google translate, but I do provide the link when they’re not posting in English (which will allow them to turn my post into their language, if needed).
@ Chris - I don't think we have any scripted other language posts anymore. The Spanish one I'd coordinated wasn't ever used, as we now have Spanish-speaking greeters, and as far as I know, that was the only one. Also, the French I encountered on two trips were wonderful to me when I tried to speak French - I did preface it with parlez-vous Anglais & a gallic shrug when they said non, which usually made them smile.
Cheers, Liz