Wikimedia
Tracker: Internationalize notifications
Knowledge expectations
Student is expected to know basics of Django.
Problem
Notification texts in models.py
are in Czech language. They should be in English language and localized by the standard Django system. And users should be able to choose language of notifications in their preferences.
The translations of strings used are in linked Phabricator task.
Expected outcome
You should propose a patch to Wikimedia Gerrit, see tutorial.
Student is expected to claim the task on Wikimedia Phabricator when claiming this task on the GCI site.
Materials
- Tracker in production
- Test version of Tracker – you can play with Tracker here
- Codebase
- If you want to try to work with Gerrit before working on this, you can claim this task before.
- How to setup local development environment
Task tags
Students who completed this task
Nathan