osu-wiki icon indicating copy to clipboard operation
osu-wiki copied to clipboard

Look into better ways to ensure content parity

Open cl8n opened this issue 4 years ago • 3 comments

the content parity rule for translations is written with the right idea in mind, but in practice it gets messy when the original English article isn't fully up-to-date or written well. translators (rightly) choose to correct the mistakes and deviate from English a bit, leading to situations the rule was designed to prevent if they don't also update the English article.

imo it's a problem that:

  • we are effectively making translators responsible for maintaining English articles, which at best is not what they want to spend their time doing, and at worst is impossible because they may not have the required English writing skills
  • deviations from English can easily go unnoticed, since many languages have little to no reviewers that are experienced with osu-wiki
  • following English as close as possible (according to the rule) means translations adopt plenty of bad writing, structure, and formatting from English, basically just putting off work for far-future contributors to deal with

I don't know if there's any good way to prevent these problems, just opening this issue for now to see if anyone else has had thoughts about this

cl8n avatar Dec 14 '20 23:12 cl8n

one of ideas I have is to encourage creating new issues for minor things. this way, if a contributor feels the original article they are translating isn't well-written, they can do either of the two:

  • open an issue for it and continue with the translation on their own terms, or
  • open an issue for it and block until it's resolved

in both cases, the issue may be picked up either by us (preferable if faster), or by someone who's confident enough.


another resolution may be just proofreading all the article base and correcting things on the fly, or outdating the whole pages themselves, but that's a far less realistic goal, and even if it is, I can't say it's the nearest one.

TicClick avatar Dec 16 '20 13:12 TicClick

alternatively, we could add a pull request template, which would ask one to explicitly verify there are no differences from the original article, apart from these that could be considered language- or subcommunity-specific.

for example, I've recently sent a one-character PR to discord.py, and I was asked to verify I had run tests prior to that

TicClick avatar Dec 18 '20 09:12 TicClick

this issue is more broad than the PR that closed it, so leaving it open

cl8n avatar Oct 31 '21 00:10 cl8n

the checklist, along with presence of the outdated_since tag and https://osu.wiki, provide at least some coverage for this. I don't think we can do much more, so closing

TicClick avatar Mar 03 '24 19:03 TicClick