Project

General

Profile

Actions

Bug #68040

open

Inline localize and/or synchronize does not respect sorting

Added by Jo Hasenau almost 9 years ago. Updated 10 months ago.

Status:
Under Review
Priority:
Must have
Assignee:
-
Category:
FormEngine aka TCEforms
Start date:
2018-03-14
Due date:
2018-03-14 (over 6 years late)
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
medium
Is Regression:
No
Sprint Focus:

Description

Working with IRRE in multilingual projects you often have the situation, that elements have been translated already but they need to get additional content, which has been added to the default language records.

For this purpose there are two buttons in the editing form of the IRRE parent to either "localize" and/or "synchronize" the elements. While the first will just add new elements, the latter will even remove elements that have been deleted in the original language.

These actions are working quite well with a small exception: The sorting of the default language children is not respected, since new translated elements are just added after existing elements, even when they actually have been added between existing elements in the original language.

This leads to completely broken structures especially with deeper nesting levels of extensions like i.e. Gridelements. We noticed that while preparing the Localization Manager for Gridelements support and first thought it was a bug in either l10nmgr or GE. But while testing the manual localize/synchronize functionality, we found the same buggy behaviour.

IMHO the sorting must be synchronized from the default language after adding/removing elements in the target language.


Files

68040_current.png (42.3 KB) 68040_current.png Oliver Hader, 2015-10-19 20:55

Related issues 7 (0 open7 closed)

Related to TYPO3 Core - Bug #43158: Sorting of parent records also moves inline childsClosed2012-11-20

Actions
Related to TYPO3 Core - Bug #75400: Related child elements don't get correct sys_language_uid during localization of parent recordClosedJo Hasenau2016-04-04

Actions
Related to TYPO3 Core - Bug #83079: wrong sorting of content elements when translating using non-default-language CEs as sourceClosed2017-11-24

Actions
Related to TYPO3 Core - Bug #83469: Translation of translations break sorting in tt_contentClosed2018-01-04

Actions
Related to TYPO3 Core - Bug #50310: DataHandler fails to correctly re-sort (content) elements after moving one to topClosed2013-07-22

Actions
Has duplicate TYPO3 Core - Bug #82109: Sorting of CEs in translation is wrong when localizing new CEs within gridelementsClosed2017-08-16

Actions
Follows TYPO3 Core - Bug #84228: Output error reasons if Build/Scripts/checkIntegrityCsvFixtures.php failsClosedMarkus Klein2018-03-13

Actions
Actions

Also available in: Atom PDF