Actions
Bug #99064
openLanguages in config.yaml should be order independent
Status:
New
Priority:
Should have
Assignee:
-
Category:
Localization
Target version:
-
Start date:
2022-11-11
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
11
PHP Version:
Tags:
config.yaml, language, multilingual, duplicate translation
Complexity:
Is Regression:
Sprint Focus:
Description
We have recently migrated our site from TYPO3 v10.4.31 to v11.5.18. Somehow there seems to be changes with the language management.
The Problem:
Using an earlier configured config.yaml (with TYPO3 version 9.5), the languages in the file are in the following order:
- German (languageId: 1)
- Italian (languageId: 2)
- Ladin (languageId: 4)
- English (languageId: 0, typo3Language: default)
The problem is illustrated in the picture 'typo3v11-backend-wrong-language.png': The backend shows German as the default language and the English language is missing despite being configured. German appears twice.
When I move the English language section to the beginning of the languages block, the problem is solved (See 'correct-language-configuration.png').
The correct parsing of the default language should not depend on the position it appears in the config.yaml.
Files
Actions