This milestone helps users find work on Wikifunctions itself, and adds some of the features of the abstract-data tool. Milestones 1 and 2 make it easier to add a language when a user already knows that it is missing; this milestone shows them where it is missing, and where the output may be wrong. It is done when a user can find the missing languages for an NLG Function, and the missing NLG Functions for a language, and can get from an article to the tests of the Function that wrote it.
This is a stretch goal: we do it if time allows after Milestone 3.
Acceptance criteria
- Starting from the list of NLG Functions that Igbo does not have yet, a user reaches the "add a language" flow for one of them with the NLG Function and Igbo already selected, without typing a ZID.
- Starting from a fragment of the Q90 abstract article, a reader reaches the place to add a test for the language-specific Function that wrote it.
Not in this milestone
Automatic checks of output quality, and the translation of Function labels.