Actions
Bug #87965
closedLanguage arrangments in BE not adhering to site config.yaml structure
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2019-03-20
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
According to my quick conversation with Benni Mack on the issue, the buildup of language menu dropdowns as well as the column arrangement in the BE should be given by the structure of the site modules config.yaml. In the prior to 9.x TYPO3 version, the sort order of dorpdowns and language columns was based upon the title. Currently it would appear that the sorting is based upon 'languageId'
Please see attached screenshots.
Example from config.yaml
languages:
-
title: de_DE
enabled: true
languageId: '0'
base: /de_DE/
typo3Language: de
locale: de_DE
iso-639-1: de
navigationTitle: Deutsch
hreflang: de-DE
direction: ltr
flag: de
-
title: de_AT
enabled: true
languageId: '19'
base: /de_AT/
typo3Language: de
locale: de_AT
iso-639-1: de
navigationTitle: German
hreflang: de-AT
direction: ltr
fallbackType: fallback
fallbacks: '0'
flag: at
-
title: de_LU
enabled: true
languageId: '7'
base: /de_LU/
typo3Language: de
locale: de_LU
iso-639-1: de
navigationTitle: ''
hreflang: ''
direction: ''
fallbackType: strict
flag: lu
Based upon the above example, the current resulting order is:
de_DE
de_LU
de_AT
whereas the desired results would become: (if sorted by title)
de_AT
de_DE
de_LU
Files
Actions