Summary
In the CheckUser repo, separate out the translations related to temp accounts, UIC, SI, and potentially other user interfaces. Goal: make it easier for translators to focus on a specific group of the most needed translations and get it to 100%.
Background
- Currently, with about 400 messages in the repo, messages for different UIs are mixed. It's challenging for translators to make sure that 100% of the most relevant and needed ones are done. For example, after the temp accounts deployment on eswiki, the onboarding dialog wasn't translated, and community members needed to check each message in the large repo to see which ones should be prioritized.
- As a side-effect, this will also provide the translations with a few separate rewards for reaching each milestone: 100% translations for UIC, 100% translations for SI, etc.
User story
Do:
- Explain who the user is, what they want to achieve and why (e.g. As a Steward, I want to automatically see all temp account IPs, in order to effectively mitigate on-wiki abuse)
As a translator, I want to be able to focus on translating the UI for Special:Investigate, SI, UIC, temp accounts etc.
Technical notes
Do:
- Provide detailed technical notes
- Delete this section if it is not relevant to the task
Acceptance criteria
Identify how we will know the task is done. Make these checkboxes specific, so that QA can meaningfully review completion.
- Component code updated
- Relevant component code is tested
- Documentation updated