Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
[Weblate][Report] A user (?) does harm to translations #10385
I don't see a dedicated repo or place to report issues with people on Weblate, so I'm creating an issue here.
There's a user on Mastodon's Weblate, who behaves like bot and provides machine (?) translation for strings. Not only new ones, but also for already translated. As a result, users see awful (I'm not overreacting) translation which is barely understandable. Some examples for Russian language:
If that user is a bot, could someone please disable it for RU language (can't speak for other)?
Update: from what I see in his profile, account was registered on 18th March and there were 2k+ new string translations in 2.5 days. For me it looks like bot.
That is very ugly. Seems like the person did it to collect a reward from OpenCollective. I might have to rethink giving out rewards to translators given the lacking quality control on submissions.
If the correct translations were previously merged to master, then we can restore them. I think weblate itself also has a history for each string, so it might be possible to fix.
There were some missing strings (e.g. for Polls and "Follows and Followers") which I was about to translate later (not much time recently, sorry) -> they were "machine-translated" by that user.
I'm pretty sure this was the commit which made such a mess. Unfortunately, it has translations for many languages, not only Russian.
referenced this issue
Mar 27, 2019
I've shut down the Weblate server for now, and I don't know if I will bring it back up. The system has been eating up engineer hours by having me or another developer manually pull, normalize, fix messed up pluralalizations, messed up interpolations, remove unused strings, fix merge conflicts, then merge into master every time, then resetting Weblate because it's then out of sync. So for now I'd like to return to translators submitting pull requests directly.
referenced this issue
Mar 28, 2019
@Gargron Although I understand the reason behind this, I wish I knew earlier. I had RC1 almost completely translated in Dutch, but now it's gone! So I have to do that again, but find first what is already done.
I rather have Transifex or Crowdin (yes it's me saying that), than doing this all manually on Github. Problem with that is that the translation files always need to be in sync with the English source.
It was better to shutdown Weblate after the stable release.