Sort:  

I think there were a number of this type of contribution not up to scratch and likely being 'machine translated'.

And also, 'Crowdin' integration is being developed which I think when completed will mean a return for Translations.

Cheers!