Scoping:
- Displayed for pages that are not yet marked for translation
- Introduce new "proposed" state that should stick even if there are further edits to the page
- Introduce new "ignored" state that should stick
- Not stable yet is the default and doesn't need to be stored
- Proposed pages are shown in the proposed page list
- Information screen when accessed in ignored state
- Information screen when accessed in proposed state
- For non-admins: explain what will happen next
- For admins: point them to mark up the page first (if in proposed state)
Left for future tasks:
- Store user id / timestamp of the proposer and display that in the proposed pages list
- Allow proposer to leave instructions
- Allow proposer to see and set translation settings
Latest status
See comment: https://phabricator.wikimedia.org/T360409#9846138