Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid low-quality translations #2

Open
dontcallmedom opened this issue Sep 11, 2018 · 1 comment
Open

Avoid low-quality translations #2

dontcallmedom opened this issue Sep 11, 2018 · 1 comment

Comments

@dontcallmedom
Copy link
Member

The previous translation workflow did not have specific quality review in place, and instead relied on marking links to translations with nofollow to discourage abuse for SEO benefits. In the best of cases, one could hope other translators watching the w3c-translators mailing lists would catch bad translations, but there was no formal process or incitation to that effect.

This means

  • there is no basic guarantees about the quality of translation (minimal readability, or even rough matching between the translated content and the original document in cases of languages when nobody on the staff could give a quick review)
  • there is no opportunity to enforce technical quality or administrative checks on translated documents (e.g. HTML validity, presence of a disclaimer, usage of a given template)
  • as a result, there is no clear path for giving more visibility and recognition to the vast majority of translations of good quality
@dontcallmedom
Copy link
Member Author

The proposed new approach would consist of:

  • bringing translation as pull request to a target repo for the given spec / language
  • upon submission, a small set of per-language reviewers would be notified and be expected to bring a high level review of the translation quality
  • in parallel, the submission would trigger a set of automated checks (e.g. using Travis CI)
  • once both processes succeed (i.e. at least one thumb up from reviewer, no failure from automated check), the pull request gets (automatically?) merged and the translations get published / linked from W3C site

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant