Project

General

Profile

Actions

Bug #25396

closed

Database inconsistence between sys_language_uid and language-id value in "l10n_diffsource"

Added by Gabriel Kaufmann / Typoworx NewMedia over 13 years ago. Updated about 10 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2011-03-25
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
5.3
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

I noticed that there seems to be an inconsistency between the database fields "sys_language_uid" and the value given in "l10n_diffsource".

I think to remember of this problem in default database records (like pages, tt_content) too while selecting records using Typoscript CONTENT in TemplaVoila environment (not shure).

Is there anyone who can confirm this bug?

The current issue has been noticed while programming on a custom FE-Plugin started using "kickstarter" Extension (Database Layout). I made some example records with multi-language translations and tried to program a proper FE-Listing for them.

While that I noticed that a WHERE-Clause for MySQL does not always return the correct records selected by "sys_language_uid". The mistake is that there seem to be different values between the field "sys_language_uid" and the serialized field "l10n_diffsource" also containing a sys_language_uid value.

The only way
(issue imported from #M18039)

Actions

Also available in: Atom PDF