Zum Inhalt springen

Default-Language in Typo3 6.1

Erstellt am 18. Oktober 2013 · 5 Antworten · letzte Antwort am 23. April 2014

Tags: Update & Upgrade, TYPO3 6.x, Frage

intensivstation ·

Seit einem Update auf Typo3 6.1.5 zeigt meine Extension die default-Texte an, statt die deutschen Texte.
Folgendes lief bisher immer gut:
TypoScript:

config {
  sys_language_uid = 0
  language = de
  locale_all = de_DE.utf8
}

Und in der Extension die Locallang:

	<data type="array">
		<languageKey index="default" type="array">
			<label index="listFieldHeader_title">Title</label>
		</languageKey>
		<languageKey index="de" type="array">
			<label index="listFieldHeader_title">Titel</label>
        </languageKey>
	</data>

Die Extension gibt nun Title statt Titel aus, obwohl ja Typo3 so konfiguriert ist, dass es deutsch benutzen soll.
Was muss man nun in Typo3 6.1 noch angeben, damit nicht "default", sondern "de" genommen wird?

jenses ·
intensivstation schrieb

Was muss man nun in Typo3 6.1 noch angeben, damit nicht "default", sondern "de" genommen wird?

Nichts weiter, an der Konfiguration hat sich nichts geändert.
Der Fehler muß also wo anders stecken - Cache, Datenbank, ...

intensivstation ·

Das hier hat weder mit dem Cache noch der Datenbank zu tun: $this->pi_getLL('submit');
In Typo3 6.0 lief es auch noch. In 6.1.5 ist das hier leer:

$this->LOCAL_LANG['de']['submit'][0]['target']

Ein var_dump von $this->LOCAL_LANG[$this->LLkey][$key] liefert nur das hier:
array(1) { [0]=> array(2) { ["source"]=> string(6) "Submit" ["target"]=> string(0) "" } }
Absolut keine Ahnung was da schief geht, zumal ja andere Extensions noch richtig laufen...

intensivstation ·

Es gibt aber noch mehr Probleme mit der Sprache.
Z.B. wird gar kein Text angezeigt, wenn ich das Plugin auf ner Seite hinzufügen will.
Wie man sieht, gibts das Problem bei mehreren Extensions.
Ich habe echt keine Ahnung was da schief geht...

plugin.jpg