Page MenuHomePhabricator

Collaborative article translation
Open, LowPublicFeature

Description

Case: a big article have to be translated. Alone, it will take days, but if I can invite my friends to help, it will really go fast. It can also be useful for educational projects (editing in teams, access for the teacher...).

It is possible to do it using a sub-page or a draft somewhere on a wiki. However, it required a great coordination to know who is going to translate what and edits conflicts will happen often. Plus, all tools developed on CX are missing.
Another solution is to coordinate who translate what, do the translation on CX, publish the result on a sub-page and copy/paste all sub-elements in the article.

The current structure of CX seems to allow this and VE integration will ease the job (@Catrope has worked on real-time editing):

  • each paragraph is a different element. It it possible to mark an element as being handled by a given user in real-time
  • there is no edit conflicts when you publish the page, because the translation is a page creation

Things to consider:

  • T173011: Explore in-context discussions on articles would be a great plus, for instance if you need to ask your friends to review something you are not sure of.
  • Invite friends
  • Request an invitation to access to an article when this article is already in someone's backlog.

Event Timeline

Amire80 raised the priority of this task from to Needs Triage.Feb 20 2015, 3:41 PM
Amire80 subscribed.

Wiki pages can be edited collaboratively.

santhosh triaged this task as Medium priority.Feb 23 2015, 6:46 AM
santhosh subscribed.
Amire80 renamed this task from Allow collaborative translation to [Epic] Allow collaborative translation.Jan 21 2016, 4:44 PM
Amire80 updated the task description. (Show Details)
Amire80 moved this task from Bugs to Epic and Trackers on the ContentTranslation board.
Nikerabbit renamed this task from [Epic] Allow collaborative translation to Collaborative article translation.Aug 11 2025, 2:57 PM
Nikerabbit lowered the priority of this task from Medium to Low.
Nikerabbit removed a project: OKR-Work.
Nikerabbit changed the subtype of this task from "Task" to "Feature Request".