Project

General

Profile

Actions

Bug #64417

open

"Content elements for selected categories" don't translate

Added by Jan Kiesewetter over 9 years ago. Updated over 1 year ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Categorization API
Target version:
-
Start date:
2015-01-22
Due date:
% Done:

0%

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

Description

The "Content elements for selected categories" is a RECORDS cObject

It doesn't use the translated Content Element title and UID as anchor.

To reproduce:

Create a page with at least one additional language

Create a CE in default language and set a category.
Translate the CE to the additional language (with same category).
Add a Content element of type Menu subtype "Content elements for selected categories" somewhere in default language.
Translate the Menu CE

In the frontend (default language) you will get the right CEs with corresponding Title and anchor link.
On the translated FE you will get the CEs from the default language with anchor links to the default UIDs.

If I set the global TypoScript setting

config.sys_language_overlay = 1

It seems to work. But as this is a global setting it may have some side effects I cannot estimate.

Here my Language settings:

    # German / default
config {
    linkVars = L(int)
    locale_all = de_DE
    language = de
    sys_language_uid = 0
    sys_language_mode = content_fallback
    sys_language_overlay = 1
    htmlTag_setParams = lang="de" class="no-js" 
}

[globalVar = GP:L = 1]
    # English
config.locale_all = en_US
config.language = en
config.sys_language_uid = 1
config.sys_language_mode = content_fallback;0
config.htmlTag_setParams = lang="en" class="no-js" 
[globalVar = GP:L = 2]
    # French
config.locale_all = fr_FR
config.language = fr
config.sys_language_uid = 2
config.sys_language_mode = content_fallback;1,0
config.htmlTag_setParams = lang="fr" class="no-js" 
[globalVar = GP:L = 3]
    # Spanish
config.locale_all = es_ES
config.language = es
config.sys_language_uid = 3
config.sys_language_mode = content_fallback;1,0
config.htmlTag_setParams = lang="es" class="no-js" 
[globalVar = GP:L = 5]
    # Russian
config.locale_all = ru_RU
config.language = ru
config.sys_language_uid = 5
config.sys_language_mode = content_fallback;1,0
config.htmlTag_setParams = lang="ru" class="no-js" 
[GLOBAL]

TYPO3 6.2.9


Related issues 1 (1 open0 closed)

Related to TYPO3 Core - Feature #66155: Backend display of localized recordsNew2015-03-30

Actions
Actions

Also available in: Atom PDF