As part of the Section translation workflow (T243495), allow users to pick a section to translate for a given article in two languages.
# General concept
Selecting a section to translate is the first step of the workflow. At this point, the article and language pairs are known, determined by different entry points in different ways. At this step the users are provided a menu with the sections for them to translate, and contextual information they may need to make a decision.
|Overview| Layout diagram|Layout detail|
|---|---|---|
|{F31714508}|{F31714515}|{F31714517}|
Users are provided a list of sections for them to pick one to translate:
- The sections of the source article are shown in a menu. The sections are grouped, based on whether they are present or not in the target article.
-- Selecting a section will lead the user to preview the contents (supported as a separate ticket: {T241589}). Until the preview step is supported, it is ok to lead directly to the translation editor.
-- Initially a basic approach (T243430) will be used for section mapping, until a more advanced one (T224234) is supported.
- The solution will be responsive to support both mobile and desktop devices.
Below are described in more detail the different pieces supporting this step.
# Header
|{F31714537}|{F31714539}|
# Language Selector
|{F31714543}|{F31714546}|
# Lists of sections
|{F31714548}|{F31714550}|{F31714554}|
# Access to the source and target pages
|{F31714642}|{F31714644}|
# Additional considerations about possible issues
|{F31714646}|{F31714648}|
# Navigation and transitions to other steps
|{F31742893}|{F31742895}|
___
This ticket is focused on the section selection step. Other tickets will provide support for previous steps such as entry points (T241590, T241591, T239699) and following steps such as previewing the section contents (T241589).