Page MenuHomePhabricator

Investigation: How do we show WikiProject information in the preferred language of the user?
Closed, ResolvedPublic

Description

As a member of the Campaigns team, I want to know how we can display data on WikiProjects in the preferred language of the user who is viewing the Community List MVP, so that users can easily understand what WikiProjects are being presented and relevant information about them.

Background: For the Community List MVP, we would like to expand the Event List so that we can also feature WikiProjects. We are still determining how we will get the WikiProject data, but some ideas include getting the data via Wikidata. If we took such an approach, this would allow us to get data that has already been shared and structured. However, we want to ensure that the data is also internationalized -- so, for example, if a French user of the Community List on Meta-Wiki (who has set their preferred language to French) could ideally see information on the WikiProjects in French. This investigation is to see what options are possible for this.

Note that the Community List MVP will be global, like the Event List. This means that we will display many different WikiProjects, not just the WikiProjects associated with the wiki on which the user is viewing the Community List. However, we would like to eventually input filters (such as wiki, topic, etc) so that users can more easily find what interests them, in particular.

Resources:

Acceptance Criteria:

  • Investigate options for how we can (or cannot) do the following:
  • Given that user is logged in,
    • They should see WikiProject data in the Community List in their preferred language
  • Given that a user is not logged in,
    • They should see the WikiProject data in the Community List in the default language of the wiki
  • Share potential risks, concerns, or dependencies related to get any of this data

Event Timeline

ifried renamed this task from Investigation: How to deal with multiple language WikiProjects to Investigation: How to show WikiProject information in the preferred language of the user?.Jul 24 2024, 11:37 PM
ifried updated the task description. (Show Details)
ifried renamed this task from Investigation: How to show WikiProject information in the preferred language of the user? to Investigation: How do we show WikiProject information in the preferred language of the user?.Jul 24 2024, 11:43 PM
Daimona claimed this task.