Section Translation involves multiple steps: selecting an article (T241590, T241591), picking a section (T241587), previewing the contents (T241589), translating, and continue with a new section after publishing (T241592). Unlike Content Translation, support for these steps will target both mobile and desktop platforms.
A new architecture (and maybe refactoring pieces of the current one) will be needed to facilitate the development of the different steps of this workflow. The purpose of this ticket is to (a) define the architecture needed to support the workflow described, and (b) identify and capture the refactorings needed in separate tickets. As a result, a new developer should have available the necessary building blocks to start the development of support for any of the workflow steps.
Result: summary document
This ticket is mainly focused on the workflow steps that are common for mobile and desktop. For the mobile translation editor, a specific technical exploration may be needed: T241712: Technical exploration to support Section Translation Editor on Mobile