Background
This task explores the UI/UX elements of selecting and discovering translation collections curated by editors on the mobile translation workflow. This work is closely related to T368713, T369268 & T368422.
User story
Discovering Collections
As an editor who is interested in translating articles,
I want to access different sources of collections,
So that I can have a variety of options to choose from based on my interests.
Selecting a single collection
As an editor who is selecting 1 option under Collections,
I want to view the available translation suggestions under the said collection,
So that I can have a targeted focus to translate what interests me.
Design details
This work builds upon the existing custom translation suggestions framework, specifically extending the Basic topic selection (T368422) functionality. The goal is to seamlessly integrate Collections into the existing suggestion system, enhancing the user's ability to discover and engage with curated content from campaigns, events, and wikiprojects.
Basic collection selection mode:
- The Collections option appears as a filter chip in the "Automatic" section, alongside "For you" and "Popular topics".
- Selecting Collections replaces the currently active filter, just like selecting any other topic.
- Users can switch between Collections and other topics with a single tap, maintaining the simplicity of the single-selection mode.
- Users can select a Collection just like any other topic.
- When selected, Collection suggestions appear on the Suggestions screen.
List-based suggestions
- Maintain current suggestion card style.
- Introduce a small, visual element to indicate the list.
Acceptance Criteria
- Successful states:
- being able to view different chips under the Collections section sourced from Campaigns, Wiki projects, Events, or Vital Lists.
- being able to select a single chip at a time from any of the options under Collections.
QA Results - Test Mobile ContentTranslation
AC | Status | Details |
---|---|---|
1 | ✅ | T368718#10336693 |
2 | ✅ | T368718#10336693 |
3 | ✅ | T368718#10336693 |
4 | ✅ | T368718#10336693 |
5 | ⬜ | T368718#10336693 |
6 | ⬜ | T368718#10336693 |