They've been much less frequent here for a while, even before the move. I head over to the CBB for translation challenges. They have a dedicated forum just for TCs, where both con- and natlangs are welcome.
There used to be the rather annoying habit of stacking them all into some kind of compendium of the phrase, with related languages next to each other, and the same ungrammatical German translation someone who doesn't know German for unknown reasons decided to provide gets copied for 15 posts before someone corrects it ... and then the next person coincidentally posts at about the same time and copies the post before the correction and the thread continues with the bad translation, and meanwhile no one has unbolded the Turkish translation that was added six posts ago, even though bold is only for new translations.
Thankfully, that's no longer the done thing. You just include the language(s) you're translating and people want to see glosses and pronunciation. Also, feel free to necro old translation threads!