Zum Inhalt springen

sr_language_menu: Titel der Default-Sprache

Erstellt am 8. Oktober 2013 · 1 Antwort · letzte Antwort am 15. Oktober 2013

Tags: TYPO3 6.x, Frage

emeh ·

Hallo,

ich habe hier ein TYPO3 6.1.5 mit Version 6.0.0 von sr_language_menu. (6.0.2 zeigt mir nach dem Update die alternativen Sprachen nicht mehr an, bei gleicher Konfiguration.)

Ich habe

plugin.tx_srlanguagemenu.languageTitle = 2

gesetzt, damit im Menü der Name der Sprache plus das Sprachkürzel ("English (EN)") ausgegeben werden können. Die Titel in sys_language habe ich entsprechend gesetzt.

In meiner Config habe ich außerdem

mod.SHARED.defaultLanguageLabel = Deutsch (DE)
mod.SHARED.defaultLanguageFlag = de.gif

gesetzt.

Nun wird im Sprachmenü für alle Sprachen außer default der Titel richtig ausgegeben, nur für die Default-Sprache zeigt das Menü hartnäckig "German" an. Wieso? Ich habe auch schon zum Testen einen Eintrag in sys_language mit uid=0 angelegt. Dann wird mir "German" nach wie vor ausgegeben, und darunter dann gleich zusätzlich "Deutsch (DE)".

Habt Ihr eine Idee, was das sein könnte?

emeh ·

Meine Untersuchung des Extension-Codes haben ergeben, dass die Standardsprache IMMER anhand der Erweiterungs-Einstellung defaultLanguageISOCode eingestellt wird. Es wird auch nicht auf die Systemeinstellungen eingegangen.

Daher wundert es mich auch nicht, dass auch der Titel nicht aus den Systemeinstellungen geholt wird, sondern er wird immer (unabhängig von languageTitle) mit dem Namen aus Static Info Tables belegt.