Bug #72988

losing Localization when moving elements (Typo 7.6.2)

Added by Samuel Weiss over 3 years ago. Updated about 1 year ago.

Status:
New
Priority:
Must have
Assignee:
-
Category:
DataHandler aka TCEmain
Target version:
-
Start date:
2016-01-28
Due date:
% Done:

0%

TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

if you move localized content element in listview up or down it assume the Localization Key of the upper element.

Content 1 - EN
Content 2 - DE
Content 3 - DE

if you Content 3 up it will be localized as EN

Content 1 - EN
Content 3 - EN
Content 2 - DE

Running in
[sys_language_mode] = strict
[sys_language_overlay] = hideNonTranslated

click_move.jpg View - click on move "UP" (100 KB) König David, 2016-01-29 13:16

changed_lang.jpg View - after reload (101 KB) König David, 2016-01-29 13:16


Related issues

Related to TYPO3 Core - Bug #70154: Extbase 'sorting' l10nmode New 2015-09-28
Related to TYPO3 Core - Bug #39798: Language and colpos changes on re-ordering of Content Elements Accepted 2012-08-14
Related to TYPO3 Core - Bug #59901: Move records in list module kills sys_language_uid New 2014-06-26
Related to TYPO3 Core - Bug #25216: Repositioning of translated CE in the list module replaces language ID New 2011-03-01

History

#1 Updated by Samuel Weiss over 3 years ago

  • Target version deleted (7.6.3)

#2 Updated by König David over 3 years ago

I have the Same Problem in TYPO3 7LTS

#3 Updated by König David over 3 years ago

The problem seems to be, that after moving an Object up or Down, the method \TYPO3\CMS\Core\DataHandling\DataHandler::fixCopyAfterDuplFields() is called, and the TCA configuration for the table tt_content is set to 'copyAfterDuplFields' => 'colPos,sys_language_uid'

Another problem is, that we can not change this value in AdditionalConfiguration.php, because the TCA of tt_content is loaded after that.

So at the moment you can only change this in a own Extension.

Greetings David

#4 Updated by Samuel Weiss over 3 years ago

Yes that fix the problem in listview! Sadly it persists in pageview.
I cant move an all language element.

#5 Updated by Mona Muzaffar about 2 years ago

  • Related to Bug #70154: Extbase 'sorting' l10nmode added

#6 Updated by Riccardo De Contardi about 1 year ago

  • Category set to DataHandler aka TCEmain

#7 Updated by Riccardo De Contardi about 1 year ago

  • Related to Bug #39798: Language and colpos changes on re-ordering of Content Elements added

#8 Updated by Riccardo De Contardi about 1 year ago

  • Related to Bug #59901: Move records in list module kills sys_language_uid added

#9 Updated by Riccardo De Contardi about 1 year ago

  • Related to Bug #25216: Repositioning of translated CE in the list module replaces language ID added

Also available in: Atom PDF