Page MenuHomePhabricator

New feature: Custom lists for language learners
Open, LowestPublic


This proposal is for a new feature in Wiktionary.

A person in a process of learning a new language may wants to create wordlists to memorize his/her acquisitions, and then organize the lists by themes (animals, plants), functional categories (emotional verbs, action verbs, nouns) or whatsoever (sound similarities, words learned in week 1, etc.).

Wiktionaries offer a great amount of content for language learners but do not provide any tool for this need and people use instead other websites, or do this task by hand. This task may drive those people to become contributors by discovering words not described and they may create new pedagogical content that can be host by Wikibooks.

Proposed solution: Creation of a Javascript or a core feature in MediaWiki to record a page into a personal space with an option for subcategorisation that include the link directly under a subsection (i.e. pick a word and add it to ''verb'', ''colors'', ''animals'', ''new category'' section in the Custom list page).

We can imagine options to easily edit the Custom List such as:

  • a field to add a word in a category
  • an option to delete a word without editing the whole page
  • a rapid way to reorder sections and words

This tool may be included in Wiktionary or be apart, in a lighter interface, to share the lists. It had to be accessible to non-registred users.

This idea was suggested during 2016 Community Wishlist Survey (13 votes) and 2017 Community Wishlist Survey (24 votes).

Event Timeline

record a page into a personal space with an option for subcategorisation that include the link directly under a subsection

That sounds a bit like a Watchlist. And like a possible extension but definitely nothing for MediaWiki Core...

It is different than Watchlist because it will not be ordered chronologically and will not be based on changes. Once a user pick a word for this log sheet, it can be organized manually in dot lists to help memorization. It is not aimed to help people to go back later to improve the content or to track changes but as a list of word to remember.

In a way, it is quite similar as mobile feature "reading lists" for Wikipedia app, but for wordlists. The result is not a personal collection of good articles but a collection of words to be learned or on a certain topic of interest. I imagine some of those list might be integrated in the main space of the project as a useful list and new people may become contributors this way. Other lists may just create more reusability for Wiktionaries data, as people will come to the project for a different purpose than only looking for a definition. This is a potential way of enlarging the community and participating in creating an educational tool.