Bug #78220
closed
Translate mode copy does not respect order
Added by Remo H. about 8 years ago.
Updated almost 3 years ago.
Description
When translate content, the order of the source language should be respected.
It is cumbersome for editors to rearrange the content elements.
Steps to reproduce:
- Go to a an empty page and create on content element
- Translate the page
- Translate the content element with copy-mode
- Create 2-3 new content elements in default language
- Translate the content again
You will notice that the localized content is in random order.
Files
When translate content, the order of the source language should be respected.
It is cumbersome for editors to rearrange the content elements.
Steps to reproduce:
- Create a new page and a translation of it
- Create a content element with header "b"
- Translate element with copy mode
- Create below first a new content element "a", then "d" and "c": You should have following order now "b,a,d,c"
- Move "a" with drag'n'drop above "b"
- Move "d" with drag'n'drop bellow "c": You should have following order now "a,b,c,d"
- Translate elements with copy mode
You will notice, the elements are not in the expected order.
Though it is in "copy", as an editor I expect that the order get respected as much as it is possible.
This means a content element inserted on position 2, should be at position 2 when translated if possible.
- Target version set to Candidate for patchlevel
- Related to Bug #81328: Translation didn't sort Elements correct. added
I tried to reproduce on both 8.7.10 and 9.2.0-dev (latest master) using the test reported on comment 1
Results: on both, the final order of the translated content elements is: A,C,D,B
- Status changed from New to Needs Feedback
This issue is no more reproducible on both 9.5.14 and 10.4.0-dev (latest master), I tried with the test proposed on comment 1:
Create a new page and a translation of it
Create a content element with header "b"
Translate element with copy mode
Create below first a new content element "a", then "d" and "c": You should have following order now "b,a,d,c"
Move "a" with drag'n'drop above "b"
Move "d" with drag'n'drop bellow "c": You should have following order now "a,b,c,d"
Translate elements with copy mode
Result:
the order of the translated element is A,B,C,D
Is a different test necessary or this issue can be considered solved?
- Related to Bug #83079: wrong sorting of content elements when translating using non-default-language CEs as source added
- Related to Bug #83469: Translation of translations break sorting in tt_content added
- Related to Task #85300: Improve record sorting performance added
- Related to Bug #84951: Localization: Copying new record in existing localization has off-by-one issue added
I'm pretty confident this has been solved meanwhile: There were a couple of fixes in this area and we also didn't see fresh reports here. Closing for now.
- Status changed from Needs Feedback to Closed
- Target version deleted (
Candidate for patchlevel)
Closed for now. If you think this is the wrong decision, please reopen or open a new issue with a reference to this one.
Also available in: Atom
PDF