Page MenuHomePhabricator

Show which languages are missing, and invite users to improve the output for their language (stretch)
Open, MediumPublic

Description

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.