[TYPO3-dev] selectbox in BE is displaying localized records together with default ones

Franz Koch typo3.RemoveForMessage at elements-net.de
Sat Sep 4 14:41:21 CEST 2010


Hey there,

I have a curious phenomenon where I didn't find a answer. I created a 
new multilingual extension, so the records of the extension can be 
translated, and one table has a select field where records from another 
table (also translatable) can be selected. The curious thing is now, 
that the select box is not just displaying the records in the default 
language, but also is adding the translation overlay records to the 
select list. Example:

Instead of:
- Item A (default)
- Item B (default)
- Item C (default)

I have:

- Item A (default)
- Item B (default)
- Item C (default)
- Item A (en)
- Item B (en)
- Item C (en)


My TCA looks like this:
'type' => 'select',
'foreign_table' => 'tx_elementsstaff_domain_model_person',
'MM' => 'tx_elementsstaff_person_mm',

So nothing special. Localization itself is working fine in FE and BE 
(translation view) - so the records are correct localized (l18n_parent 
is set etc). Any ideas what could cause this? I never had any issues 
before. I'm using T3 4.4.2.

-- 
kind regards,
Franz Koch




More information about the TYPO3-dev mailing list