Page MenuHomePhabricator

Make it easy to add and edit links from scratch (tracking)
Open, NormalPublic

Description

When machine translation is available, link adaptation works almost like magic - the translator has to change very little (even if the MT is bad!)

But when machine translation is not available, then all the links' targets are adapted, but the links' text is written in the source language and must be changed. This is inconvenient, because deleting the source text may eliminate the link. The user can, for example, carefully write the translate link text in the middle of the link and then remove the source text, but that is really uncomfortable.

It becomes even worse when the languages have different directions (English to Arabic or Arabic to English): All the text is in a different direction and the cursor moves very strangely. (I'm inclined to think that the default should be not to paste the source text at all in this case, though user testing may prove differently.)

So there must be a solution that lets the users enjoy link adaptation without having to do weird things in the translation area.

One thing I can think of is to have a new tool card in the tools sidebar that would show a list of available adapted links. Selecting text in the translation area and clicking a list item will make it a link.

The designers may think about something better.

Related issue: T90243.

Related Objects

StatusAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
Opensanthosh
Resolvedsanthosh
DeclinedNone
OpenNone
Resolvedsanthosh
ResolvedPginer-WMF
ResolvedNone
ResolvedAmire80
InvalidNone
OpenAmire80
DeclinedNone
ResolvedPetar.petkovic
ResolvedPetar.petkovic
ResolvedPetar.petkovic
ResolvedPginer-WMF
OpenNone
ResolvedPetar.petkovic
ResolvedPetar.petkovic
ResolvedPetar.petkovic
ResolvedPginer-WMF
Resolvedsanthosh
Resolveddchan
Resolvedsanthosh
Resolvedsanthosh
ResolvedNikerabbit
Opensanthosh
Resolvedsanthosh
ResolvedPginer-WMF
OpenNone
ResolvedPginer-WMF
InvalidNone
ResolvedPetar.petkovic
Resolvedsanthosh
Resolvedsanthosh
Resolvedsanthosh

Event Timeline

Amire80 created this task.Dec 16 2014, 7:01 PM
Amire80 raised the priority of this task from to High.
Amire80 updated the task description. (Show Details)
Amire80 changed Security from none to None.
Amire80 added subscribers: Amire80, Pginer-WMF.

There are some cards in Mingle (pending migration) that may help with this:

In addition, a link can be added by selecting text and clicking on the link you want to adapt from the source paragraph. A process that we can probably make more discoverable.

This task seems broad enough to be a tracking card, so maybe we should add as blockers the asks mentioned above once they are migrated.

Arrbee added a subscriber: Arrbee.
Pginer-WMF renamed this task from link adaptation UI is suboptimal in language pairs without machine translation, especially RTL to Make it easy to add and edit links from scratch.Feb 24 2015, 11:17 AM
Arrbee moved this task from Long term to CX5 on the ContentTranslation board.Apr 20 2015, 6:04 AM
Arrbee assigned this task to santhosh.May 25 2015, 9:00 AM
Arrbee added a project: LE-Sprint-87.
santhosh edited a custom field.May 25 2015, 9:52 AM
Arrbee edited projects, added LE-Sprint-88; removed LE-Sprint-87.Jun 9 2015, 9:27 AM

To be discussed with T89953

This task seems broad enough to be a tracking card, so maybe we should add as blockers the asks mentioned above once they are migrated.

Indeed, this is essentially a tracker.

Amire80 renamed this task from Make it easy to add and edit links from scratch to [Tracker] Make it easy to add and edit links from scratch.Jun 10 2015, 7:13 AM
Amire80 removed a project: LE-Sprint-88.
Amire80 edited a custom field.
Amire80 moved this task from CX5 to CX6 on the ContentTranslation board.Jul 2 2015, 4:34 PM
Amire80 moved this task from CX6 to CX7 on the ContentTranslation board.Oct 2 2015, 2:50 PM
Amire80 lowered the priority of this task from High to Normal.Oct 8 2015, 7:00 PM
Amire80 moved this task from CX7 to Epic and Trackers on the ContentTranslation board.
Nemo_bis renamed this task from [Tracker] Make it easy to add and edit links from scratch to Make it easy to add and edit links from scratch (tracking).Dec 4 2015, 7:58 AM