When the user is about to create a new article from scratch, the user may be interested in knowing whether the article can be created as a translation. We can provide such option to make the process faster.
Suggesting to translate
The basic idea is illustrated in this mockup:
- Tell the user that the article the user is trying to create already exists in a different language and it is possible to translate it.
- Show the popover menu only when there is a certain confidence level that the suggested article is relevant. In other cases, do not open the popover.
Figuring out which article is the user trying to create is not easy (more on this later). While a mechanism for doing so is not implemented, we can show a generic message just to announce the feature as an alternative to creating articles:
This should be only a temporary measure, since it may generate unmet expectations.
Figuring out which article the user is creating
The main challenge is to figure out which article is the using trying to create (to be able to find t in other languages). There are some possible strategies to figure that out:
- If the user landed in the new article page through redlinks that were generated by CX, a Wikidata Q-ID annotation can be added (as part of CX) to indicate which concept they are referring to. This will be only useful for red links on articles that were created with CX.
- For other cases, a search through Wikidata descriptions based on the title of the new page can be useful to identify some candidate articles. This will be only useful for articles that are missing in Wikipedia but have translated labels on Wikidata.